[MacPorts] #58574: poppler @0.77.0: dyld: Symbol not found: _poppler_additional_action_type_get_type

MacPorts noreply at macports.org
Sat Jun 15 13:01:59 UTC 2019


#58574: poppler @0.77.0: dyld: Symbol not found:
_poppler_additional_action_type_get_type
----------------------+----------------------
  Reporter:  RobK88   |      Owner:  dbevans
      Type:  defect   |     Status:  reopened
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.5.4
Resolution:           |   Keywords:
      Port:  poppler  |
----------------------+----------------------

Comment (by michaelld):

 This is a sticky problem, which seems to be 2-pronged:

 * The immediate build issue is caused somehow by the use of
 "${prefix}/bin/g-ir-scanner", which is provided by "port:gobject-
 introspection". It seems as though this binary when executed adds
 "-L${prefix}/lib" to link commands, which is what's causing the linking to
 the already-installed "poppler-glib" library. I'm trying to figure out how
 to coerce this binary into -not- adding that link command.

 * "poppler"s CMake scripts need fixing to properly handle PKGCONFIG. Not a
 difficult change, but because it's a patch it's also susceptible to code
 changes down the road. It would be best upstreamed, which if I go this
 route I'll try to do & see what comes of it.

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


More information about the macports-tickets mailing list