[MacPorts] #63539: poppler fails to build on 10.5 Lion / undefined symbols

MacPorts noreply at macports.org
Mon Sep 27 21:11:05 UTC 2021


#63539: poppler fails to build on 10.5 Lion / undefined symbols
-----------------------------+---------------------
 Reporter:  rmottola         |      Owner:  (none)
     Type:  defect           |     Status:  new
 Priority:  Normal           |  Milestone:
Component:  ports            |    Version:
 Keywords:  leopard poppler  |       Port:  poppler
-----------------------------+---------------------
 Poppler fails on 10.5 with these missing symbols:

 I am compiling with gcc7 (since clang has infamous realpath issue)

 here on i386
 {{{

 Undefined symbols for architecture i386:
   "_ZapfDingbatsWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
   "_CourierWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
   "_TimesRomanWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
   "_SymbolWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
   "_CourierObliqueWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
   "_CourierBoldObliqueWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
   "_HelveticaBoldObliqueWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
   "_HelveticaObliqueWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
   "_TimesBoldWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
   "_CourierBoldWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
   "_HelveticaBoldWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
   "_TimesItalicWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
   "_TimesBoldItalicWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
   "_HelveticaWidthsLookup", referenced from:
       builtinFonts       in GfxFont.cc.o
 ld: symbol(s) not found for architecture i386
 collect2: error: ld returned 1 exit status
 make[2]: *** [libpoppler.105.0.0.dylib] Error 1
 }}}

 reproduceable on both i386 and PPC!

-- 
Ticket URL: <https://trac.macports.org/ticket/63539>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list