commit:     63615febabc032492edeec8a5f243bd87cf82ba3
Author:     Oliver Freyermuth <o.freyermuth <AT> googlemail <DOT> com>
AuthorDate: Sat Dec 27 01:38:23 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 27 09:50:46 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63615feb

sys-cluster/charliecloud: QA fix (implicit func def)

Part of a configure check. Function is not yet part
of any released version of dev-libs/boehm-gc
in non-threaded mode.
Package keeps functionality and defines the missing function itself
in that case.

Closes: https://bugs.gentoo.org/968001
Signed-off-by: Oliver Freyermuth <o.freyermuth <AT> googlemail.com>
Part-of: https://github.com/gentoo/gentoo/pull/45174
Closes: https://github.com/gentoo/gentoo/pull/45174
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-cluster/charliecloud/charliecloud-0.43.ebuild | 4 ++++
 sys-cluster/charliecloud/charliecloud-9999.ebuild | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/sys-cluster/charliecloud/charliecloud-0.43.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.43.ebuild
index 892f0ea7952c..52cfc8762d36 100644
--- a/sys-cluster/charliecloud/charliecloud-0.43.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-0.43.ebuild
@@ -32,6 +32,10 @@ DOCS=( NOTICE README.rst )
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
+# Configure check, only recent (not yet released) dev-libs/boehm-gc carry this 
function
+# in non-threaded mode, see #968001.
+QA_CONFIG_IMPL_DECL_SKIP=( GC_set_markers_count )
+
 DEPEND="elibc_musl? ( sys-libs/argp-standalone )"
 COMMON_DEPEND="
        ch-image? (

diff --git a/sys-cluster/charliecloud/charliecloud-9999.ebuild 
b/sys-cluster/charliecloud/charliecloud-9999.ebuild
index 892f0ea7952c..52cfc8762d36 100644
--- a/sys-cluster/charliecloud/charliecloud-9999.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-9999.ebuild
@@ -32,6 +32,10 @@ DOCS=( NOTICE README.rst )
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
+# Configure check, only recent (not yet released) dev-libs/boehm-gc carry this 
function
+# in non-threaded mode, see #968001.
+QA_CONFIG_IMPL_DECL_SKIP=( GC_set_markers_count )
+
 DEPEND="elibc_musl? ( sys-libs/argp-standalone )"
 COMMON_DEPEND="
        ch-image? (

Reply via email to