[MacPorts] #58101: icu @58.2: C++ style comments are not allowed in ISO C90 (was: Building libxml2 @2.9.9 with /usr/bin/gcc-4.2 on Mac OS X 10.5.8, Leopard, emits so many 'C++ style comments are not allowed in ISO C90' warnings)

MacPorts noreply at macports.org
Wed Feb 20 00:26:45 UTC 2019


#58101: icu @58.2: C++ style comments are not allowed in ISO C90
------------------------+------------------------
  Reporter:  ballapete  |      Owner:  ryandesign
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.5.4
Resolution:             |   Keywords:  leopard
      Port:  icu        |
------------------------+------------------------
Changes (by ryandesign):

 * owner:  (none) => ryandesign
 * status:  new => assigned
 * port:  libxml2 => icu


Comment:

 Those warning are coming from files installed by the icu port. So either
 icu should be fixed so that the files it installs are compatible with C89,
 or other ports that include icu's files will have to specify a newer C
 standard.

 The icu port is already years out of date, because newer versions require
 C++11 and I didn't want to impose that on other ports. But at some point
 we probably have to bite that bullet.

 I'll assign this to myself since I am the maintainer of icu, but I do not
 plan to work on this issue at this time; if somebody else wants to, please
 feel free to do so.

-- 
Ticket URL: <https://trac.macports.org/ticket/58101#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list