[MacPorts] #51069: poppler @0.42.0_1: nss support breaks poppler on 10.6
#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
#51069: poppler @0.42.0_1: nss support breaks poppler on 10.6 ------------------------------+---------------------- Reporter: davide.liessi@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: poppler | ------------------------------+---------------------- Changes (by mf2k@…): * cc: devans@… (removed) * owner: macports-tickets@… => devans@… -- Ticket URL: <https://trac.macports.org/ticket/51069#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#51069: poppler @0.42.0_1: nss support breaks poppler on 10.6 ------------------------------+---------------------- Reporter: davide.liessi@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: poppler | ------------------------------+---------------------- Changes (by devans@…): * status: new => closed * resolution: => fixed Comment: I'm able to reproduce this problem on 10.10.5 as well so it's not just a 10.6 problem. Fix committed in r147591 that fixes the nss configuration logic in configure.ac and explicitly disables the broken nss support as per your patch for now. Thanks for your report and the patch. -- Ticket URL: <https://trac.macports.org/ticket/51069#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts