Master build fails since Update libxmlsec to 1.2.35

Miklos Vajna vmiklos at collabora.com
Fri Oct 28 06:20:06 UTC 2022


Hi Jean-Baptiste,

On Thu, Oct 27, 2022 at 09:31:46PM +0200, Jean-Baptiste Faure <jbfaure at libreoffice.org> wrote:
> Since the commit "Update libxmlsec to 1.2.35"
> https://git.libreoffice.org/core/+/19e998aa98d966cffca98bed9408d5758d91d9be
> my master build fails with the following error message:
> 
> > checking for default crypto library... configure: error: At least one crypto library should exist for xmlsec1
> > make[1]: *** [.../libo/master/external/xmlsec/ExternalProject_xmlsec.mk:47 : .../libo/master/workdir/ExternalProject/xmlsec/build] Erreur 1
> > make[1]: *** Attente des tâches non terminées....
> > make: *** [Makefile:289 : build] Erreur 2

Could you please post your entire
workdir/UnpackedTarball/xmlsec/build.log?

It should have a section like this:

checking for nspr library >= 4.4.1... yes
checking for nss library >= 3.11.1... yes
checking for libgcrypt library >= 1.4.0... disabled
checking for libgnutls library >= 2.8.0... disabled
checking for mscrypto... not found
checking for mscng... not found
checking for default crypto library... yes ("nss")

which also means you should not hit the "no crypto library" error.

Potentially attaching your autogen.input and
workdir/UnpackedTarball/xmlsec/config.log would be useful as well.
Something must be special about your build, since my local build and
Jenkins is happy, but we don't know what that speciality is. :-)

Regards,

Miklos


More information about the LibreOffice mailing list