[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 5444f60: Use the newest gcc installed by Macports
From: |
Lars Ingebrigtsen |
Subject: |
master 5444f60: Use the newest gcc installed by Macports |
Date: |
Sat, 18 Sep 2021 10:05:14 -0400 (EDT) |
branch: master
commit 5444f607a64c223489f6aa70b1f4bbce1c32ba63
Author: Dan Ports <dan@drkp.net>
Commit: Lars Ingebrigtsen <larsi@gnus.org>
Use the newest gcc installed by Macports
* configure.ac: There may be more than one gcc version installed
in Macports (bug#50649). Use the newest.
Copyright-paperwork-exempt: yes
---
configure.ac | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/configure.ac b/configure.ac
index 1146b58..f151dd5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3838,9 +3838,13 @@ if test "${with_native_compilation}" != "no"; then
if test -n "$HAVE_MACPORTS"; then
# Determine which gcc version has been installed (gcc11, for
- # instance).
+ # instance). Use the latest version, if more than one is
+ # available. (We filter out the gcc4 packages, because they
+ # don't support jit, and they have names like "gcc49" that
+ # sort later than "gcc11".)
PORT_PACKAGE=$(port installed active | grep '^ *gcc@<:@0-9@:>@* ' | \
- awk '{ print $1; }')
+ awk '{ print $1; }' | grep -v 'gcc4@<:@0-9@:>@' | \
+ sort -V | tail -n 1)
if test -n "$PORT_PACKAGE"; then
MAC_CFLAGS="-I$(dirname $(port contents $PORT_PACKAGE | \
grep libgccjit.h))"
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 5444f60: Use the newest gcc installed by Macports,
Lars Ingebrigtsen <=