From a6f60cfb8e45da06ceb4e1baa7e29aee36ca0601 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Tue, 29 Nov 2022 20:49:28 +0100 Subject: [PATCH] adol-c: use new openmp virtual package also enable openmp for clangarm64 while at it.. let's see. See https://github.com/msys2/MINGW-packages/issues/13783 --- mingw-w64-adol-c/PKGBUILD | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/mingw-w64-adol-c/PKGBUILD b/mingw-w64-adol-c/PKGBUILD index 40c26e4c17..905453e179 100644 --- a/mingw-w64-adol-c/PKGBUILD +++ b/mingw-w64-adol-c/PKGBUILD @@ -4,12 +4,12 @@ _realname=adol-c pkgbase=mingw-w64-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") pkgver=2.7.2 -pkgrel=5 +pkgrel=6 pkgdesc='Automatic Differentiation of Algorithms written in C/C++ (mingw-w64)' arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64') depends=("${MINGW_PACKAGE_PREFIX}-boost" - $([[ ${MINGW_PACKAGE_PREFIX} != *-clang-*86* ]] || echo "${MINGW_PACKAGE_PREFIX}-openmp")) + "${MINGW_PACKAGE_PREFIX}-omp") makedepends=("${MINGW_PACKAGE_PREFIX}-autotools" "${MINGW_PACKAGE_PREFIX}-cc") license=('EPL') @@ -27,11 +27,10 @@ build() { mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}" local -a extra_config - if [[ ${MINGW_PACKAGE_PREFIX} == *86* ]]; then - extra_config+=(--with-openmp-flag="-fopenmp") - if [[ ${MINGW_PACKAGE_PREFIX} == *-clang-* ]]; then - LDFLAGS+=" -lomp" - fi + + extra_config+=(--with-openmp-flag="-fopenmp") + if [[ ${MINGW_PACKAGE_PREFIX} == *-clang-* ]]; then + LDFLAGS+=" -lomp" fi ../${_realname}-releases-${pkgver}/configure \