#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