Richard,
This set address a build issue, and fixes a couple of bugs,
I split the staticdev QA test into 2 part for the libgcc
change.
Thanks
Sau!
The following changes since commit 746e8ffa66850bf9050cd6baf94eb76c492eb535:
uclibc-git: Update to latest RC (2012-01-25 14:33:52 +0000)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib sgw/fix
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/fix
Marc Ferland (1):
pm-utils: Add grep to RDEPENDS to avoid command failures.
Saul Wold (3):
default-providers: add kbd as PREFERRED_PROVIDER for console-tools
insane.bbclass: Add test for static .a libraries in non-staticdev
packages
libgcc: Add INSANE_SKIP of staticdev for libgcc-dev and libgcov-dev
meta/classes/insane.bbclass | 15 ++++++++++++++-
meta/conf/distro/include/default-providers.inc | 2 +-
meta/recipes-bsp/pm-utils/pm-utils_1.4.1.bb | 4 +++-
meta/recipes-devtools/gcc/libgcc_4.6.bb | 3 +++
4 files changed, 21 insertions(+), 3 deletions(-)
--
1.7.6.5
From: Marc Ferland <redacted>
This is needed because the pm-utils functions uses the "-x"
option of grep which is not supported by the busybox grep.
[YOCTO #1887]
Written-by: Marc Ferland [off-list ref]
Signed-off-by: Saul Wold <redacted>
---
meta/recipes-bsp/pm-utils/pm-utils_1.4.1.bb | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
This check verifies that non staticdev and non pic packages do not
have static libraries in them. There are a few exceptions for the
libgcc-dev and libgcov-dev packages which are whitelisted, also the
*_nonshared.a need to be part of their respective -dev packages.
This is currently a warning to work out any other issues in the upper
layers but will be moved to ERROR at somepoint in the future.
[YOCTO #663]
Signed-off-by: Saul Wold <redacted>
---
meta/classes/insane.bbclass | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
Skip the staticdev QA test since the static archives belong
with the -dev.
Signed-off-by: Saul Wold <redacted>
---
meta/recipes-devtools/gcc/libgcc_4.6.bb | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
From: Phil Blundell <philb@gnu.org> Date: 2012-01-25 21:15:17
On Wed, 2012-01-25 at 16:04 -0500, Marc Ferland wrote:
Phil Blundell [off-list ref] writes:
quoted
On Wed, 2012-01-25 at 11:29 -0800, Saul Wold wrote:
quoted
+RDEPENDS = "grep"
Don't you get a QA error for that?
I didn't see any QA warnings when building with yocto (edison
branch). I'll resend the patch with some corrections.
Here's bitbake output on my machine (with RDEPENDS = "grep"):
Ah, hm. Does yocto not use recipe_sanity by default?
p.
Op 25 jan. 2012 om 20:29 heeft Saul Wold [off-list ref] het volgende geschreven:
quoted hunk
From: Marc Ferland <redacted>
This is needed because the pm-utils functions uses the "-x"
option of grep which is not supported by the busybox grep.
[YOCTO #1887]
Written-by: Marc Ferland [off-list ref]
Signed-off-by: Saul Wold <redacted>
---
meta/recipes-bsp/pm-utils/pm-utils_1.4.1.bb | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
From: Richard Purdie <hidden> Date: 2012-01-26 20:54:22
On Wed, 2012-01-25 at 11:29 -0800, Saul Wold wrote:
Richard,
This set address a build issue, and fixes a couple of bugs,
I split the staticdev QA test into 2 part for the libgcc
change.
Thanks
Sau!
The following changes since commit 746e8ffa66850bf9050cd6baf94eb76c492eb535:
uclibc-git: Update to latest RC (2012-01-25 14:33:52 +0000)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib sgw/fix
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/fix
Marc Ferland (1):
pm-utils: Add grep to RDEPENDS to avoid command failures.
Saul Wold (3):
default-providers: add kbd as PREFERRED_PROVIDER for console-tools
insane.bbclass: Add test for static .a libraries in non-staticdev
packages
libgcc: Add INSANE_SKIP of staticdev for libgcc-dev and libgcov-dev
Merged to master, thanks. I took v2 of the pm-utils fix though.
Cheers,
Richard