[oe] [PATCHv2] am-benchmarks: update to latest version

Maupin, Chase chase.maupin at ti.com
Thu Sep 30 19:23:03 UTC 2010


> -----Original Message-----
> From: openembedded-devel-bounces at lists.openembedded.org
> [mailto:openembedded-devel-bounces at lists.openembedded.org] On Behalf Of
> Paul Menzel
> Sent: Thursday, September 30, 2010 2:25 AM
> To: openembedded-devel at lists.openembedded.org
> Subject: Re: [oe] [PATCHv2] am-benchmarks: update to latest version
> 
> Am Donnerstag, den 30.09.2010, 01:43 +0200 schrieb Paul Menzel:
> 
> > Am Mittwoch, den 29.09.2010, 12:37 -0500 schrieb Chase Maupin:
> > > * Updated the SRCREV to the latest version of this project
> > >   which includes support for multiple platforms.
> > > * Add COMPATIBLE_MACHINE setting for recipe.
> > >
> > > Signed-off-by: Chase Maupin <chase.maupin at ti.com>
> >
> > it would be great if you could briefly note what changed between the
> > patch iterations after a --- line, so that it will get removed when it
> > is committed. v1 → v2
> >
> > Please also remember to update the patch queue [1] as picked all patches
> > from the queue and then had to remove the first version since it was
> > still listed.
> >
> > > ---
> > >  recipes/ti/am-benchmarks_svn.bb |   13 ++++++++++---
> > >  1 files changed, 10 insertions(+), 3 deletions(-)
> > >
> > > diff --git a/recipes/ti/am-benchmarks_svn.bb b/recipes/ti/am-
> benchmarks_svn.bb
> > > index 51ac6af..6ab29f5 100644
> > > --- a/recipes/ti/am-benchmarks_svn.bb
> > > +++ b/recipes/ti/am-benchmarks_svn.bb
> > > @@ -4,15 +4,22 @@ LICENSE = "BSD"
> > >  SECTION = "system"
> > >  PRIORITY = "optional"
> > >
> > > -SRCREV = "33"
> > > -PV = "1.0"
> > > +SRCREV = "56"
> > > +PV = "1.1"
> > >  PR = "r1+svnr${SRCPV}"
> > >
> > > +COMPATIBLE_MACHINE = "(dm365|omapl138|omap3|ti816x)"
> > > +
> > > +ARCHITECTURE_dm365 = "arm9"
> > > +ARCHITECTURE_omapl138 = "arm9"
> > > +ARCHITECTURE_omap3 = "cortex-a8"
> > > +ARCHITECTURE_ti816x = "cortex-a8"
> > > +
> > >  INSANE_SKIP_${PN} = "True"
> > >
> > >  SRC_URI =
> "svn://gforge.ti.com/svn/am_benchmarks/;module=trunk;proto=https;user=anon
> ymous;pswd=''"
> > >
> > > -S = "${WORKDIR}/trunk"
> > > +S = "${WORKDIR}/trunk/${ARCHITECTURE}"
> > >
> > >  do_compile() {
> > >  	# don't build debug version
> >
> > I get the following error with minimal-uclibc. The other distributions
> > still build. The error looks generic though.
> >
> >         ERROR: 'oe/openembedded/recipes/ti/am-benchmarks_svn.bb' failed
> >         ERROR: Function do_compile failed
> >         […]
> >         Log data follows:
> >         | make: *** No rule to make target `release'.  Stop.
> >         | ERROR: Function do_compile failed
> >         NOTE: package am-benchmarks-1.1-r1+svnr56: task do_compile:
> Failed
> 
> I got the same error with minimal (eglibc). But it worked with Ȧngström
> 2008.1. I do not know what is going on.

Paul,

Thanks for looking into this.  For now we are only supporting this recipe on Angstrom.  This recipe uses features such as SOC_FAMILY in the overrides that are not available in all distributions such as minimal.  In fact, I believe this is what caused your problem because the S directory is based on an override which uses SOC_FAMILY.  I will add a note to this affect and send an updated patch for the recipe.

> 
> 
> Thanks,
> 
> Paul
> 
> 
> > [1] http://wiki.openembedded.net/index.php/Patchwork


More information about the Openembedded-devel mailing list