Package: eruby Severity: important Tags: patch Hi,
currently your package FTBFS on GNU/kFreeBSD with the following error: > dh_movefiles -pliberuby \ > usr/lib/liberuby.so.1.0 \ > usr/lib/liberuby.so.1.0.5 \ > ./usr/lib/ruby/1.8/i486-kfreebsd-gnu/eruby.so > dh_movefiles: Compatibility levels before 4 are deprecated. > dh_movefiles: debian/tmp/usr/lib/liberuby.so.1.0 not found (supposed to put > it in liberuby) > make: *** [binary-arch] Error 1 Full build logs are available at <http://experimental.ftbfs.de/build.php?arch=kfreebsd-i386&pkg=eruby>. The change is very small, it is just about treating kfreebsd as linux because they share the same userspace. Cheers, -- Cyril Brulebois
--- eruby-1.0.5/configure.rb 2007-03-08 15:00:07.026110000 +0100 +++ eruby-1.0.5/configure.rb 2007-03-08 15:00:33.000000000 +0100 @@ -452,7 +452,7 @@ case PLATFORM when /-sunos4/ $LIBERUBY_ALIASES = "liberuby.so.$(MAJOR).$(MINOR) liberuby.so" - when /-linux/ + when /-(linux|kfreebsd)/ $DLDFLAGS = '-Wl,-soname,liberuby.so.$(MAJOR).$(MINOR)' $LIBERUBY_ALIASES = "liberuby.so.$(MAJOR).$(MINOR) liberuby.so" when /-(freebsd|netbsd)/ --- eruby-1.0.5/configure.rb.in 2007-03-08 15:00:07.101722000 +0100 +++ eruby-1.0.5/configure.rb.in 2007-03-08 15:00:23.000000000 +0100 @@ -56,7 +56,7 @@ case PLATFORM when /-sunos4/ $LIBERUBY_ALIASES = "liberuby.so.$(MAJOR).$(MINOR) liberuby.so" - when /-linux/ + when /-(linux|kfreebsd)/ $DLDFLAGS = '-Wl,-soname,liberuby.so.$(MAJOR).$(MINOR)' $LIBERUBY_ALIASES = "liberuby.so.$(MAJOR).$(MINOR) liberuby.so" when /-(freebsd|netbsd)/