From 3b30be51008b8259db9b826b10096fb35d324a2e Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Thu, 4 Jun 2020 17:53:44 -0400 Subject: Back to linux development --- libxml2/build.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'libxml2') diff --git a/libxml2/build.sh b/libxml2/build.sh index 437a9dd..d42157c 100644 --- a/libxml2/build.sh +++ b/libxml2/build.sh @@ -10,10 +10,13 @@ build_depends=( "autoconf" "libtool" "pkgconf" + "python" ) depends=( "icu" "libiconv" + "ncurses" + "readline" "xz" "zlib" ) @@ -30,13 +33,17 @@ function prepare() { } function build() { - sh autogen.sh + NOCONFIGURE=1 sh autogen.sh ./configure --prefix="${_prefix}" \ --with-icu \ + --with-history \ + --with-threads \ + --with-python="${_runtime}/bin/python3" \ --with-iconv="${_runtime}" \ --with-libz="${_runtime}" \ --with-lzma="${_runtime}" - make -j${_maxjobs} + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool + PYTHONHASHSEED=0 make -j${_maxjobs} } function package() { -- cgit