commit:     2c3ae11951c776e4c6a9098d6d6811bbfd12adf5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 13 22:54:08 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 13 22:54:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3ae119

sys-apps/groff: fix build w/ Clang 16 for 1.22.4

1.23.x is fine.

Closes: https://bugs.gentoo.org/894154
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/groff/groff-1.22.4.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-apps/groff/groff-1.22.4.ebuild 
b/sys-apps/groff/groff-1.22.4.ebuild
index 94a0763ca900..b07b4e2c08e6 100644
--- a/sys-apps/groff/groff-1.22.4.ebuild
+++ b/sys-apps/groff/groff-1.22.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 MY_P="${P/_/.}"
 
@@ -71,6 +71,9 @@ src_configure() {
                export gl_cv_func_signbit_gcc=yes
        fi
 
+       # Drop in release after 1.22.4! bug #894154
+       append-cxxflags -std=gnu++11
+
        local myeconfargs=(
                --with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults
                $(use_with uchardet)

Reply via email to