summaryrefslogtreecommitdiff
path: root/onetbb/Pkgfile
diff options
context:
space:
mode:
Diffstat (limited to 'onetbb/Pkgfile')
-rw-r--r--onetbb/Pkgfile12
1 files changed, 8 insertions, 4 deletions
diff --git a/onetbb/Pkgfile b/onetbb/Pkgfile
index 891a02117..b7dc60ca3 100644
--- a/onetbb/Pkgfile
+++ b/onetbb/Pkgfile
@@ -5,17 +5,21 @@
name=onetbb
version=2021.5.0
-release=2
-source=(https://github.com/oneapi-src/oneTBB/archive/v$version/$name-$version.tar.gz)
+release=3
+source=(https://github.com/oneapi-src/oneTBB/archive/v$version/$name-$version.tar.gz
+ 824.patch)
build() {
+ patch -Np1 -d oneTBB-$version -i $SRC/824.patch
+
cmake -S oneTBB-$version -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBDIR=lib \
-D CMAKE_BUILD_TYPE=Release \
- -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
- -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
+ -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS -Wno-error=address -Wno-error=uninitialized" \
+ -D CMAKE_C_FLAGS_RELEASE="$CFLAGS -Wno-error=address -Wno-error=uninitialized" \
-D TBB4PY_BUILD=ON \
+ -D TBB_STRICT=OFF \
-Wno-dev
cmake --build build --target all python_build
DESTDIR=$PKG cmake --install build

Generated by cgit