diff options
author | Mark Hatle <mark.hatle@windriver.com> | 2016-08-19 20:44:54 -0500 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-08-23 17:44:34 +0100 |
commit | 63ac3520b4d277ffb0f379397a5415e930c20d1d (patch) | |
tree | 729c1626f0d36c138feec4921e6b5a28b1c9883a /meta/recipes-core/glibc/glibc_2.24.bb | |
parent | 1bb1200a93c7e58e900f396ba718ccf84c7ecfa0 (diff) | |
download | poky-63ac3520b4d277ffb0f379397a5415e930c20d1d.tar.gz |
glibc: Fix scope resolution in glibc to be breadth first.
The ELF specification indicates symbol resolution should be breadth first, not
depth first.
The dl-deps.c: dl_build_locale_scope function is processing in a depth first
mode. This is causes certain symbols to be incorrectly reported when
LD_TRACE_PRELINKING=1 is enabled.
See glibc BZ #20488 for more information.
(From OE-Core rev: fb72263eaa94e64ddeee457b5b1bc999f0e647da)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/glibc/glibc_2.24.bb')
-rw-r--r-- | meta/recipes-core/glibc/glibc_2.24.bb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-core/glibc/glibc_2.24.bb b/meta/recipes-core/glibc/glibc_2.24.bb index e446e7ab4f..a3ac73841d 100644 --- a/meta/recipes-core/glibc/glibc_2.24.bb +++ b/meta/recipes-core/glibc/glibc_2.24.bb | |||
@@ -36,6 +36,7 @@ SRC_URI = "${GLIBC_GIT_URI};branch=${SRCBRANCH};name=glibc \ | |||
36 | file://0023-eglibc-Install-PIC-archives.patch \ | 36 | file://0023-eglibc-Install-PIC-archives.patch \ |
37 | file://0024-eglibc-Forward-port-cross-locale-generation-support.patch \ | 37 | file://0024-eglibc-Forward-port-cross-locale-generation-support.patch \ |
38 | file://0025-Define-DUMMY_LOCALE_T-if-not-defined.patch \ | 38 | file://0025-Define-DUMMY_LOCALE_T-if-not-defined.patch \ |
39 | file://0026-build_local_scope.patch \ | ||
39 | " | 40 | " |
40 | 41 | ||
41 | SRC_URI += "\ | 42 | SRC_URI += "\ |