Musl fix was suggested by: https://www.mail-archive.com/[email protected]/msg30888.html
Signed-off-by: Oleksandr Kravchuk <[email protected]> --- .../coreutils/fix-minus_zero-first-defined-here.patch | 11 +++++++++++ .../{coreutils_8.30.bb => coreutils_8.31.bb} | 8 +++++--- 2 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 meta/recipes-core/coreutils/coreutils/fix-minus_zero-first-defined-here.patch rename meta/recipes-core/coreutils/{coreutils_8.30.bb => coreutils_8.31.bb} (94%) diff --git a/meta/recipes-core/coreutils/coreutils/fix-minus_zero-first-defined-here.patch b/meta/recipes-core/coreutils/coreutils/fix-minus_zero-first-defined-here.patch new file mode 100644 index 0000000000..fa9d047d4a --- /dev/null +++ b/meta/recipes-core/coreutils/coreutils/fix-minus_zero-first-defined-here.patch @@ -0,0 +1,11 @@ +--- a/lib/strtod.c ++++ b/lib/strtod.c +@@ -302,7 +302,7 @@ compute_minus_zero (void) + } + # define minus_zero compute_minus_zero () + #else +-DOUBLE minus_zero = -0.0; ++static DOUBLE minus_zero = -0.0; + #endif + + /* Convert NPTR to a DOUBLE. If ENDPTR is not NULL, a pointer to the diff --git a/meta/recipes-core/coreutils/coreutils_8.30.bb b/meta/recipes-core/coreutils/coreutils_8.31.bb similarity index 94% rename from meta/recipes-core/coreutils/coreutils_8.30.bb rename to meta/recipes-core/coreutils/coreutils_8.31.bb index 8f4ee55712..fa4c0d9007 100644 --- a/meta/recipes-core/coreutils/coreutils_8.30.bb +++ b/meta/recipes-core/coreutils/coreutils_8.31.bb @@ -6,7 +6,7 @@ HOMEPAGE = "http://www.gnu.org/software/coreutils/" BUGTRACKER = "http://debbugs.gnu.org/coreutils" LICENSE = "GPLv3+" LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504\ - file://src/ls.c;beginline=1;endline=15;md5=dbe356a88b09c29232b083d1ff8ac82a" + file://src/ls.c;beginline=1;endline=15;md5=c456f9896277a0543e3866777ccc0255" DEPENDS = "gmp libcap" DEPENDS_class-native = "" @@ -20,8 +20,10 @@ SRC_URI = "${GNU_MIRROR}/coreutils/${BP}.tar.xz \ file://0001-local.mk-fix-cross-compiling-problem.patch \ " -SRC_URI[md5sum] = "ab06d68949758971fe744db66b572816" -SRC_URI[sha256sum] = "e831b3a86091496cdba720411f9748de81507798f6130adeaef872d206e1b057" +SRC_URI_append_libc-musl = "file://fix-minus_zero-first-defined-here.patch" + +SRC_URI[md5sum] = "0009a224d8e288e8ec406ef0161f9293" +SRC_URI[sha256sum] = "ff7a9c918edce6b4f4b2725e3f9b37b0c4d193531cac49a48b56c4d0d3a9e9fd" EXTRA_OECONF_class-native = "--without-gmp" EXTRA_OECONF_class-target = "--enable-install-program=arch,hostname --libexecdir=${libdir}" -- 2.17.1 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
