Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Nov 2013 01:21:01 +0000 (UTC)
From:      Gerald Pfeifer <gerald@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r334629 - in head: . Mk lang lang/gcc42
Message-ID:  <201311230121.rAN1L1DJ060867@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gerald
Date: Sat Nov 23 01:21:00 2013
New Revision: 334629
URL: http://svnweb.freebsd.org/changeset/ports/334629

Log:
  Bye, bye lang/gcc42 aka GCC 4.2.  As a port you have served us well,
  but six-and-a-half years after the upstream release of GCC 4.2.0 and
  exactly two years after the removal of lang/gcc45 the time has come.
  
  This reduces package name collisions around GCC related ports by 12.5%. [1]
  
  Reported by:	bapt [1]

Deleted:
  head/lang/gcc42/
Modified:
  head/MOVED
  head/Mk/bsd.gcc.mk
  head/lang/Makefile

Modified: head/MOVED
==============================================================================
--- head/MOVED	Sat Nov 23 00:38:02 2013	(r334628)
+++ head/MOVED	Sat Nov 23 01:21:00 2013	(r334629)
@@ -5249,3 +5249,4 @@ devel/netbsd-pkgsrc-mk-files||2013-11-20
 net/ptpd|net/ptpd2|2013-11-20|Protocol and software no longer supported
 audio/gstreamer1-plugins-celt||2013-11-20|Removed, audio/gstreamer1-plugins-opus can be used as replacement
 math/p5-MatrixReal|math/p5-Math-MatrixReal|2013-11-22|Rename to match upstream naming
+lang/gcc42|lang/gcc46|2013-11-23|Superseded by GCC 4.6 or later

Modified: head/Mk/bsd.gcc.mk
==============================================================================
--- head/Mk/bsd.gcc.mk	Sat Nov 23 00:38:02 2013	(r334628)
+++ head/Mk/bsd.gcc.mk	Sat Nov 23 01:21:00 2013	(r334629)
@@ -48,13 +48,12 @@ GCC_Include_MAINTAINER=		gerald@FreeBSD.
 
 # All GCC versions supported by the ports framework.  Keep them in
 # ascending order and in sync with the table below. 
-GCCVERSIONS=	030402 040200 040400 040600 040700 040800 040900
+GCCVERSIONS=	030402 040400 040600 040700 040800 040900
 
 # The first field if the OSVERSION in which it appeared in the base.
 # The second field is the OSVERSION in which it disappeared from the base.
 # The third field is the version as USE_GCC would use.
 GCCVERSION_030402=	502126  700042 3.4
-GCCVERSION_040200=	700042 9999999 4.2
 GCCVERSION_040400=	     0       0 4.4
 GCCVERSION_040600=	     0       0 4.6
 GCCVERSION_040700=	     0       0 4.7
@@ -156,7 +155,7 @@ IGNORE=	Unknown version of GCC specified
 .endif
 
 # If the GCC package defined in USE_GCC does not exist, but a later
-# version is allowed (for example 4.2+), see if there is a later.
+# version is allowed (for example 4.7+), see if there is a later.
 # First check if the base installed version is good enough, otherwise
 # get the first available version.
 #
@@ -236,11 +235,9 @@ CPP:=			cpp
 BUILD_DEPENDS+=	${_GCC_PORT_DEPENDS}:${PORTSDIR}/lang/${_GCC_PORT}
 . if ${_USE_GCC} != 3.4
 RUN_DEPENDS+=	${_GCC_PORT_DEPENDS}:${PORTSDIR}/lang/${_GCC_PORT}
-.  if ${_USE_GCC} != 4.2
 # Later GCC ports already depend on binutils; make sure whatever we
 # build leverages this as well.
 USE_BINUTILS=	yes
-.  endif
 . endif
 .endif
 .endif # defined(_USE_GCC) && !defined(FORCE_BASE_CC_FOR_TESTING)

Modified: head/lang/Makefile
==============================================================================
--- head/lang/Makefile	Sat Nov 23 00:38:02 2013	(r334628)
+++ head/lang/Makefile	Sat Nov 23 01:21:00 2013	(r334629)
@@ -91,7 +91,6 @@
     SUBDIR += gcc-aux
     SUBDIR += gcc-ecj45
     SUBDIR += gcc34
-    SUBDIR += gcc42
     SUBDIR += gcc44
     SUBDIR += gcc46
     SUBDIR += gcc47



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311230121.rAN1L1DJ060867>