[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] gawk branch, gawk-5.2-stable, updated. gawk-4.1.0-4919-g53d97efa
From: |
Arnold Robbins |
Subject: |
[SCM] gawk branch, gawk-5.2-stable, updated. gawk-4.1.0-4919-g53d97efa |
Date: |
Fri, 30 Sep 2022 04:24:15 -0400 (EDT) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".
The branch, gawk-5.2-stable has been updated
via 53d97efad03453b0fff5a941170db6b7abdb2083 (commit)
from 4b08eee7c10e17a13bb9600bfcfdd41a3a9c0160 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=53d97efad03453b0fff5a941170db6b7abdb2083
commit 53d97efad03453b0fff5a941170db6b7abdb2083
Author: Arnold D. Robbins <arnold@skeeve.com>
Date: Fri Sep 30 11:23:32 2022 +0300
Disable pma on M1 mac. At least for now.
diff --git a/configure b/configure
index cf805142..d81d3b19 100755
--- a/configure
+++ b/configure
@@ -12722,8 +12722,18 @@ fi
;;
*darwin*)
- LDFLAGS="${LDFLAGS} -Xlinker -no_pie"
- export LDFLAGS
+ # 30 September 2022: PMA works on Intel but not
+ # on M1, disable it, until it gets fixed
+ case $host in
+ x86_64-*)
+ LDFLAGS="${LDFLAGS} -Xlinker -no_pie"
+ export LDFLAGS
+ ;;
+ *)
+ # aarch64-*
+ use_persistent_malloc=no
+ ;;
+ esac
;;
*cygwin* | *CYGWIN* | *solaris2.11* | freebsd13.* | openbsd7.* )
true # nothing do, exes on these systems are not PIE
diff --git a/m4/ChangeLog b/m4/ChangeLog
index 705d8375..6a7f944b 100644
--- a/m4/ChangeLog
+++ b/m4/ChangeLog
@@ -1,3 +1,8 @@
+2022-09-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * pma.m4: Disable pma on M1 mac. It doesn't work there. We hope
+ that this is just temporary.
+
2022-09-21 Arnold D. Robbins <arnold@skeeve.com>
* pma.m4: Allow FreeBSD 13 and OpenBSD 7.
diff --git a/m4/pma.m4 b/m4/pma.m4
index 0a8afef9..080713e1 100644
--- a/m4/pma.m4
+++ b/m4/pma.m4
@@ -24,8 +24,18 @@ then
export LDFLAGS])
;;
*darwin*)
- LDFLAGS="${LDFLAGS} -Xlinker -no_pie"
- export LDFLAGS
+ # 30 September 2022: PMA works on Intel but not
+ # on M1, disable it, until it gets fixed
+ case $host in
+ x86_64-*)
+ LDFLAGS="${LDFLAGS} -Xlinker -no_pie"
+ export LDFLAGS
+ ;;
+ *)
+ # aarch64-*
+ use_persistent_malloc=no
+ ;;
+ esac
;;
*cygwin* | *CYGWIN* | *solaris2.11* | freebsd13.* | openbsd7.* )
true # nothing do, exes on these systems are not PIE
-----------------------------------------------------------------------
Summary of changes:
configure | 14 ++++++++++++--
m4/ChangeLog | 5 +++++
m4/pma.m4 | 14 ++++++++++++--
3 files changed, 29 insertions(+), 4 deletions(-)
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] gawk branch, gawk-5.2-stable, updated. gawk-4.1.0-4919-g53d97efa,
Arnold Robbins <=