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
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.