[MacPorts] #50044: doxygen @1.8.10: Could NOT find ICONV (missing: ICONV_COMPILES)

MacPorts noreply at macports.org
Wed Dec 16 11:26:59 PST 2015


#50044: doxygen @1.8.10: Could NOT find ICONV (missing:  ICONV_COMPILES)
------------------------------+---------------------------------
  Reporter:  Peter_Dyballa@…  |      Owner:  css@…
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.3.4
Resolution:                   |   Keywords:  leopard snowleopard
      Port:  doxygen          |
------------------------------+---------------------------------

Comment (by cal@…):

 I think the problem here may be how libiconv names its symbols. The
 MacPorts version does not deviate from the upstream default and names its
 symbols `libiconv`, but adds a define in the header file that
 transparently renames `iconv` to `libiconv`.

 The test source code file correctly includes `iconv.h`, so it should
 benefit from that. However since it seems to fail on link because it looks
 for the symbol `iconv_open`, my assumption is that the test is actually
 not done using the correct include path, and the system `iconv.h` is used.

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


More information about the macports-tickets mailing list