--- parser3/buildall 2026/10/07 22:03:35 1.46 +++ parser3/buildall 2026/10/22 16:13:32 1.49 @@ -1,5 +1,5 @@ #!/bin/sh -# $Id: buildall,v 1.46 2026/10/07 22:03:35 moko Exp $ +# $Id: buildall,v 1.49 2026/10/22 16:13:32 moko Exp $ install_directory=$HOME/parser3install sendmail_command="/usr/sbin/sendmail -i -t -f postmaster" @@ -152,7 +152,7 @@ if test ! -f "$project_dir/lib/gc/lib/li mv ../libatomic_ops-7.10.0 libatomic_ops echo "Configuring $lib..." - CPPFLAGS="-DUSE_MMAP -DDONT_ADD_BYTE_AT_END" \ + CPPFLAGS="-DUSE_MMAP -DDONT_ADD_BYTE_AT_END -DALWAYS_SMALL_CLEAR_STACK" \ ./configure --prefix=$project_dir/lib/gc \ --disable-shared \ --disable-parallel-mark \ @@ -171,7 +171,7 @@ if test ! -f "$project_dir/lib/pcre2/lib prepare_gz $lib.tar.gz https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.49/ echo "Configuring $lib..." ./configure --prefix="$project_dir/lib/pcre2" \ - --enable-jit \ + --disable-jit \ --with-match-limit-depth=10000 \ --disable-shared \ --silent $cflags @@ -312,9 +312,9 @@ if test "$build_amqp" = "yes" -a ! -f "$ -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ -DBUILD_SHARED_LIBS=OFF \ -DBUILD_TESTING=OFF \ - -DENABLE_SSL_SUPPORT=OFF + -DENABLE_SSL_SUPPORT=OFF || exit 1 echo "Building $lib..." - cmake --build build --target install + cmake --build build --target install || exit 1 cleanup fi