mirror of
https://git.yoctoproject.org/poky
synced 2026-05-02 18:32:15 +02:00
eglibc-initial: Fix build failure due to missing limits.h
We have had these things in place to overcome a limitation from our gcc-initial-cross not staging a self sufficient limits.h. Now thats fixed we do reset TOOLCHAIN_OPTIONS to point to sysroot where linux kernel headers are staged and not the bootstrap sysroot which will infact be popuated by eglibc-initial itself. Secondly we dont need to set CPPFLAGS specially as we are doing that in eglibc.inc so we override that (From OE-Core rev: 3045ab9b3efc887700a922d06a6f5f4069a41356) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -8,6 +8,7 @@ PACKAGES_DYNAMIC = ""
|
|||||||
|
|
||||||
STAGINGCC = "gcc-cross-initial"
|
STAGINGCC = "gcc-cross-initial"
|
||||||
STAGINGCC_virtclass-nativesdk = "gcc-crosssdk-initial"
|
STAGINGCC_virtclass-nativesdk = "gcc-crosssdk-initial"
|
||||||
|
TOOLCHAIN_OPTIONS = " --sysroot=${STAGING_DIR_TARGET}"
|
||||||
|
|
||||||
do_configure () {
|
do_configure () {
|
||||||
sed -ie 's,{ (exit 1); exit 1; }; },{ (exit 0); }; },g' ${S}/configure
|
sed -ie 's,{ (exit 1); exit 1; }; },{ (exit 0); }; },g' ${S}/configure
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
require eglibc_${PV}.bb
|
require eglibc_${PV}.bb
|
||||||
require eglibc-initial.inc
|
require eglibc-initial.inc
|
||||||
|
|
||||||
do_configure_prepend () {
|
# main eglibc recipes muck with TARGET_CPPFLAGS to point into
|
||||||
unset CFLAGS
|
# final target sysroot but we
|
||||||
}
|
# are not there when building eglibc-initial
|
||||||
|
# so reset it here
|
||||||
|
|
||||||
|
TARGET_CPPFLAGS = ""
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ require eglibc.inc
|
|||||||
SRCREV = "19383"
|
SRCREV = "19383"
|
||||||
|
|
||||||
DEPENDS += "gperf-native"
|
DEPENDS += "gperf-native"
|
||||||
PR = "r1"
|
PR = "r2"
|
||||||
PR_append = "+svnr${SRCPV}"
|
PR_append = "+svnr${SRCPV}"
|
||||||
|
|
||||||
EGLIBC_BRANCH="eglibc-2_16"
|
EGLIBC_BRANCH="eglibc-2_16"
|
||||||
|
|||||||
Reference in New Issue
Block a user