Package: eruby
Version: 1.0.5-2.1
Severity: normal
User: [email protected]
Usertags: hurd
Tags: patch
Hi,
Currently eruby fails to build on Debian GNU/Hurd.
Attached is a patch for building on Hurd. (Pretty much same patch as kfreebsd).
Thank you,
Barry deFreese
Index: eruby-1.0.5/configure.rb
===================================================================
--- eruby-1.0.5.orig/configure.rb 2012-06-04 19:17:33.000000000 +0000
+++ eruby-1.0.5/configure.rb 2012-06-04 19:25:37.000000000 +0000
@@ -480,7 +480,7 @@
case RUBY_PLATFORM
when /-sunos4/
$LIBERUBY_ALIASES = "liberuby.so.$(MAJOR).$(MINOR) liberuby.so"
- when /-(linux|kfreebsd)/
+ when /-(linux|kfreebsd|gnu)/
$DLDFLAGS = '-Wl,-soname,liberuby.so.$(MAJOR).$(MINOR)'
$LIBERUBY_ALIASES = "liberuby.so.$(MAJOR).$(MINOR) liberuby.so"
when /-(freebsd|netbsd)/
Index: eruby-1.0.5/configure.rb.in
===================================================================
--- eruby-1.0.5.orig/configure.rb.in 2012-06-04 19:17:33.000000000 +0000
+++ eruby-1.0.5/configure.rb.in 2012-06-04 19:26:05.000000000 +0000
@@ -56,7 +56,7 @@
case PLATFORM
when /-sunos4/
$LIBERUBY_ALIASES = "liberuby.so.$(MAJOR).$(MINOR) liberuby.so"
- when /-(linux|kfreebsd)/
+ when /-(linux|kfreebsd|gnu)/
$DLDFLAGS = '-Wl,-soname,liberuby.so.$(MAJOR).$(MINOR)'
$LIBERUBY_ALIASES = "liberuby.so.$(MAJOR).$(MINOR) liberuby.so"
when /-(freebsd|netbsd)/