The binutils-provided objdump in the base system will be removed soon (and is already not present on arm64). Switch the C++ library check to use readelf, which provides the same functionality.
Details
Details
Diff Detail
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
Will commit later, currently seeing make DEVELOPER=yes complaints about missing LIB_DEPENDS=.../libc++ on bare metal, though this may be an artifact of libc++ being installed from port as well as in base. Currently investigating.
Comment Actions
The libc++ stuff is a red herring. pkg delete -y libc++ fixed that one for 10.3. Now testing other releases.
Comment Actions
Antoine@ reported this broken on FreeBSD 11, which I can confirm. The readelf output format is changed... oh joy.