From 7cce1328bf768c7e87e11430472a4b2f345b0829 Mon Sep 17 00:00:00 2001 From: DavidKorczynski Date: Mon, 25 Apr 2022 10:35:49 +0100 Subject: [PATCH] xmlsec: fix build (#7620) --- projects/xmlsec/build.sh | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/projects/xmlsec/build.sh b/projects/xmlsec/build.sh index bb601a79c..3cf0c386d 100755 --- a/projects/xmlsec/build.sh +++ b/projects/xmlsec/build.sh @@ -21,20 +21,38 @@ export XMLSEC_DEPS_PATH=$SRC/xmlsec_deps mkdir -p $XMLSEC_DEPS_PATH cd $SRC/libxml2 -./autogen.sh -./configure --prefix="$XMLSEC_DEPS_PATH" -make clean +./autogen.sh \ + --without-legacy \ + --without-push \ + --without-python \ + --without-zlib \ + --without-lzma \ + --enable-static \ + --prefix="$XMLSEC_DEPS_PATH" make -j$(nproc) all make install cd $SRC/libxslt -./autogen.sh --prefix="$XMLSEC_DEPS_PATH" --with-libxml-src=${SRC}/libxml2 +cd ../libxslt +./autogen.sh \ + --with-libxml-src=../libxml2 \ + --without-python \ + --without-debug \ + --without-debugger \ + --without-profiler \ + --enable-static \ + --prefix="$XMLSEC_DEPS_PATH" + make -j$(nproc) make install cd $SRC/xmlsec autoreconf -vfi -./configure --with-libxml="$XMLSEC_DEPS_PATH" --with-libxslt="$XMLSEC_DEPS_PATH" +./configure \ + --enable-static-linking \ + --enable-development \ + --with-libxml="$XMLSEC_DEPS_PATH" \ + --with-libxslt="$XMLSEC_DEPS_PATH" make -j$(nproc) clean make -j$(nproc) all