On Mon, Mar 07, 2016 at 11:26:53PM +0100, Tobias Ulmer wrote: > On Mon, Mar 07, 2016 at 10:58:39PM +0100, Landry Breuil wrote: > > On Mon, Mar 07, 2016 at 10:46:51PM +0100, Christian Weisgerber wrote: > > > http://build-failures.rhaalovely.net/alpha/ > > > shows pretty clearly that GCC 4.6 is not equivalent to 4.9. Ports > > > that use MODULES=gcc4 and that build fine elsewhere with 4.9 are > > > broken on alpha with 4.6 because the compiler is too old. > > > > > > If somebody wants to go through the list of MODULES=gcc4 ports and > > > individually mark those that build with 4.6, that's great, but as > > > a default it doesn't make sense. > > > > +1 from me. That somebody could also try finishing the missing bits for > > 4.9 on alpha.. > > http://build-failures.rhaalovely.net/alpha/2016-01-08/lang/gcc/4.9%2C-c%2B%2B.log > > How is this still on? This isn't just some OpenBSD specific problem, > many productive hours in gdb and the gcc bugzilla suggest there is a > serious problems in instruction combination (combine.c) on alpha. This > leads to all kinds of funky crashes. Maybe upstream finally fixed it in > 5.x, they've made multiple attempts already.
Considering that crowd, the fix in 5.x would probably be to remove alpha.
