commit: df3691cc93241ebefc33623539c5a9f9794eec6e Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Mon Jan 20 22:46:03 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Jan 20 22:46:22 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3691cc
dev-vcs/subversion: pass -std=gnu17 w/ USE=ruby It's needed for older Ruby, I think it's fixed in >=ruby3.3 headers. Bug: https://bugs.gentoo.org/932536 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-vcs/subversion/subversion-1.14.5.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-vcs/subversion/subversion-1.14.5.ebuild b/dev-vcs/subversion/subversion-1.14.5.ebuild index 887fd4522a84..4cdfaa3c5724 100644 --- a/dev-vcs/subversion/subversion-1.14.5.ebuild +++ b/dev-vcs/subversion/subversion-1.14.5.ebuild @@ -212,6 +212,9 @@ src_configure() { fi if use ruby; then + # bug #932536 (workaround for swig w/ older ruby) + append-flags -std=gnu17 + myconf+=( --with-swig-ruby="${EPREFIX}/usr/bin/ruby${RB_VER}" ) else myconf+=( --without-swig-ruby )
