[MacPorts] #55430: libunwind-headers @3.9.1 installs headers that cause other ports to fail to build
MacPorts
noreply at macports.org
Thu Nov 30 11:18:19 UTC 2017
#55430: libunwind-headers @3.9.1 installs headers that cause other ports to fail to
build
--------------------------------+----------------------
Reporter: ryandesign | Owner: jeremyhu
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords:
Port: libunwind-headers |
--------------------------------+----------------------
Comment (by jeremyhu):
Having a comma at the end of an enumerator list is not a language
violation. It's only an error in cases where you're building -ansi (or
-std=c89) -pedantic -Werror. Anything requesting pedantic errors for a
nearly 3 decade old version of the language is asking for trouble.
Furthermore, while removing the comma to better conform with C89 does
workaround the warning, it doesn't change the root of the problem and will
just mask it.
My understanding is that gcc uses its own unwinder and NOT the one
provided by the system. Thus, it really does need to fix its header
search paths to locate its own libunwind before looking in the system
search paths.
--
Ticket URL: <https://trac.macports.org/ticket/55430#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list