lang/gcc: do not include OSREV in host architecture
   
This eliminates the need for PLIST changes whenever OSREV is incremented.

ok?
 
M  devel/llvm/13/Makefile   |  1+  1-
M  devel/llvm/Makefile.inc  |  2+  5-
M  lang/gcc/11/Makefile     |  2+  6-
M  lang/gcc/8/Makefile      |  1+  5-
M  lang/gcc/Makefile.inc    |  5+  1-

5 files changed, 11 insertions(+), 18 deletions(-)

diff 8837c9f71ff031c9d3baa68b22ef1e3a5221ea4a 
74ef501df1747bd0fbf687ce145807c799aceff5
commit - 8837c9f71ff031c9d3baa68b22ef1e3a5221ea4a
commit + 74ef501df1747bd0fbf687ce145807c799aceff5
blob - 71687fb3d07a30e28ee98a6b36cdba5af91f0cc3
blob + 0a4ad91d267b2868d1962b918bbf390fc5b35ef0
--- devel/llvm/13/Makefile
+++ devel/llvm/13/Makefile
@@ -2,7 +2,7 @@ LLVM_MAJOR =    13
 LLVM_VERSION = ${LLVM_MAJOR}.0.0
 LLVM_PKGSPEC = >=13,<14
 
-REVISION-main =                32
+REVISION-main =                33
 REVISION-python =      7
 
 MULTI_PACKAGES =       -main -python
blob - d9e79abb90fc87c6c70e1fedcf16f07e35774270
blob + 6353ffafdbc79fb9990e6d6edacae8ccb1c12ca2
--- devel/llvm/Makefile.inc
+++ devel/llvm/Makefile.inc
@@ -136,11 +136,8 @@ MODPY_ADJ_FILES += \
 
 # XXX sync
 GCC_VER =              8.4.0
-.if ${MACHINE_ARCH} == "amd64"
-GCC_CONFIG =           x86_64-unknown-openbsd${OSREV}
-.else
-GCC_CONFIG =           ${MACHINE_ARCH}-unknown-openbsd${OSREV}
-.endif
+# do not include OSREV
+GCC_CONFIG =           ${MACHINE_ARCH:S/amd64/x86_64/}-unknown-openbsd
 
 .if ${LLVM_MAJOR} > 13
 CLANG_INCLUDE_PATH =   ${LLVM_BASE}/lib/clang/${LLVM_MAJOR}/include
blob - 03808d1d4a913d8ef46d51e8f44c6c57d217e29e
blob + b5bd997a76d62cd1c5d60bfd883d6c487f424ccc
--- lang/gcc/11/Makefile
+++ lang/gcc/11/Makefile
@@ -18,8 +18,8 @@ USE_NOEXECONLY = Yes
 V = 11.2.0
 FULL_VERSION = $V
 FULL_PKGVERSION = $V
-REVISION = 14
-REVISION-c++ = 15
+REVISION = 15
+REVISION-c++ = 16
 
 ADASTRAP-amd64 = adastrap-amd64-$V-4.tar.xz
 ADASTRAP-arm = adastrap-arm-4.9.4-0.tar.xz
@@ -242,10 +242,6 @@ LIB_DEPENDS +=             devel/gmp,no_cxx,bootstrap \
                        devel/libmpc
 LIB_DEPENDS-libs =
 
-.if ${MACHINE_ARCH:Mamd64}
-CONFIG = x86_64-unknown-openbsd${OSREV}
-.endif
-
 post-extract:
 .for f in egcc eg++
        echo "#! /bin/sh" >${WRKDIR}/bin/$f
blob - f438655eb3df6ef988fdb060112c49fdcba7fab0
blob + 4945aaa4c3f1861f57e5ffb91fe61697f508c568
--- lang/gcc/8/Makefile
+++ lang/gcc/8/Makefile
@@ -25,7 +25,7 @@ USE_NOEXECONLY = Yes
 V = 8.4.0
 FULL_VERSION = $V
 FULL_PKGVERSION = $V
-REVISION = 25
+REVISION = 26
 
 ADASTRAP-amd64 = adastrap-amd64-$V-3.tar.xz
 ADASTRAP-arm = adastrap-arm-4.9.4-0.tar.xz
@@ -214,10 +214,6 @@ LIB_DEPENDS +=             devel/gmp,no_cxx,bootstrap \
                        devel/libmpc
 LIB_DEPENDS-libs =
 
-.if ${MACHINE_ARCH:Mamd64}
-CONFIG = x86_64-unknown-openbsd${OSREV}
-.endif
-
 post-extract:
 .for f in egcc eg++
        echo "#! /bin/sh" >${WRKDIR}/bin/$f
blob - b03c4729bf62338bdd0d07a94659bee561ee62a5
blob + fdeb52fd4a2cac3a2207d04b794c4670825c37d6
--- lang/gcc/Makefile.inc
+++ lang/gcc/Makefile.inc
@@ -40,5 +40,9 @@ DESCR-dlang ?=        ${PORTSDIR}/lang/gcc/DESCR-dlang
 HOMEPAGE?=     https://gcc.gnu.org/
 
 DIST_SUBDIR=gcc
-CONFIG=${MACHINE_ARCH}-unknown-openbsd${OSREV}
+
+# do not include OSREV
+CONFIG=${MACHINE_ARCH:S/amd64/x86_64/}-unknown-openbsd
 SUBST_VARS+=CONFIG V
+
+CONFIGURE_ARGS=        --build=${CONFIG}

-- 
Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to