On Sun, 2012-07-01 at 15:27 -0400, Joey Hess wrote: > Soeren Sonnenburg wrote: > > When building shogun dh_shlibdeps crashes with > > > *** glibc detected *** /usr/bin/perl: free(): invalid pointer: > > dpkg-shlibdeps: error: objdump died from signal 6 > > dh_shlibdeps: dpkg-shlibdeps -Tdebian/shogun-ruby-modular.substvars > > debian/shogun-ruby-modular/usr/lib/site_ruby/1.9.1/s390x-linux/modshogun.so > > returned exit code 255 > > Is the objdump program somehow a perl script?
You are right - I was just lazy :/ > Because that's what > seems to be crashing, as called by dpkg-shlibdeps, as called by > dh_shlibdeps. But here objdump is a binary.. Anyway, it's either > objdump or dpkg-shlibdeps that is crashing, and the actual bug may well > be in perl. From the logs it seems to me that both objdump and perl crash here - so if you agree this should rather be assigned to perl / binutils. > You can use dh_shlibdeps -d to get the dpkg-shlibdeps command line, > run that with -v to get the objdump command line, and chase down which > program is actually crashing that way. I am not really sure what you suggest here: ssh into some s390x machine and build things manually then ran the dh_shlibdeps? Soeren -- For the one fact about the future of which we can be certain is that it will be utterly fantastic. -- Arthur C. Clarke, 1962
signature.asc
Description: This is a digitally signed message part