Loading packaging/build-nspawn.sh +25 −2 Original line number Diff line number Diff line Loading @@ -404,8 +404,31 @@ build_libraries() { echo \" [skip] libpq already built\" fi # LibreSSL (OpenSSL-compatible, CMake-based) build_lib libressl '${LIBS[libressl]}' '-DBUILD_SHARED_LIBS=OFF -DLIBRESSL_APPS=OFF -DLIBRESSL_TESTS=OFF' # LibreSSL (OpenSSL-compatible, from release tarball) if [ ! -f /build/libs/.libressl.done ]; then echo \" [build] libressl\" cd /build/libs if [ ! -d libressl ]; then wget -q https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-4.0.0.tar.gz tar xf libressl-4.0.0.tar.gz mv libressl-4.0.0 libressl fi mkdir -p libressl/build && cd libressl/build cmake .. -G Ninja \ -DCMAKE_TOOLCHAIN_FILE=\$TOOLCHAIN \ -DCMAKE_INSTALL_PREFIX=\$PREFIX \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ -DBUILD_SHARED_LIBS=OFF \ -DLIBRESSL_APPS=OFF \ -DLIBRESSL_TESTS=OFF ninja ninja install cd /build/libs touch .libressl.done else echo \" [skip] libressl already built\" fi # ── Custom libraries ── build_lib libcmdplus '${LIBS[libcmdplus]}' Loading Loading
packaging/build-nspawn.sh +25 −2 Original line number Diff line number Diff line Loading @@ -404,8 +404,31 @@ build_libraries() { echo \" [skip] libpq already built\" fi # LibreSSL (OpenSSL-compatible, CMake-based) build_lib libressl '${LIBS[libressl]}' '-DBUILD_SHARED_LIBS=OFF -DLIBRESSL_APPS=OFF -DLIBRESSL_TESTS=OFF' # LibreSSL (OpenSSL-compatible, from release tarball) if [ ! -f /build/libs/.libressl.done ]; then echo \" [build] libressl\" cd /build/libs if [ ! -d libressl ]; then wget -q https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-4.0.0.tar.gz tar xf libressl-4.0.0.tar.gz mv libressl-4.0.0 libressl fi mkdir -p libressl/build && cd libressl/build cmake .. -G Ninja \ -DCMAKE_TOOLCHAIN_FILE=\$TOOLCHAIN \ -DCMAKE_INSTALL_PREFIX=\$PREFIX \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ -DBUILD_SHARED_LIBS=OFF \ -DLIBRESSL_APPS=OFF \ -DLIBRESSL_TESTS=OFF ninja ninja install cd /build/libs touch .libressl.done else echo \" [skip] libressl already built\" fi # ── Custom libraries ── build_lib libcmdplus '${LIBS[libcmdplus]}' Loading