[MacPorts] #18258: doxygen doesn't compile

MacPorts noreply at macports.org
Thu Feb 5 23:39:15 PST 2009


#18258: doxygen doesn't compile
---------------------------+------------------------------------------------
 Reporter:  ray.j@…        |       Owner:  css@…           
     Type:  defect         |      Status:  assigned        
 Priority:  Normal         |   Milestone:  Port Bugs       
Component:  ports          |     Version:  1.7.0           
 Keywords:                 |        Port:  doxygen         
---------------------------+------------------------------------------------

Comment(by ray.j@…):

 Replying to [comment:16 mcalhoun@…]:
 > This may warrant a new ticket, but is it possible to have libiconv build
 the same on all systems?[[BR]]
 > Attached is a proposed solution.

 Uhm i just  port -f uninstalled libiconv and applied the patch you
 provided but libiconv fails to compile then:

 {{{
 sudo port install -d libiconv
 --->  Fetching libiconv
 --->  Verifying checksum(s) for libiconv
 --->  Extracting libiconv
 --->  Applying patches to libiconv
 --->  Configuring libiconv
 --->  Building libiconv
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12"
 && make CC=/usr/bin/gcc-4.0 -f Makefile.devel && make all " returned error
 2
 Command output: /usr/bin/install -c -m 644 .libs/libcharset.1.0.0.dylib
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib/libcharset.1.0.0.dylib
 (cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib
 && { ln -s -f libcharset.1.0.0.dylib libcharset.1.dylib || { rm -f
 libcharset.1.dylib && ln -s libcharset.1.0.0.dylib libcharset.1.dylib; };
 })
 (cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib
 && { ln -s -f libcharset.1.0.0.dylib libcharset.dylib || { rm -f
 libcharset.dylib && ln -s libcharset.1.0.0.dylib libcharset.dylib; }; })
 /usr/bin/install -c -m 644 .libs/libcharset.lai
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib/libcharset.la
 /usr/bin/install -c -m 644 .libs/libcharset.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib/libcharset.a
 chmod 644
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib/libcharset.a
 ranlib
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib/libcharset.a
 libtool: install: warning: remember to run `libtool --finish
 /opt/local/lib'
 test -f
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib/charset.alias
 &&
 orig=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib/charset.alias
 \
                                         || orig=charset.alias; \
         sed -f ref-add.sed $orig >
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib/t-charset.alias;
 \
         /usr/bin/install -c -m 644
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib/t-charset.alias
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib/charset.alias;
 \
         rm -f
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib/t-charset.alias
 /bin/sh ./build-aux/mkinstalldirs
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib
 /usr/bin/install -c -m 644 include/libcharset.h
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib/libcharset.h
 /usr/bin/install -c -m 644 include/localcharset.h.inst
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_libiconv/work/libiconv-1.12/lib/localcharset.h
 cd lib && make all
 /bin/sh ../libtool --mode=compile /usr/bin/gcc-4.0 -I. -I. -I../include
 -I./../include -I.. -I./..  -O2 -fvisibility=hidden
 -DLIBDIR=\"/opt/local/lib\" -DBUILDING_LIBICONV -DBUILDING_DLL
 -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"/opt/local/lib\"
 -DNO_XMALLOC -Dset_relocation_prefix=libiconv_set_relocation_prefix
 -Drelocate=libiconv_relocate -DHAVE_CONFIG_H -c ./iconv.c
 mkdir .libs
 chmod 777 .libs
  /usr/bin/gcc-4.0 -I. -I. -I../include -I./../include -I.. -I./.. -O2
 -fvisibility=hidden -DLIBDIR=\"/opt/local/lib\" -DBUILDING_LIBICONV
 -DBUILDING_DLL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY
 -DINSTALLDIR=\"/opt/local/lib\" -DNO_XMALLOC
 -Dset_relocation_prefix=libiconv_set_relocation_prefix
 -Drelocate=libiconv_relocate -DHAVE_CONFIG_H -c ./iconv.c  -fno-common
 -DPIC -o .libs/iconv.o
 In file included from ./loops.h:23,
                  from ./iconv.c:130:
 ./loop_unicode.h: In function 'unicode_loop_convert':
 ./loop_unicode.h:325: warning: pointer targets in passing argument 1 of
 'cd->fallbacks.mb_to_uc_fallback' differ in signedness
 ./iconv.c: At top level:
 ./iconv.c:446: error: conflicting types for 'libiconv'
 ../include/iconv.h:89: error: previous declaration of 'libiconv' was here
 make[1]: *** [iconv.lo] Error 1
 make: *** [all] Error 2

 Error: Status 1 encountered during processing.
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/18258#comment:17>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list