On Mon, Nov 28, 2011 at 2:57 PM, Matthew McClintock <[email protected]> wrote: > symlinks to the kernel headers were pointing at the wrong > location when being used from cache. Just copy the kernel > headers instead > > Signed-off-by: Matthew McClintock <[email protected]> > --- > Do we need something to depend on the kernel version too since we > are copying instead of symlinking? Something like: > > do_install[vardeps] += "virtual/kernel:do_populate_sysroot" > > meta/recipes-core/eglibc/eglibc-common.inc | 2 +- > meta/recipes-core/eglibc/eglibc-initial.inc | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/meta/recipes-core/eglibc/eglibc-common.inc > b/meta/recipes-core/eglibc/eglibc-common.inc > index 4fa6488..6a93968 100644 > --- a/meta/recipes-core/eglibc/eglibc-common.inc > +++ b/meta/recipes-core/eglibc/eglibc-common.inc > @@ -3,7 +3,7 @@ DESCRIPTION = "Embedded GLIBC (EGLIBC) is a variant of the > GNU C Library (GLIBC) > HOMEPAGE = "http://www.eglibc.org/home" > SECTION = "libs" > LICENSE = "GPLv2 & LGPLv2.1" > -INC_PR = "r11" > +INC_PR = "r12" > LIC_FILES_CHKSUM ?= "file://LICENSES;md5=07a394b26e0902b9ffdec03765209770 \ > file://COPYING;md5=393a5ca445f6965873eca0259a17f833 \ > file://posix/rxspencer/COPYRIGHT;md5=dc5485bb394a13b2332ec1c785f5d83a \ > diff --git a/meta/recipes-core/eglibc/eglibc-initial.inc > b/meta/recipes-core/eglibc/eglibc-initial.inc > index 448f73a..f154d64 100644 > --- a/meta/recipes-core/eglibc/eglibc-initial.inc > +++ b/meta/recipes-core/eglibc/eglibc-initial.inc > @@ -48,7 +48,7 @@ do_install () { > > # add links to linux-libc-headers: gcc-{cross,crossdk}-intermediate > need this. > for t in linux asm asm-generic; do > - ln -s ${STAGING_DIR_TARGET}${includedir}/$t ${D}${includedir}/ > + cp -ar ${STAGING_DIR_TARGET}${includedir}/$t > ${D}${includedir}/
thinking a bit more I think just doing ln -sf might be another option instead of doing ln -s will avoid copying. > done > } > > -- > 1.7.6.1 > > > > _______________________________________________ > Openembedded-core mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core > _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
