[MacPorts] #55430: libunwind-headers @3.9.1 installs headers that cause other ports to fail to build
MacPorts
noreply at macports.org
Wed Nov 29 12:39:13 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: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: libunwind-headers
------------------------+-------------------------------
boost @1.65.1 failed to build on a Leopard system that had libunwind-
headers @3.9.1 installed because:
{{{
/opt/local/include/unwind.h:38: error: comma at end of enumerator list
}}}
Uninstalling libunwind-headers allowed boost to be compiled.
The port's description says:
> This version installs headers outside of the normal filesystem hierarchy
in order to not accidentally conflict with the host implementation that
other ports may expect.
yet it installs /opt/local/include/unwind.h which is clearly not outside
of the normal hierarchy. I guess it doesn't matter if the file can be
fixed to not have a comma at the end of the enumerator list.
See also #35667.
--
Ticket URL: <https://trac.macports.org/ticket/55430>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list