[Top][All Lists]

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

[SCM] gawk branch, gawk-5.1-stable, updated. gawk-4.1.0-4220-g8549d37

From: Arnold Robbins
Subject: [SCM] gawk branch, gawk-5.1-stable, updated. gawk-4.1.0-4220-g8549d37
Date: Fri, 23 Apr 2021 04:41:47 -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.1-stable has been updated
       via  8549d37a103839d24d8c89ec00ffcfd42f6a6952 (commit)
      from  1c7554dba77fd2f376cf569d0d78d9314830d23f (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 -----------------------------------------------------------------

commit 8549d37a103839d24d8c89ec00ffcfd42f6a6952
Author: Arnold D. Robbins <>
Date:   Fri Apr 23 11:41:27 2021 +0300

    Yet another gnulib fix.

diff --git a/support/ChangeLog b/support/ChangeLog
index 7050d5e..54f51fc 100644
--- a/support/ChangeLog
+++ b/support/ChangeLog
@@ -1,3 +1,10 @@
+2021-04-22         Arnold D. Robbins     <>
+       * dynarray.h: Don't redefine libc interfaces to gnulib
+       interfaces. Needed on at least one Ubuntu 18.04 system, don't
+       know why, when on other such systems things work. GLIBC
+       is a swamp. Sigh.
 2021-04-21         Arnold D. Robbins     <>
        Don't depend upon GLIBC private interfaces. Thanks to
diff --git a/support/dynarray.h b/support/dynarray.h
index 9a8d395..ba2bc2e 100644
--- a/support/dynarray.h
+++ b/support/dynarray.h
@@ -248,12 +248,14 @@ static DYNARRAY_ELEMENT *
 /* The implementation is imported from glibc.  */
+#ifndef GAWK
 /* Avoid possible conflicts with symbols exported by the GNU libc.  */
 #define __libc_dynarray_at_failure gl_dynarray_at_failure
 #define __libc_dynarray_emplace_enlarge gl_dynarray_emplace_enlarge
 #define __libc_dynarray_finalize gl_dynarray_finalize
 #define __libc_dynarray_resize_clear gl_dynarray_resize_clear
 #define __libc_dynarray_resize gl_dynarray_resize
 #if defined DYNARRAY_STRUCT || defined DYNARRAY_ELEMENT || defined 


Summary of changes:
 support/ChangeLog  | 7 +++++++
 support/dynarray.h | 2 ++
 2 files changed, 9 insertions(+)


reply via email to

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