]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
NEWS: Mention build issues due to const-preserving macros
authorAndreas K. Hüttel <dilfridge@gentoo.org>
Thu, 22 Jan 2026 16:20:55 +0000 (17:20 +0100)
committerAndreas K. Hüttel <dilfridge@gentoo.org>
Thu, 22 Jan 2026 20:57:31 +0000 (21:57 +0100)
Reviewed-by: Collin Funk <collin.funk1@gmail.com>
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
NEWS

diff --git a/NEWS b/NEWS
index 8c40c58bb138fb76c135e66c3d4b9e8efd60ea5d..ddc8e81b707f6fe2d3bc73605667f3d8e1d3141f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -93,6 +93,12 @@ Deprecated and removed features, and other changes affecting compatibility:
 * Support for dumped heaps has been removed.  malloc_set_state() now always
   returns the error code -1.
 
+* The aforementioned change in ISO C23 of the declaration of bsearch,
+  memchr, strchr, strpbrk, strrchr, strstr, wcschr, wcspbrk, wcsrchr,
+  wcsstr, and wmemchr as const-preserving macros can lead to compilation
+  issues in code not set up for it. In particular, gnulib snapshots may need
+  to be updated.
+
 * The uimaxabs function has been renamed to umaxabs, following a change
   to the name of that function in ISO C2Y.  The old function continues
   to exist as a compatibility symbol for old binaries.