[MacPorts] #51069: poppler @0.42.0_1: nss support breaks poppler on 10.6
MacPorts
noreply at macports.org
Wed Apr 6 03:09:00 PDT 2016
#51069: poppler @0.42.0_1: nss support breaks poppler on 10.6
-----------------------------+--------------------------------
Reporter: davide.liessi@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: haspatch | Port: poppler
-----------------------------+--------------------------------
After r147476 I get this error when using poppler via py-poppler-qt4:
{{{
$ python2.7 /opt/local/share/examples/py27-poppler-qt4/demo.py file.pdf
Traceback (most recent call last):
File "demo.py", line 3, in <module>
import popplerqt4
ImportError:
dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/popplerqt4.so, 2): Symbol not found:
_NSS_CMSSignerInfo_Verify
Referenced from: /opt/local/lib/libpoppler.59.dylib
Expected in: flat namespace
in /opt/local/lib/libpoppler.59.dylib
}}}
The attached patch disables nss.
Note that, contrary to what is advertised by `./configure --help`, the
`--disable-nss` option is not recognized; instead the `--disable-libnss`
option acts as desired.
Anyway, this and the fact that among the final lines of the configure log
there is
{{{
Building poppler with support for:
[...]
use nss:
[...]
}}}
instead of the expected
{{{
Building poppler with support for:
[...]
use nss: no
[...]
}}}
(i.e., the nss line is empty after the colon), make me suspect a little
bug in the configure script.
Of course it would be better to fix nss support on 10.6, but having a
working poppler is more important to me.
--
Ticket URL: <https://trac.macports.org/ticket/51069>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list