diff options
author | 2025-01-20 22:46:03 +0000 | |
---|---|---|
committer | 2025-01-20 22:46:22 +0000 | |
commit | df3691cc93241ebefc33623539c5a9f9794eec6e (patch) | |
tree | 8059f616640d23d2e624f691b5ccbd698e987c56 /dev-vcs | |
parent | app-misc/piper: Version bump to 0.8 (diff) | |
download | gentoo-df3691cc93241ebefc33623539c5a9f9794eec6e.tar.gz gentoo-df3691cc93241ebefc33623539c5a9f9794eec6e.tar.bz2 gentoo-df3691cc93241ebefc33623539c5a9f9794eec6e.zip |
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@gentoo.org>
Diffstat (limited to 'dev-vcs')
-rw-r--r-- | dev-vcs/subversion/subversion-1.14.5.ebuild | 3 |
1 files changed, 3 insertions, 0 deletions
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 ) |