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)/

Reply via email to