--- - branch: MAIN date: Mon Aug 17 17:35:23 UTC 2015 files: - new: '1.8' old: '1.7' path: pkgsrc/mk/check/bsd.check-vars.mk pathrev: pkgsrc/mk/check/bsd.check-vars.mk@1.8 type: modified - new: '1.1' old: '0' path: pkgsrc/mk/check/check-shlibs-macho.awk pathrev: pkgsrc/mk/check/check-shlibs-macho.awk@1.1 type: added - new: '1.26' old: '1.25' path: pkgsrc/mk/check/check-shlibs.mk pathrev: pkgsrc/mk/check/check-shlibs.mk@1.26 type: modified - new: '1.69' old: '1.68' path: pkgsrc/mk/platform/Darwin.mk pathrev: pkgsrc/mk/platform/Darwin.mk@1.69 type: modified id: 20150817T173523Z.d41a0bcd5d74c052a2410c7082d1c806639cea1b log: | Introduce support for checking Mach-O dynamic libraries. This works in a similar way to the ELF checks, but uses otool(1) to list the library name and its dependencies, and the checks fail if there are WRKDIR references or if the -install_name of the library does not match $PREFIX, as well as ensuring that any libraries from pkgsrc are correctly registered as full dependencies. Removes support for the user to set USE_CHECK_SHLIBS_ELF, but there were no reasonable reasons for doing so in the past anyway, and it may be masking issues in platform files we should fix. module: pkgsrc subject: 'CVS commit: pkgsrc/mk' unixtime: '1439832923' user: jperkin