Bug 252936

Summary: build-id patch breaks binutils on alpha
Product: [Fedora] Fedora Reporter: Oliver Falk <oliver>
Component: binutilsAssignee: Jakub Jelinek <jakub>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: alpha   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-08-16 15:16:34 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Oliver Falk 2007-08-16 06:58:03 UTC
Jakub. We talked about this already, but now I can confirm. The build-id patch
breaks binutils on alpha. I have built binutils without the build-id patches and
it works just fine...
I'm very willing to help to fix this - just let me know how.

Comment 1 Jakub Jelinek 2007-08-16 07:03:49 UTC
2007-07-10  Alan Modra  <amodra.au>

        * elf32-arm.c (elf32_arm_size_info): Init checksum_contents field.
        * elf64-alpha.c (alpha_elf_size_info): Likewise.
        * elf64-hppa.c (hppa64_elf_size_info): Likewise.
        * elf64-mips.c (mips_elf64_size_info): Likewise.
        * elf64-s390.c (s390_elf64_size_info): Likewise.
        * elf64-sparc.c (elf64_sparc_size_info): Likewise.

Unfortunately, the patch is GPLv3.  Guess I will upgrade binutils to 2.17.50.0.18
anyway and let frysk take care of the licensing issues it creates.
The libopcodes.a library is linked statically into frysk, so until frysk is
rebuilt this doesn't cause any problems.

Comment 2 Oliver Falk 2007-08-16 07:19:06 UTC
Thx Jakub. I'll see your commit to binutils in my mails and will try the latest
cvs co then :-)

Comment 3 Jakub Jelinek 2007-08-16 15:16:34 UTC
Should be fixed in binutils-2.17.50.0.18-1.

Comment 4 Oliver Falk 2007-08-16 15:18:01 UTC
Already compiled, but due to some other processes consuming my test-alpha-power,
I havn't yet tested it. I hope I can manage that in the next 30 minutes...

Comment 5 Oliver Falk 2007-08-16 16:06:03 UTC
Yes, this one works! Thx a lot Jakub; My personal hero! :-)