[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#659522: prelink - problems with 0.0.20090925-4



retitle 659522 RFS: prelink/0.0.20111012-1 [QA upload] - ELF prelinking utility to speed up dynamic linking
thanks

Guys,

I started my package again from scratch from 0.0.20090925-4 to make sure
all your changes are taken into account. Problem is, for some reason I'm
stuck with the switch to 3.0 (quilt). Did any of you change
debian/rules?

Anyhow, this is the basic procedure to get to my error:

apt-get source prelink
cd prelink*
deb3

(deb3 is a script that converts all dpatch patches to quilt and adds
the 3.0 (quilt) bit to source/format)

repack *.diff.tar.gz into *.debian.tar.gz and try to build. It will
throw these errors shorty after gcc:

/usr/bin/ld: /tmp/ccH3oLmR.o: undefined reference to symbol 'bar'
/usr/bin/ld: note: 'bar' is defined in DSO ./reloc1lib1.so so try adding
it to the linker command line
./reloc1lib1.so: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
cp: cannot stat `reloc1': No such file or directory
FAIL: reloc1.sh
PASS: reloc2.sh
/usr/bin/ld: /tmp/ccP4mMtb.o: undefined reference to symbol 'f3'
/usr/bin/ld: note: 'f3' is defined in DSO ./reloc3lib1.so so try adding
it to the linker command line
./reloc3lib1.so: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
strip: 'reloc3': No such file
cp: cannot stat `reloc3': No such file or directory
FAIL: reloc3.sh

There's about two pages of them, then fails and so doesn't build. The
deb3 script is well able to convert all the patches with no errors,
that's not the cause. This happens with 20111012-1 as well, in the exact
same way. I've tried compat level 9 on both of them, both failed
equally.

Since the last time I did the 20111012-1 package from 2090925-1 it
worked flawlessly with the same dpatch -> quilt script, I'm assuming
some change took effect between revisions 1 and 4 that broke this
package for quilt, but apparently not for dpatch.

Any clues?

P.S. I tried once again, now deleting debian/patches completely. 3.0
without patches fails, but 1.0 succeeds both with and without patches.
--
Daniel Martí - mvdan@mvdan.cc - GPG 0x58BF72C3

Attachment: pgpDT6VxfSU2A.pgp
Description: PGP signature


Reply to: