runtime: Increase default WASM VM stack size and remove wasm-strip dependency

This commit is contained in:
parazyd
2025-08-09 12:07:52 +02:00
committed by skoupidi
parent d4670375f8
commit a7d3fbdb71
11 changed files with 24 additions and 17 deletions

View File

@@ -29,22 +29,22 @@ setup_mac() {
}
setup_apt() {
apt_deps="git cmake make gcc g++ pkg-config libasound2-dev libclang-dev libfontconfig1-dev liblzma-dev libssl-dev libsqlcipher-dev libsqlite3-dev wabt"
apt_deps="git cmake make gcc g++ pkg-config libasound2-dev libclang-dev libfontconfig1-dev liblzma-dev libssl-dev libsqlcipher-dev libsqlite3-dev"
$1 install $apt_deps || return 1
}
setup_pacman() {
pacman_deps="git cmake make gcc pkgconf alsa-lib openssl sqlcipher wabt"
pacman_deps="git cmake make gcc pkgconf alsa-lib openssl sqlcipher"
$1 -Sy $pacman_deps || return 1
}
setup_xbps() {
xbps_deps="git make gcc pkg-config alsa-lib-devel openssl-devel sqlcipher-devel wabt"
xbps_deps="git make gcc pkg-config alsa-lib-devel openssl-devel sqlcipher-devel"
$1 -S $xbps_deps || return 1
}
setup_dnf() {
dnf_deps="git make gcc pkg-config findutils lato-fonts fontconfig-devel perl-FindBin perl-File-Compare alsa-lib-devel python3-devel alsa-lib-devel openssl-devel sqlcipher-devel libsq3-devel wabt"
dnf_deps="git make gcc pkg-config findutils lato-fonts fontconfig-devel perl-FindBin perl-File-Compare alsa-lib-devel python3-devel alsa-lib-devel openssl-devel sqlcipher-devel libsq3-devel"
$1 install -y $dnf_deps || return 1
}
@@ -64,7 +64,7 @@ setup_emerge() {
}
setup_pkg() {
pkg_deps="git bash gcc findutils cantarell-fonts gmake devel/automake rust wabt llvm cmake sqlcipher pkgconf python python3"
pkg_deps="git bash gcc findutils cantarell-fonts gmake devel/automake rust llvm cmake sqlcipher pkgconf python python3"
$1 install -y $pkg_deps || return 1
}

View File

@@ -11,7 +11,7 @@ ARG RUST_VER
RUN apt-get update && apt-get install -y build-essential cmake jq wget \
pkg-config clang libclang-dev llvm-dev libudev-dev libfreetype6-dev libasound2-dev \
libexpat1-dev curl gcc make libssl-dev fonts-lato libfontconfig-dev python3-dev libsqlite3-dev \
libsqlcipher-dev wabt
libsqlcipher-dev
RUN curl https://sh.rustup.rs -sSf | bash -s -- -y --default-toolchain "${RUST_VER}"

View File

@@ -13,7 +13,7 @@ RUN dnf -y install gcc gcc-c++ kernel-headers cmake jq wget \
openssl-devel findutils fontconfig-devel \
lato-fonts alsa-lib-devel python3-devel \
perl-FindBin perl-File-Compare perl-lib sqlite-devel \
perl-interpreter sqlcipher-devel wabt
perl-interpreter sqlcipher-devel
RUN curl https://sh.rustup.rs -sSf | bash -s -- -y --default-toolchain "${RUST_VER}"

View File

@@ -12,7 +12,7 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install
build-essential cmake jq wget curl \
pkg-config clang libclang-dev llvm-dev libudev-dev libfreetype6-dev \
libexpat1-dev curl gcc make libssl-dev fonts-lato libfontconfig-dev \
libasound2-dev python3-dev libsqlite3-dev libsqlcipher-dev wabt
libasound2-dev python3-dev libsqlite3-dev libsqlcipher-dev
RUN curl https://sh.rustup.rs -sSf | bash -s -- -y --default-toolchain "${RUST_VER}"

View File

@@ -24,7 +24,7 @@ ARG BINS
RUN apt-get update
RUN apt-get install -y git cmake make gcc g++ pkg-config \
libasound2-dev libclang-dev libssl-dev libsqlcipher-dev \
libsqlite3-dev wabt wget
libsqlite3-dev wget
## Rust installation
RUN wget -O install-rustup.sh https://sh.rustup.rs && \