commit:     31e47d778fc48adf853e85dbd97fa383485dba90
Author:     Holger Hoffstätte <holger <AT> applied-asynchrony <DOT> com>
AuthorDate: Tue Jan 13 06:56:44 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 13 11:01:44 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e47d77

dev-libs/boost: skip locale tests in 1.88 due to inconsistent failures with ICU

May or may not fail depending on which version of ICU is used.
Works reliably in later boost versions, so just disable the test in 1.88.

Closes: https://bugs.gentoo.org/968535
Signed-off-by: Holger Hoffstätte <holger <AT> applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/45355
Closes: https://github.com/gentoo/gentoo/pull/45355
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/boost/boost-1.88.0-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/boost/boost-1.88.0-r1.ebuild 
b/dev-libs/boost/boost-1.88.0-r1.ebuild
index c31c024d9316..fd3db2f718f7 100644
--- a/dev-libs/boost/boost-1.88.0-r1.ebuild
+++ b/dev-libs/boost/boost-1.88.0-r1.ebuild
@@ -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
@@ -274,6 +274,8 @@ multilib_src_test() {
                "config"
                # "C++03 support was deprecated in Boost.Chrono 1.82" ??
                "contract"
+               # fails with >=icu-78.1 (#968535); works in newer versions
+               "locale"
                # undefined reference to `boost::math::concepts::real_concept 
boost::math::bernoulli_b2n<boost::math::concepts::real_concept>(int)
                "math"
                # assignment of read-only member 
'gauss::laguerre::detail::laguerre_l_object<T>::order'

Reply via email to