#37385: Qpdf @3.0.2 does not build on PPC Leopard Mac OS X 10.5.8 because of test failure for Pl_ASCII85Decoder -----------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: qpdf -----------------------------+-------------------------------- The failure shows here when the tests are performed: {{{ /usr/bin/g++-4.0 -O2 -arch ppc -Wall -MD -MF libtests/build/ascii85.dep -MP -Iinclude -Ilibqpdf -I/opt/local/include -c libtests/ascii85.cc -o libtests/build/ascii85.o /bin/bash ./libtool --mode=link /usr/bin/g++-4.0 -O2 -arch ppc -Wall libtests/build/ascii85.o -o libtests/build/ascii85 -lpcre -lz -lqpdf -L/opt/local/lib -arch ppc -Llibqpdf/build libtool: link: /usr/bin/g++-4.0 -O2 -arch ppc -Wall libtests/build/ascii85.o -o libtests/build/ascii85 -arch ppc /opt/local/lib/libpcre.dylib -L/opt/local/lib -lz -lqpdf -Llibqpdf/build Undefined symbols: "Pl_ASCII85Decoder::write(unsigned char*, unsigned long)", referenced from: _main in ascii85.o ld: symbol(s) not found collect2: ld returned 1 exit status make: *** [libtests/build/ascii85] Error 1 make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-3.0.2' Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-3.0.2" && /usr/bin/make -w all Exit code: 2 }}} The old already installed libqpdf in /opt/local/lib as well the just bild libqpdf have: {{{ pete 244 /\ nm -a /opt/local/lib/libqpdf.3.dylib | grep ASCII85Decoder 00005ab0 T __ZN17Pl_ASCII85Decoder5flushEv 00005c30 T __ZN17Pl_ASCII85Decoder5writeEPhi 00005be0 T __ZN17Pl_ASCII85Decoder6finishEv 00005a10 T __ZN17Pl_ASCII85DecoderC1EPKcP8Pipeline 000059b0 T __ZN17Pl_ASCII85DecoderC2EPKcP8Pipeline 00005a60 T __ZN17Pl_ASCII85DecoderD0Ev 00005a50 T __ZN17Pl_ASCII85DecoderD1Ev 00005a20 T __ZN17Pl_ASCII85DecoderD2Ev 000aedb0 S __ZTI17Pl_ASCII85Decoder 000895f0 S __ZTS17Pl_ASCII85Decoder 000aedc0 S __ZTV17Pl_ASCII85Decoder pete 248 /\ nm -p /opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-3.0.2/libqpdf/build/.libs/libqpdf.8.dylib | grep ASCII85Decoder 000082e0 T __ZN17Pl_ASCII85Decoder5flushEv 00008460 T __ZN17Pl_ASCII85Decoder5writeEPhm 00008410 T __ZN17Pl_ASCII85Decoder6finishEv 00008240 T __ZN17Pl_ASCII85DecoderC1EPKcP8Pipeline 000081e0 T __ZN17Pl_ASCII85DecoderC2EPKcP8Pipeline 00008290 T __ZN17Pl_ASCII85DecoderD0Ev 00008280 T __ZN17Pl_ASCII85DecoderD1Ev 00008250 T __ZN17Pl_ASCII85DecoderD2Ev 000c6e70 S __ZTI17Pl_ASCII85Decoder 0009d2d0 S __ZTS17Pl_ASCII85Decoder 000c6e80 S __ZTV17Pl_ASCII85Decoder }}} -- Ticket URL: <https://trac.macports.org/ticket/37385> MacPorts <http://www.macports.org/> Ports system for Mac OS