New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #25505 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

poppler tries to use qt3 but no dependency is declared

Reported by: ryandesign@… Owned by: devans@…
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc: michaelld@…, jeremyhu@…
Port: poppler

Description

I was unable to upgrade my poppler installation. poppler @0.12.4_1 was installed +universal on Mac OS X 10.6.4. Upgrading poppler to 0.14 produced a string of errors beginning with

:info:build ld: warning: in /opt/local/lib/qt3/lib/libqt-mt.dylib, file was built for unsupported file format which is not the architecture being linked (i386)

/opt/local/lib/qt3/lib/libqt-mt.dylib is provided by qt3 but qt3 is not in poppler's direct or indirect dependencies.

Change History

comment:1 Changed 3 years ago by michaelld@…

  • Cc michaelld@… added

Cc Me!

comment:2 follow-up: ↓ 3 Changed 3 years ago by michaelld@…

The immediate fix is to add "--disable-poppler-qt" to "configure.args"; this flag disables the use of any qt3 (x11 or aqua). Might want to consider adding a variant for it. I don't know if poppler supports both qt3 and qt4 simultaneously, but it might.

comment:3 in reply to: ↑ 2 Changed 3 years ago by ryandesign@…

  • Cc jeremyhu@… added
  • Status changed from new to closed
  • Resolution set to fixed

Replying to michaelld@…:

The immediate fix is to add "--disable-poppler-qt" to "configure.args"

Jeremy H added this in r69631. Variant considerations can come later if desired.

Note: See TracTickets for help on using tickets.