commit: c60ec5e000ffdfe1af5d458ce8e0ce6d3c0f0e0c
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 9 01:42:24 2025 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Apr 9 12:46:18 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=c60ec5e0
wrappers: linux-{gnu,musl}: set gl_cv_func_strcasecmp_works for gnulib
Recent gnulib added a check for strcasecmp which the build system tries
to execute when cross-compiling, so we can set the corresponding
variable to avoid running in until its fixed upstream.
Closes: https://bugs.gentoo.org/953104
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
wrappers/site/linux-gnu | 4 ++++
wrappers/site/linux-musl | 4 ++++
2 files changed, 8 insertions(+)
diff --git a/wrappers/site/linux-gnu b/wrappers/site/linux-gnu
index 882c26d..7536fdd 100644
--- a/wrappers/site/linux-gnu
+++ b/wrappers/site/linux-gnu
@@ -86,3 +86,7 @@
screen_cv_sys_select_broken_retval=${screen_cv_sys_select_broken_retval=no}
screen_cv_sys_sockets_nofs=${screen_cv_sys_sockets_nofs=no}
screen_cv_sys_sockets_usable=${screen_cv_sys_sockets_usable=yes}
screen_cv_sys_terminfo_used=${screen_cv_sys_terminfo_used=yes}
+
+# gnulib (nano et al.)
+# https://bugs.gentoo.org/953104
+gl_cv_func_strcasecmp_works=yes
diff --git a/wrappers/site/linux-musl b/wrappers/site/linux-musl
index d126046..4751491 100644
--- a/wrappers/site/linux-musl
+++ b/wrappers/site/linux-musl
@@ -2,3 +2,7 @@
# bug #705800 and many others
ac_cv_func_malloc_0_nonnull=yes
ac_cv_func_realloc_0_nonnull=yes
+
+# gnulib (nano et al.)
+# https://bugs.gentoo.org/953104
+gl_cv_func_strcasecmp_works=yes