Your message dated Wed, 6 Jan 2016 02:23:59 +0100
with message-id <[email protected]>
and subject line Re: #696862 ruby-ffi does not build on squeeze
has caused the Debian Bug report #696862,
regarding does not build on squeeze
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
696862: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696862
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby-ffi
Version: 1.0.11debian-5
Severity: minor

Hi

This is a backporting issue, and hence not important, hence severity
minor. I would appreciate help anyway.

I am trying to backport ruby-ffi to squeeze. However, this does not
work too well, as ruby packages are entangled to each other. I first
backported ruby 1.9.1 from sid to squeeze, and then proceeded to
install the following packages from sid on squeeze, which worked
without having to force dependencies:

gem2deb_0.3.0_all.deb
ruby-diff-lcs_1.1.3-1_all.deb
ruby-rspec-core_2.10.1-2_all.deb
ruby-rspec-expectations_2.10.0-2_all.deb
ruby-rspec-mocks_2.10.1-2_all.deb
ruby-rspec_2.10.0-2_all.deb
rubygems_1.8.24-1_all.deb

When trying to build ruby-ffi after this, build fails due to some
weird issue in ruby 1.8 (which is neither a backported nor a
distribution mismatched package, but the original from squeeze):

uild/libtest/NumberTest.o
cc -m64 -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 -m64 -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 -m64 -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 -m64 -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 -m64 -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 -m64 -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 -m64 -o build/libtest.so  -shared -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[2]: Leaving directory `/home/mh/ruby/ruby-ffi/ruby-ffi-1.0.11debian'
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
 
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
 
.....................................................................................................................................................................................ruby1.8:
 symbol lookup error: 
debian/ruby-ffi//usr/lib/ruby/vendor_ruby/1.8/x86_64-linux/ffi_c.so: undefined 
symbol: ffi_prep_cif_var
ERROR: Test "ruby1.8" failed. Exiting.
dh_auto_install: dh_ruby --install 
/home/mh/ruby/ruby-ffi/ruby-ffi-1.0.11debian/debian/tmp returned exit code 1
make[1]: *** [override_dh_auto_install] Error 1
make[1]: Leaving directory `/home/mh/ruby/ruby-ffi/ruby-ffi-1.0.11debian'
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
debuild: fatal error at line 1325:
dpkg-buildpackage -rfakeroot -D -us -uc failed

Can you give advice how I should continue here? If this is not
intended to work, please consider adding an appropriate build-conflicts
to the package.

Building ruby-ffi on sid works fine.

Thanks for helping.

Greetings
Marc

--- End Message ---
--- Begin Message ---
I'm sorry that this never got any attention, but by now this is
about oldoldstable, with an interpreter version most people know
nothing about anymore.

Therefore closing this here.

-- 
 ,''`.  Christian Hofstaedtler <[email protected]>
: :' :  Debian Developer
`. `'   7D1A CFFA D9E0 806C 9C4C  D392 5C13 D6DB 9305 2E03
  `-

--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to