[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