commit:     94421a3998f4787f914cba318b93f2b7b77db8df
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  2 09:35:25 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Dec  2 09:35:28 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94421a39

dev-util/mingw64-toolchain: fix build with gcc-16

Closes: https://bugs.gentoo.org/966990
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-util/mingw64-toolchain/mingw64-toolchain-13.0.0_p1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-13.0.0_p1.ebuild 
b/dev-util/mingw64-toolchain/mingw64-toolchain-13.0.0_p1.ebuild
index d0aaebe85e44..ace29bbc810a 100644
--- a/dev-util/mingw64-toolchain/mingw64-toolchain-13.0.0_p1.ebuild
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-13.0.0_p1.ebuild
@@ -147,6 +147,9 @@ src_compile() {
                --with-system-zlib
                --without-isl
                --without-zstd
+
+               # TODO: can likely remove this when bump to >=gcc-15.3 (bug 
#966990)
+               CXX="$(tc-getCXX) -std=c++14"
        )
        ${multilib} || conf_gcc+=( --disable-multilib )
        # libstdc++ may misdetect sys/sdt.h on systemtap-enabled system and fail

Reply via email to