| Submitter | Matthew McClintock |
|---|---|
| Date | July 26, 2011, 7:22 p.m. |
| Message ID | <1311708150-24226-1-git-send-email-msm@freescale.com> |
| Download | mbox | patch |
| Permalink | /patch/8631/ |
| State | New, archived |
| Headers | show |
Comments
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<msm@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 \
On Wed, Jul 27, 2011 at 10:22 PM, Saul Wold <sgw@linux.intel.com> wrote: > 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 Why do we let the host perl in the path for target installs at all? Is there some precedence for what can be used from the host machine and what can not? -M
Patch
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 \
Several builds are using perl on the host instead of perl built by poky. This fixes the issue for several packages. Signed-off-by: Matthew McClintock <msm@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(-)