[MacPorts] #38936: fontconfig 2.10.92_0 fails to build on PPC Tiger because of missing symbols
#38936: fontconfig 2.10.92_0 fails to build on PPC Tiger because of missing symbols -----------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: fontconfig -----------------------------+-------------------------------- This is the error: {{{ /bin/sh ../libtool --tag=CC --mode=link /usr/bin/gcc-4.0 -pipe -O2 -arch ppc -D_THREAD_SAFE -pthread -version-info 8:0:7 -no-undefined -L/opt/local/lib -arch ppc -o libfontconfig.la -rpath /opt/local/lib fcatomic.lo fcblanks.lo fccache.lo fccfg.lo fccharset.lo fccompat.lo fcdbg.lo fcdefault.lo fcdir.lo fcformat.lo fcfreetype.lo fcfs.lo fchash.lo fcinit.lo fclang.lo fclist.lo fcmatch.lo fcmatrix.lo fcname.lo fcobjs.lo fcpat.lo fcserialize.lo fcstat.lo fcstr.lo fcxml.lo ftglue.lo -L/opt/local/lib -lfreetype -L/opt/local/lib -lexpat libtool: link: /usr/bin/gcc-4.0 -dynamiclib -o .libs/libfontconfig.1.dylib .libs/fcatomic.o .libs/fcblanks.o .libs/fccache.o .libs/fccfg.o .libs/fccharset.o .libs/fccompat.o .libs/fcdbg.o .libs/fcdefault.o .libs/fcdir.o .libs/fcformat.o .libs/fcfreetype.o .libs/fcfs.o .libs/fchash.o .libs/fcinit.o .libs/fclang.o .libs/fclist.o .libs/fcmatch.o .libs/fcmatrix.o .libs/fcname.o .libs/fcobjs.o .libs/fcpat.o .libs/fcserialize.o .libs/fcstat.o .libs/fcstr.o .libs/fcxml.o .libs/ftglue.o -L/opt/local/lib /opt/local/lib/libfreetype.dylib -lz -lbz2 /opt/local/lib/libexpat.dylib -O2 -arch ppc -pthread -arch ppc -pthread -install_name /opt/local/lib/libfontconfig.1.dylib -compatibility_version 9 -current_version 9.0 -Wl,-single_module powerpc-apple-darwin8-gcc-4.0.1: unrecognized option '-pthread' powerpc-apple-darwin8-gcc-4.0.1: unrecognized option '-pthread' Undefined symbols: "_OSAtomicCompareAndSwapPtrBarrier", referenced from: _lock_cache in fccache.o _FcDirCacheMapFd in fccache.o _FcCacheFini in fccache.o _FcConfigDestroy in fccfg.o _FcConfigEnsure in fccfg.o _FcConfigFini in fccfg.o _FcConfigSetCurrent in fccfg.o _FcGetPrgname in fcdefault.o _FcDefaultFini in fcdefault.o _FcDefaultFini in fcdefault.o _FcDefaultFini in fcdefault.o _FcGetDefaultLangs in fcdefault.o _FcGetDefaultLang in fcdefault.o __FcObjectLookupOtherTypeByName in fcobjs.o ld: symbol(s) not found /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link edit command failed make[3]: *** [libfontconfig.la] Error 1 make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_graphics_fontconfig/fontconfig/work/fontconfig-2.10.92/src' make[2]: *** [all] Error 2 }}} -- Ticket URL: <https://trac.macports.org/ticket/38936> MacPorts <http://www.macports.org/> Ports system for OS X
#38936: fontconfig 2.10.92_0 fails to build on PPC Tiger because of missing symbols ------------------------------+-------------------------- Reporter: Peter_Dyballa@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: tiger Port: fontconfig | ------------------------------+-------------------------- Changes (by ryandesign@…): * keywords: => tiger * status: new => assigned * owner: macports-tickets@… => ryandesign@… * cc: ryandesign@… (removed) Comment: This is probably the kind of bug you should report directly to the developers of fontconfig, since it's they who'll have to figure out how to fix it. -- Ticket URL: <https://trac.macports.org/ticket/38936#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#38936: fontconfig @2.10.92_0 build fails on Tiger: Undefined symbols: "_OSAtomicCompareAndSwapPtrBarrier" ------------------------------+-------------------------- Reporter: Peter_Dyballa@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: tiger Port: fontconfig | ------------------------------+-------------------------- Comment (by ryandesign@…): It looks like tigerbrew encountered this problem too, and already developed a patch and sent it to the fontconfig developers: https://github.com/mistydemeo/tigerbrew/issues/28 We also encountered this problem with sqlite3 last year: #32930 -- Ticket URL: <https://trac.macports.org/ticket/38936#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#38936: fontconfig @2.10.92_0 build fails on Tiger: Undefined symbols: "_OSAtomicCompareAndSwapPtrBarrier" ------------------------------+-------------------------- Reporter: Peter_Dyballa@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: tiger Port: fontconfig | ------------------------------+-------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: Fixed using tigerbrew's patch in r105599. -- Ticket URL: <https://trac.macports.org/ticket/38936#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts