From c8429f707d9ac785f295492470ec8b9ff56c043b Mon Sep 17 00:00:00 2001 From: André Draszik Date: Fri, 10 Jan 2020 16:53:01 +0000 Subject: site: strtod() works in glibc / musl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit autoconf has a test for strtod(), which assumes non-working when cross-compiling, but it does work in both musl and recent glibc. coreutils (gnulib) does some additional tests on top of that, but assumes working glibc when >= 2.8 when cross compiling. It doesn't know about musl where the additional tests also work, though. Signed-off-by: André Draszik Signed-off-by: Richard Purdie --- meta/site/common-glibc | 1 + meta/site/common-musl | 2 ++ 2 files changed, 3 insertions(+) (limited to 'meta/site') diff --git a/meta/site/common-glibc b/meta/site/common-glibc index 1a28a271ff..4795d7852d 100644 --- a/meta/site/common-glibc +++ b/meta/site/common-glibc @@ -15,6 +15,7 @@ ac_cv_func_posix_getpwuid_r=${ac_cv_func_posix_getpwuid_r=yes} ac_cv_func_posix_getgrgid_r=${ac_cv_func_posix_getgrgid_r=yes} ac_cv_type_uid_t={ac_cv_type_uid_t=yes} ac_cv_func_getaddrinfo=${ac_cv_func_getaddrinfo=yes} +ac_cv_func_strtod=${ac_cv_func_strtod=yes} # bash bash_cv_under_sys_siglist=${bash_cv_under_sys_siglist=yes} diff --git a/meta/site/common-musl b/meta/site/common-musl index 386991d2c4..398eeacb99 100644 --- a/meta/site/common-musl +++ b/meta/site/common-musl @@ -15,6 +15,7 @@ ac_cv_func_posix_getpwuid_r=${ac_cv_func_posix_getpwuid_r=yes} ac_cv_func_posix_getgrgid_r=${ac_cv_func_posix_getgrgid_r=yes} ac_cv_func_getaddrinfo=${ac_cv_func_getaddrinfo=yes} ac_cv_func_mmap_fixed_mapped=${ac_cv_func_mmap_fixed_mapped=yes} +ac_cv_func_strtod=${ac_cv_func_strtod=yes} # glib glib_cv_strlcpy=${glib_cv_strlcpy=no} @@ -40,6 +41,7 @@ gl_cv_func_getcwd_path_max=${gl_cv_func_getcwd_path_max='no, but it is partly wo ac_cv_func_getgroups_works=${ac_cv_func_getgroups_works=yes} gl_cv_func_gettimeofday_clobber=${gl_cv_func_gettimeofday_clobber=no} gl_cv_func_nanosleep=${gl_cv_func_nanosleep=yes} +gl_cv_func_strtod_works=${gl_cv_func_strtod_works=yes} gl_cv_func_tzset_clobber=${gl_cv_func_tzset_clobber=no} gl_cv_func_gettimeofday_posix_signature=${gl_cv_func_gettimeofday_posix_signature=yes} gl_cv_func_working_mkstemp=${gl_cv_func_working_mkstemp=yes} -- cgit 1.2.3-korg