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.
Index: gcc4.port.mk
===================================================================
RCS file: /cvs/ports/infrastructure/mk/gcc4.port.mk,v
retrieving revision 1.11
diff -u -p -r1.11 gcc4.port.mk
--- gcc4.port.mk 28 May 2015 08:12:38 -0000 1.11
+++ gcc4.port.mk 7 Mar 2016 21:41:39 -0000
@@ -1,6 +1,2 @@
-.if ${MACHINE_ARCH} == "alpha"
-MODGCC4_VERSION?=4.6
-.else
MODGCC4_VERSION?=4.9
-.endif
.include "${PORTSDIR}/lang/gcc/${MODGCC4_VERSION}/gcc4.port.mk"
--
Christian "naddy" Weisgerber [email protected]