Replace all uses of GCC_DEFAULT_VERSION by GCC_DEFAULT, remove the
definition of the former from Mk/bsd.gcc.mk and add the latter -- still set to 4.6 -- to Mk/bsd.default-versions.mk. Include Mk/bsd.default-versions.mk from Mk/bsd.gcc.mk to tie the two together.
This commit is contained in:
parent
44a098df42
commit
fadcef2222
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=345903
2 changed files with 8 additions and 6 deletions
|
@ -18,6 +18,7 @@ ${_l:U}_DEFAULT= ${lang:C/.*=//g}
|
|||
.endfor
|
||||
|
||||
APACHE_DEFAULT?= 2.2
|
||||
GCC_DEFAULT?= 4.6
|
||||
FPC_DEFAULT?= 2.6.2
|
||||
LUA_DEFAULT?= 5.2
|
||||
MYSQL_DEFAULT?= 5.5
|
||||
|
|
|
@ -32,6 +32,8 @@
|
|||
|
||||
GCC_Include_MAINTAINER= gerald@FreeBSD.org
|
||||
|
||||
.include "${PORTSDIR}/Mk/bsd.default-versions.mk"
|
||||
|
||||
# All GCC versions supported by the ports framework. Keep them in
|
||||
# ascending order and in sync with the table below.
|
||||
GCCVERSIONS= 040200 040600 040700 040800 040900
|
||||
|
@ -45,14 +47,13 @@ GCCVERSION_040700= 0 0 4.7
|
|||
GCCVERSION_040800= 0 0 4.8
|
||||
GCCVERSION_040900= 0 0 4.9
|
||||
|
||||
GCC_DEFAULT_VERSION= 4.6
|
||||
GCC_DEFAULT_V= ${GCC_DEFAULT_VERSION:S/.//}
|
||||
GCC_DEFAULT_V= ${GCC_DEFAULT:S/.//}
|
||||
|
||||
# No configurable parts below this. ####################################
|
||||
#
|
||||
|
||||
.if defined(USE_GCC) && ${USE_GCC} == yes
|
||||
USE_GCC= ${GCC_DEFAULT_VERSION}+
|
||||
USE_GCC= ${GCC_DEFAULT}+
|
||||
.endif
|
||||
|
||||
# Extract the fields from GCCVERSION_...
|
||||
|
@ -131,8 +132,8 @@ _GCC_FOUND:= ${_GCCVERSION_${v}_V}
|
|||
|
||||
. if defined(_GCC_FOUND)
|
||||
_USE_GCC:= ${_GCC_FOUND}
|
||||
. elif ${_USE_GCC} < ${GCC_DEFAULT_VERSION}
|
||||
_USE_GCC:= ${GCC_DEFAULT_VERSION}
|
||||
. elif ${_USE_GCC} < ${GCC_DEFAULT}
|
||||
_USE_GCC:= ${GCC_DEFAULT}
|
||||
. endif
|
||||
.endif # defined(_GCC_ORLATER)
|
||||
|
||||
|
@ -148,7 +149,7 @@ _USE_GCC:= ${GCC_DEFAULT_VERSION}
|
|||
. if ${OSVERSION} < ${_GCCVERSION_${v}_L} || ${OSVERSION} > ${_GCCVERSION_${v}_R} || !exists(/usr/bin/gcc)
|
||||
V:= ${_GCCVERSION_${v}_V:S/.//}
|
||||
_GCC_PORT_DEPENDS:= gcc${V}
|
||||
. if ${_USE_GCC} == ${GCC_DEFAULT_VERSION}
|
||||
. if ${_USE_GCC} == ${GCC_DEFAULT}
|
||||
_GCC_PORT:= gcc
|
||||
. else
|
||||
_GCC_PORT:= gcc${V}
|
||||
|
|
Loading…
Reference in a new issue