[MacPorts] #52117: Qpdf @6.0.0 does not build on PPC Leopard, Mac OS X 10.5.8 because of Undefined symbol "Pl_MD5::persistAcrossFinish(bool)" that ld could not find

MacPorts noreply at macports.org
Sat Aug 27 06:23:41 PDT 2016


#52117: Qpdf @6.0.0 does not build on PPC Leopard, Mac OS X 10.5.8 because of
Undefined symbol "Pl_MD5::persistAcrossFinish(bool)"  that ld could not
find
-----------------------------+--------------------------------
 Reporter:  Peter_Dyballa@…  |      Owner:  macports-tickets@…
     Type:  defect           |     Status:  new
 Priority:  Normal           |  Milestone:
Component:  ports            |    Version:  2.3.4
 Keywords:                   |       Port:  qpdf
-----------------------------+--------------------------------
 {{{

 :info:build /usr/bin/g++-4.2 -pipe -Os -arch ppc -Wold-style-cast -Wall
 -MD -MF libtests/build/lzw.dep -MP -Iinclude -Ilibqpdf
 -I/opt/local/include -c libtests/lzw.cc -o libtests/build/lzw.o
 :info:build /bin/bash ./libtool --mode=link /usr/bin/g++-4.2 -pipe -Os
 -arch ppc -Wold-style-cast -Wall libtests/build/lzw.o -o
 libtests/build/lzw -lpcre -lz  -lqpdf -L/opt/local/lib
 -Wl,-headerpad_max_install_names -arch ppc -Llibqpdf/build
 :info:build libtool: link: /usr/bin/g++-4.2 -pipe -Os -arch ppc -Wold-
 style-cast -Wall libtests/build/lzw.o -o libtests/build/lzw
 -Wl,-headerpad_max_install_names -arch ppc  /opt/local/lib/libpcre.dylib
 -lz /opt/local/lib/libqpdf.dylib -L/opt/local/lib -Llibqpdf/build
 :info:build /usr/bin/g++-4.2 -pipe -Os -arch ppc -Wold-style-cast -Wall
 -MD -MF libtests/build/md5.dep -MP -Iinclude -Ilibqpdf
 -I/opt/local/include -c libtests/md5.cc -o libtests/build/md5.o
 :info:build /bin/bash ./libtool --mode=link /usr/bin/g++-4.2 -pipe -Os
 -arch ppc -Wold-style-cast -Wall libtests/build/md5.o -o
 libtests/build/md5 -lpcre -lz  -lqpdf -L/opt/local/lib
 -Wl,-headerpad_max_install_names -arch ppc -Llibqpdf/build
 :info:build libtool: link: /usr/bin/g++-4.2 -pipe -Os -arch ppc -Wold-
 style-cast -Wall libtests/build/md5.o -o libtests/build/md5
 -Wl,-headerpad_max_install_names -arch ppc  /opt/local/lib/libpcre.dylib
 -lz /opt/local/lib/libqpdf.dylib -L/opt/local/lib -Llibqpdf/build
 :info:build Undefined symbols:
 :info:build   "Pl_MD5::persistAcrossFinish(bool)", referenced from:
 :info:build       _main in md5.o
 :info:build ld: symbol(s) not found
 :info:build collect2: ld returned 1 exit status
 :info:build make: *** [libtests/build/md5] Error 1
 :info:build make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-6.0.0'
 :info:build Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-6.0.0"
 && /usr/bin/make -w all
 :info:build Exit code: 2
 }}}

 The code is in
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-6.0.0/libqpdf/Pl_MD5.cc`
 probably.

-- 
Ticket URL: <https://trac.macports.org/ticket/52117>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list