[MacPorts] #44596: gmp @6.0.0_0: Autotools incorrectly selects "-undefined suppress" symbol lookup on Yosemite
MacPorts
noreply at macports.org
Thu Feb 9 17:25:21 UTC 2017
#44596: gmp @6.0.0_0: Autotools incorrectly selects "-undefined suppress" symbol
lookup on Yosemite
------------------------+----------------------
Reporter: wichert@… | Owner: larryv
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords: yosemite
Port: gmp |
------------------------+----------------------
Comment (by jeremyhu):
The ultimate proper solution is to make sure that binaries link correctly.
Allow the linker to emit errors when it detects them and fix those errors
instead of suppressing those errors and letting the user hit them at
runtime.
Politely asking upstream to pickup the latest glibtool, automake, and
autoconf is generally a good idea. There are many other bugs in older
versions that bite us consistently (eg: older glibtool do not pass
-stdlib=... during the link phase, which breaks LibCXXOnOlderSystems, and
older glibtool also does not pass -fsanitize= which breaks ASan builds,
etc).
--
Ticket URL: <https://trac.macports.org/ticket/44596#comment:51>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list