Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 140707 (gcc41-stable)

Summary: [Tracker] gcc-4.1.x stabilization
Product: Gentoo Linux Reporter: Ryan Hill (RETIRED) <rhill>
Component: [OLD] GCC PortingAssignee: Please assign to toolchain <gcc-porting>
Status: RESOLVED FIXED    
Severity: normal CC: clmason, fauli, jakuhrlinux, rockoo, tsunam
Priority: High Keywords: Tracker
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 112138, 117482, 117489, 118073, 123756, 123939, 130819, 131312, 131937, 133538, 133806, 134279, 136136, 136288, 137372, 138099, 138438, 139249, 139385, 140705, 140711, 140715, 140718, 140720, 140721, 140724, 140903, 140904, 140905, 141181, 141248, 141249, 141352, 141354, 141355, 141388, 141390, 141396, 141400, 141403, 141404, 141406, 141411, 141413, 141414, 141418, 141421, 141425, 141432, 141438, 141440, 141441, 141446, 141449, 141450, 141451, 141452, 141454, 141455, 141567, 141755, 141905, 141919, 141920, 142194, 142267, 142288, 142395, 142935, 142948, 142949, 143836, 144036, 144141, 144167, 144222, 144224, 144273, 144275, 144279, 144367, 144368, 144369, 144373, 144375, 144676, 145046, 145126, 145244, 145272, 145371, 145483, 145549, 145669, 145783, 145801, 145811, 145823, 145841, 145885, 145891, 145944, 145971, 145987, 145989, 145996, 146009, 146058, 146067, 146080, 146102, 146103, 146142, 146186, 146194, 146225, 146254, 146285, 146335, 146394, 146396, 146409, 146422, 146423, 146445, 146451, 146453, 146478, 146522, 146538, 146590, 146743, 146781, 146894, 146897, 146939, 146950, 146954, 147538, 147539, 147776, 147783, 147790, 147795, 147844, 148035, 148261, 148358, 148573, 148837, 148898, 148925, 148951, 149256, 149522, 149751, 149851, 149964, 150382, 150608, 150627, 150859, 151031, 151274, 151376, 151424, 151429, 151809, 151936, 152041, 152062, 152210, 152247, 152364, 152465, 152486, 152491, 152500, 152822, 153036, 153059, 153218, 153356, 153645, 153667, 153668, 154049, 154998, 155258, 155555, 155828, 157477, 157858, 159152, 166143, 168148, 173473, 173683, 173696, 176268, 204382    
Bug Blocks:    

Description Ryan Hill (RETIRED) gentoo-dev 2006-07-16 15:26:03 UTC
This bug will be used to track packages whose stable versions don't work with GCC 4.1.x.  In most cases a patch, version bump, or other fix is available in ~arch, and a request will be filed to either backport the fix or stablize a working version.

These arches have GCC 4.1.1 in testing:
amd64, mips, ppc64, s390, x86, x86-fsbd

If you know that any of these arches aren't planning on getting 4.1 stable any time soon make a note.  

hppa and ppc already have 4.1.1 stable :p.
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2006-07-18 06:16:00 UTC
All of the packages from 138099 need to go stable for GCC 4.1.1
Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2006-07-18 07:22:01 UTC
Also, dev-libs/gmp-4.2.1 and dev-libs/mpfr-2.2.0_p10 will need to go stable...
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2006-07-18 07:22:49 UTC
Well, amd64 and x86 are planning on taking 4.1.1 stable by the 2006.1 release, which isn't that far away.
Comment 4 Christian Faulhammer (RETIRED) gentoo-dev 2006-07-19 00:41:13 UTC
bug #140905 is not finally fixed, there are still issues with dietlibc and GCC 4.1 on some arches...resolution later.
Comment 5 Ryan Hill (RETIRED) gentoo-dev 2006-07-30 21:27:48 UTC
kind of off topic, but i would _really_ like to see the gcc-4.1.1.ebuild DEPEND on binutils-2.17 which adds support for .weakref[i] and properly handles -msecure-pit on PPC32.

if we really wanted to get crazy, i would say minimum 2.17.50.0.3 for the new --hash-style support[ii] and the MIPS MFTGPR and MTTGPR fixes, but i'm not holding my breath on this one. ;d


[i] http://sourceware.org/ml/binutils/2005-10/msg00107.html
[ii] http://sourceware.org/ml/binutils/2006-06/msg00418.html
Comment 6 SpanKY gentoo-dev 2006-07-30 21:35:41 UTC
that's up to the ppc team if they want to force binutils-2.17

as for the snapshots, not a chance
Comment 7 Ryan Hill (RETIRED) gentoo-dev 2006-08-11 19:39:43 UTC
does the gcc migration doc need to be updated at all?
Comment 8 Christian Faulhammer (RETIRED) gentoo-dev 2006-08-13 23:05:19 UTC
(In reply to comment #7)
> does the gcc migration doc need to be updated at all?

 Don't think so...worked fine here when using the "generic guide".

Comment 9 Ryan Hill (RETIRED) gentoo-dev 2006-08-18 18:59:17 UTC
i just finished working through everything on bug #117482 (except games-*).  anything not working on stable should now have a bug here.  between the two i think this should pretty much cover it (for x86 at least). :)
Comment 10 Chris L. Mason 2006-08-30 04:07:11 UTC
Can someone with permission please add a dependency on bug #132667 (qemu not compiling with gcc-4.1.*.

Thanks.
Comment 11 Christian Faulhammer (RETIRED) gentoo-dev 2006-08-30 04:44:38 UTC
(In reply to comment #10)
> Can someone with permission please add a dependency on bug #132667 (qemu not
> compiling with gcc-4.1.*.

 It already blocks the gcc porting bug.  This bug here is for stabilisation requests.