[MacPorts] #37385: Qpdf @3.0.2 does not build on PPC Leopard Mac OS X 10.5.8 because of test failure for Pl_ASCII85Decoder
MacPorts
noreply at macports.org
Tue Dec 25 14:47:49 PST 2012
#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
More information about the macports-tickets
mailing list