[oe] [meta-oe][PATCH 1/3] libhugetlbfs: use ARCH ppc/ppc64 for powerpc/powerpc64

ting.liu at freescale.com ting.liu at freescale.com
Thu Jul 17 07:09:18 UTC 2014


> -----Original Message-----
> From: openembedded-devel-bounces at lists.openembedded.org [mailto:openembedded-
> devel-bounces at lists.openembedded.org] On Behalf Of Martin Jansa
> Sent: Wednesday, July 16, 2014 9:27 PM
> To: openembedded-devel at lists.openembedded.org
> Cc: yocto at mindchasers.com
> Subject: Re: [oe] [meta-oe][PATCH 1/3] libhugetlbfs: use ARCH ppc/ppc64 for
> powerpc/powerpc64
> 
> On Wed, Jul 16, 2014 at 02:23:59PM +0800, ting.liu at freescale.com wrote:
> > From: Ting Liu <b28495 at freescale.com>
> >
> > In recent libhugetlbfs source, powerpc/powerpc64 is changed back to
> > ppc/ppc64 (to match with the output of `uname -a`).
> >
> > Update the recipe to avoid build issue for now.
> >
> > Signed-off-by: Ting Liu <b28495 at freescale.com>
> > ---
> >  .../libhugetlbfs/libhugetlbfs_git.bb               |    5 ++++-
> >  1 files changed, 4 insertions(+), 1 deletions(-)
> >
> > diff --git
> > a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb
> > b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb
> > index e8e0787..e554b26 100644
> > --- a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb
> > +++ b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb
> > @@ -25,7 +25,10 @@ S = "${WORKDIR}/git"
> >  COMPATIBLE_HOST = "(x86_64|powerpc|powerpc64|aarch64|arm).*-linux*"
> >
> >  LIBARGS = "LIB32=${baselib} LIB64=${baselib}"
> > -EXTRA_OEMAKE = "'ARCH=${TARGET_ARCH}' 'OPT=${CFLAGS}' 'CC=${CC}' ${LIBARGS}
> V=1"
> > +LIBHUGETLBFS_ARCH = "${TARGET_ARCH}"
> > +LIBHUGETLBFS_ARCH_powerpc = "ppc"
> > +LIBHUGETLBFS_ARCH_powerpc64 = "ppc64"
> > +EXTRA_OEMAKE = "'ARCH=${LIBHUGETLBFS_ARCH}' 'OPT=${CFLAGS}' 'CC=${CC}'
> ${LIBARGS} V=2"
> >  PARALLEL_MAKE = ""
> >  CFLAGS += "-fexpensive-optimizations -frename-registers -fomit-frame-
> pointer -g0"
> 
> libhugetlbfs is currently failing with
> http://logs.nslu2-
> linux.org/buildlogs/oe/world/log.dependencies.20140714_130534.log/3_min/failed
> /libhugetlbfs.log

I think the issue was fixed by this patch:
http://cgit.openembedded.org/meta-openembedded/commit/?h=master-next&id=66709a85a2c0d0fdfadbd9832cb8056e65b39a36

> 
> and it also fails to build for qemux86-64 (log in last world status e-mail).
> 
> Can we please fix it first?
> 
> --
> Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com



More information about the Openembedded-devel mailing list