diff options
author | Tim Biermann <tbier@posteo.de> | 2022-06-25 15:56:33 +0200 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2022-06-25 16:39:14 +0200 |
commit | 636a611b0eb251968264aef2e47dd20de55046ba (patch) | |
tree | 274c1b2e382838148bb8389851ad62c83c1e0935 /onetbb | |
parent | 2151a87f1124c57358d706b6bc2a2678709688a4 (diff) | |
download | contrib-636a611b0eb251968264aef2e47dd20de55046ba.tar.gz contrib-636a611b0eb251968264aef2e47dd20de55046ba.tar.xz |
onetbb: fixed build with gcc 12
Diffstat (limited to 'onetbb')
-rw-r--r-- | onetbb/.signature | 5 | ||||
-rw-r--r-- | onetbb/824.patch | 0 | ||||
-rw-r--r-- | onetbb/Pkgfile | 12 |
3 files changed, 11 insertions, 6 deletions
diff --git a/onetbb/.signature b/onetbb/.signature index e05f7cbfb..afd474e02 100644 --- a/onetbb/.signature +++ b/onetbb/.signature @@ -1,5 +1,6 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF35rKiae4ceRcOWNtZIxdLQ7BH0E/LjIr0wLPnI/QPUcSOzCfnvodu2xVTrgFX4u4Xg/QfPGo05pbvyULPg+LGgw= -SHA256 (Pkgfile) = fce950dcab1c6c232f469ee1a187be14ba91bacd3b510c70940018b5dd62622b +RWSagIOpLGJF30i9/Ae9TbiZGZ4YSY4U3Eq83BQFQZOWhUINfudHwXVYyZuYtsJqS6ayyA8zobYK1x0Mm0dDN7lH5nu+PFdxegw= +SHA256 (Pkgfile) = cac50456f0a5239df38c8881616c04f534c95906b59015964dbec3915202936c SHA256 (.footprint) = 0d4dd22e4ae3cbc7a5fe0f88f831f275ccd344b5eda84db0021ea9cf1955d654 SHA256 (onetbb-2021.5.0.tar.gz) = e5b57537c741400cf6134b428fc1689a649d7d38d9bb9c1b6d64f092ea28178a +SHA256 (824.patch) = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 diff --git a/onetbb/824.patch b/onetbb/824.patch new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/onetbb/824.patch 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 |