Summary: | sys-devel/binutils: ar mishandles 4GB files (causing net-libs/webkit-gtk build to fail with debug flags) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | emil karlson <jekarlson> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://sourceware.org/bugzilla/show_bug.cgi?id=14625 | ||
See Also: |
http://sourceware.org/bugzilla/show_bug.cgi?id=14302 https://launchpad.net/bugs/1043507 http://sourceware.org/bugzilla/show_bug.cgi?id=14933 https://sourceware.org/bugzilla/show_bug.cgi?id=14625 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
emil karlson
2012-09-15 11:07:48 UTC
It seems though that our binutils already have the fix from url, no idea why this still happens. yes, 2.22.90 already contains the aforementioned fix. plus, that bug should only be affecting 32bit platforms which amd64 is not (since size_t/etc... should already handle 4GB+ fine). So after a couple of builds, it seems to be the -gdwarf-4 that makes the difference, with just -g it builds fine. looks like upstream is tracking this down now. might want to give the referenced patch a test on your system. (In reply to comment #4) > looks like upstream is tracking this down now. might want to give the > referenced patch a test on your system. Tested on binutils-2.23.1, did not help. Perhaps I should actively push this this to upstream myself, I guess not many people compile webkit-gtk with -gdwarf-4. (In reply to comment #5) what about 2.23.51.0.8 ? there's another truncate related fix in there ... (In reply to comment #6) > (In reply to comment #5) > > what about 2.23.51.0.8 ? there's another truncate related fix in there ... No luck with that one either. i just built net-libs/webkit-gtk-1.8.3-r300 using binutils-2.24 and -gdwarf-4 on my amd64 system and it worked fine. can you see if that version works for you ? (In reply to SpanKY from comment #8) > i just built net-libs/webkit-gtk-1.8.3-r300 using binutils-2.24 and > -gdwarf-4 on my amd64 system and it worked fine. can you see if that > version works for you ? Still fails the same way on sys-devel/binutils-2.24-r1. |