summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Rawlins <contact@romster.me>2022-09-30 22:42:12 +1000
committerDanny Rawlins <contact@romster.me>2022-09-30 22:45:54 +1000
commitb2fcca4b29164cb5572a20b5749fb88a75ce3fab (patch)
tree037811bb730a10fcce841e3df17f6ceca72f78eb
parent5348fd0f1af185ef1f9fc40312757fc4ab92cdad (diff)
downloadcontrib-b2fcca4b29164cb5572a20b5749fb88a75ce3fab.tar.gz
contrib-b2fcca4b29164cb5572a20b5749fb88a75ce3fab.tar.xz
wasi-compiler-rt: 14.0.6 -> 15.0.1
-rw-r--r--wasi-compiler-rt/.footprint8
-rw-r--r--wasi-compiler-rt/.signature11
-rw-r--r--wasi-compiler-rt/Pkgfile9
3 files changed, 15 insertions, 13 deletions
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/compiler-rt-$version.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm-$version.src.tar.xz
+ https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmake-$version.src.tar.xz
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 \

Generated by cgit