Skip to content
Snippets Groups Projects

main/llvm17: Build with curl to fix debuginfod client support

Merged moha requested to merge moha/aports:mh/llvm-curl-17 into master
2 unresolved threads
+ 3
2
@@ -11,7 +11,7 @@ pkgver=17.0.6
_majorver=${pkgver%%.*}
_prevmajorver=$((_majorver - 1))
pkgname=$_pkgname$_majorver
pkgrel=2
pkgrel=3
pkgdesc="Low Level Virtual Machine compiler system, version $_majorver"
arch="all"
url="https://llvm.org/"
@@ -20,7 +20,7 @@ depends_dev="$pkgname=$pkgver-r$pkgrel libffi-dev zlib-dev zstd-dev"
# See https://gitlab.alpinelinux.org/alpine/aports/-/commit/51d2fba931fb2ef0046dea19405a9290c8735051#note_234651
[ -z "$BOOTSTRAP" ] && depends_dev="$depends_dev $pkgname-test-utils=$pkgver-r$pkgrel"
makedepends_host="$depends_dev binutils-dev libxml2-dev"
makedepends_build="cmake chrpath python3 py3-setuptools samurai"
makedepends_build="chrpath cmake curl-dev python3 py3-setuptools samurai"
# diffutils for diff: unrecognized option: strip-trailing-cr
# coreutils for 'od' binary
checkdepends="bash coreutils diffutils"
@@ -140,6 +140,7 @@ build() {
-DLLVM_BUILD_LLVM_DYLIB=ON \
-DLLVM_BUILD_TESTS="$(want_check && echo ON || echo OFF)" \
-DLLVM_ENABLE_ASSERTIONS=OFF \
-DLLVM_ENABLE_CURL=FORCE_ON \
-DLLVM_ENABLE_DUMP=ON \
-DLLVM_ENABLE_EH=ON \
-DLLVM_ENABLE_FFI=ON \
Loading