Opened 19 years ago

Closed 19 years ago

Last modified 18 years ago

#11 closed task (fixed)

GCC 4.1

Reported by: chris Owned by: clfs-commits@…
Priority: major Milestone: CLFS Standard 1.0.0
Component: BOOK Version: CLFS Standard 1.0.0
Keywords: Cc:

Description

Version increment (4.1.0). Probably should wait for glibc updates before adding to the book.

Attachments (1)

gcc-4.1.0-fix_PR20425.patch (36.4 KB ) - added by ryan 19 years ago.
Patch for PR20425

Download all attachments as: .zip

Change History (8)

by ryan, 19 years ago

Attachment: gcc-4.1.0-fix_PR20425.patch added

Patch for PR20425

comment:1 by (none), 19 years ago

The sed command to change temp-system gcc to use the cross-compiler instead of xgcc no longer works as-is. gcc/mklibgcc.in in 4.1.0 has no references to "xgcc" - instead it refers to "$GCC_FOR_TARGET".

comment:2 by ryan, 19 years ago

glibc-2.4 released (see #12)

comment:3 by ryan, 19 years ago

Seems Alan Modras search path fixes (gcc svn r108635) didn't make it into gcc-4.1.0.

Fix for PR20425

Initial patch http://gcc.gnu.org/ml/gcc-patches/2005-12/msg00818.html Additional patch http://gcc.gnu.org/ml/gcc-patches/2005-12/msg01248.html

GCC SVN commit http://gcc.gnu.org/viewcvs?rev=108635&view=rev

Will generate a patch against 4.1.0 incorporating this fix

comment:4 by ryan, 19 years ago

Changes to gcc library path search order after patching w gcc-4.1.0-fix_PR20425.patch

gcc -m32 -print-search-dirs

libraries: =/usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/32/: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.0/32/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/4.1.0/32/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../../x86_64-pc-linux-gnu/lib/../lib/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../x86_64-pc-linux-gnu/4.1.0/32/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../../lib/: /lib/x86_64-pc-linux-gnu/4.1.0/32/: /lib/../lib/: /usr/lib/x86_64-pc-linux-gnu/4.1.0/32/: /usr/lib/../lib/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.0/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/4.1.0/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../../x86_64-pc-linux-gnu/lib/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../x86_64-pc-linux-gnu/4.1.0/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../: /lib/x86_64-pc-linux-gnu/4.1.0/: /lib/: /usr/lib/x86_64-pc-linux-gnu/4.1.0/: /usr/lib/

gcc -m64 -print-search-dirs

libraries: =/usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.0/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/4.1.0/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../../x86_64-pc-linux-gnu/lib/../lib64/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../x86_64-pc-linux-gnu/4.1.0/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../../lib64/: /lib/x86_64-pc-linux-gnu/4.1.0/: /lib/../lib64/: /usr/lib/x86_64-pc-linux-gnu/4.1.0/: /usr/lib/../lib64/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../../x86_64-pc-linux-gnu/lib/: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.0/../../../: /lib/: /usr/lib/

comment:5 by Jim Gifford, 19 years ago

Book Updated to GCC 4.1, we need to have some proof reading done to verify the new content.

Also, we need to address the headers issue, which is in another ticket.

comment:6 by Jim Gifford, 19 years ago

Resolution: fixed
Status: newclosed

Closing ticket.

comment:7 by Jim Gifford, 18 years ago

Version: unstable1.0.0
Note: See TracTickets for help on using tickets.