diff options
Diffstat (limited to 'onetbb/Pkgfile')
-rw-r--r-- | onetbb/Pkgfile | 12 |
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 |