summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Zou2023-09-22 19:07:58 +0200
committerMichel Zou2023-09-22 19:07:58 +0200
commit93c391f11d1c8230f90951cd8fc0cf69e73957da (patch)
tree211432800bb26d9680b4ed72689cfa6f47cfa40b
parent5b8794f360016b2ce9a0f2cfdfd65556a69c0b51 (diff)
downloadaur-93c391f11d1c8230f90951cd8fc0cf69e73957da.tar.gz
static
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD10
2 files changed, 8 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8d7b5cdc7104..8e32479c3081 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = mingw-w64-llvm
pkgdesc = Collection of modular and reusable compiler and toolchain technologies (mingw-w64)
pkgver = 16.0.6
- pkgrel = 1
+ pkgrel = 2
url = http://llvm.org/
arch = any
license = custom:Apache 2.0 with LLVM Exception
diff --git a/PKGBUILD b/PKGBUILD
index b5d81b3fcfb9..2b4320b01557 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=('mingw-w64-llvm')
pkgver=16.0.6
-pkgrel=1
+pkgrel=2
pkgdesc="Collection of modular and reusable compiler and toolchain technologies (mingw-w64)"
arch=('any')
url="http://llvm.org/"
@@ -23,18 +23,22 @@ _architectures="i686-w64-mingw32 x86_64-w64-mingw32"
build() {
rename -v -- "-$pkgver.src" '' cmake-$pkgver.src
cd "$srcdir/llvm-$pkgver.src/"
+ curl -L https://github.com/llvm/llvm-project/pull/66355.patch | patch -p2
for _arch in ${_architectures}; do
mkdir -p build-${_arch} && pushd build-${_arch}
- ${_arch}-cmake \
+ ${_arch}-cmake -LAH \
-DCMAKE_BUILD_TYPE=Release \
-DLLVM_INCLUDE_DOCS=OFF \
- -DLLVM_INCLUDE_TOOLS=OFF \
+ -DLLVM_INCLUDE_UTILS=OFF \
-DLLVM_INCLUDE_EXAMPLES=OFF \
+ -DBUILD_SHARED_LIBS=OFF \
-DLLVM_BUILD_LLVM_DYLIB=ON \
+ -DLLVM_LINK_LLVM_DYLIB=ON \
-DLLVM_INCLUDE_TESTS=OFF \
-DLLVM_ENABLE_BINDINGS=OFF \
-DLLVM_ENABLE_FFI=ON \
-DLLVM_ENABLE_RTTI=ON \
+ -DLLVM_ENABLE_Z3_SOLVER=ON \
-DLLVM_INCLUDE_BENCHMARKS=OFF \
-DLLVM_ENABLE_ASSERTIONS=OFF \
-DLLVM_TARGETS_TO_BUILD="X86" \