Opened 10 years ago
Closed 9 years ago
#979 closed task (wontfix)
GCC 4.9.2 Version Upgrade
Reported by: | Martin Ward | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | CLFS Standard 3.1.0 |
Component: | BOOK | Version: | CLFS Standard GIT |
Keywords: | Cc: | berzerkula@…, jonathan@…, chris@… |
Description
New version, requires a new spec(s) patch plus a patch if building against isl-0.13. LFS also has this sed -i 's/if \((code.*))\)/if (\1 \&\& \!DEBUG_INSN_P (insn))/' gcc/sched-deps.c which fixes an upstream issue.
New configure options in chap 5 remove --disable-mudflap add --disable-libvtv --disable-libcilkrts --disable-target-libiberty in Chap 6 add --enable-install-libiberty and remove the copying of the libiberty.h ? ditto Chap 10
Attachments (5)
Change History (15)
by , 10 years ago
Attachment: | gcc-4.9.0-pure64_specs-1.patch added |
---|
by , 10 years ago
Attachment: | gcc-4.9.0-pure64-1.patch added |
---|
comment:1 by , 10 years ago
comment:2 by , 10 years ago
This would also require adding --disable-werror to temp-system and final-system Binutils.
comment:3 by , 10 years ago
Milestone: | → CLFS Standard 3.1.0 |
---|
comment:4 by , 10 years ago
Summary: | gcc-4.9.1 → GCC 4.9.1 Version Upgrade |
---|
follow-up: 6 comment:5 by , 10 years ago
Does anyone have any multilib and 32bit patches to go along with the pure64 patches?
comment:6 by , 10 years ago
Replying to kb0iic:
Does anyone have any multilib and 32bit patches to go along with the pure64 patches?
the 4.9.0 patch should be ok for multi-lib as well, but might need checking
by , 10 years ago
Attachment: | gcc-4.9.2-specs-1.patch added |
---|
comment:8 by , 10 years ago
Summary: | GCC 4.9.1 Version Upgrade → GCC 4.9.2 Version Upgrade |
---|
comment:9 by , 10 years ago
So far I have built pure64 with current git, binutils 2.25, and glibc-2.21.
I used a gcc-4.9.2 branch update patch so the GCC isl 0.14 patch with the ISL 0.14 ticket isn't required, but --disable-isl-version-check is still required.
Outside of testing multilib soon, and removing some unneeded configure options, all should be fine.
I have attached the gcc 4.9.2 branch update patch to this reply.
by , 10 years ago
Attachment: | gcc-4.9.2-branch_update-1.patch.xz added |
---|
GCC 4.9.2 branch update patch through revision 221404.
comment:10 by , 9 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
We are moving to GCC5 at ticket IPRoute2
Should be no need for --disable-target-libiberty, from what I can tell in the Changelog it doesn't even exist.