Problem reported by Waldemar Brodkorb in:
https://lists.gnu.org/r/bug-gnulib/2024-08/msg00130.html
* lib/mcel.h (mcel_scan): Don’t treat uClibc-ng like glibc.
+2024-08-21 Paul Eggert <eggert@cs.ucla.edu>
+
+ mcel: port to uClibc-ng
+ Problem reported by Waldemar Brodkorb in:
+ https://lists.gnu.org/r/bug-gnulib/2024-08/msg00130.html
+ * lib/mcel.h (mcel_scan): Don’t treat uClibc-ng like glibc.
+
2024-08-21 Bruno Haible <bruno@clisp.org>
stdio: Fix compilation error in C++ mode on Linux/riscv64 with musl.
/* An initial mbstate_t; initialization optimized for some platforms.
For details about these and other platforms, see wchar.in.h. */
-#if defined __GLIBC__ && 2 < __GLIBC__ + (2 <= __GLIBC_MINOR__)
+#if (defined __GLIBC__ && 2 < __GLIBC__ + (2 <= __GLIBC_MINOR__) \
+ && !defined __UCLIBC__)
/* Although only a trivial optimization, it's worth it for GNU. */
mbstate_t mbs; mbs.__count = 0;
#elif (defined __FreeBSD__ || defined __DragonFly__ || defined __OpenBSD__ \