Opened 14 years ago

Closed 14 years ago

#25505 closed defect (fixed)

poppler tries to use qt3 but no dependency is declared

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc: michaelld (Michael Dickens), jeremyhu (Jeremy Huddleston Sequoia)
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 (3)

comment:1 Changed 14 years ago by michaelld (Michael Dickens)

Cc: michaelld@… added

Cc Me!

comment:2 Changed 14 years ago by michaelld (Michael Dickens)

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 14 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jeremyhu@… added
Resolution: fixed
Status: newclosed

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.