pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mk/compiler
Module Name: pkgsrc
Committed By: wiz
Date: Sun Jan 18 21:08:07 UTC 2026
Modified Files:
pkgsrc/mk/compiler: ccache.mk ccc.mk clang.mk gcc.mk hp.mk icc.mk
mipspro.mk pcc.mk sunpro.mk xlc.mk
Log Message:
mk: remove unused CC_VERSION_STRING
Only effective change is in ccache, which now uses CC_VERSION instead.
ccache sanity check by gdt@, thanks!
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/mk/compiler/ccache.mk
cvs rdiff -u -r1.20 -r1.21 pkgsrc/mk/compiler/ccc.mk
cvs rdiff -u -r1.46 -r1.47 pkgsrc/mk/compiler/clang.mk
cvs rdiff -u -r1.306 -r1.307 pkgsrc/mk/compiler/gcc.mk
cvs rdiff -u -r1.7 -r1.8 pkgsrc/mk/compiler/hp.mk
cvs rdiff -u -r1.8 -r1.9 pkgsrc/mk/compiler/icc.mk
cvs rdiff -u -r1.42 -r1.43 pkgsrc/mk/compiler/mipspro.mk
cvs rdiff -u -r1.10 -r1.11 pkgsrc/mk/compiler/pcc.mk
cvs rdiff -u -r1.50 -r1.51 pkgsrc/mk/compiler/sunpro.mk
cvs rdiff -u -r1.27 -r1.28 pkgsrc/mk/compiler/xlc.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mk/compiler/ccache.mk
diff -u pkgsrc/mk/compiler/ccache.mk:1.44 pkgsrc/mk/compiler/ccache.mk:1.45
--- pkgsrc/mk/compiler/ccache.mk:1.44 Mon May 13 00:43:46 2024
+++ pkgsrc/mk/compiler/ccache.mk Sun Jan 18 21:08:07 2026
@@ -1,4 +1,4 @@
-# $NetBSD: ccache.mk,v 1.44 2024/05/13 00:43:46 gdt Exp $
+# $NetBSD: ccache.mk,v 1.45 2026/01/18 21:08:07 wiz Exp $
#
# Copyright (c) 2004 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -155,7 +155,7 @@ TOOL_DEPENDS+= ccache-[0-9]*:../../devel
# Override the compiler-specific hash with the version string for the
# compiler.
#
-PKGSRC_MAKE_ENV+= CCACHE_COMPILERCHECK=echo\ ${CC_VERSION_STRING:Q}
+PKGSRC_MAKE_ENV+= CCACHE_COMPILERCHECK=echo\ ${CC_VERSION:Q}
PKGSRC_MAKE_ENV+= CCACHE_DIR=${CCACHE_DIR:Q}
PKGSRC_MAKE_ENV+= CCACHE_PATH=${CCPATH:H}:${CXXPATH:H}:${CPPPATH:H}
.ifdef CCACHE_LOGFILE
Index: pkgsrc/mk/compiler/ccc.mk
diff -u pkgsrc/mk/compiler/ccc.mk:1.20 pkgsrc/mk/compiler/ccc.mk:1.21
--- pkgsrc/mk/compiler/ccc.mk:1.20 Sat Apr 20 16:32:42 2019
+++ pkgsrc/mk/compiler/ccc.mk Sun Jan 18 21:08:07 2026
@@ -1,4 +1,4 @@
-# $NetBSD: ccc.mk,v 1.20 2019/04/20 16:32:42 rillig Exp $
+# $NetBSD: ccc.mk,v 1.21 2026/01/18 21:08:07 wiz Exp $
#
# This is the compiler definition for the Compaq C Compilers.
#
@@ -33,11 +33,9 @@ PKG_CXX:= ${_CCC_CXX}
.endif
_COMPILER_STRIP_VARS+= ${_CCC_VARS}
-.if exists(${CCPATH}) && !defined(CC_VERSION_STRING)
-CC_VERSION_STRING!= ${CCPATH} -V 2>&1 | ${AWK} '{print; exit(0);}'
+.if exists(${CCPATH})
CC_VERSION!= ${CCPATH} -V 2>&1 | ${AWK} '{print "CCC-"$$3; exit(0);}'
.else
-CC_VERSION_STRING?= ${CC_VERSION}
CC_VERSION?= CCC
.endif
Index: pkgsrc/mk/compiler/clang.mk
diff -u pkgsrc/mk/compiler/clang.mk:1.46 pkgsrc/mk/compiler/clang.mk:1.47
--- pkgsrc/mk/compiler/clang.mk:1.46 Wed Apr 9 11:53:18 2025
+++ pkgsrc/mk/compiler/clang.mk Sun Jan 18 21:08:07 2026
@@ -1,4 +1,4 @@
-# $NetBSD: clang.mk,v 1.46 2025/04/09 11:53:18 adam Exp $
+# $NetBSD: clang.mk,v 1.47 2026/01/18 21:08:07 wiz Exp $
#
# This is the compiler definition for the clang compiler.
#
@@ -48,11 +48,6 @@ CLANG_VERSION= 0
CC_VERSION= clang-${CLANG_VERSION}
.endif
-#
-# TODO: CC_VERSION_STRING is obsolete and should be removed at some point.
-#
-CC_VERSION_STRING= ${CC_VERSION}
-
_COMPILER_ABI_FLAG.32= -m32
_COMPILER_ABI_FLAG.64= -m64
Index: pkgsrc/mk/compiler/gcc.mk
diff -u pkgsrc/mk/compiler/gcc.mk:1.306 pkgsrc/mk/compiler/gcc.mk:1.307
--- pkgsrc/mk/compiler/gcc.mk:1.306 Fri Jan 16 05:59:24 2026
+++ pkgsrc/mk/compiler/gcc.mk Sun Jan 18 21:08:07 2026
@@ -1,4 +1,4 @@
-# $NetBSD: gcc.mk,v 1.306 2026/01/16 05:59:24 wiz Exp $
+# $NetBSD: gcc.mk,v 1.307 2026/01/18 21:08:07 wiz Exp $
#
# This is the compiler definition for the GNU Compiler Collection.
#
@@ -48,10 +48,6 @@
# CC_VERSION
# A string of the form "gcc-4.3.2"
#
-# CC_VERSION_STRING
-# The same(?) as CC_VERSION. FIXME: What's the difference between
-# the two?
-#
# Keywords: gcc
#
@@ -68,7 +64,7 @@ _USER_VARS.gcc= \
_PKG_VARS.gcc= \
GCC_REQD USE_GCC_RUNTIME USE_LANGUAGES
_SYS_VARS.gcc= \
- CC_VERSION CC_VERSION_STRING LANGUAGES.gcc \
+ CC_VERSION LANGUAGES.gcc \
CCPATH CPPPATH CXXPATH F77PATH FCPATH \
PKG_CC PKG_CPP PKG_CXX PKG_FC FC PKGSRC_FORTRAN \
GNATMAKE ADAPATH GMKPATH GLKPATH GBDPATH CHPPATH GLSPATH GNTPATH PRPPATH \
@@ -1257,7 +1253,6 @@ _COMPILER_ABI_FLAG.64= -m64
.if !empty(_USE_PKGSRC_GCC:M[yY][eE][sS])
. if exists(${CCPATH})
-CC_VERSION_STRING!= ${CCPATH} -v 2>&1
CC_VERSION!= \
if ${CCPATH} -dumpversion > /dev/null 2>&1; then \
${ECHO} "gcc-`${CCPATH} -dumpversion`"; \
@@ -1266,11 +1261,9 @@ CC_VERSION!= \
fi
. else
-CC_VERSION_STRING= ${CC_VERSION}
CC_VERSION= gcc-${_GCC_REQD}
. endif
.else
-CC_VERSION_STRING= ${CC_VERSION}
CC_VERSION= ${_GCC_PKG}
.endif
Index: pkgsrc/mk/compiler/hp.mk
diff -u pkgsrc/mk/compiler/hp.mk:1.7 pkgsrc/mk/compiler/hp.mk:1.8
--- pkgsrc/mk/compiler/hp.mk:1.7 Tue Jun 2 22:32:49 2009
+++ pkgsrc/mk/compiler/hp.mk Sun Jan 18 21:08:07 2026
@@ -1,4 +1,4 @@
-# $NetBSD: hp.mk,v 1.7 2009/06/02 22:32:49 joerg Exp $
+# $NetBSD: hp.mk,v 1.8 2026/01/18 21:08:07 wiz Exp $
#
# This is the compiler definition for the HP-UX C/aC++ compilers.
#
@@ -33,11 +33,10 @@ PKG_CXX:= ${_HP_CXX}
.endif
_COMPILER_STRIP_VARS+= ${_HP_VARS}
-.if exists(${CXXPATH}) && !defined(CC_VERSION_STRING)
-CC_VERSION_STRING!= ${CXXPATH} -V 2>&1
-CC_VERSION= ${CC_VERSION_STRING:S/ /_/Wg}
+.if exists(${CXXPATH})
+_CC_VERSION!= ${CXXPATH} -V 2>&1
+CC_VERSION= ${_CC_VERSION:S/ /_/Wg}
.else
-CC_VERSION_STRING?= ${CC_VERSION}
CC_VERSION?= hp
.endif
Index: pkgsrc/mk/compiler/icc.mk
diff -u pkgsrc/mk/compiler/icc.mk:1.8 pkgsrc/mk/compiler/icc.mk:1.9
--- pkgsrc/mk/compiler/icc.mk:1.8 Thu May 19 22:37:55 2011
+++ pkgsrc/mk/compiler/icc.mk Sun Jan 18 21:08:07 2026
@@ -1,4 +1,4 @@
-# $NetBSD: icc.mk,v 1.8 2011/05/19 22:37:55 alnsn Exp $
+# $NetBSD: icc.mk,v 1.9 2026/01/18 21:08:07 wiz Exp $
#
# This is the compiler definition for the Intel compilers.
#
@@ -53,11 +53,9 @@ _LINKER_RPATH_FLAG= -Wl,-R
_COMPILER_RPATH_FLAG= -Wl,-R
.if exists(${CCPATH})
-CC_VERSION_STRING!= ${CCPATH} -V 2>&1 | ${GREP} '^Intel'
_CC_VERSION!= ${CCPATH} -v 2>&1 || ${TRUE}
CC_VERSION= Intel C++ Compiler ${_CC_VERSION}
.else
-CC_VERSION_STRING?= ${CC_VERSION}
CC_VERSION?= Intel C++ Compiler
.endif
Index: pkgsrc/mk/compiler/mipspro.mk
diff -u pkgsrc/mk/compiler/mipspro.mk:1.42 pkgsrc/mk/compiler/mipspro.mk:1.43
--- pkgsrc/mk/compiler/mipspro.mk:1.42 Mon Aug 22 09:18:29 2011
+++ pkgsrc/mk/compiler/mipspro.mk Sun Jan 18 21:08:07 2026
@@ -1,4 +1,4 @@
-# $NetBSD: mipspro.mk,v 1.42 2011/08/22 09:18:29 cheusov Exp $
+# $NetBSD: mipspro.mk,v 1.43 2026/01/18 21:08:07 wiz Exp $
#
# This is the compiler definition for the MIPSpro C compiler.
#
@@ -44,10 +44,8 @@ _COMPILER_STRIP_VARS+= ${_MIPSPRO_VARS}
.if exists(${CCPATH})
# MIPSpro Compilers: Version 7.3.1.2m
-CC_VERSION_STRING!= ${CCPATH} -version 2>&1 || ${TRUE}
CC_VERSION!= ${CCPATH} -version 2>&1 | ${GREP} '^MIPSpro'
.else
-CC_VERSION_STRING?= ${CC_VERSION}
CC_VERSION?= MIPSpro Compilers
.endif
Index: pkgsrc/mk/compiler/pcc.mk
diff -u pkgsrc/mk/compiler/pcc.mk:1.10 pkgsrc/mk/compiler/pcc.mk:1.11
--- pkgsrc/mk/compiler/pcc.mk:1.10 Tue Dec 12 16:41:49 2023
+++ pkgsrc/mk/compiler/pcc.mk Sun Jan 18 21:08:07 2026
@@ -1,4 +1,4 @@
-# $NetBSD: pcc.mk,v 1.10 2023/12/12 16:41:49 gdt Exp $
+# $NetBSD: pcc.mk,v 1.11 2026/01/18 21:08:07 wiz Exp $
#
# This is the compiler definition for the PCC compiler.
#
@@ -59,10 +59,8 @@ _LINKER_RPATH_FLAG= -R
_COMPILER_RPATH_FLAG= -Wl,-R
.if exists(${CCPATH})
-CC_VERSION_STRING!= ${CCPATH} -v 2>&1 || ${TRUE}
CC_VERSION!= ${CCPATH} -v 2>&1 | ${GREP} -E '^(pcc|Portable C Compiler)'
.else
-CC_VERSION_STRING?= ${CC_VERSION}
CC_VERSION?= pcc
.endif
Index: pkgsrc/mk/compiler/sunpro.mk
diff -u pkgsrc/mk/compiler/sunpro.mk:1.50 pkgsrc/mk/compiler/sunpro.mk:1.51
--- pkgsrc/mk/compiler/sunpro.mk:1.50 Mon Nov 29 16:14:23 2021
+++ pkgsrc/mk/compiler/sunpro.mk Sun Jan 18 21:08:07 2026
@@ -1,4 +1,4 @@
-# $NetBSD: sunpro.mk,v 1.50 2021/11/29 16:14:23 jperkin Exp $
+# $NetBSD: sunpro.mk,v 1.51 2026/01/18 21:08:07 wiz Exp $
#
# This is the compiler definition for the SUNWspro C compiler.
#
@@ -81,10 +81,8 @@ _COMPILER_RPATH_FLAG= -Wl,-R
# XXX: What about the versions of the other compilers? Fortran and C++?
# XXX: should be moved to compiler.mk.
.if exists(${CCPATH})
-CC_VERSION_STRING!= ${CCPATH} -V 2>&1 || ${TRUE}
CC_VERSION!= ${CCPATH} -V 2>&1 | ${GREP} '^cc'
.else
-CC_VERSION_STRING?= ${CC_VERSION}
CC_VERSION?= cc: Sun C
.endif
Index: pkgsrc/mk/compiler/xlc.mk
diff -u pkgsrc/mk/compiler/xlc.mk:1.27 pkgsrc/mk/compiler/xlc.mk:1.28
--- pkgsrc/mk/compiler/xlc.mk:1.27 Wed Aug 22 20:48:37 2018
+++ pkgsrc/mk/compiler/xlc.mk Sun Jan 18 21:08:07 2026
@@ -1,4 +1,4 @@
-# $NetBSD: xlc.mk,v 1.27 2018/08/22 20:48:37 maya Exp $
+# $NetBSD: xlc.mk,v 1.28 2026/01/18 21:08:07 wiz Exp $
#
# Copyright (c) 2005 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -99,10 +99,8 @@ _COMPILER_RPATH_FLAG= -Wl,-R
_LINKER_RPATH_FLAG= -R
.if exists(${CCPATH})
-CC_VERSION_STRING!= ${CCPATH} -qversion 2>&1 | ${GREP} 'IBM XL C.*for' | ${SED} -e 's/^ *//' || ${TRUE}
-CC_VERSION= ${CC_VERSION_STRING}
+CC_VERSION!= ${CCPATH} -qversion 2>&1 | ${GREP} 'IBM XL C.*for' | ${SED} -e 's/^ *//' || ${TRUE}
.else
-CC_VERSION_STRING?= ${CC_VERSION}
CC_VERSION?= IBM XL C
.endif
Home |
Main Index |
Thread Index |
Old Index