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

MacPorts noreply at macports.org
Sun Jan 10 13:48:24 PST 2016


#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 braumann@…):

 I have tried to explicitly specify MacPort's `iconv.h`:
 {{{
 $ /Developer/usr/bin/gcc-4.2  -include /opt/local/include/iconv.h  -pipe
 -Os  -DCHECK_FUNCTION_EXISTS=iconv_open -arch ppc -mmacosx-version-
 min=10.5  -o CheckFunctionExists.c.o   -c
 /opt/local/share/cmake-3.4/Modules/CheckFunctionExists.c
 /opt/local/share/cmake-3.4/Modules/CheckFunctionExists.c:6: error:
 conflicting types for ‘libiconv_open’
 /opt/local/include/iconv.h:73: error: previous declaration of
 ‘libiconv_open’ was here
 }}}

 I have no idea where this conflicting `libiconv_open` has been defined
 before.

 I've also tried to define `LIBICONV_PLUG`. Note that now it complains
 about a previously defined `iconv_open`:

 {{{
 $ /Developer/usr/bin/gcc-4.2 -DLIBICONV_PLUG  -include
 /opt/local/include/iconv.h  -pipe -Os  -DCHECK_FUNCTION_EXISTS=iconv_open
 -arch ppc -mmacosx-version-min=10.5  -o CheckFunctionExists.c.o   -c
 /opt/local/share/cmake-3.4/Modules/CheckFunctionExists.c
 /opt/local/share/cmake-3.4/Modules/CheckFunctionExists.c:6: error:
 conflicting types for ‘iconv_open’
 /opt/local/include/iconv.h:73: error: previous declaration of ‘iconv_open’
 was here
 }}}

 What to do now?

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


More information about the macports-tickets mailing list