From: Dmitry Volyntsev Date: Mon, 17 Aug 2026 16:33:34 +0000 (-0700) Subject: CI: bump the pinned quickjs-ng version X-Git-Tag: 1.0.1~4 X-Git-Url: https://git.kaiwu.me/?a=commitdiff_plain;h=3e02ae0fae030cd802075f42b7037fe3df96e2f6;p=njs.git CI: bump the pinned quickjs-ng version A static library has to be asked for explicitly since 0.16.0, otherwise the library is installed as a shared object outside of the loader search path, the configure test binary fails to start and the library is reported as not working. --- diff --git a/.github/workflows/check-pr.yml b/.github/workflows/check-pr.yml index c5afdb30..06d13ab9 100644 --- a/.github/workflows/check-pr.yml +++ b/.github/workflows/check-pr.yml @@ -59,8 +59,8 @@ jobs: run: | git clone https://github.com/quickjs-ng/quickjs quickjs-ng cd quickjs-ng - git checkout v0.11.0 - CFLAGS="$CC_OPT -fPIC" LDFLAGS=$LD_OPT meson setup build --prefix=$HOME/.local --libdir=lib + git checkout v0.16.2 + CFLAGS="$CC_OPT -fPIC" LDFLAGS=$LD_OPT meson setup build --prefix=$HOME/.local --libdir=lib -Ddefault_library=static meson compile -C build meson install -C build echo "PKG_CONFIG_PATH=$HOME/.local/lib/pkgconfig:$PKG_CONFIG_PATH" >> $GITHUB_ENV