a fix to bug #1155(git-native failed to compile)
cover a fix to bug #1155(git-native failed to compile)
Please review the fix.
The following changes since commit 1b53eef2769d1b5e4ff527ccabf9b700afc02220:
native/nativesdk: Clean up the depends ordering after bitbake override handling updates (2011-06-09 22:49:10 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib dcui/distro
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=dcui/distro
Dexuan Cui (1):
git: restore the dependency on perl-native
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(-)
Signature · 1 line
1.7.2
PATCH 1/1 git: restore the dependency on perl-native
[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.
--- 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(-)
meta/recipes-devtools/git/git.inc +3 -3
@@ -1,16 +1,16 @@ DESCRIPTION = "The git revision control system used by the Linux kernel developers" SECTION = "console/utils" LICENSE = "GPLv2" -DEPENDS = "perl-native-runtime 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 = "--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} \
meta/recipes-devtools/git/git_1.7.5.1.bb +1 -1
@@ -1,6 +1,6 @@ require git.inc -PR = "r1" +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} \
Signature · 1 line
1.7.2