commit b2fcca4b29164cb5572a20b5749fb88a75ce3fab Author: Danny Rawlins <contact@romster.me> Date: Fri Sep 30 22:42:12 2022 +1000 wasi-compiler-rt: 14.0.6 -> 15.0.1 diff --git a/wasi-compiler-rt/.footprint b/wasi-compiler-rt/.footprint index 777b5a641..6c512d553 100644 --- a/wasi-compiler-rt/.footprint +++ b/wasi-compiler-rt/.footprint @@ -1,7 +1,7 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/clang/ -drwxr-xr-x root/root usr/lib/clang/14.0.6/ -drwxr-xr-x root/root usr/lib/clang/14.0.6/lib/ -drwxr-xr-x root/root usr/lib/clang/14.0.6/lib/wasi/ --rw-r--r-- root/root usr/lib/clang/14.0.6/lib/wasi/libclang_rt.builtins-wasm32.a +drwxr-xr-x root/root usr/lib/clang/15.0.1/ +drwxr-xr-x root/root usr/lib/clang/15.0.1/lib/ +drwxr-xr-x root/root usr/lib/clang/15.0.1/lib/wasi/ +-rw-r--r-- root/root usr/lib/clang/15.0.1/lib/wasi/libclang_rt.builtins-wasm32.a diff --git a/wasi-compiler-rt/.signature b/wasi-compiler-rt/.signature index 2bdea1f91..27437d347 100644 --- a/wasi-compiler-rt/.signature +++ b/wasi-compiler-rt/.signature @@ -1,8 +1,9 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF33Gc1qnpIqQmSzV9PTtcayTpa4/q5iUy9nmcc3lGaOwvRmVPYBcxxnIrDrBrvE43lq4y9JNZAyVKsfXRk88R0QE= -SHA256 (Pkgfile) = 9f4f365fc5177745cc09bcd6f1960d28aa08d2ae7ae434f9244e6aa13d08574a -SHA256 (.footprint) = 0050f6b18b1809558aa4995488e8994146a6361c1b2fc6e81e0b235137e9ee3f -SHA256 (compiler-rt-14.0.6.src.tar.xz) = 88df303840ca8fbff944e15e61c141226fe79f5d2b8e89fb024264d77841a02e -SHA256 (llvm-14.0.6.src.tar.xz) = 050922ecaaca5781fdf6631ea92bc715183f202f9d2f15147226f023414f619a +RWSagIOpLGJF32XUfDqrW9ReGvOqgtmkVdopd9rMyRmqzvl1LwhlImEhGDTLgvZdkjkdNi0pieKHDzFsHXEMxBGdkMZ/W6LVJw8= +SHA256 (Pkgfile) = 851d409097a878e6b7ad0528b799993dcd955a22b03aa0438e9a14f01cbaa530 +SHA256 (.footprint) = 73abf9d2b5c5520b05ea6368dc5c6b7d76df0ed9b5eecb11711770e45fab9f25 +SHA256 (compiler-rt-15.0.1.src.tar.xz) = af9f1c2be8596bb76f712c29c77e2c18cfa7d0f94dbca5d396d757342ece2e1b +SHA256 (llvm-15.0.1.src.tar.xz) = 0222beed0080fd07f1ee93c5bbeb2e05420b555b9cda725e3a0c299d8cea7cfa +SHA256 (cmake-15.0.1.src.tar.xz) = a660d1b7d4d2ef9759de6ad360d5fa9eed3625a6548068a97df2dd706edf2dd0 SHA256 (WASI.cmake) = e9e87d4781d6a999ee73a1e2c19754de01415124d0cd9746898f5ee7726dc1e1 SHA256 (wasi-toolchain.cmake) = 52957ee81622bc22adcf0968cbb124a0595fa38e70549a355d42c6e487818edd diff --git a/wasi-compiler-rt/Pkgfile b/wasi-compiler-rt/Pkgfile index d99e619f7..67a74d7ab 100644 --- a/wasi-compiler-rt/Pkgfile +++ b/wasi-compiler-rt/Pkgfile @@ -4,24 +4,25 @@ # Depends on: cmake ninja wasi-libc name=wasi-compiler-rt -version=14.0.6 +version=15.0.1 release=1 source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/comp... https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm... + https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmak... WASI.cmake wasi-toolchain.cmake) build() { # Platform files have been copied from https://github.com/WebAssembly/wasi-sdk - mkdir -p cmake/Platform - cp WASI.cmake cmake/Platform mv llvm-$version.src llvm + mv cmake-$version.src cmake + install -D WASI.cmake cmake/Platform/WASI.cmake cmake -S compiler-rt-$version.src/lib/builtins -B build -G Ninja \ -D CMAKE_INSTALL_PREFIX="/usr/lib/clang/$version" \ -D COMPILER_RT_INSTALL_PATH="/usr/lib/clang/$version" \ -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_C_FLAGS_RELEASE='-O3 -DNDEBUG -fno-exceptions --sysroot=/usr/share/wasi-sysroot' \ - -D CMAKE_MODULE_PATH="$SRC/make" \ + -D CMAKE_MODULE_PATH="$SRC/cmake" \ -D CMAKE_TOOLCHAIN_FILE="$SRC/wasi-toolchain.cmake" \ -D COMPILER_RT_BAREMETAL_BUILD=ON \ -D COMPILER_RT_INCLUDE_TESTS=OFF \