[DRE-maint] Bug#642267: ruby-ffi: FTBFS on ia64

Antonio Terceiro terceiro at debian.org
Tue Sep 20 22:18:30 UTC 2011


Package: ruby-ffi
Severity: serious

The relevant part of the build log:

  /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.9+git20110920debian-1-ia64-QArwjN/ruby-ffi-1.0.9+git20110920debian'
  cc  -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
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/BoolTest.c -o build/libtest/BoolTest.o
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/BufferTest.c -o build/libtest/BufferTest.o
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/ClosureTest.c -o build/libtest/ClosureTest.o
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/EnumTest.c -o build/libtest/EnumTest.o
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/FunctionTest.c -o build/libtest/FunctionTest.o
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/GlobalVariable.c -o build/libtest/GlobalVariable.o
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/LastErrorTest.c -o build/libtest/LastErrorTest.o
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/NumberTest.c -o build/libtest/NumberTest.o
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/PointerTest.c -o build/libtest/PointerTest.o
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/ReferenceTest.c -o build/libtest/ReferenceTest.o
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/StringTest.c -o build/libtest/StringTest.o
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/StructTest.c -o build/libtest/StructTest.o
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/UnionTest.c -o build/libtest/UnionTest.o
  cc  -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Werror -Wall -Wno-unused -Wno-parentheses -I"build" -fPIC -D_REENTRANT -c libtest/VariadicTest.c -o build/libtest/VariadicTest.o
  cc  -o build/libtest.so  -shared -mimpure-text -Wl,-O1 -Wl,-soname,libtest.so  build/libtest/Benchmark.o  build/libtest/BoolTest.o  build/libtest/BufferTest.o  build/libtest/ClosureTest.o  build/libtest/EnumTest.o  build/libtest/FunctionTest.o  build/libtest/GlobalVariable.o  build/libtest/LastErrorTest.o  build/libtest/NumberTest.o  build/libtest/PointerTest.o  build/libtest/ReferenceTest.o  build/libtest/StringTest.o  build/libtest/StructTest.o  build/libtest/UnionTest.o  build/libtest/VariadicTest.o -lm
  make[1]: Leaving directory `/build/buildd-ruby-ffi_1.0.9+git20110920debian-1-ia64-QArwjN/ruby-ffi-1.0.9+git20110920debian'
  ./spec/ffi/custom_type_spec.rb:24: warning: already initialized constant ToNativeMap
  ./spec/ffi/custom_type_spec.rb:25: warning: already initialized constant FromNativeMap
  ./spec/ffi/custom_type_spec.rb:22: warning: already initialized constant Custom_enum
  ./spec/ffi/custom_type_spec.rb:24: warning: already initialized constant ToNativeMap
  ./spec/ffi/custom_type_spec.rb:25: warning: already initialized constant FromNativeMap
  ./spec/ffi/custom_type_spec.rb:22: warning: already initialized constant Custom_enum
  ./spec/ffi/custom_type_spec.rb:24: warning: already initialized constant ToNativeMap
  ./spec/ffi/custom_type_spec.rb:25: warning: already initialized constant FromNativeMap
  ./spec/ffi/custom_type_spec.rb:22: warning: already initialized constant Custom_enum
  .........................................................................................F...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
  
  Failures:
  
    1) FFI::Struct by value return using pre-set values
       Failure/Error: Unable to find matching line from backtrace
         expected: 127
              got: 32 (using ==)
       # ./spec/ffi/struct_spec.rb:522
       # debian/ruby-tests.rb:11
  
  Finished in 8.83 seconds
  4757 examples, 1 failure
  ERROR: Test "ruby1.8" failed. Exiting.
  dh_auto_install: dh_ruby --install /build/buildd-ruby-ffi_1.0.9+git20110920debian-1-ia64-QArwjN/ruby-ffi-1.0.9+git20110920debian/debian/tmp returned exit code 1
  make: *** [binary-arch] Error 1
  dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit status 2

I am waiting to have the build dependencies installed on a porterbox chroot to
debug this.


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=pt_BR.utf8, LC_CTYPE=pt_BR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- 
Antonio Terceiro <terceiro at debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20110920/d88241b3/attachment.pgp>


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