[DRE-maint] Bug#641775: ruby-ffi: FTBFS: cc1: error: unrecognized command line option '-m32'

Nobuhiro Iwamatsu iwamatsu at nigauri.org
Fri Sep 16 01:41:58 UTC 2011


Source: ruby-ffi
Version: 1.0.9debian-1
Severity: serious
Justification: fails to build from source
Tags: patch

Hi,

ruby-ffi FTBFS on some architecture.
  https://buildd.debian.org/status/package.php?p=ruby-ffi
  http://buildd.debian-ports.org/status/package.php?p=ruby-ffi

Because option of "-m32" and  "-m64"  is architecture specific.

-----
make install
make[1]: Entering directory
`/build/buildd-ruby-ffi_1.0.9debian-1-armel-3vXWYL/ruby-ffi-1.0.9debian/ext/ffi_c'
/bin/mkdir -p /build/buildd-ruby-ffi_1.0.9debian-1-armel-3vXWYL/ruby-ffi-1.0.9debian/debian/ruby-ffi/usr/lib/ruby/vendor_ruby/1.9.1/arm-linux-eabi
/usr/bin/install -c -m 0755 ffi_c.so
/build/buildd-ruby-ffi_1.0.9debian-1-armel-3vXWYL/ruby-ffi-1.0.9debian/debian/ruby-ffi/usr/lib/ruby/vendor_ruby/1.9.1/arm-linux-eabi
make[1]: Leaving directory
`/build/buildd-ruby-ffi_1.0.9debian-1-armel-3vXWYL/ruby-ffi-1.0.9debian/ext/ffi_c'
/usr/bin/ruby1.8 -I/usr/lib/ruby/vendor_ruby
/usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb
make[1]: Entering directory
`/build/buildd-ruby-ffi_1.0.9debian-1-armel-3vXWYL/ruby-ffi-1.0.9debian'
cc -m32  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror
-Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c
libtest/Benchmark.c -o build/libtest/Benchmark.o
cc1: error: unrecognized command line option '-m32'
make[1]: *** [build/libtest/Benchmark.o] Error 1
make[1]: Leaving directory
`/build/buildd-ruby-ffi_1.0.9debian-1-armel-3vXWYL/ruby-ffi-1.0.9debian'
debian/ruby-tests.rb:2: Failed to build test library (RuntimeError)
ERROR: Test "ruby1.8" failed. Exiting.
dh_auto_install: dh_ruby --install
/build/buildd-ruby-ffi_1.0.9debian-1-armel-3vXWYL/ruby-ffi-1.0.9debian/debian/tmp
returned exit code 1
make: *** [binary-arch] Error 1
-----

I made a patch which revise this problem. Could you apply this patch?

Best regards,
 Nobuhiro
-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ruby-ffi-1.0.9debian.patch
Type: text/x-patch
Size: 3278 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20110916/8f2e7c00/attachment.bin>


More information about the Pkg-ruby-extras-maintainers mailing list