[OE-core] [PATCHv3 2/7] bdwgc: new recipe for autogen

Kamble, Nitin A nitin.a.kamble at intel.com
Thu Jan 19 01:25:31 UTC 2012



> -----Original Message-----
> From: Saul Wold [mailto:sgw at linux.intel.com]
> Sent: Wednesday, January 18, 2012 5:15 PM
> To: Patches and discussions about the oe-core layer
> Cc: Kamble, Nitin A
> Subject: Re: [OE-core] [PATCHv3 2/7] bdwgc: new recipe for autogen
> 
> On 01/18/2012 03:32 PM, nitin.a.kamble at intel.com wrote:
> > From: Nitin A Kamble<nitin.a.kamble at intel.com>
> >
> > This recipe is needed by guile.
> > And guile is needed for autogen.
> >
> > As per Beth's recommondation changed the license specification of the
> > recipe as
> >
> > LICENSE = "MIT&  FSF-Unlimited&  GPL-2.0"
> >
> > Signed-off-by: Nitin A Kamble<nitin.a.kamble at intel.com>
> > ---
> >   meta/recipes-support/bdwgc/bdwgc_20110107.bb |   40
> ++++++++++++++++++++++++++
> >   1 files changed, 40 insertions(+), 0 deletions(-)
> >   create mode 100644 meta/recipes-support/bdwgc/bdwgc_20110107.bb
> >
> > diff --git a/meta/recipes-support/bdwgc/bdwgc_20110107.bb
> b/meta/recipes-support/bdwgc/bdwgc_20110107.bb
> > new file mode 100644
> > index 0000000..1e32681
> > --- /dev/null
> > +++ b/meta/recipes-support/bdwgc/bdwgc_20110107.bb
> > @@ -0,0 +1,40 @@
> > +SUMMARY = "A garbage collector for C and C++"
> > +
> > +DESCRIPTION = "The Boehm-Demers-Weiser conservative garbage
> collector can be\
> > + used as a garbage collecting replacement for C malloc or C++ new.
> It allows\
> > + you to allocate memory basically as you normally would, without
> explicitly\
> > + deallocating memory that is no longer useful. The collector
> automatically\
> > + recycles memory when it determines that it can no longer be
> otherwise\
> > + accessed.\
> > +  The collector is also used by a number of programming language\
> > + implementations that either use C as intermediate code, want to
> facilitate\
> > + easier interoperation with C libraries, or just prefer the simple
> collector\
> > + interface.\
> > +  Alternatively, the garbage collector may be used as a leak
> detector for C\
> > + or C++ programs, though that is not its primary goal.\
> > +  Empirically, this collector works with most unmodified C programs,
> simply\
> > + by replacing malloc with GC_malloc calls, replacing realloc with
> GC_realloc\
> > + calls, and removing free calls."
> > +
> > +HOMEPAGE = "http://www.hpl.hp.com/personal/Hans_Boehm/gc/"
> > +SECTION = "devel"
> > +LICENSE = "MIT&  FSF-Unlimited&  GPL-2.0"
> > +LIC_FILES_CHKSUM =
> "file://README.QUICK;md5=9b9dd874f6940641b6ab19893ee8f1cc \
> > +
> file://doc/README;md5=6d74ce18ff55d936a4d6bd35a98e9eb9 \
> > +
> file://libatomic_ops/doc/LICENSING.txt;md5=607073e04548eac7d1f763e48047
> 7bab"
> > +
> > +SRC_URI =
> "http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/bdwgc-
> 7_2alpha5-20110107.tar.bz2"
> > +
> > +SRC_URI[md5sum] = "4f3c130fc71ff23584edaa19a37739ee"
> > +SRC_URI[sha256sum] =
> "1f57b959ae1144e1e5fa59d52d7cb4ed626fd74cf47da1c9c119b8b46ae2722d"
> > +
> > +PR = "r0"
> > +
> > +S = "${WORKDIR}/bdwgc"
> > +
> > +do_install_append (){
> > +	rm -rf ${D}${datadir}/gc
> > +}
> > +
> > +inherit autotools
> > +BBCLASSEXTEND = "native nativesdk"
> 
> Nitin,
> 
> I am seeing the following WARNING, can you please fix this
> WARNING: For recipe bdwgc, the following files/directories were
> installed but not shipped in any package:
> WARNING:   /usr/share
> 
> Thanks
> 	Sau!
Fixed this on the contrib. branch.
Thanks,
Nitin





More information about the Openembedded-core mailing list