mirror of
https://git.yoctoproject.org/poky
synced 2026-04-18 12:32:12 +02:00
gcc-runtime: Fix missing MLPREFIX in debug mappings
This fixes reproducibility issues with multilibs were a different recipe specific sysroot is used which was leaking into debug symbols in libraries. (From OE-Core rev: 3bb7abe545be6c92b2bd4f184536b0b0e871aac6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f442edf51e256bd315bd8e4ac4d9fa12b8e9e092) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -53,7 +53,7 @@ RUNTIMETARGET:libc-newlib = "libstdc++-v3"
|
||||
REL_S = "/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}"
|
||||
|
||||
DEBUG_PREFIX_MAP:class-target = " \
|
||||
-fdebug-prefix-map=${WORKDIR}/recipe-sysroot= \
|
||||
-fdebug-prefix-map=${WORKDIR}/${MLPREFIX}recipe-sysroot= \
|
||||
-fdebug-prefix-map=${WORKDIR}/recipe-sysroot-native= \
|
||||
-fdebug-prefix-map=${S}=${REL_S} \
|
||||
-fdebug-prefix-map=${S}/include=${REL_S}/libstdc++-v3/../include \
|
||||
|
||||
Reference in New Issue
Block a user