Summary: | Call for arch stabilizations of gcc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | solar (RETIRED) <solar> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED LATER | ||
Severity: | normal | CC: | alpha, ia64, mips |
Priority: | High | ||
Version: | 2004.2 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
solar (RETIRED)
![]() Not sure that sparc is ready to move 3.3.4 stable yet... Upstream tell us we're supposed to use 3.3.3 for kernel building. OTOH, I haven't personally had any problems with 3.3.4. I'm running a few more tests on gcc-3.3.4-r1 this week, so far so good for everything. I wanna do an extra packagecd build before going stable. After that i feel confident about it. gcc-sparc64-3.3.4 worksforme, but i rather see other sparc devels experiences before saying anything. 3.3.4-r1 stable on amd64, though it soon-ish wont be the default compiler. :) Note to comment 2: Gustavo, as we discussed on IRC, gcc-3.3.4-r1 is doing fine for me on both sparc64 and spar32. For what it's worth, my versions are all built USE='hardened'. 3.3.4-r1 stable on x86 mips is looking at gcc-3.4.x for stabilization, however our only hold up is gcc-3.4.x does not produce bootable kernels. Probably just a small kernel patch is all that is needed. gcc-3.4.x is needed to build functional userland binaries on SGI Origin systems. gcc-3.3.4-r1 sparc stable, run for the hills! currently, all varieties of 3.3.3, 3.3.4, 3.4.0, and 3.4.1 bomb on ia64 ... either they fail to compile or they dont work properly after building Do we have more than 1 maintaier of ia64? Perhaps 3.4.2 will be better for ia64 Changes from 3.4.1 include. IA64-specific * 16130 ICE on valid code: in bundling, in config/ia64/ia64.c (-mtune=merced) * 16142 ICE on valid code: in bundling, in config/ia64/ia64.c (-mtune=itanium) * 16278 Gcc failed to build Linux kernel with -mtune=merced * 16414 ICE on valid code: typo in comparison of asm_noperands result * 16445 ICE on valid code: don't count ignored insns * 16490 ICE (segfault) while compiling with -fprofile-use * 16683 ia64 does not honor SUBTARGET_EXTRA_SPECS http://gcc.gnu.org/gcc-3.4/changes.html#3.4.2 gcc-3.4.1-r3.ebuild is stable on ppc64 We have no requirements or dependancies on older version of gcc. 3.3.5 shows promise of working on ia64. this will be re-opened when it looks like we can remove previous 3.3 ebuilds and have all archs on 3.3.5 or 3.4.3. |