building separate debug info on demand fails because CRC and build ID

Steffen Dettmer steffen.dettmer@gmail.com
Mon Jul 22 18:29:00 GMT 2013


Hi,

thanks for your quick reply!

Debian Wheezy seems to have latest binutils change from 2011-08-19
which is before the patch from 2011/12/14. Team mate told he couldn't
find the patch in the sources but is not sure whether he could have
missed it.

Do I understand correctly that:
- there was a bug to hash only meta data, not contents
- the bug was fixed introducing a bug to hash NOBITS
- hashing NOBITS lead to more or less random results (I'm just guessing)
- in affected versions the build-id is more or less a random number
(I'm just guessing)
- later / fixed versions ensure that build-ids are the same if
contents is the same?

Best regards
Steffen



More information about the Binutils mailing list