diff --git a/build-constraints.yaml b/build-constraints.yaml index dc4d3e17..e53e5c3f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3209,7 +3209,8 @@ packages: - codo-notation < 0 # MonadFail - language-fortran < 0 # build failure with GHC 8.4 - "Shao Cheng @TerrorJack": + "Cheng Shao @TerrorJack": + - binaryen - cabal-toolkit < 0 # GHC 8.4 via Cabal-2.2.0.0 - direct-rocksdb < 0 # GHC 8.4 via Cabal-2.2.0.0 diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 05f7c3fd..a0f3aae3 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -296,6 +296,19 @@ wget -qO - https://packages.confluent.io/deb/5.2/archive.key | apt-key add - add-apt-repository "deb https://packages.confluent.io/deb/5.2 stable main" apt-get update && apt install -y librdkafka-dev +# Install binaryen +curl -L https://github.com/WebAssembly/binaryen/archive/version_94.tar.gz | tar xz -C /tmp +pushd /tmp/binaryen-version_94 +mkdir build +cd build +cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -G "Unix Makefiles" \ + .. +sudo make install +popd + # EOF: don't build anything below this line # Cleanup