[MacPorts] #15350: gnucash 2.2.5 does not compile on Tiger/PPC
#15350: gnucash 2.2.5 does not compile on Tiger/PPC ----------------------------------------+----------------------------------- Reporter: infinite.element@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: | ----------------------------------------+----------------------------------- The build for gnucash 2.2.5 on Tiger (PPC) stops with the following error: {{{ ---> Fetching gnucash ---> Verifying checksum(s) for gnucash ---> Extracting gnucash ---> Applying patches to gnucash ---> Configuring gnucash ---> Building gnucash with target all Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gnucash/work/gnucash-2.2.5" && make all " returned error 2 Command output: mv qsf-dir.h.tmp qsf-dir.h make all-recursive Making all in . /bin/sh ../../../../libtool --tag=CC --mode=compile /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I../../../.. -I/opt/local/include -I.. -I../.. -DLOCALE_DIR=\""/opt/local/share/locale"\" -I../../../../lib/libqof/qof -I../../../../lib/libqof/qof -I/opt/local/include/libxml2 -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I../../../../lib/libc -Wdeclaration-after- statement -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wno-unused -c -o qsf- backend.lo qsf-backend.c mkdir .libs /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I../../../.. -I/opt/local/include -I.. -I../.. -DLOCALE_DIR=\"/opt/local/share/locale\" -I../../../../lib/libqof/qof -I../../../../lib/libqof/qof -I/opt/local/include/libxml2 -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I../../../../lib/libc -Wdeclaration-after-statement -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing- declarations -Wno-unused -c qsf-backend.c -fno-common -DPIC -o .libs/qsf- backend.o /bin/sh ../../../../libtool --tag=CC --mode=compile /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I../../../.. -I/opt/local/include -I.. -I../.. -DLOCALE_DIR=\""/opt/local/share/locale"\" -I../../../../lib/libqof/qof -I../../../../lib/libqof/qof -I/opt/local/include/libxml2 -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I../../../../lib/libc -Wdeclaration-after- statement -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wno-unused -c -o qsf-xml- map.lo qsf-xml-map.c /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I../../../.. -I/opt/local/include -I.. -I../.. -DLOCALE_DIR=\"/opt/local/share/locale\" -I../../../../lib/libqof/qof -I../../../../lib/libqof/qof -I/opt/local/include/libxml2 -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I../../../../lib/libc -Wdeclaration-after-statement -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing- declarations -Wno-unused -c qsf-xml-map.c -fno-common -DPIC -o .libs/qsf- xml-map.o /bin/sh ../../../../libtool --tag=CC --mode=compile /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I../../../.. -I/opt/local/include -I.. -I../.. -DLOCALE_DIR=\""/opt/local/share/locale"\" -I../../../../lib/libqof/qof -I../../../../lib/libqof/qof -I/opt/local/include/libxml2 -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I../../../../lib/libc -Wdeclaration-after- statement -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wno-unused -c -o qsf-xml.lo qsf-xml.c /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I../../../.. -I/opt/local/include -I.. -I../.. -DLOCALE_DIR=\"/opt/local/share/locale\" -I../../../../lib/libqof/qof -I../../../../lib/libqof/qof -I/opt/local/include/libxml2 -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I../../../../lib/libc -Wdeclaration-after-statement -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing- declarations -Wno-unused -c qsf-xml.c -fno-common -DPIC -o .libs/qsf- xml.o /bin/sh ../../../../libtool --tag=CC --mode=link /usr/bin/gcc-4.0 -I.. -I../.. -DLOCALE_DIR=\""/opt/local/share/locale"\" -I../../../../lib/libqof/qof -I../../../../lib/libqof/qof -I/opt/local/include/libxml2 -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I../../../../lib/libc -Wdeclaration-after-statement -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing- declarations -Wno-unused -module -avoid-version -L/opt/local/lib -o libgncqof-backend-qsf.la -rpath /opt/local/lib/gnucash qsf-backend.lo qsf- xml-map.lo qsf-xml.lo ../../../../lib/libqof/qof/libgnc-qof.la -L/opt/local/lib -lgthread-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv -L/opt/local/lib -lxml2 -lpthread -lz -liconv -lm ../../../../lib/libc/libc-missing.la -lpopt -lm -lm rm -fr .libs/libgncqof-backend-qsf.lax mkdir .libs/libgncqof-backend-qsf.lax rm -fr .libs/libgncqof-backend-qsf.lax/libc-missing.a mkdir .libs/libgncqof-backend-qsf.lax/libc-missing.a Extracting /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gnucash/work/gnucash-2.2.5/lib/libqof/backend/file/../../../../lib/libc/.libs /libc-missing.a (cd .libs/libgncqof-backend-qsf.lax/libc-missing.a && ar x /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gnucash/work/gnucash-2.2.5/lib/libqof/backend/file/../../../../lib/libc/.libs /libc-missing.a) /usr/bin/gcc-4.0 ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o .libs/libgncqof-backend-qsf.so -bundle .libs/qsf-backend.o .libs/qsf-xml- map.o .libs/qsf-xml.o .libs/libgncqof-backend-qsf.lax/libc-missing.a /libc-missing-noop.o -L/opt/local/lib ../../../../lib/libqof/qof/.libs /libgnc-qof.dylib /opt/local/lib/libgthread-2.0.dylib /opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libgmodule-2.0.dylib /opt/local/lib/libglib-2.0.dylib /opt/local/lib/libxml2.dylib /opt/local/lib/libz.dylib -lpthread -lz /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib -lc /opt/local/lib/libpopt.dylib -lm /usr/bin/ld: multiple definitions of symbol _gnc_libc_missing_noop .libs/libgncqof-backend-qsf.lax/libc-missing.a/libc-missing-noop.o definition of _gnc_libc_missing_noop in section (__TEXT,__text) ../../../../lib/libqof/qof/.libs/libgnc-qof.dylib(single module) definition of _gnc_libc_missing_noop collect2: ld returned 1 exit status make[7]: *** [libgncqof-backend-qsf.la] Error 1 make[6]: *** [all-recursive] Error 1 make[5]: *** [all] Error 2 make[4]: *** [all-recursive] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: Status 1 encountered during processing. }}} The attached patch remedies the problem. -- Ticket URL: <http://trac.macports.org/ticket/15350> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15350: gnucash 2.2.5 does not compile on Tiger/PPC -----------------------------------------+---------------------------------- Reporter: infinite.element@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: -----------------------------------------+---------------------------------- Changes (by simon@macports.org): * cc: simon@macports.org (added) * status: new => closed * resolution: => fixed Comment: Committed in r36989. Thanks for your help. Simon -- Ticket URL: <http://trac.macports.org/ticket/15350#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts