[OE-core] [PATCH 00/50] Major Update for Uclibc and gcc4.5.1

2011-07-20 Thread Saul Wold
Richard, I have done a basic review of these patches, and built both uclibc/oe-core along with yocto based x86 and arm builds with these changes. There is some additional multilib support from Dongxiao and Ke This mostly gets us caught up. Thanks Sau! The following changes since

[OE-core] [PATCH 01/50] alsa-tools: Fix recipe build error.

2011-07-20 Thread Saul Wold
From: Dongxiao Xu dongxiao...@intel.com Remove some elements in alsa-tools to avoid build error and further dependency on new recipes. [YOCTO #1038] Signed-off-by: Dongxiao Xu dongxiao...@intel.com --- .../alsa/alsa-tools-1.0.24.1/autotools.patch | 34

[OE-core] [PATCH 02/50] Revert libiconv: add version 1.13.1

2011-07-20 Thread Saul Wold
From: Khem Raj raj.k...@gmail.com This reverts commit bd1e627bef29830f9346b4b984905fd8fcf2e716. Signed-off-by: Khem Raj raj.k...@gmail.com --- .../{files = libiconv-1.11.1}/autoconf.patch |2 - .../shared_preloadable_libiconv_linux.patch|2 -

[OE-core] [PATCH 04/50] scripts/contrib: add build time regression test script

2011-07-20 Thread Saul Wold
From: Paul Eggleton paul.eggle...@linux.intel.com test_build_time.sh is a bash script intended to be used in conjunction with git bisect run in order to find regressions in build time, however it can also be used independently. It cleans out the build output directories, runs a specified worker

[OE-core] [PATCH 05/50] libpng: upgrade to v1.2.46

2011-07-20 Thread Saul Wold
From: Scott Garman scott.a.gar...@intel.com This addresses the following security advisories: * CVE-2011-2690 * CVE-2011-2692 This fixes bug [YOCTO #1255] The LICENSE and png.h checksum changes were due to trivial changes in the files. Signed-off-by: Scott Garman scott.a.gar...@intel.com ---

[OE-core] [PATCH 06/50] distro-tracking: update libpng

2011-07-20 Thread Saul Wold
From: Scott Garman scott.a.gar...@intel.com Signed-off-by: Scott Garman scott.a.gar...@intel.com --- .../conf/distro/include/distro_tracking_fields.inc | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/conf/distro/include/distro_tracking_fields.inc

[OE-core] [PATCH 07/50] xcb-proto: add multilib support.

2011-07-20 Thread Saul Wold
From: Dongxiao Xu dongxiao...@intel.com There is hardcode of /usr/lib dir for some python files. Fix it to support multilib. Signed-off-by: Dongxiao Xu dongxiao...@intel.com --- .../xcb/xcb-proto-1.6/aclocal.patch| 22

[OE-core] [PATCH 10/50] perl: revise the RRECOMMENDS_perl-modules for multilib case

2011-07-20 Thread Saul Wold
From: Yu Ke ke...@intel.com current RRECOMMENDS_perl-modules replace the hardcode perl-dbg, perl-misc etc. which does not work in multilib case. Instead, it should replace the lib64-perl-dbg, lib-64-perl-misc. without doing this, current code will produce RRECOMMENDS=lib64-lib64-xxx etc This

[OE-core] [PATCH 09/50] udev: Change hard coded /usr/lib to support multilib

2011-07-20 Thread Saul Wold
From: Dongxiao Xu dongxiao...@intel.com Signed-off-by: Dongxiao Xu dongxiao...@intel.com --- meta/recipes-core/udev/udev-164/makefile.patch | 16 meta/recipes-core/udev/udev-new.inc|1 + meta/recipes-core/udev/udev_164.bb |2 +- 3 files changed,

[OE-core] [PATCH 13/50] metacity: Add gnome-doc-utils to DEPENDS

2011-07-20 Thread Saul Wold
From: Tom Rini tom_r...@mentor.com Signed-off-by: Tom Rini tom_r...@mentor.com --- meta/recipes-gnome/gnome/metacity_2.30.3.bb |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-gnome/gnome/metacity_2.30.3.bb b/meta/recipes-gnome/gnome/metacity_2.30.3.bb

[OE-core] [PATCH 19/50] tune-ppce500v2: Add a tune file for PowerPC e500v2 cores

2011-07-20 Thread Saul Wold
From: Kumar Gala ga...@kernel.crashing.org Signed-off-by: Kumar Gala ga...@kernel.crashing.org --- meta/conf/machine/include/tune-ppce500v2.inc |4 1 files changed, 4 insertions(+), 0 deletions(-) create mode 100644 meta/conf/machine/include/tune-ppce500v2.inc diff --git

[OE-core] [PATCH 24/50] gcc_4.5.1: add pr43810.patch

2011-07-20 Thread Saul Wold
From: Ilya Yanok ya...@emcraft.com Add fix for PR43810 as proposed in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43810 Building on powerpc-eabi* with --enable-target-optspace still fails for me though. Signed-off-by: Ilya Yanok ya...@emcraft.com --- meta/recipes-devtools/gcc/gcc-4.5.1.inc

[OE-core] [PATCH 25/50] gcc_4.5.1: add pr44290.patch

2011-07-20 Thread Saul Wold
From: Ilya Yanok ya...@emcraft.com Add fix for PR44290 as proposed in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44290 Signed-off-by: Ilya Yanok ya...@emcraft.com --- meta/recipes-devtools/gcc/gcc-4.5.1.inc |1 + meta/recipes-devtools/gcc/gcc-4.5.1/pr44290.patch | 119

[OE-core] [PATCH 21/50] flac: fix build issues with e500v2 (gnuspe) toolchain

2011-07-20 Thread Saul Wold
From: Kumar Gala ga...@kernel.crashing.org For a PPC target flac will try to build with altivec optimizations. Altivec and SPE are mutually exclusive options. Between flac's configure choices and the ppce500v2 tune file options we'd end up with a compile invocation with the following arguments:

[OE-core] [PATCH 50/50] pseudo: fix uninitialised variable in realpath_fix.patch

2011-07-20 Thread Saul Wold
From: Joshua Lock j...@linux.intel.com Several users reported issues with pseudo on CentOS 5.x hosts, Matthew McClintock tracked the issue to the realpath_fix.patch and Mark Hatle supplied the included fix. CC: Matthew McClintock m...@freescale.com CC: Mark Hatle mark.ha...@windriver.com

[OE-core] [PATCH 28/50] gcc_4.5.1: add pr45052.patch

2011-07-20 Thread Saul Wold
From: Ilya Yanok ya...@emcraft.com Add fix for PR45052 as proposed in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45052 Signed-off-by: Ilya Yanok ya...@emcraft.com --- meta/recipes-devtools/gcc/gcc-4.5.1.inc |1 + meta/recipes-devtools/gcc/gcc-4.5.1/pr45052.patch | 30

[OE-core] [PATCH 20/50] openssl: Add handling for linux-gnuspe-powerpc

2011-07-20 Thread Saul Wold
From: Kumar Gala ga...@kernel.crashing.org If trying to build for an e500v2 target openssl will fail to build since the configure script didn't know how to handle a 'gnuspe' target. Signed-off-by: Kumar Gala ga...@kernel.crashing.org --- meta/recipes-connectivity/openssl/openssl.inc |3

[OE-core] [PATCH 29/50] gcc_4.5.1: add pr45886.patch

2011-07-20 Thread Saul Wold
From: Ilya Yanok ya...@emcraft.com Add fix for PR45886 as proposed in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45886 Signed-off-by: Ilya Yanok ya...@emcraft.com --- meta/recipes-devtools/gcc/gcc-4.5.1.inc |1 + meta/recipes-devtools/gcc/gcc-4.5.1/pr45886.patch | 55

[OE-core] [PATCH 32/50] autotools.bbclass: Add help2man-native to the main DEPENDS tree

2011-07-20 Thread Saul Wold
From: Tom Rini tom_r...@mentor.com With help2man no longer being required by sanity.bbclass we need to make sure that if we are going to build autotools stuff that help2man will be there as it's a frequent implicit dependency. Signed-off-by: Tom Rini tom_r...@mentor.com ---

[OE-core] [PATCH 31/50] help2man-native: Add 1.38.2

2011-07-20 Thread Saul Wold
From: Tom Rini tom_r...@mentor.com This is a 'side port' of current oe.dev versions. PR is kept in sync but we drop out the target recipes in order to punt on potential perl problems. Here we do re-configure as we don't have a dance with perl-native to deal with. Now that we can build it,

[OE-core] [PATCH 26/50] gcc_4.5.1: add pr44606.patch

2011-07-20 Thread Saul Wold
From: Ilya Yanok ya...@emcraft.com Add fix for PR44606 as proposed in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44606 Signed-off-by: Ilya Yanok ya...@emcraft.com --- meta/recipes-devtools/gcc/gcc-4.5.1.inc |1 + meta/recipes-devtools/gcc/gcc-4.5.1/pr44606.patch | 106

[OE-core] [PATCH 33/50] default-distrovars: Add largefile and argp to DISTRO_FEATURES

2011-07-20 Thread Saul Wold
From: Khem Raj raj.k...@gmail.com This is needed for packages that go into core-image-minimal and core-image-sato highlighted by uclibc Signed-off-by: Khem Raj raj.k...@gmail.com --- meta/conf/distro/include/default-distrovars.inc |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-)

[OE-core] [PATCH 34/50] acl, attr: Fix build failures when NLS is disabled on uclibc

2011-07-20 Thread Saul Wold
From: Khem Raj raj.k...@gmail.com Disable gettext support when NLS is not enabled Signed-off-by: Khem Raj raj.k...@gmail.com --- meta/recipes-support/attr/acl_2.2.51.bb |2 +- meta/recipes-support/attr/attr.inc |4 meta/recipes-support/attr/attr_2.4.46.bb |2 +-

[OE-core] [PATCH 37/50] tzcode,tzdata: Update tzdata to 2011h

2011-07-20 Thread Saul Wold
From: Khem Raj raj.k...@gmail.com Signed-off-by: Khem Raj raj.k...@gmail.com --- .../recipes-extended/tzcode/tzcode-native_2011g.bb |7 +++ .../tzdata/{tzdata_2011g.bb = tzdata_2011h.bb}|8 2 files changed, 7 insertions(+), 8 deletions(-) rename

[OE-core] [PATCH 36/50] libxdamage, libxft, libxrandr: Add missing dependency on virtual/libx11

2011-07-20 Thread Saul Wold
From: Khem Raj raj.k...@gmail.com Signed-off-by: Khem Raj raj.k...@gmail.com --- meta/recipes-graphics/xorg-lib/libxdamage_1.1.3.bb |4 ++-- meta/recipes-graphics/xorg-lib/libxft_2.2.0.bb |4 ++-- meta/recipes-graphics/xorg-lib/libxrandr_1.3.1.bb |4 ++-- 3 files changed, 6

[OE-core] [PATCH 39/50] uclibc_0.9.32: Implement sync_file_range2.

2011-07-20 Thread Saul Wold
From: Khem Raj raj.k...@gmail.com On some arches e.g. arm, ppc sync_file_range2 is used instead of sync_file_range so we should consider that Signed-off-by: Khem Raj raj.k...@gmail.com --- .../uclibc/uclibc-0.9.32/sync_file_range2.patch| 40

[OE-core] [PATCH 43/50] binutils: Fix build when compiling target binutils recipe with gcc 4.6

2011-07-20 Thread Saul Wold
From: Khem Raj raj.k...@gmail.com Signed-off-by: Khem Raj raj.k...@gmail.com --- .../binutils/binutils/clone-shadow.patch | 79 meta/recipes-devtools/binutils/binutils_2.21.1.bb |3 +- 2 files changed, 81 insertions(+), 1 deletions(-) create mode 100644

[OE-core] [PATCH 46/50] mesa-xlib: Dont use locales with uclibc

2011-07-20 Thread Saul Wold
From: Khem Raj raj.k...@gmail.com Signed-off-by: Khem Raj raj.k...@gmail.com --- .../mesa/mesa-xlib/uclibc_locale.patch | 31 meta/recipes-graphics/mesa/mesa-xlib_7.10.2.bb |3 +- 2 files changed, 33 insertions(+), 1 deletions(-) create mode 100644

[OE-core] [PATCH 42/50] pimlico/dates: Fix build on uclibc

2011-07-20 Thread Saul Wold
From: Khem Raj raj.k...@gmail.com uclibc does not have NL_TIME_FIRST_WEEKDAY Signed-off-by: Khem Raj raj.k...@gmail.com --- meta/recipes-sato/pimlico/dates.inc|2 +- .../uclibc-NL_TIME_FIRST_WEEKDAY-absent.patch | 37

[OE-core] [PATCH 44/50] clutter-box2d: Replace use of finite macro with C99 compliant isfinite()

2011-07-20 Thread Saul Wold
From: Khem Raj raj.k...@gmail.com Signed-off-by: Khem Raj raj.k...@gmail.com --- .../clutter/clutter-box2d-1.6_0.10.0.bb|6 -- .../clutter/clutter-box2d/isfinite.patch | 19 +++ 2 files changed, 23 insertions(+), 2 deletions(-) create mode 100644

[OE-core] [PATCH 30/50] bitbake.conf, sanity.bbclass: Drop mercurial-native

2011-07-20 Thread Saul Wold
From: Tom Rini tom_r...@mentor.com We have no hg URIs in the metadata, so don't require and don't ASSUME_PROVIDED it either. meta-oe has a mercurial-native recipe if hg URIs are added in a recipe later. Signed-off-by: Tom Rini tom_r...@mentor.com --- meta/classes/sanity.bbclass |2 +-

[OE-core] [PATCH 35/50] classes/gettext: Do not disable nls for non target recipes

2011-07-20 Thread Saul Wold
From: Khem Raj raj.k...@gmail.com nls disabling is target specific but USE_NLS=no will disable nls even for other kind of recipes. We should let them build with nls Signed-off-by: Khem Raj raj.k...@gmail.com --- meta/classes/gettext.bbclass |2 +- 1 files changed, 1 insertions(+), 1

[OE-core] [PATCH 14/50] gnome-doc-utils: Package up python site packages, bump PR

2011-07-20 Thread Saul Wold
From: Tom Rini tom_r...@mentor.com Add python-dir to the inherits list so we can grab the python site packages files as well. This fixes a 'installed but not packaged' QA problem with the python site package files. Signed-off-by: Tom Rini tom_r...@mentor.com ---

[OE-core] [PATCH 17/50] gcc: Add gcc configure for PowerPC e500v2/SPE embedded floating point ABI

2011-07-20 Thread Saul Wold
From: Kumar Gala ga...@kernel.crashing.org The e500v2 core utilizes a unique floating point programming model / ABI. We utilize TARGET_FPU = ppc-efd to distinguish this choice (Embedded scalar single-precision floating-point). When building the toolchain for this ABI we need configure gcc with

[OE-core] [PATCH 11/50] uclibc: improve packaging granularity

2011-07-20 Thread Saul Wold
From: Phil Blundell ph...@gnu.org Put each of the libraries into its own package rather than dumping them all into libc0. This saves ~300kB on the installed size of an i586 micro-base-image and avoids the need to set the hated LEAD_SONAME. Signed-off-by: Phil Blundell ph...@gnu.org ---

[OE-core] [PATCH 12/50] gdk-pixbuf(-native): Fix build by disabling introspection

2011-07-20 Thread Saul Wold
From: Andreas Mueller schnitzelt...@gmx.de Error message was: | /home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/g-ir-compiler --includedir=. GdkPixbuf-2.0.gir -o GdkPixbuf-2.0.typelib | /usr/share/gir-1.0/GLib-2.0.gir:9:1: error: Unsupported version '1.1' |

[OE-core] [PATCH 22/50] tune-ppce500mc: Add a tune file for PowerPC e500mc core

2011-07-20 Thread Saul Wold
From: Kumar Gala ga...@kernel.crashing.org Signed-off-by: Kumar Gala ga...@kernel.crashing.org --- meta/conf/machine/include/tune-ppce500mc.inc |4 1 files changed, 4 insertions(+), 0 deletions(-) create mode 100644 meta/conf/machine/include/tune-ppce500mc.inc diff --git

[OE-core] [PATCH 45/50] sysprof: Define NT_GNU_BUILD_ID if undefined

2011-07-20 Thread Saul Wold
From: Khem Raj raj.k...@gmail.com This is needed on uclibc which does not have all GNU extentions Signed-off-by: Khem Raj raj.k...@gmail.com --- .../sysprof/files/define-NT_GNU_BUILD_ID.patch | 22 meta/recipes-kernel/sysprof/sysprof_git.bb |5 ++- 2 files

[OE-core] [PATCH 1/2] lsbsetup_1.0.bb: Change the hardcoded /usr/lib to support multilib

2011-07-20 Thread Mei Lei
Signed-off-by: Mei Lei lei@intel.com --- meta/recipes-extended/lsb/lsbsetup_1.0.bb |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-extended/lsb/lsbsetup_1.0.bb b/meta/recipes-extended/lsb/lsbsetup_1.0.bb index 4295805..03f8012 100644 ---

[OE-core] [PATCH 2/2] perl-dynloader.patch: Fix libdir issue for multilib

2011-07-20 Thread Mei Lei
The perl-dynloader.patch can't support /usr/lib64, change the regular expression to support multilib. Signed-off-by: Mei Lei lei@intel.com --- .../perl/perl-5.12.3/perl-dynloader.patch |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[OE-core] [PATCH 0/2]multilib: Change hard coded /usr/lib path

2011-07-20 Thread Mei Lei
This pull request fixes some hard coded /usr/lib path issues when building poky-lsb on qemux86-64, please review it. Thanks, Lei The following changes since commit fa4bcfdb73167f8159b88e5a4d711c0d37627a70: Darren Hart (1): bb-matrix: correct BB and PM number canonicalization are

Re: [OE-core] [PATCH 39/50] uclibc_0.9.32: Implement sync_file_range2.

2011-07-20 Thread Phil Blundell
On Wed, 2011-07-20 at 01:28 -0700, Saul Wold wrote: --- /dev/null +++ b/meta/recipes-core/uclibc/uclibc-0.9.32/sync_file_range2.patch @@ -0,0 +1,40 @@ +Index: git/libc/sysdeps/linux/common/sync_file_range.c This new patch seems to be missing Signed-off-by and Upstream-Status. Functionally

Re: [OE-core] [PATCH 42/50] pimlico/dates: Fix build on uclibc

2011-07-20 Thread Phil Blundell
On Wed, 2011-07-20 at 01:28 -0700, Saul Wold wrote: From: Khem Raj raj.k...@gmail.com uclibc does not have NL_TIME_FIRST_WEEKDAY Signed-off-by: Khem Raj raj.k...@gmail.com --- meta/recipes-sato/pimlico/dates.inc|2 +- .../uclibc-NL_TIME_FIRST_WEEKDAY-absent.patch

Re: [OE-core] [PATCH 2/2] libiconv: Add recipes for 1.13.1

2011-07-20 Thread Henning Heinold
On Wed, Jul 20, 2011 at 12:26:49AM +0100, Richard Purdie wrote: On Tue, 2011-07-19 at 11:30 -0700, Khem Raj wrote: Import 1.13.1 recipes from meta-oe share common code through libiconv.inc The big question this triggers for me is why? Deleting libtool.m4 certainly looks neater than this

[OE-core] [PATCH] libgcc: correct mode on libgcc_s.so.1 to ensure it gets stripped

2011-07-20 Thread Phil Blundell
If the library is installed without execute permission then package.bbclass will not consider it for stripping. This is particularly unfortunate because there seems to be a bug somewhere else which is causing all DSOs to end up with a NEEDED dependency on libgcc_s, even if they don't actually

Re: [OE-core] [PATCH 46/50] mesa-xlib: Dont use locales with uclibc

2011-07-20 Thread Phil Blundell
On Wed, 2011-07-20 at 01:28 -0700, Saul Wold wrote: +We disable locale on uclibc in OE therefore we do not use it if building for uclibc + +Signed-off-by: Khem Raj raj.k...@gmail.com +Upstream-Status: Inappropriate OE config related + + { +-#if defined(_GNU_SOURCE) !defined(__CYGWIN__)

Re: [OE-core] libiconv checksum wrong

2011-07-20 Thread Frans Meulenbroeks
2011/7/20 Phil Blundell ph...@gnu.org Since updating this morning I'm getting | ERROR: Function 'File: '/home/pb/sources/libiconv-1.13.1.tar.gz' has md5 checksum 7ab33ebd26687c744a37264a330bbe9a when d42b97f6ef5dd0ba4469d520ed732fed was expected (from URL:

[OE-core] lzo build failure

2011-07-20 Thread Kumar Gala
I'm trying to build lzo for a powerpc64 target and I'm getting: configure: configure: Your compiler failed the ACC conformance test - for details see configure: `config.log'. Please check that log file and consider sending configure: a patch or bug-report to mar...@oberhumer.com. configure:

Re: [OE-core] sudo build failure

2011-07-20 Thread Phil Blundell
On Wed, 2011-07-20 at 07:16 -0500, Kumar Gala wrote: Trying to build a powerpc64 target rootfs and I'm getting the following build failures on sudo. Wondering if anyone has seen anything similar: http://pastebin.com/MeqPn46Q There was a bug like that a few months ago which was caused by

Re: [OE-core] lzo build failure

2011-07-20 Thread Phil Blundell
On Wed, 2011-07-20 at 07:31 -0500, Kumar Gala wrote: I'm trying to build lzo for a powerpc64 target and I'm getting: configure: configure: Your compiler failed the ACC conformance test - for details see configure: `config.log'. Please check that log file and consider sending configure: a

Re: [OE-core] lzo build failure

2011-07-20 Thread Kumar Gala
On Jul 20, 2011, at 7:43 AM, Phil Blundell wrote: On Wed, 2011-07-20 at 07:31 -0500, Kumar Gala wrote: I'm trying to build lzo for a powerpc64 target and I'm getting: configure: configure: Your compiler failed the ACC conformance test - for details see configure: `config.log'. Please

Re: [OE-core] lzo build failure

2011-07-20 Thread Phil Blundell
On Wed, 2011-07-20 at 07:51 -0500, Kumar Gala wrote: On Jul 20, 2011, at 7:43 AM, Phil Blundell wrote: On Wed, 2011-07-20 at 07:31 -0500, Kumar Gala wrote: configure: configure: Your compiler failed the ACC conformance test - for details see configure: `config.log'. Please check that

Re: [OE-core] libiconv checksum wrong

2011-07-20 Thread Khem Raj
On 07/20/2011 04:55 AM, Frans Meulenbroeks wrote: 2011/7/20 Phil Blundellph...@gnu.org Since updating this morning I'm getting | ERROR: Function 'File: '/home/pb/sources/libiconv-1.13.1.tar.gz' has md5 checksum 7ab33ebd26687c744a37264a330bbe9a when d42b97f6ef5dd0ba4469d520ed732fed was

Re: [OE-core] libiconv checksum wrong

2011-07-20 Thread Frans Meulenbroeks
2011/7/20 Khem Raj raj.k...@gmail.com On 07/20/2011 04:55 AM, Frans Meulenbroeks wrote: 2011/7/20 Phil Blundellph...@gnu.org Since updating this morning I'm getting | ERROR: Function 'File: '/home/pb/sources/libiconv-1.**13.1.tar.gz' has md5 checksum 7ab33ebd26687c744a37264a330bbe**9a

Re: [OE-core] [PATCH 00/50] Major Update for Uclibc and gcc4.5.1

2011-07-20 Thread Richard Purdie
On Wed, 2011-07-20 at 01:27 -0700, Saul Wold wrote: Richard, I have done a basic review of these patches, and built both uclibc/oe-core along with yocto based x86 and arm builds with these changes. There is some additional multilib support from Dongxiao and Ke This mostly gets us

Re: [OE-core] [PATCH] libgcc: correct mode on libgcc_s.so.1 to ensure it gets stripped

2011-07-20 Thread Richard Purdie
On Wed, 2011-07-20 at 11:07 +0100, Phil Blundell wrote: If the library is installed without execute permission then package.bbclass will not consider it for stripping. This is particularly unfortunate because there seems to be a bug somewhere else which is causing all DSOs to end up with

Re: [OE-core] [PATCH 2/2] perl-dynloader.patch: Fix libdir issue for multilib

2011-07-20 Thread Richard Purdie
On Wed, 2011-07-20 at 16:48 +0800, Mei Lei wrote: The perl-dynloader.patch can't support /usr/lib64, change the regular expression to support multilib. Signed-off-by: Mei Lei lei@intel.com --- .../perl/perl-5.12.3/perl-dynloader.patch |2 +- 1 files changed, 1

Re: [OE-core] [PATCH 09/50] udev: Change hard coded /usr/lib to support multilib

2011-07-20 Thread Richard Purdie
On Wed, 2011-07-20 at 01:27 -0700, Saul Wold wrote: From: Dongxiao Xu dongxiao...@intel.com Signed-off-by: Dongxiao Xu dongxiao...@intel.com --- meta/recipes-core/udev/udev-164/makefile.patch | 16 meta/recipes-core/udev/udev-new.inc|1 +

Re: [OE-core] libiconv checksum wrong

2011-07-20 Thread Richard Purdie
On Wed, 2011-07-20 at 10:41 +0100, Phil Blundell wrote: Since updating this morning I'm getting | ERROR: Function 'File: '/home/pb/sources/libiconv-1.13.1.tar.gz' has md5 checksum 7ab33ebd26687c744a37264a330bbe9a when d42b97f6ef5dd0ba4469d520ed732fed was expected (from URL:

Re: [OE-core] libiconv checksum wrong

2011-07-20 Thread Richard Purdie
On Wed, 2011-07-20 at 16:26 +0200, Frans Meulenbroeks wrote there is already patch sent to fix it. http://patches.openembedded.org/patch/7933/ libiconv is not default provider of virtual/libiconv on eglibc/glibc based systems and sometimes that can trip you

Re: [OE-core] [PATCH 1/2] lsbsetup_1.0.bb: Change the hardcoded /usr/lib to support multilib

2011-07-20 Thread Richard Purdie
On Wed, 2011-07-20 at 16:48 +0800, Mei Lei wrote: Signed-off-by: Mei Lei lei@intel.com --- meta/recipes-extended/lsb/lsbsetup_1.0.bb |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-extended/lsb/lsbsetup_1.0.bb

Re: [OE-core] Performance datapoint - impact of static libs

2011-07-20 Thread Richard Purdie
On Fri, 2011-07-15 at 14:37 +0100, Phil Blundell wrote: So static libs add an extra ~30mins of processing (7%) and ~5 mins to the overall build time. Not as much of a gain as I'd have liked but interesting none the less. Do you know how many packages actually respect the --disable-static

[OE-core] [PATCH] insane: improve diagnostic for redundant rpath

2011-07-20 Thread Koen Kooi
From: Phil Blundell ph...@gnu.org Make it more obvious which file, and which recipe, are at issue. Signed-off-by: Phil Blundell ph...@gnu.org Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- meta/classes/insane.bbclass |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff

Re: [OE-core] [PATCH 3/3] siteinfo.bbclass: Port over oe.dev logic for site files

2011-07-20 Thread Richard Purdie
Hi Tom, I had a chance to look at this in more detail now, I just have a couple of things to look at... On Wed, 2011-07-13 at 12:06 -0700, Tom Rini wrote: In oe.dev we have a sets to pick out hostos/hostarch/etc site files out of and include things like a common-linux site file. This should

Re: [OE-core] kernels

2011-07-20 Thread Bruce Ashfield
On Fri, Jul 15, 2011 at 11:36 AM, Bruce Ashfield bruce.ashfi...@gmail.com wrote: On Fri, Jul 15, 2011 at 11:02 AM, Phil Blundell ph...@gnu.org wrote: On Fri, 2011-07-15 at 09:51 -0400, Bruce Ashfield wrote: On Fri, Jul 15, 2011 at 9:21 AM, Phil Blundell p...@pbcl.net wrote: The other day I

Re: [OE-core] kernels

2011-07-20 Thread Koen Kooi
Op 20 jul 2011, om 17:42 heeft Bruce Ashfield het volgende geschreven: On Fri, Jul 15, 2011 at 11:36 AM, Bruce Ashfield bruce.ashfi...@gmail.com wrote: On Fri, Jul 15, 2011 at 11:02 AM, Phil Blundell ph...@gnu.org wrote: On Fri, 2011-07-15 at 09:51 -0400, Bruce Ashfield wrote: On Fri, Jul

Re: [OE-core] [PATCH] gdk-pixbuf(-native): Fix build by disabling introspection

2011-07-20 Thread Saul Wold
On 07/16/2011 03:48 PM, Andreas Mueller wrote: Error message was: | /home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/g-ir-compiler --includedir=. GdkPixbuf-2.0.gir -o GdkPixbuf-2.0.typelib | /usr/share/gir-1.0/GLib-2.0.gir:9:1: error: Unsupported version '1.1' |

Re: [OE-core] [PATCH 0/1 v2][PULL] alsa-tools: fix recipe build error.

2011-07-20 Thread Saul Wold
On 07/18/2011 05:37 PM, Dongxiao Xu wrote: Hi Richard and Saul, This is the second version of alsa-tools build fix, please help to review and pull. Changes from v1: Remove some sub-components to avoid further dependency on gtk+ and fltk. Thanks, Dongxiao The following changes since commit

Re: [OE-core] [PATCH 0/1] build time regression script

2011-07-20 Thread Saul Wold
On 07/19/2011 07:55 AM, Paul Eggleton wrote: This is a script I've been using to test build times together with git bisect run. I realise it has some similarities with the script that Darren recently posted (bb-matrix); they both evolved at around the same time although they are used for quite

Re: [OE-core] [PATCH v2 0/5] Add support for PowerPC e500v2/SPE

2011-07-20 Thread Saul Wold
On 07/19/2011 10:41 AM, Kumar Gala wrote: The majority of support for the PowerPC e500v2/SPE target already exists. However some minor cleans are required to get things working completely. The e500v2 utilizes a unique floating point programming model / ABI from other PowerPC targets and thus

Re: [OE-core] [PATCH] tune-ppce500mc: Add a tune file for PowerPC e500mc core

2011-07-20 Thread Saul Wold
On 07/19/2011 10:42 AM, Kumar Gala wrote: Signed-off-by: Kumar Galaga...@kernel.crashing.org --- meta/conf/machine/include/tune-ppce500mc.inc |4 1 files changed, 4 insertions(+), 0 deletions(-) create mode 100644 meta/conf/machine/include/tune-ppce500mc.inc diff --git

Re: [OE-core] [PATCH 3/4] udev: Change hard coded /usr/lib to support multilib

2011-07-20 Thread Khem Raj
On 07/18/2011 05:30 PM, Xu, Dongxiao wrote: -Original Message- From: openembedded-core-boun...@lists.openembedded.org [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of Mark Hatle Sent: Monday, July 18, 2011 11:30 PM To: openembedded-core@lists.openembedded.org

Re: [OE-core] [PATCH] uclibc: improve packaging granularity

2011-07-20 Thread Saul Wold
On 07/19/2011 09:01 AM, Phil Blundell wrote: Put each of the libraries into its own package rather than dumping them all into libc0. This saves ~300kB on the installed size of an i586 micro-base-image and avoids the need to set the hated LEAD_SONAME. Signed-off-by: Phil Blundellph...@gnu.org

Re: [OE-core] [PATCH 00/16] Make core-image-minimal core-image-sato buildable with uclibc

2011-07-20 Thread Saul Wold
On 07/18/2011 05:17 PM, Khem Raj wrote: This patch is V3 of the recents posts I have been doing from kraj/uclibc-oecore branch. With this patchset now core-image-minimal is buildable and bootable for all arches in oe-core. Core-image-sato is buildable but I have not tried to boot it first attemp

Re: [OE-core] [PATCH 0/1] Fix Pseudo on hosts with older compilers

2011-07-20 Thread Saul Wold
On 07/19/2011 04:57 PM, Joshua Lock wrote: The realpath_fix patch included an unitialised variable which modern GCC cleverly optimises away, however hosts with older GCC like CentOS 5.x weren't so lucky and... BOOM. See

Re: [OE-core] [PATCH 03/50] libiconv: Add recipes for 1.13.1

2011-07-20 Thread Khem Raj
On 07/20/2011 07:14 AM, Richard Purdie wrote: On Wed, 2011-07-20 at 01:27 -0700, Saul Wold wrote: From: Khem Rajraj.k...@gmail.com Import 1.13.1 recipes from meta-oe share common code through libiconv.inc Signed-off-by: Khem Rajraj.k...@gmail.com ---

[OE-core] [PATCH 4/5] cpan.bbclass: Perform more mangling for perl path

2011-07-20 Thread Tom Rini
On hosts where we may already be past the #! limit this is required and this is safe on the target as well. This is be7fe31 in oe.dev. Related to this we now bump all PRs for recipes that inherit cpan. Note that in oe.dev we mangle for perl but here we use the new nativeperl script.

[OE-core] [PATCH 1/5] python-native: Mangle scripts to use /usr/bin/env python, bump PR

2011-07-20 Thread Tom Rini
This is dd33ced4b8123600efa1f67f704aec13b0842ad1 in oe.dev and needed for building in deep paths. Signed-off-by: Tom Rini tom_r...@mentor.com --- .../recipes-devtools/python/python-native_2.6.6.bb |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git

[OE-core] [PATCH 2/5] gnome-doc-utils: Use /usr/bin/env python in xml2po, bump PR

2011-07-20 Thread Tom Rini
In oe.dev we can just sed over the binary but in newer versions of this program we need to fix the in use copy too. As noted in the patch header, this isn't appropriate for upstream as it could change behavior on Windows. Signed-off-by: Tom Rini tom_r...@mentor.com ---

[OE-core] [PATCH 0/5] Fix building in very long paths

2011-07-20 Thread Tom Rini
Hey all, The following series fixes building in deep paths. To be clear, the biggest problem is that shebang (#!) is not portable over 80 chars in length and we already eat up 51 chars with sysroot paths on x86_64. The fix, in concept is easy, use /usr/bin/env instead. In practice, perl makes

[OE-core] [PATCH 3/5] perl-native: Add a perl-native wrapper in the normal bindir

2011-07-20 Thread Tom Rini
We need this to allow for scripts to do #!/usr/bin/env perl-native and not require an 'inherit perlnative' per user of a package. Signed-off-by: Tom Rini tom_r...@mentor.com --- meta/recipes-devtools/perl/perl-native_5.12.3.bb | 17 - 1 files changed, 16 insertions(+), 1

Re: [OE-core] kernels

2011-07-20 Thread Bruce Ashfield
On Wed, Jul 20, 2011 at 11:45 AM, Koen Kooi k...@dominion.thruhere.net wrote: Op 20 jul 2011, om 17:42 heeft Bruce Ashfield het volgende geschreven: On Fri, Jul 15, 2011 at 11:36 AM, Bruce Ashfield bruce.ashfi...@gmail.com wrote: On Fri, Jul 15, 2011 at 11:02 AM, Phil Blundell ph...@gnu.org

Re: [OE-core] [PATCH v2 0/5] Add support for PowerPC e500v2/SPE

2011-07-20 Thread Kumar Gala
On Jul 20, 2011, at 12:05 PM, Saul Wold wrote: On 07/19/2011 10:41 AM, Kumar Gala wrote: The majority of support for the PowerPC e500v2/SPE target already exists. However some minor cleans are required to get things working completely. The e500v2 utilizes a unique floating point

[OE-core] [PATCH v2 0/1] Resync siteinfo.bbclass with oe.dev

2011-07-20 Thread Tom Rini
Hey all, This is the second of two pull requests. This doesn't depend on the first request, it's just splitting changes up. There's three changes here. First, site/ix86-common was setting the wrong value for unsigned int. Second, change perl to use SITEINFO variables rather than functions.

[OE-core] [PATCH v2 1/1] siteinfo.bbclass: Port over oe.dev logic for site files

2011-07-20 Thread Tom Rini
In oe.dev we have a sets to pick out hostos/hostarch/etc site files out of and include things like a common-linux site file. This should also help out with adding multilib-specific site files (ie x32). In oe.dev we have an iterator but at Richard's request we continue to return a list of files in

Re: [OE-core] [PATCH v2 0/5] Add support for PowerPC e500v2/SPE

2011-07-20 Thread Saul Wold
On 07/20/2011 01:33 PM, Kumar Gala wrote: On Jul 20, 2011, at 12:05 PM, Saul Wold wrote: On 07/19/2011 10:41 AM, Kumar Gala wrote: The majority of support for the PowerPC e500v2/SPE target already exists. However some minor cleans are required to get things working completely. The e500v2

[OE-core] [PATCH 02/10] eglibc-package: don't fail without localedef/gconv

2011-07-20 Thread Martin Jansa
* in some cases we don't have localedef/gconv built ie when DISTRO_FEATURES lacks one of libc-charsets, libc-locales, libc-locale-code then is better ignore localedef/gconv instead of do_install_locale failing like in this bugreport: http://bugzilla.yoctoproject.org/show_bug.cgi?id=1209

[OE-core] [PATCH 03/10] intltool: inherit perlnative

2011-07-20 Thread Martin Jansa
* otherwise /usr/bin/env perl will pick perl from host and DEPENDS = libxml-parser-perl-native doesn't help (and do_configure fails on hosts without libxml-parser-perl installed) Signed-off-by: Martin Jansa martin.ja...@gmail.com --- meta/recipes-devtools/intltool/intltool.inc |3 +-- 1

[OE-core] [PATCH 04/10] polkit: inherit perlnative

2011-07-20 Thread Martin Jansa
* otherwise perl from host is used and if there isn't libxml-parser-perl installed on host it fails with: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool Signed-off-by: Martin Jansa martin.ja...@gmail.com ---

[OE-core] [PATCH 05/10] shared-mime-info: inherit perlnative

2011-07-20 Thread Martin Jansa
* otherwise perl from host is used and if there isn't libxml-parser-perl installed on host it fails with: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool Signed-off-by: Martin Jansa martin.ja...@gmail.com ---

[OE-core] [PATCH 07/10] avahi: inherit perlnative

2011-07-20 Thread Martin Jansa
* otherwise perl from host is used and if there isn't libxml-parser-perl installed on host it fails with: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool Signed-off-by: Martin Jansa martin.ja...@gmail.com ---

[OE-core] [PATCH 08/10] vte: inherit perlnative

2011-07-20 Thread Martin Jansa
* otherwise perl from host is used and if there isn't libxml-parser-perl installed on host it fails with: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool Signed-off-by: Martin Jansa martin.ja...@gmail.com --- meta/recipes-support/vte/vte.inc |

[OE-core] [PATCH 09/10] python: save Makefile.sysroot in do_compile

2011-07-20 Thread Martin Jansa
* otherwise calling do_install twice results in Makefile.sysroot == Makefile.orig and distutils using wrong LIBDIR (from host) Signed-off-by: Martin Jansa martin.ja...@gmail.com --- meta/recipes-devtools/python/python_2.6.6.bb |7 --- 1 files changed, 4 insertions(+), 3 deletions(-)

[OE-core] [PATCH 10/10] python: add patch to fix cross compilation on host with linux-3.0

2011-07-20 Thread Martin Jansa
Signed-off-by: Martin Jansa martin.ja...@gmail.com --- .../python/python/07-linux3-regen-fix.patch| 18 ++ meta/recipes-devtools/python/python_2.6.6.bb |1 + 2 files changed, 19 insertions(+), 0 deletions(-) create mode 100644

Re: [OE-core] libiconv checksum wrong

2011-07-20 Thread Frans Meulenbroeks
2011/7/20 Richard Purdie richard.pur...@linuxfoundation.org On Wed, 2011-07-20 at 16:26 +0200, Frans Meulenbroeks wrote there is already patch sent to fix it. http://patches.openembedded.org/patch/7933/ libiconv is not default provider of virtual/libiconv on

Re: [OE-core] [PATCH 04/10] polkit: inherit perlnative

2011-07-20 Thread Phil Blundell
On Wed, 2011-07-20 at 23:06 +0200, Martin Jansa wrote: * otherwise perl from host is used and if there isn't libxml-parser-perl installed on host it fails with: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool Is it the case that any recipe

Re: [OE-core] [meta-oe] Problems on downloading sources (was Problems downloading xfwm4 4.8.1)

2011-07-20 Thread Andreas Mueller
On Wednesday, July 20, 2011 01:35:05 AM Joshua Lock wrote: On Wed, 2011-07-20 at 00:38 +0200, Andreas Mueller wrote: On Monday, July 18, 2011 11:19:01 PM Andreas Mueller wrote: On Monday, July 18, 2011 11:10:55 PM you wrote: Ciao currently I am porting my local oe recipes for

Re: [OE-core] [PATCH] gdk-pixbuf(-native): Fix build by disabling introspection

2011-07-20 Thread Tom Rini
On 07/20/2011 04:14 PM, Andreas Mueller wrote: On Wednesday, July 20, 2011 06:47:54 PM you wrote: On 07/16/2011 03:48 PM, Andreas Mueller wrote: Error message was: | /home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/g-ir-c | ompiler --includedir=. GdkPixbuf-2.0.gir -o

Re: [OE-core] [PATCH 00/10] Small fixes

2011-07-20 Thread Khem Raj
On 07/20/2011 02:06 PM, Martin Jansa wrote: Fixes for recipes using intltool, distributions not having locales support in libc and distutils fix The following changes since commit 0d03800caffc2341b74190d38f7a372223c89f4c: lsbsetup_1.0.bb: Change the hardcoded /usr/lib to support multilib

[OE-core] [PATCH 0/1] Fix for OpenSuse build failure

2011-07-20 Thread Saul Wold
Richard, This fixes a problem with OpenSuse host contamination. Sau! The following changes since commit 0d03800caffc2341b74190d38f7a372223c89f4c: lsbsetup_1.0.bb: Change the hardcoded /usr/lib to support multilib (2011-07-20 15:43:43 +0100) are available in the git repository at:

  1   2   >