On 07/26/2011 12:22 PM, Matthew McClintock wrote:
Several builds are using perl on the host instead of perl built by
poky. This fixes the issue for several packages.
Matthew,

Thanks for submitting this.

A similar fix was recently rejected, as we are looking at a different way to accomplish this.
See 
http://lists.linuxtogo.org/pipermail/openembedded-core/2011-July/006439.html
for more details.

Thanks
        Sau!

Signed-off-by: Matthew McClintock<m...@freescale.com>
---
  meta/recipes-connectivity/avahi/avahi.inc          |    2 +-
  meta/recipes-connectivity/avahi/avahi_0.6.30.bb    |    2 +-
  meta/recipes-devtools/intltool/intltool.inc        |    2 +-
  meta/recipes-extended/polkit/polkit_0.101.bb       |    4 ++--
  meta/recipes-gnome/gnome/gconf-dbus_705.bb         |    4 ++--
  meta/recipes-gnome/gnome/gnome-desktop.inc         |    4 ++--
  meta/recipes-gnome/gnome/gnome-doc-utils.inc       |    2 +-
  meta/recipes-gnome/gnome/gnome-doc-utils_0.20.6.bb |    2 +-
  .../recipes-gnome/gnome/gnome-icon-theme_2.31.0.bb |    4 ++--
  meta/recipes-gnome/gnome/gnome-keyring_2.32.1.bb   |    4 ++--
  .../recipes-gnome/gnome/libgnome-keyring_2.32.0.bb |    4 ++--
  .../xorg-lib/xkeyboard-config_2.1.bb               |    4 ++--
  .../shared-mime-info/shared-mime-info.inc          |    2 +-
  .../shared-mime-info/shared-mime-info_0.90.bb      |    2 +-
  14 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/meta/recipes-connectivity/avahi/avahi.inc 
b/meta/recipes-connectivity/avahi/avahi.inc
index dc7a5ae..5695403 100644
--- a/meta/recipes-connectivity/avahi/avahi.inc
+++ b/meta/recipes-connectivity/avahi/avahi.inc
@@ -21,7 +21,7 @@ SRC_URI = "http://avahi.org/download/avahi-${PV}.tar.gz \
            file://99avahi-autoipd \
            file://initscript.patch"

-inherit autotools pkgconfig update-rc.d gettext
+inherit autotools pkgconfig update-rc.d gettext perlnative

  EXTRA_OECONF = "--with-distro=debian \
               --with-avahi-priv-access-group=adm \
diff --git a/meta/recipes-connectivity/avahi/avahi_0.6.30.bb 
b/meta/recipes-connectivity/avahi/avahi_0.6.30.bb
index 05716d0..da40426 100644
--- a/meta/recipes-connectivity/avahi/avahi_0.6.30.bb
+++ b/meta/recipes-connectivity/avahi/avahi_0.6.30.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = 
"file://LICENSE;md5=2d5025d4aa3495befef8f17206a5b0a1 \
                      
file://avahi-daemon/main.c;endline=21;md5=9ee77368c5407af77caaef1b07285969 \
                      
file://avahi-client/client.h;endline=23;md5=f4ac741a25c4f434039ba3e18c8674cf"

-PR = "r4"
+PR = "r5"

  SRC_URI[md5sum] = "e4db89a2a403ff4c47d66ac66fad1f43"
  SRC_URI[sha256sum] = 
"f9e4316c2339d0020726edd846d01bee0c39980906db0c247479e5807457ff1f"
diff --git a/meta/recipes-devtools/intltool/intltool.inc 
b/meta/recipes-devtools/intltool/intltool.inc
index d8917ad..7885b01 100644
--- a/meta/recipes-devtools/intltool/intltool.inc
+++ b/meta/recipes-devtools/intltool/intltool.inc
@@ -12,5 +12,5 @@ RRECOMMENDS_${PN} = "perl-modules"

  inherit autotools pkgconfig perlnative

-export PERL = "/usr/bin/env perl"
+export INTLTOOL_PERL_virtclass-native = "/usr/bin/env perl"
  BBCLASSEXTEND = "native"
diff --git a/meta/recipes-extended/polkit/polkit_0.101.bb 
b/meta/recipes-extended/polkit/polkit_0.101.bb
index 6769914..2dd8f58 100644
--- a/meta/recipes-extended/polkit/polkit_0.101.bb
+++ b/meta/recipes-extended/polkit/polkit_0.101.bb
@@ -8,12 +8,12 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=155db86cdbafa7532b41f390409283eb \

  SRC_URI = "http://hal.freedesktop.org/releases/polkit-${PV}.tar.gz \
             file://introspection.patch"
-PR = "r0"
+PR = "r1"
  DEPENDS = "libpam expat dbus-glib eggdbus intltool"
  RDEPENDS_${PN} = "libpam"
  EXTRA_OECONF = "--with-authfw=pam --with-os-type=moblin --disable-man-pages 
--disable-gtk-doc --disable-introspection"

-inherit autotools pkgconfig
+inherit autotools pkgconfig perlnative

  FILES_${PN} += "${libdir}/${PN}-1/extensions/*.so \
                  ${datadir}/${PN}-1/actions/* \
diff --git a/meta/recipes-gnome/gnome/gconf-dbus_705.bb 
b/meta/recipes-gnome/gnome/gconf-dbus_705.bb
index fdfc45f..cbfc42d 100644
--- a/meta/recipes-gnome/gnome/gconf-dbus_705.bb
+++ b/meta/recipes-gnome/gnome/gconf-dbus_705.bb
@@ -10,7 +10,7 @@ RPROVIDES_${PN}-dev = "gconf-dev"

  #SRCREV = "705"
  #PV = "2.16.0+svnr${SRCPV}"
-PR = "r0"
+PR = "r1"

  # This SVN repo is no longer available use a tarball mirror site until
  # we move to proper gconf recipe.
@@ -19,7 +19,7 @@ SRC_URI = 
"http://autobuilder.pokylinux.org/sources/trunk_developer.imendio.com_

  S = "${WORKDIR}/trunk"

-inherit pkgconfig autotools
+inherit pkgconfig autotools perlnative

  PARALLEL_MAKE = ""

diff --git a/meta/recipes-gnome/gnome/gnome-desktop.inc 
b/meta/recipes-gnome/gnome/gnome-desktop.inc
index 336b87f..670d56b 100644
--- a/meta/recipes-gnome/gnome/gnome-desktop.inc
+++ b/meta/recipes-gnome/gnome/gnome-desktop.inc
@@ -11,7 +11,7 @@ do_configure_prepend () {

  FILES_${PN} += "${datadir}/gnome-about"

-PR = "r1"
+PR = "r2"

-inherit gnome pkgconfig
+inherit gnome pkgconfig perlnative

diff --git a/meta/recipes-gnome/gnome/gnome-doc-utils.inc 
b/meta/recipes-gnome/gnome/gnome-doc-utils.inc
index bd7c615..525c1b4 100644
--- a/meta/recipes-gnome/gnome/gnome-doc-utils.inc
+++ b/meta/recipes-gnome/gnome/gnome-doc-utils.inc
@@ -2,7 +2,7 @@ LICENSE = "GPL&  LGPL"
  DEPENDS = "libxml2 libxslt libxslt-native gnome-doc-utils-native"
  DEPENDS_virtclass-native = "libxml2-native libxslt-native intltool-native"

-inherit gnome gettext python-dir
+inherit gnome gettext python-dir perlnative

  EXTRA_OECONF = "--disable-scrollkeeper"

diff --git a/meta/recipes-gnome/gnome/gnome-doc-utils_0.20.6.bb 
b/meta/recipes-gnome/gnome/gnome-doc-utils_0.20.6.bb
index 1ec1076..c65cf64 100644
--- a/meta/recipes-gnome/gnome/gnome-doc-utils_0.20.6.bb
+++ b/meta/recipes-gnome/gnome/gnome-doc-utils_0.20.6.bb
@@ -1,7 +1,7 @@
  require gnome-doc-utils.inc
  LIC_FILES_CHKSUM = "file://COPYING.GPL;md5=eb723b61539feef013de476e68b5c50a \
                    file://COPYING.LGPL;md5=a6f89e2100d9b6cdffcea4f398e37343"
-PR = "r4"
+PR = "r5"

  SRC_URI += "file://xsltproc_nonet.patch \
            file://use-usr-bin-env-for-python-in-xml2po.patch"
diff --git a/meta/recipes-gnome/gnome/gnome-icon-theme_2.31.0.bb 
b/meta/recipes-gnome/gnome/gnome-icon-theme_2.31.0.bb
index 55868ab..e7f17f5 100644
--- a/meta/recipes-gnome/gnome/gnome-icon-theme_2.31.0.bb
+++ b/meta/recipes-gnome/gnome/gnome-icon-theme_2.31.0.bb
@@ -9,7 +9,7 @@ SECTION = "x11/gnome"
  DEPENDS = "icon-naming-utils-native glib-2.0 intltool-native"
  RDEPENDS_${PN} = "hicolor-icon-theme"
  RRECOMMENDS_${PN} = "librsvg-gtk"
-PR = "r1"
+PR = "r2"

  FILES_${PN} += "${datadir}/*"

@@ -21,7 +21,7 @@ SRC_URI[sha256sum] = 
"ea7e05b77ead159379392b3b275ca0c9cbacd7d936014e447cc7c5e27a

  EXTRA_OECONF = "--disable-hicolor-check 
--with-iconmap=${STAGING_LIBDIR_NATIVE}/../libexec/icon-name-mapping"

-inherit autotools
+inherit autotools perlnative

  # We can't do this until the output is shared into all target sysroots
  #PACKAGE_ARCH = "all"
diff --git a/meta/recipes-gnome/gnome/gnome-keyring_2.32.1.bb 
b/meta/recipes-gnome/gnome/gnome-keyring_2.32.1.bb
index 3f38401..7ae49c4 100644
--- a/meta/recipes-gnome/gnome/gnome-keyring_2.32.1.bb
+++ b/meta/recipes-gnome/gnome/gnome-keyring_2.32.1.bb
@@ -11,9 +11,9 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \

  SECTION = "x11/gnome"

-PR = "r2"
+PR = "r3"

-inherit autotools gnome pkgconfig
+inherit autotools gnome pkgconfig perlnative

  DEPENDS = "gtk+ libgcrypt libtasn1 libtasn1-native gconf"
  RDEPENDS_${PN} = "libgnome-keyring"
diff --git a/meta/recipes-gnome/gnome/libgnome-keyring_2.32.0.bb 
b/meta/recipes-gnome/gnome/libgnome-keyring_2.32.0.bb
index 09b6d9c..77c82d3 100644
--- a/meta/recipes-gnome/gnome/libgnome-keyring_2.32.0.bb
+++ b/meta/recipes-gnome/gnome/libgnome-keyring_2.32.0.bb
@@ -9,9 +9,9 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=0914b9d3ebaba41ef2e3e0ae16f296cf \
                      
file://egg/egg-dh.h;endline=22;md5=1626c16af2a8da1f88324cf3ced33f08"

  SECTION = "x11/gnome/libs"
-PR = "r0"
+PR = "r1"

-inherit gnome
+inherit gnome perlnative

  DEPENDS = "dbus eggdbus"

diff --git a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb 
b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb
index b077fa3..e4c7dc0 100644
--- a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb
+++ b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb
@@ -19,14 +19,14 @@ SRC_URI[sha256sum] = 
"e293aa4b0dd259dbb4f0e7f56fdd95db5047d052c7b3b80922fe566392
  SECTION = "x11/libs"
  DEPENDS = "intltool-native xkbcomp-native glib-2.0"

-PR = "r1"
+PR = "r2"

  EXTRA_OECONF = "--with-xkb-rules-symlink=xorg"

  RDEPENDS_${PN} += "xkbcomp"
  FILES_${PN} += "${datadir}/X11/xkb"

-inherit autotools pkgconfig
+inherit autotools pkgconfig perlnative

  do_install_append () {
      install -d ${D}/usr/share/X11/xkb/compiled
diff --git a/meta/recipes-support/shared-mime-info/shared-mime-info.inc 
b/meta/recipes-support/shared-mime-info/shared-mime-info.inc
index 64eef9d..8b10535 100644
--- a/meta/recipes-support/shared-mime-info/shared-mime-info.inc
+++ b/meta/recipes-support/shared-mime-info/shared-mime-info.inc
@@ -10,7 +10,7 @@ DEPENDS_virtclass-native = "libxml2-native intltool-native 
glib-2.0-native"

  SRC_URI = "http://freedesktop.org/~hadess/shared-mime-info-${PV}.tar.bz2";

-inherit autotools pkgconfig gettext
+inherit autotools pkgconfig gettext perlnative

  EXTRA_OECONF = "--disable-update-mimedb"

diff --git a/meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb 
b/meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb
index cbbd0fe..4c852fa 100644
--- a/meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb
+++ b/meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb
@@ -1,5 +1,5 @@
  require shared-mime-info.inc
-PR = "r0"
+PR = "r1"

  SRC_URI += "file://fix-parallel-build.patch \
              file://fix-parallel-build-backport.patch \
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to