Re: [OE-core] [*RFC CONSOLIDATED PULL RFC* 03/23] git: restore the dependency on perl-native
On Tue, 2011-06-14 at 13:53 +0100, Phil Blundell wrote: On Sun, 2011-06-12 at 23:54 -0700, Saul Wold wrote: -inherit autotools +inherit autotools perlnative This broke the tree for me. Now I get: NOTE: Out of date cache found, rebuilding... ERROR: Could not inherit file classes/perlnative.bbclass### | ETA: 00:00:03 ERROR: Command execution failed: Exited with 1 BTW, Scott, this is also a new addition to my list of unsatisfactory bitbake error messages. It would be more helpful if bitbake: (a) printed the name of the recipe causing the problem, rather than leaving me to grep the tree/guess, and (b) continued rather than immediately bailing out. Also, aesthetically, it'd be nice if it didn't print the error on top of the status bar although I guess that is a minor issue in the larger scheme of things. However, on the positive side, at least there is no python stacktrace :-) p. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [*RFC CONSOLIDATED PULL RFC* 03/23] git: restore the dependency on perl-native
From: Dexuan Cui dexuan@intel.com [YOCTO #1155] I thought git-native could depend on perl-native-runtime and tests on Ubuntu 9.04/10.10 and Fedora 13 show it could buid fine (looks these distros install perl-ExtUtils-MakeMaker by default). However Joshua reported on Fedora 15 i686 host, git-native can't build unless he manually installed perl-ExtUtils-MakeMaker to the host. This makes me think we may as well make git-native depend on perl-native. Signed-off-by: Dexuan Cui dexuan@intel.com --- meta/recipes-devtools/git/git.inc|6 +++--- meta/recipes-devtools/git/git_1.7.5.1.bb |2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/meta/recipes-devtools/git/git.inc b/meta/recipes-devtools/git/git.inc index c884f9c..5d77880 100644 --- a/meta/recipes-devtools/git/git.inc +++ b/meta/recipes-devtools/git/git.inc @@ -1,16 +1,16 @@ DESCRIPTION = The git revision control system used by the Linux kernel developers SECTION = console/utils LICENSE = GPLv2 -DEPENDS = perl-native openssl curl zlib expat +DEPENDS = openssl curl zlib expat SRC_URI = ${KERNELORG_MIRROR}/software/scm/git/git-${PV}.tar.bz2 S = ${WORKDIR}/git-${PV} LIC_FILES_CHKSUM = file://COPYING;md5=7c0d7ef03a7eb04ce795b0f60e68e7e1 -EXTRA_OECONF = --with-perl=${STAGING_BINDIR_NATIVE}/perl --without-tcltk +EXTRA_OECONF = --with-perl=${STAGING_BINDIR_NATIVE}/perl-native/perl --without-tcltk -inherit autotools +inherit autotools perlnative do_install () { oe_runmake install DESTDIR=${D} bindir=${bindir} \ diff --git a/meta/recipes-devtools/git/git_1.7.5.1.bb b/meta/recipes-devtools/git/git_1.7.5.1.bb index bfdbf62..04d1d56 100644 --- a/meta/recipes-devtools/git/git_1.7.5.1.bb +++ b/meta/recipes-devtools/git/git_1.7.5.1.bb @@ -1,6 +1,6 @@ require git.inc -PR = r0 +PR = r2 EXTRA_OECONF += ac_cv_snprintf_returns_bogus=no ac_cv_c_c99_format=yes \ ac_cv_fread_reads_directories=${ac_cv_fread_reads_directories=yes} \ -- 1.7.3.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core