diff options
author | Richard Brown <rbrown@gentoo.org> | 2007-04-23 19:24:57 +0000 |
---|---|---|
committer | Richard Brown <rbrown@gentoo.org> | 2007-04-23 19:24:57 +0000 |
commit | cc63b2c6508e7fd002a764d76f89ff3edd939f55 (patch) | |
tree | a0728bfb900646680c12fe5dcdd98c3f32a3fd06 | |
parent | add ruby and gorg (diff) | |
download | rbrown-cc63b2c6508e7fd002a764d76f89ff3edd939f55.tar.gz rbrown-cc63b2c6508e7fd002a764d76f89ff3edd939f55.tar.bz2 rbrown-cc63b2c6508e7fd002a764d76f89ff3edd939f55.zip |
Fix bug 168939
svn path=/; revision=5
-rw-r--r-- | dev-lang/ruby/ruby-1.8.6.ebuild | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/dev-lang/ruby/ruby-1.8.6.ebuild b/dev-lang/ruby/ruby-1.8.6.ebuild index 8591bcc..022e742 100644 --- a/dev-lang/ruby/ruby-1.8.6.ebuild +++ b/dev-lang/ruby/ruby-1.8.6.ebuild @@ -75,12 +75,17 @@ src_compile() { append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}" fi + myconf="--enable-ipv6" + if ! use ipv6; then + myconf="${myconf} --with-lookup-order-hack=INET" + fi + econf --program-suffix=${SLOT/./} --enable-shared \ $(use_enable socks5 socks) \ $(use_enable doc install-doc) \ $(use_enable threads pthread) \ - $(use_enable ipv6 ipv6) \ $(use_enable debug debug) \ + ${myconf} \ --with-sitedir=/usr/$(get_libdir)/ruby/site_ruby \ || die "econf failed" |