mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 12:58:16 -07:00
dev-cpp/tbb: during test on 32 bits lower task num
Closes: https://bugs.gentoo.org/936411 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
This commit is contained in:
12
dev-cpp/tbb/files/tbb-2021.9.0-ppc.patch
Normal file
12
dev-cpp/tbb/files/tbb-2021.9.0-ppc.patch
Normal file
@@ -0,0 +1,12 @@
|
||||
--- a/cmake/compilers/GNU.cmake 2026-04-04 21:14:34.206944192 +0200
|
||||
+++ b/cmake/compilers/GNU.cmake 2026-04-04 21:15:30.092303279 +0200
|
||||
@@ -75,6 +75,9 @@
|
||||
set(TBB_TEST_COMPILE_FLAGS ${TBB_TEST_COMPILE_FLAGS} -DTBB_TEST_LOW_WORKLOAD $<$<CONFIG:DEBUG>:-fPIE -mxgot>)
|
||||
set(TBB_TEST_LINK_FLAGS ${TBB_TEST_LINK_FLAGS} $<$<CONFIG:DEBUG>:-pie>)
|
||||
endif()
|
||||
+if ("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "ppc")
|
||||
+ set(TBB_TEST_COMPILE_FLAGS ${TBB_TEST_COMPILE_FLAGS} -DTBB_TEST_LOW_WORKLOAD)
|
||||
+endif()
|
||||
|
||||
set(TBB_IPO_COMPILE_FLAGS $<$<NOT:$<CONFIG:Debug>>:-flto>)
|
||||
set(TBB_IPO_LINK_FLAGS $<$<NOT:$<CONFIG:Debug>>:-flto>)
|
||||
@@ -24,6 +24,7 @@ BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2021.8.0-gcc-13.patch
|
||||
"${FILESDIR}"/${PN}-2021.9.0-ppc.patch
|
||||
"${FILESDIR}"/${PN}-2021.13.0-test-atomics.patch
|
||||
)
|
||||
|
||||
|
||||
@@ -24,6 +24,7 @@ BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2021.8.0-gcc-13.patch
|
||||
"${FILESDIR}"/${PN}-2021.9.0-ppc.patch
|
||||
"${FILESDIR}"/${PN}-2021.13.0-test-atomics.patch
|
||||
)
|
||||
|
||||
|
||||
@@ -24,6 +24,7 @@ BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2021.8.0-gcc-13.patch
|
||||
"${FILESDIR}"/${PN}-2021.9.0-ppc.patch
|
||||
"${FILESDIR}"/${PN}-2021.13.0-test-atomics.patch
|
||||
"${FILESDIR}"/${P}-dynamicLink.patch
|
||||
)
|
||||
|
||||
@@ -23,6 +23,7 @@ DEPEND="${RDEPEND}"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2021.9.0-ppc.patch
|
||||
"${FILESDIR}"/${PN}-2021.13.0-test-atomics.patch
|
||||
"${FILESDIR}"/${PN}-2022.0.0_do-not-fortify-source.patch
|
||||
)
|
||||
|
||||
@@ -23,6 +23,7 @@ DEPEND="${RDEPEND}"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2021.9.0-ppc.patch
|
||||
"${FILESDIR}"/${PN}-2021.13.0-test-atomics.patch
|
||||
"${FILESDIR}"/${PN}-2022.0.0_do-not-fortify-source.patch
|
||||
)
|
||||
|
||||
@@ -23,6 +23,7 @@ DEPEND="${RDEPEND}"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2021.9.0-ppc.patch
|
||||
"${FILESDIR}"/${PN}-2021.13.0-test-atomics.patch
|
||||
"${FILESDIR}"/${PN}-2022.0.0_do-not-fortify-source.patch
|
||||
"${FILESDIR}"/${PN}-2022.3.0-no-clobber-hardened.patch
|
||||
|
||||
Reference in New Issue
Block a user