summaryrefslogtreecommitdiff
path: root/mk/compiler
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2022-12-06 14:29:58 +0000
committerjperkin <jperkin@pkgsrc.org>2022-12-06 14:29:58 +0000
commit4995f68ba05eb204022c8a08d6197d59cd6d62f9 (patch)
tree1e87c5f4dbcd440eef9d92749b7e0aebb7fd5da7 /mk/compiler
parent71f5b3c07bc5987fed0d5fb48f181ef0c1f4eea5 (diff)
downloadpkgsrc-4995f68ba05eb204022c8a08d6197d59cd6d62f9.tar.gz
mk: Use gcc12 for gfortran on Darwin/aarch64.
Diffstat (limited to 'mk/compiler')
-rw-r--r--mk/compiler/gfortran.mk6
1 files changed, 5 insertions, 1 deletions
diff --git a/mk/compiler/gfortran.mk b/mk/compiler/gfortran.mk
index ce94cf2add6..18efce63ca3 100644
--- a/mk/compiler/gfortran.mk
+++ b/mk/compiler/gfortran.mk
@@ -1,4 +1,4 @@
-# $NetBSD: gfortran.mk,v 1.20 2022/04/04 15:38:47 jperkin Exp $
+# $NetBSD: gfortran.mk,v 1.21 2022/12/06 14:29:58 jperkin Exp $
#
# Copyright (c) 2005 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -41,6 +41,10 @@ COMPILER_GFORTRAN_MK= defined
# in that case.
POSSIBLE_GFORTRAN_VERSION?= ${CC_VERSION:S/gcc-//:C/.[0-9].[0-9]$//}
+.if ${MACHINE_PLATFORM:MDarwin-*-aarch64}
+GFORTRAN_VERSION?= 12
+.endif
+
# gcc9 doesn't work on NetBSD/arm, but gcc10 does.
.if !empty(POSSIBLE_GFORTRAN_VERSION:M9) && \
!empty(MACHINE_PLATFORM:MNetBSD-*-aarch64*)