]> code.ossystems Code Review - openembedded-core.git/commitdiff
cross-localedef-native: add ABI breaking glibc patch
authorJens Rehsack <rehsack@gmail.com>
Fri, 5 Feb 2016 10:25:40 +0000 (11:25 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 6 Feb 2016 23:10:38 +0000 (23:10 +0000)
Add patch from commit 96b1b5c127e9e0e637aaf7948cf3330a94a5cd57 to cross-localedef-native
to avoid broken images built with ENABLE_BINARY_LOCALE_GENERATION set to 1:

    $ sh -c "export LANG=de_DE; ls -la"
    sh: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_COLLATE) / sizeof (_nl_value_type_LC_COLLATE[0]))' failed.
    Aborted

Signed-off-by: Jens Rehsack <sno@netbsd.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-core/glibc/cross-localedef-native_2.22.bb

index d9c01aac401ce317f26a56ca7fb11e5d0321bcc1..efcdf4dc63bf9d10e23580b9380ea7c4662b0c5c 100644 (file)
@@ -35,6 +35,7 @@ EGLIBCPATCHES = "\
            file://0025-eglibc-Install-PIC-archives.patch \
            file://0026-eglibc-dl_debug_mask-is-controlled-by-__OPTION_EGLIB.patch \
            file://0027-eglibc-use-option-groups-Conditionally-exclude-c-tes.patch \
+           file://strcoll-Remove-incorrect-STRDIFF-based-optimization-.patch \
 "
 
 SRCREV_glibc ?= "a34d1c6afc86521d6ad17662a3b5362d8481514c"