[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
Fri Nov 11 10:56:08 CET 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
Resolution:                   |   Keywords:  snowleopard powerpc
      Port:  qpdf             |
------------------------------+---------------------------------

Comment (by rbubley):

 Not just a Snow Leopard PowerPC issue, I have it on El Capitan/Intel:

 {{{
 :info:build libtool: link: /usr/bin/clang++ -pipe -Os -arch x86_64
 -stdlib=libc++ -Wold-style-cast -Wall libtests/build/md5.o -o
 libtests/build/md5 -Wl,-headerpad_max_install_names -arch x86_64  -lpcre
 -lz -lqpdf -L/opt/local/lib -Llibqpdf/build
 :info:build libtool: link: /usr/bin/clang++ -pipe -Os -arch x86_64
 -stdlib=libc++ -Wold-style-cast -Wall libtests/build/png_filter.o -o
 libtests/build/png_filter -Wl,-headerpad_max_install_names -arch x86_64
 -lpcre -lz -lqpdf -L/opt/local/lib -Llibqpdf/build
 :info:build libtool: link: /usr/bin/clang++ -pipe -Os -arch x86_64
 -stdlib=libc++ -Wold-style-cast -Wall libtests/build/pcre.o -o
 libtests/build/pcre -Wl,-headerpad_max_install_names -arch x86_64  -lpcre
 -lz -lqpdf -L/opt/local/lib -Llibqpdf/build
 :info:build libtool: link: /usr/bin/clang++ -pipe -Os -arch x86_64
 -stdlib=libc++ -Wold-style-cast -Wall libtests/build/pointer_holder.o -o
 libtests/build/pointer_holder -Wl,-headerpad_max_install_names -arch
 x86_64  -lpcre -lz -lqpdf -L/opt/local/lib -Llibqpdf/build
 :info:build Undefined symbols for architecture x86_64:
 :info:build   "Pl_MD5::persistAcrossFinish(bool)", referenced from:
 :info:build       _main in md5.o
 :info:build ld: symbol(s) not found for architecture x86_64
 :info:build clang: error: linker command failed with exit code 1 (use -v
 to see invocation)
 :info:build make: *** [libtests/build/md5] Error 1
 :info:build make: *** Waiting for unfinished jobs....

 }}}

--
Ticket URL: <https://trac.macports.org/ticket/52117#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS



More information about the macports-tickets mailing list