dev-cpp/tbb: resumable task are glibc only

Closes: https://bugs.gentoo.org/864175
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
This commit is contained in:
Alfredo Tupone
2026-03-31 22:03:13 +02:00
parent 9ff3f6a20c
commit ba28e98878
7 changed files with 61 additions and 5 deletions

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -47,3 +47,11 @@ src_configure() {
cmake-multilib_src_configure
}
src_test() {
local CMAKE_SKIP_TESTS=()
if use elibc_musl; then
CMAKE_SKIP_TESTS=( conformance_resumable_tasks ) # Bug #864175
fi
cmake-multilib_src_test
}

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -47,3 +47,11 @@ src_configure() {
cmake-multilib_src_configure
}
src_test() {
local CMAKE_SKIP_TESTS=()
if use elibc_musl; then
CMAKE_SKIP_TESTS=( conformance_resumable_tasks ) # Bug #864175
fi
cmake-multilib_src_test
}

View File

@@ -40,3 +40,11 @@ src_configure() {
cmake-multilib_src_configure
}
src_test() {
local CMAKE_SKIP_TESTS=()
if use elibc_musl; then
CMAKE_SKIP_TESTS=( conformance_resumable_tasks ) # Bug #864175
fi
cmake-multilib_src_test
}

View File

@@ -48,3 +48,11 @@ src_configure() {
cmake-multilib_src_configure
}
src_test() {
local CMAKE_SKIP_TESTS=()
if use elibc_musl; then
CMAKE_SKIP_TESTS=( conformance_resumable_tasks ) # Bug #864175
fi
cmake-multilib_src_test
}

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -49,3 +49,11 @@ src_configure() {
cmake-multilib_src_configure
}
src_test() {
local CMAKE_SKIP_TESTS=()
if use elibc_musl; then
CMAKE_SKIP_TESTS=( conformance_resumable_tasks ) # Bug #864175
fi
cmake-multilib_src_test
}

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -49,3 +49,11 @@ src_configure() {
cmake-multilib_src_configure
}
src_test() {
local CMAKE_SKIP_TESTS=()
if use elibc_musl; then
CMAKE_SKIP_TESTS=( conformance_resumable_tasks ) # Bug #864175
fi
cmake-multilib_src_test
}

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -50,3 +50,11 @@ src_configure() {
cmake-multilib_src_configure
}
src_test() {
local CMAKE_SKIP_TESTS=()
if use elibc_musl; then
CMAKE_SKIP_TESTS=( conformance_resumable_tasks ) # Bug #864175
fi
cmake-multilib_src_test
}