gawk-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5449-g5bed9af7


From: Arnold Robbins
Subject: [SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5449-g5bed9af7
Date: Sat, 20 Jan 2024 14:40:14 -0500 (EST)

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.3-stable has been updated
       via  5bed9af7d17e401de517b997ab303518753cea72 (commit)
      from  7af5206b0bc4c72b535703a28035335ed15477ca (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=5bed9af7d17e401de517b997ab303518753cea72

commit 5bed9af7d17e401de517b997ab303518753cea72
Author: Arnold D. Robbins <arnold@skeeve.com>
Date:   Sat Jan 20 21:38:19 2024 +0200

    Reenabled MPFR on Power PC macos.

diff --git a/ChangeLog b/ChangeLog
index 86eef81c..109ec3bb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2024-01-20         Arnold D. Robbins     <arnold@skeeve.com>
+
+       * configure.ac: MPFR on 32 bit Power PC is back
+       to working. Remove the check that disables it.
+
 2024-01-16         Andrew J. Schorr      <aschorr@telemetry-investments.com>
 
        * gawkapi.h: Add a comment suggesting that do_flags be converted
diff --git a/README_d/ChangeLog b/README_d/ChangeLog
index 3fe65499..97904921 100644
--- a/README_d/ChangeLog
+++ b/README_d/ChangeLog
@@ -1,3 +1,7 @@
+2024-01-20         Arnold D. Robbins     <arnold@skeeve.com>
+
+       * README.macosx: Updated.
+
 2023-11-02         Arnold D. Robbins     <arnold@skeeve.com>
 
        * 5.3.0: Release tar ball made.
diff --git a/README_d/README.macosx b/README_d/README.macosx
index 78497941..84a81b2c 100644
--- a/README_d/README.macosx
+++ b/README_d/README.macosx
@@ -1,3 +1,28 @@
+Sat 20 Jan 2024 21:28:35 IST
+============================
+
+With respect to Power PC macintosh systems and having MPFR, things
+are now in a better place.  If you have such a system, you need:
+
+1. GCC 4.2.  You can bootstrap GCC 4.2.4 if you first apply
+https://www.skeeve.com/gcc-4.2.4-compile-fix.diff. You will need
+a reasonable makeinfo to build the Info files after applying
+this fix. I'm told that you can get a version of Xcode with
+this compiler also.
+
+2. GMP 6.3.0. This is current as of this writing.
+
+3. MPFR 4.2.1. This is current as of this writing.
+
+Using GCC 4.2.4, I built both libraries with configure, make
+and make install, and then built gawk.
+
+An enormous THANK YOU to Sevan Janiyan <venture37@geeklan.co.uk>
+for his help, guidance, and personal testing.
+
+It's satisfying to have things working again on this system which
+is over 20 years old! :-)
+
 Sun 18 Dec 2022 21:04:40 IST
 ============================
 
diff --git a/configure b/configure
index 1325fdc9..ca5222a1 100755
--- a/configure
+++ b/configure
@@ -12700,12 +12700,8 @@ fi
   fi
 
 
-case `uname -m` in
-*'Power Macintosh'*)
-       : ;;
-*)
-       case $SKIP_MPFR in
-       no)
+case $SKIP_MPFR in
+no)
 
 # Check whether --with-mpfr was given.
 if test ${with_mpfr+y}
@@ -12781,8 +12777,6 @@ printf "%s\n" "#define HAVE_MPFR 1" >>confdefs.h
      unset _found_mpfr
   fi
 
-               ;;
-       esac
        ;;
 esac
 
diff --git a/configure.ac b/configure.ac
index b12555ef..e7ecb158 100644
--- a/configure.ac
+++ b/configure.ac
@@ -436,14 +436,8 @@ dnl check for readline support
 GAWK_CHECK_READLINE
 
 dnl check for mpfr support
-case `uname -m` in
-*'Power Macintosh'*)
-       : ;;
-*)
-       case $SKIP_MPFR in
-       no)     GNUPG_CHECK_MPFR
-               ;;
-       esac
+case $SKIP_MPFR in
+no)    GNUPG_CHECK_MPFR
        ;;
 esac
 
diff --git a/extension/ChangeLog b/extension/ChangeLog
index b8985364..c84ae1c7 100644
--- a/extension/ChangeLog
+++ b/extension/ChangeLog
@@ -1,3 +1,8 @@
+2024-01-20         Arnold D. Robbins     <arnold@skeeve.com>
+
+       * configure.ac: MPFR on 32 bit Power PC is back
+       to working. Remove the check that disables it.
+
 2024-01-13         Arnold D. Robbins     <arnold@skeeve.com>
 
        * time.c (do_gettimeofday): Small bug fix. Thanks to
diff --git a/extension/configure b/extension/configure
index 65af57e6..ada4aa40 100755
--- a/extension/configure
+++ b/extension/configure
@@ -17366,12 +17366,8 @@ fi
 
 
 
-case `uname -m` in
-*'Power Macintosh'*)
-       : ;;
-*)
-       case $SKIP_MPFR in
-       no)
+case $SKIP_MPFR in
+no)
 
 # Check whether --with-mpfr was given.
 if test ${with_mpfr+y}
@@ -17447,8 +17443,6 @@ printf "%s\n" "#define HAVE_MPFR 1" >>confdefs.h
      unset _found_mpfr
   fi
 
-               ;;
-       esac
        ;;
 esac
 
diff --git a/extension/configure.ac b/extension/configure.ac
index b40151cb..2106f637 100644
--- a/extension/configure.ac
+++ b/extension/configure.ac
@@ -109,14 +109,8 @@ AC_CHECK_HEADERS_ONCE([sys/time.h])
 
 
 dnl check for mpfr support
-case `uname -m` in
-*'Power Macintosh'*)
-       : ;;
-*)
-       case $SKIP_MPFR in
-       no)     GNUPG_CHECK_MPFR
-               ;;
-       esac
+case $SKIP_MPFR in
+no)    GNUPG_CHECK_MPFR
        ;;
 esac
 

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog              |  5 +++++
 README_d/ChangeLog     |  4 ++++
 README_d/README.macosx | 25 +++++++++++++++++++++++++
 configure              | 10 ++--------
 configure.ac           | 10 ++--------
 extension/ChangeLog    |  5 +++++
 extension/configure    | 10 ++--------
 extension/configure.ac | 10 ++--------
 8 files changed, 47 insertions(+), 32 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

[Prev in Thread] Current Thread [Next in Thread]