require xmlsec1-nss >= 1.2.35
commit75e16fdc9d111aad9663b7de1b229fbd2a61b51e
authorRene Engelhard <rene@debian.org>
Sat, 29 Oct 2022 13:23:20 +0000 (29 15:23 +0200)
committerMiklos Vajna <vmiklos@collabora.com>
Sat, 29 Oct 2022 14:49:44 +0000 (29 16:49 +0200)
tree93468a664513e9b360cc5989f3e25ff44c59fc8f
parente7676fda295279470b5f28fa03a915ead467a51b
require xmlsec1-nss >= 1.2.35

1.2.34 apparently doesn't have xmlSecBase64Decode_ex (needed since
19e998aa98d966cffca98bed9408d5758d91d9be):

[build CXX] xmlsecurity/source/xmlsec/nss/x509certificate_nssimpl.cxx
/home/rene/LibreOffice/git/master/xmlsecurity/source/gpg/SecurityEnvironment.cxx: In member function 'virtual com::sun::star::uno::Reference<com::sun::star::security::XCertificate> SecurityEnvironmentGpg::getCertificate(const rtl::OUString&, const com::sun::star::uno::Sequence<signed char>&)':
/home/rene/LibreOffice/git/master/xmlsecurity/source/gpg/SecurityEnvironment.cxx:166:16: error: 'xmlSecBase64Decode_ex' was not declared in this scope; did you mean 'xmlSecBase64Decode'?
  166 |     int nRet = xmlSecBase64Decode_ex(strKeyId, const_cast<xmlSecByte*>(strKeyId), xmlStrlen(strKeyId), &nWritten);
      |                ^~~~~~~~~~~~~~~~~~~~~
      |                xmlSecBase64Decode
make[3]: *** [/home/rene/LibreOffice/git/master/solenv/gbuild/LinkTarget.mk:337: /home/rene/LibreOffice/git/master/workdir/CxxObject/xmlsecurity/source/gpg/SecurityEnvironment.o] Error 1

and is neither in a grep -r on the header directory

Change-Id: Ie7948ed9b796cc9823e44982824d3c3c61c9a46b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142023
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
configure.ac