Failing ucb test, due to nss changes

Michael Stahl mstahl at redhat.com
Wed Oct 30 13:11:41 CET 2013


On 30/10/13 09:48, Miklos Vajna wrote:
> A few days ago, JunitTest_ucb_complex started to fail here and it keeps
> doing so, so I wanted to have a look.
> 
> So a dlopen failed, but no idea why, not seeing dlerror output.
> Re-running as
> 
> SAL_LOG=+INFO.sal.osl make -sr JunitTest_ucb_complex
> 
> gives quite some output, the relevant ones seems to be:
> 
> ----
> info:sal.osl:32142:7:sal/osl/unx/module.cxx:168: dlopen(/home/vmiklos/git/libreoffice/master/instdir/unxlngx6/program/../program/libucpftp1.so, 257): /home/vmiklos/git/libreoffice/master/instdir/unxlngx6/program/libnssutil3.so: version `NSSUTIL_3.15' not found (required by /usr/lib64/libssl3.so)
> info:sal.osl:32142:7:sal/osl/unx/module.cxx:168: dlopen(/home/vmiklos/git/libreoffice/master/instdir/unxlngx6/program/../program/libucpftp1.so, 257): /home/vmiklos/git/libreoffice/master/instdir/unxlngx6/program/libnssutil3.so: version `NSSUTIL_3.15' not found (required by /usr/lib64/libssl3.so)
> info:sal.osl:32142:7:sal/osl/unx/module.cxx:168: dlopen(/home/vmiklos/git/libreoffice/master/instdir/unxlngx6/program/../program/libucpftp1.so, 257): /home/vmiklos/git/libreoffice/master/instdir/unxlngx6/program/libnssutil3.so: version `NSSUTIL_3.15' not found (required by /usr/lib64/libssl3.so)
> ----
> 
> To me, it seems that after your nss changes
> (7f614ac933524d798724895827b255b0d36dcc6b and previous 'nss:' commits),
> instdir/unxlngx6/program/libnssutil3.so doesn't pick up the libssl3.so
> from instdir, but from the system, and there it fails. (System has 3.15,
> we bundle 3.13.)
> 
> Do you have any idea what can cause that?

problem is that libcurl.so.4 has no RPATH.  before
30e1d4c0a9202d5c8057efdb0bfda11f46a25251 the libcurl.so.4 was not
actually used because the wrong file was copied; now it's the right file
but due to missing rpath it doesn't find its libs...

fixed in 07a31ccc02f3553f1be3e8bb5ff67e6e6f7ce016



More information about the LibreOffice mailing list