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

Reply via email to