* [PATCH] Switch to using perl-native for various packages instead of host perl
@ 2011-07-26 19:22 Matthew McClintock
2011-07-26 19:22 ` [PATCH] Update TERMCMD message to align with previous change Matthew McClintock
2011-07-28 3:22 ` Saul Wold
0 siblings, 2 replies; 13+ messages in thread
From: Matthew McClintock @ 2011-07-26 19:22 UTC (permalink / raw)
To: yocto, openembedded-core; +Cc: Matthew McClintock
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(-)
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 \
--
1.7.5
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH] Update TERMCMD message to align with previous change
2011-07-26 19:22 [PATCH] Switch to using perl-native for various packages instead of host perl Matthew McClintock
@ 2011-07-26 19:22 ` Matthew McClintock
2011-07-27 15:03 ` Joshua Lock
` (2 more replies)
2011-07-28 3:22 ` Saul Wold
1 sibling, 3 replies; 13+ messages in thread
From: Matthew McClintock @ 2011-07-26 19:22 UTC (permalink / raw)
To: yocto, openembedded-core; +Cc: Matthew McClintock
A previous patch changed the default TERM to use xterm. This updates
local.conf.sample to match the change
Signed-off-by: Matthew McClintock <msm@freescale.com>
---
meta-yocto/conf/local.conf.sample | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta-yocto/conf/local.conf.sample b/meta-yocto/conf/local.conf.sample
index 499c48e..7a0fc89 100644
--- a/meta-yocto/conf/local.conf.sample
+++ b/meta-yocto/conf/local.conf.sample
@@ -205,7 +205,7 @@ ENABLE_BINARY_LOCALE_GENERATION = "1"
# out if that is desired
NO32LIBS = "1"
-# If you do not use (or have installed) gnome-terminal you will need to
+# If you do not use (or have installed) xterm you will need to
# uncomment these variables and set them to the terminal you wish to use
# when resolving patches which cannot be applied
# Supported shell prefixes for *_TERMCMD and *_TERMCMDRUN ARE:
--
1.7.5
^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH] Update TERMCMD message to align with previous change
2011-07-26 19:22 ` [PATCH] Update TERMCMD message to align with previous change Matthew McClintock
@ 2011-07-27 15:03 ` Joshua Lock
2011-07-27 16:04 ` Gary Thomas
2011-07-27 16:09 ` Saul Wold
2011-08-01 17:37 ` Saul Wold
2 siblings, 1 reply; 13+ messages in thread
From: Joshua Lock @ 2011-07-27 15:03 UTC (permalink / raw)
To: openembedded-core
On Tue, 2011-07-26 at 14:22 -0500, Matthew McClintock wrote:
> A previous patch changed the default TERM to use xterm. This updates
> local.conf.sample to match the change
>
> Signed-off-by: Matthew McClintock <msm@freescale.com>
Signed-off-by: Joshua Lock <josh@linux.intel.com>
We should probably change the suggested / commented TERMCMD to be
something other than KONSOLE too, as that doesn't work so well for
KDE4...
Joshua
> ---
> meta-yocto/conf/local.conf.sample | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/meta-yocto/conf/local.conf.sample b/meta-yocto/conf/local.conf.sample
> index 499c48e..7a0fc89 100644
> --- a/meta-yocto/conf/local.conf.sample
> +++ b/meta-yocto/conf/local.conf.sample
> @@ -205,7 +205,7 @@ ENABLE_BINARY_LOCALE_GENERATION = "1"
> # out if that is desired
> NO32LIBS = "1"
>
> -# If you do not use (or have installed) gnome-terminal you will need to
> +# If you do not use (or have installed) xterm you will need to
> # uncomment these variables and set them to the terminal you wish to use
> # when resolving patches which cannot be applied
> # Supported shell prefixes for *_TERMCMD and *_TERMCMDRUN ARE:
--
Joshua Lock
Yocto Project "Johannes factotum"
Intel Open Source Technology Centre
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] Update TERMCMD message to align with previous change
2011-07-27 15:03 ` Joshua Lock
@ 2011-07-27 16:04 ` Gary Thomas
0 siblings, 0 replies; 13+ messages in thread
From: Gary Thomas @ 2011-07-27 16:04 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On 2011-07-27 09:03, Joshua Lock wrote:
> On Tue, 2011-07-26 at 14:22 -0500, Matthew McClintock wrote:
>> A previous patch changed the default TERM to use xterm. This updates
>> local.conf.sample to match the change
>>
>> Signed-off-by: Matthew McClintock<msm@freescale.com>
>
> Signed-off-by: Joshua Lock<josh@linux.intel.com>
>
> We should probably change the suggested / commented TERMCMD to be
> something other than KONSOLE too, as that doesn't work so well for
> KDE4...
or remotely via SSH tunnel
xterm does work fine via SSH, so I've changed to that.
>> ---
>> meta-yocto/conf/local.conf.sample | 2 +-
>> 1 files changed, 1 insertions(+), 1 deletions(-)
>>
>> diff --git a/meta-yocto/conf/local.conf.sample b/meta-yocto/conf/local.conf.sample
>> index 499c48e..7a0fc89 100644
>> --- a/meta-yocto/conf/local.conf.sample
>> +++ b/meta-yocto/conf/local.conf.sample
>> @@ -205,7 +205,7 @@ ENABLE_BINARY_LOCALE_GENERATION = "1"
>> # out if that is desired
>> NO32LIBS = "1"
>>
>> -# If you do not use (or have installed) gnome-terminal you will need to
>> +# If you do not use (or have installed) xterm you will need to
>> # uncomment these variables and set them to the terminal you wish to use
>> # when resolving patches which cannot be applied
>> # Supported shell prefixes for *_TERMCMD and *_TERMCMDRUN ARE:
>
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] Update TERMCMD message to align with previous change
2011-07-26 19:22 ` [PATCH] Update TERMCMD message to align with previous change Matthew McClintock
2011-07-27 15:03 ` Joshua Lock
@ 2011-07-27 16:09 ` Saul Wold
2011-07-27 16:18 ` Paul Eggleton
2011-08-01 17:37 ` Saul Wold
2 siblings, 1 reply; 13+ messages in thread
From: Saul Wold @ 2011-07-27 16:09 UTC (permalink / raw)
To: yocto
On 07/26/2011 12:22 PM, Matthew McClintock wrote:
> A previous patch changed the default TERM to use xterm. This updates
> local.conf.sample to match the change
>
> Signed-off-by: Matthew McClintock<msm@freescale.com>
> ---
> meta-yocto/conf/local.conf.sample | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/meta-yocto/conf/local.conf.sample b/meta-yocto/conf/local.conf.sample
> index 499c48e..7a0fc89 100644
> --- a/meta-yocto/conf/local.conf.sample
> +++ b/meta-yocto/conf/local.conf.sample
> @@ -205,7 +205,7 @@ ENABLE_BINARY_LOCALE_GENERATION = "1"
> # out if that is desired
> NO32LIBS = "1"
>
> -# If you do not use (or have installed) gnome-terminal you will need to
> +# If you do not use (or have installed) xterm you will need to
> # uncomment these variables and set them to the terminal you wish to use
> # when resolving patches which cannot be applied
> # Supported shell prefixes for *_TERMCMD and *_TERMCMDRUN ARE:
Matthew,
Paul Eggelton recently made a similar change so I am going to drop this one.
In the future
Sau!
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] Update TERMCMD message to align with previous change
2011-07-27 16:09 ` Saul Wold
@ 2011-07-27 16:18 ` Paul Eggleton
2011-07-27 16:44 ` Richard Purdie
2011-07-27 16:47 ` Saul Wold
0 siblings, 2 replies; 13+ messages in thread
From: Paul Eggleton @ 2011-07-27 16:18 UTC (permalink / raw)
To: yocto
On Wednesday 27 July 2011 17:09:09 Saul Wold wrote:
> Matthew,
>
> Paul Eggelton recently made a similar change so I am going to drop this
> one.
Hmm, actually I missed the default to xterm change and thus did not alter that
aspect of the comments. Therefore I think we should apply this.
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] Update TERMCMD message to align with previous change
2011-07-27 16:18 ` Paul Eggleton
@ 2011-07-27 16:44 ` Richard Purdie
2011-07-27 16:47 ` Saul Wold
1 sibling, 0 replies; 13+ messages in thread
From: Richard Purdie @ 2011-07-27 16:44 UTC (permalink / raw)
To: Paul Eggleton; +Cc: yocto
On Wed, 2011-07-27 at 17:18 +0100, Paul Eggleton wrote:
> On Wednesday 27 July 2011 17:09:09 Saul Wold wrote:
> > Matthew,
> >
> > Paul Eggelton recently made a similar change so I am going to drop this
> > one.
>
> Hmm, actually I missed the default to xterm change and thus did not alter that
> aspect of the comments. Therefore I think we should apply this.
Agreed, patch merged to master, thanks.
Richard
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] Update TERMCMD message to align with previous change
2011-07-27 16:18 ` Paul Eggleton
2011-07-27 16:44 ` Richard Purdie
@ 2011-07-27 16:47 ` Saul Wold
1 sibling, 0 replies; 13+ messages in thread
From: Saul Wold @ 2011-07-27 16:47 UTC (permalink / raw)
To: Paul Eggleton; +Cc: yocto
On 07/27/2011 09:18 AM, Paul Eggleton wrote:
> On Wednesday 27 July 2011 17:09:09 Saul Wold wrote:
>> Matthew,
>>
>> Paul Eggelton recently made a similar change so I am going to drop this
>> one.
>
> Hmm, actually I missed the default to xterm change and thus did not alter that
> aspect of the comments. Therefore I think we should apply this.
>
Saul has not woken up completely yet and thought that Paul made that
change, thanks for speaking up!
Sau!
> Cheers,
> Paul
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [OE-core] [PATCH] Switch to using perl-native for various packages instead of host perl
2011-07-26 19:22 [PATCH] Switch to using perl-native for various packages instead of host perl Matthew McClintock
@ 2011-07-28 3:22 ` Saul Wold
2011-07-28 3:22 ` Saul Wold
1 sibling, 0 replies; 13+ messages in thread
From: Saul Wold @ 2011-07-28 3:22 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
Cc: Matthew McClintock, openembedded-core, yocto
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 \
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] Switch to using perl-native for various packages instead of host perl
@ 2011-07-28 3:22 ` Saul Wold
0 siblings, 0 replies; 13+ messages in thread
From: Saul Wold @ 2011-07-28 3:22 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
Cc: Matthew McClintock, openembedded-core, yocto
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 \
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [OE-core] [PATCH] Switch to using perl-native for various packages instead of host perl
2011-07-28 3:22 ` Saul Wold
@ 2011-07-28 16:24 ` McClintock Matthew-B29882
-1 siblings, 0 replies; 13+ messages in thread
From: McClintock Matthew-B29882 @ 2011-07-28 16:24 UTC (permalink / raw)
To: Saul Wold
Cc: yocto, openembedded-core,
Patches and discussions about the oe-core layer
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
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [yocto] [PATCH] Switch to using perl-native for various packages instead of host perl
@ 2011-07-28 16:24 ` McClintock Matthew-B29882
0 siblings, 0 replies; 13+ messages in thread
From: McClintock Matthew-B29882 @ 2011-07-28 16:24 UTC (permalink / raw)
To: Saul Wold
Cc: yocto, openembedded-core,
Patches and discussions about the oe-core layer
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
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] Update TERMCMD message to align with previous change
2011-07-26 19:22 ` [PATCH] Update TERMCMD message to align with previous change Matthew McClintock
2011-07-27 15:03 ` Joshua Lock
2011-07-27 16:09 ` Saul Wold
@ 2011-08-01 17:37 ` Saul Wold
2 siblings, 0 replies; 13+ messages in thread
From: Saul Wold @ 2011-08-01 17:37 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
Cc: Matthew McClintock, openembedded-core
On 07/26/2011 12:22 PM, Matthew McClintock wrote:
> A previous patch changed the default TERM to use xterm. This updates
> local.conf.sample to match the change
>
> Signed-off-by: Matthew McClintock<msm@freescale.com>
> ---
> meta-yocto/conf/local.conf.sample | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/meta-yocto/conf/local.conf.sample b/meta-yocto/conf/local.conf.sample
> index 499c48e..7a0fc89 100644
> --- a/meta-yocto/conf/local.conf.sample
> +++ b/meta-yocto/conf/local.conf.sample
> @@ -205,7 +205,7 @@ ENABLE_BINARY_LOCALE_GENERATION = "1"
> # out if that is desired
> NO32LIBS = "1"
>
> -# If you do not use (or have installed) gnome-terminal you will need to
> +# If you do not use (or have installed) xterm you will need to
> # uncomment these variables and set them to the terminal you wish to use
> # when resolving patches which cannot be applied
> # Supported shell prefixes for *_TERMCMD and *_TERMCMDRUN ARE:
This patch was merged.
Thanks
Sau!
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2011-08-01 17:41 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-26 19:22 [PATCH] Switch to using perl-native for various packages instead of host perl Matthew McClintock
2011-07-26 19:22 ` [PATCH] Update TERMCMD message to align with previous change Matthew McClintock
2011-07-27 15:03 ` Joshua Lock
2011-07-27 16:04 ` Gary Thomas
2011-07-27 16:09 ` Saul Wold
2011-07-27 16:18 ` Paul Eggleton
2011-07-27 16:44 ` Richard Purdie
2011-07-27 16:47 ` Saul Wold
2011-08-01 17:37 ` Saul Wold
2011-07-28 3:22 ` [OE-core] [PATCH] Switch to using perl-native for various packages instead of host perl Saul Wold
2011-07-28 3:22 ` Saul Wold
2011-07-28 16:24 ` [OE-core] " McClintock Matthew-B29882
2011-07-28 16:24 ` [yocto] " McClintock Matthew-B29882
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.