--- - branch: MAIN date: Tue Apr 21 07:48:55 UTC 2020 files: - new: '1.13' old: '1.12' path: pkgsrc/devel/ninja-build/Makefile pathrev: pkgsrc/devel/ninja-build/Makefile@1.13 type: modified - new: '1.13' old: '1.12' path: pkgsrc/devel/ninja-build/distinfo pathrev: pkgsrc/devel/ninja-build/distinfo@1.13 type: modified - new: '1.3' old: '0' path: pkgsrc/devel/ninja-build/patches/patch-src_subprocess-posix.cc pathrev: pkgsrc/devel/ninja-build/patches/patch-src_subprocess-posix.cc@1.3 type: added id: 20200421T074855Z.8a998248b01110457ce080899f385c05292628f2 log: | Support a shell other than /bin/sh as a workaround for MacOS X. Under MacOS X the LD_LIBRARY_PATH variable is unset by the build system running executables under /bin (namely /bin/sh). This is part of MacOS X System Integrity Protection. Because many (most?) users of ninja/meson seem to need hacks involving LD_LIBRARY_PATH, use a non-SIP-triggering shell under MacOS X. Fixes MacOS X builds of glib2, gobject-introspection and others. Bump PKGREVISION for the new behaviour under MacOS X. module: pkgsrc subject: 'CVS commit: pkgsrc/devel/ninja-build' unixtime: '1587455335' user: dsainty