diff --git a/dev-scheme/guile/guile-3.0.10-r102.ebuild b/dev-scheme/guile/guile-3.0.10-r102.ebuild index 479ed6113c667..b8a32af274ce2 100644 --- a/dev-scheme/guile/guile-3.0.10-r102.ebuild +++ b/dev-scheme/guile/guile-3.0.10-r102.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions" HOMEPAGE="https://www.gnu.org/software/guile/" @@ -64,6 +64,9 @@ src_configure() { # See bug #676468 (may be able to drop this if we adapt fix-32bit-BE.patch)? mv prebuilt/32-bit-big-endian{,.broken} || die + # bug #944029 + append-cflags -std=gnu17 + local -a myconf=( --program-suffix="-${SLOT}" --infodir="${GUILE_INFODIR}"