[MacPorts] #43939: libpng: pngconf.h:366:52: error: token is not a valid binary operator in a preprocessor subexpression

MacPorts noreply at macports.org
Tue Jul 15 11:40:40 PDT 2014


#43939: libpng: pngconf.h:366:52: error: token is not a valid binary operator in a
preprocessor subexpression
-------------------------+--------------------------
  Reporter:  macports@…  |      Owner:  ryandesign@…
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.3.0
Resolution:              |   Keywords:
      Port:  libpng      |
-------------------------+--------------------------

Comment (by macports@…):

 Replying to [comment:4 devans@…]:
 > gegl fixed to additionally blacklist clang < 300 in response to this
 report (r121508).
 >
 > Please let me know if this works for you without having to manually
 specify macports-clang-3.4 as compiler.
 >
 > Thanks.

 ----

 Thanks for the additional info. I have been busy of late and finally have
 time to try your suggestion.[[BR]]
 Since gegl was present in my world for gimp2 and gimp-app functionality
 and all three were requested, I executed a port uninstall for
 clang-3.4 at 3.4.2 followed by uninstall requests for gimp2, gimp-app and
 gegl.[[BR]]
 Unless I miss my guess, this should have removed all traces of the
 compiler version specification that was used to work around the problem
 earlier.[[BR]]

 Then I executed a "port install gimp gimp-app gegl". This forced the
 reinstall of clang-3.4 followed by the remaining installs.
 I see no errors in the output. I have not tested the functionality of the
 entire result. That will occur later, but I see no reason to be
 aprehensive.[[BR]]

 Thank you for all the support. I do apologize for letting this lie dormant
 for so long.

-- 
Ticket URL: <https://trac.macports.org/ticket/43939#comment:5>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list