Date: Wednesday, January 19, 2022 @ 09:54:35 Author: svenstaro Revision: 1110454
upgpkg: emscripten 3.1.1-1 Modified: emscripten/trunk/PKGBUILD ----------+ PKGBUILD | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-01-19 09:32:13 UTC (rev 1110453) +++ PKGBUILD 2022-01-19 09:54:35 UTC (rev 1110454) @@ -5,12 +5,12 @@ pkgname=emscripten # NOTE: You need to run ./get-compatible-versions.sh after changing the pkgver! -_binaryen_revision=76327e47119c2b4c24a3382d31000cdcc67c7a13 -_llvm_project_revision=4348cd42c385e71b63e5da7e492172cff6a79d7b +_binaryen_revision=1ef8f1f2c3fcecc6906e8fd40184f3e81b2d1838 +_llvm_project_revision=50fb44eebb0397f9b5f45a44239d6b53faf07c3b # Sadly, upstream currently suggests bundling a binaryen version for the time being: # https://github.com/emscripten-core/emscripten/issues/12252 # I'm obviously unhappy about that but it appears to be the only practical solution for the time being. -pkgver=3.0.0 +pkgver=3.1.1 pkgrel=1 pkgdesc="Compile C and C++ into highly-optimizable JavaScript for the web" arch=('x86_64') @@ -22,6 +22,7 @@ 'ruby: for using websockify addon' 'cmake: for emcc --show-ports') install=emscripten.install +options=('!lto') conflicts=('binaryen') provides=('binaryen') source=("git+https://github.com/kripken/emscripten#tag=$pkgver" @@ -37,7 +38,7 @@ build() { cd binaryen - cmake . \ + cmake \ -Bbuild \ -GNinja \ -DCMAKE_INSTALL_PREFIX=/usr @@ -45,10 +46,9 @@ # Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868 cd "$srcdir"/llvm-project/llvm - cmake . \ + cmake \ -Bbuild \ -GNinja \ - -DCMAKE_CXX_FLAGS=-Wno-nonportable-include-path \ -DLLVM_ENABLE_LIBXML2=OFF \ -DLLVM_INCLUDE_EXAMPLES=OFF \ -DCOMPILER_RT_BUILD_XRAY=OFF \
