mirror of
https://git.yoctoproject.org/poky
synced 2026-06-02 13:29:49 +00:00
musl: Depend on libssp-nonshared
libssp-nonshared is required on musl since it does not implement the gcc runtime piece of libssp, which actually it a gcc optimization to reach to __stack_chk_fail (From OE-Core rev: 72e254e99682aa0e2d01f20f50d9fbdeb77529b3) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -22,6 +22,7 @@ DEPENDS = "virtual/${TARGET_PREFIX}binutils \
|
|||||||
libgcc-initial \
|
libgcc-initial \
|
||||||
linux-libc-headers \
|
linux-libc-headers \
|
||||||
bsd-headers \
|
bsd-headers \
|
||||||
|
libssp-nonshared \
|
||||||
"
|
"
|
||||||
|
|
||||||
export CROSS_COMPILE="${TARGET_PREFIX}"
|
export CROSS_COMPILE="${TARGET_PREFIX}"
|
||||||
@@ -65,7 +66,7 @@ do_install() {
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
RDEPENDS_${PN}-dev += "linux-libc-headers-dev bsd-headers-dev"
|
RDEPENDS_${PN}-dev += "linux-libc-headers-dev bsd-headers-dev libssp-nonshared-staticdev"
|
||||||
RPROVIDES_${PN}-dev += "libc-dev virtual-libc-dev"
|
RPROVIDES_${PN}-dev += "libc-dev virtual-libc-dev"
|
||||||
RPROVIDES_${PN} += "ldd libsegfault rtld(GNU_HASH)"
|
RPROVIDES_${PN} += "ldd libsegfault rtld(GNU_HASH)"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user