On Sun, May 29, 2011 at 06:48:55PM -0700, Khem Raj wrote: > On Sun, 2011-05-29 at 23:56 +0200, Martin Jansa wrote: > > Signed-off-by: Martin Jansa <[email protected]> > > You do not need to import libelf recipe. oe-core provides libelf via > elfutils change the depending recipes to depend on elfutils instead.
OK, thanks! Will test and update patch. koen: should I update patch in same branch or send new patch removing libelf and changing deps? > > > --- > > meta-oe/recipes-support/libelf/libelf_0.8.13.bb | 38 > > +++++++++++++++++++++++ > > 1 files changed, 38 insertions(+), 0 deletions(-) > > create mode 100644 meta-oe/recipes-support/libelf/libelf_0.8.13.bb > > > > diff --git a/meta-oe/recipes-support/libelf/libelf_0.8.13.bb > > b/meta-oe/recipes-support/libelf/libelf_0.8.13.bb > > new file mode 100644 > > index 0000000..2ca562f > > --- /dev/null > > +++ b/meta-oe/recipes-support/libelf/libelf_0.8.13.bb > > @@ -0,0 +1,38 @@ > > +DESCRIPTION = "libelf is an ELF object file access library. \ > > +The elf library provides routines to access, and manipulate, Elf object > > files." > > +LICENSE = "LGPLv2" > > +LIC_FILES_CHKSUM = > > "file://COPYING.LIB;md5=6e29c688d912da12b66b73e32b03d812" > > +SECTION = "libs" > > +PR = "r1" > > + > > +SRC_URI = "http://www.mr511.de/software/libelf-${PV}.tar.gz" > > +SRC_URI[md5sum] = "4136d7b4c04df68b686570afa26988ac" > > +SRC_URI[sha256sum] = > > "591a9b4ec81c1f2042a97aa60564e0cb79d041c52faa7416acb38bc95bd2c76d" > > + > > +inherit autotools > > + > > +PARALLEL_MAKE = "" > > + > > +TARGET_CC_ARCH += "${LDFLAGS}" > > + > > +EXTRA_OECONF_append_virtclass-native = " --enable-static" > > + > > +do_configure_prepend () { > > + if test ! -e acinclude.m4; then > > + cp aclocal.m4 acinclude.m4 > > + fi > > +} > > + > > +do_install () { > > + oe_runmake 'prefix=${D}${prefix}' 'exec_prefix=${D}${exec_prefix}' \ > > + 'libdir=${D}${libdir}' 'includedir=${D}${includedir}' \ > > + install > > + install -d ${STAGING_INCDIR}/libelf > > + for i in libelf.h nlist.h gelf.h sys_elf.h; do > > + install -m 0644 lib/$i ${STAGING_INCDIR}/libelf/ > > + done > > + make includedir=${STAGING_INCDIR} install-compat > > +} > > + > > +BBCLASSEXTEND = "native" > > + > > > > > _______________________________________________ > Openembedded-devel mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel -- Martin 'JaMa' Jansa jabber: [email protected]
pgpmdyIeTe8h8.pgp
Description: PGP signature
_______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
