From 8f1bcfc68957ff2394d33fd39ab94ef74473743a Mon Sep 17 00:00:00 2001 From: psykose Date: Mon, 7 Feb 2022 09:43:44 +0000 Subject: [PATCH] testing/openmp: upgrade to 13.0.1 --- testing/openmp/APKBUILD | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/testing/openmp/APKBUILD b/testing/openmp/APKBUILD index bfe5bf3ac84..a3b7d2a8bd3 100644 --- a/testing/openmp/APKBUILD +++ b/testing/openmp/APKBUILD @@ -1,15 +1,25 @@ # Contributor: Leo # Maintainer: pkgname=openmp -pkgver=12.0.1 -pkgrel=1 +pkgver=13.0.1 +pkgrel=0 _llvmver=${pkgver%%.*} pkgdesc="LLVM OpenMP Runtime Library" url="https://openmp.llvm.org/" arch="all !s390x" # LIBOMP_ARCH = UnknownArchitecture license="Apache-2.0" options="!check" # 6 tests failing -makedepends="cmake perl elfutils-dev libffi-dev llvm$_llvmver-test-utils samurai" +makedepends=" + clang + cmake + elfutils-dev + libffi-dev + llvm$_llvmver-dev + llvm$_llvmver-static + perl + samurai + " +checkdepends="llvm$_llvmver-test-utils" subpackages="$pkgname-dev" source="https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver/openmp-$pkgver.src.tar.xz" builddir="$srcdir/$pkgname-$pkgver.src" @@ -22,8 +32,9 @@ build() { -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIBOMP_INSTALL_ALIASES=OFF \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ - -DCMAKE_C_FLAGS="$CFLAGS" \ + -DCLANG_TOOL=/usr/bin/clang \ + -DLINK_TOOL=/usr/bin/llvm-link \ + -DOPT_TOOL=/usr/bin/opt \ -DOPENMP_LLVM_TOOLS_DIR=/usr/lib/llvm$_llvmver/bin \ $CMAKE_CROSSOPTS cmake --build build @@ -34,10 +45,10 @@ check() { } package() { - DESTDIR="$pkgdir" cmake --build build --target install + DESTDIR="$pkgdir" cmake --install build rm -f "$pkgdir"/usr/lib/libarcher_static.a } sha512sums=" -554edf032995cf80cfb6c878b26510b6c4df09e6bd4813934ea523ff8e121900a91ec59c3d83ee0ba390fb83bcaf6d137f7f6019958b444bdfe6a2b35c1c8d08 openmp-12.0.1.src.tar.xz +cd12030b80825b25b5330ee2937a4e2074c99ba3689fa368206faafc05253ac27e0607260f0f1e15d5bafa880f9bee989496b554443ad4c6e7dc3de8d9973279 openmp-13.0.1.src.tar.xz "