[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