Skip to contentSkip to conversation

[meta-yocto CONSOLIDATED PULL (for RC3) 0/3]

GIT PULL Applied Saul Wold 3 participants 6 messages Apr 11, 2012

lore
Share & tools
lore

Saul Wold

author
#0 lore raw

Please pull these updates for RC3

Thanks
Sau!

The following changes since commit 9067f7bfc295e2f47fda8031d2bcdcce8f63e894:

Hob:Fixed some incorrect values of Build configuration tab (2012-04-11 00:05:23 +0100)

are available in the git repository at:
git://git.yoctoproject.org/poky-contrib sgw/stage
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=sgw/stage

Bruce Ashfield (1):
linux-yocto/meta-yocto: update hardware reference boards to v3.0.24

Nitin A Kamble (1):
poky-tiny.conf: adjust eglibc options for poky-tiny

Robert Yang (1):
beagleboard.conf: fix hardcode of virtual/xserver

 meta-yocto/conf/distro/poky-tiny.conf              |    6 ++++++
 meta-yocto/conf/machine/beagleboard.conf           |    4 ++--
 .../recipes-kernel/linux/linux-yocto_3.0.bbappend  |    8 ++++----
 3 files changed, 12 insertions(+), 6 deletions(-)
Signature · 1 line
1.7.7.6
author
#1 lore raw

[meta-yocto CONSOLIDATED PULL (for RC3) 3/3] linux-yocto/meta-yocto: update hardware reference boards to v3.0.24

From: Bruce Ashfield <[email protected]>

The meta-yocto hardware reference boards missed a SRCREV update when the base recipe when to v3.0.24. This updates the SRCREVs to ensure that the kernel that is built and booted matches the version information conveyed from the base recipe.

Fixes [YOCTO #2265]

---
 .../recipes-kernel/linux/linux-yocto_3.0.bbappend  |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
meta-yocto/recipes-kernel/linux/linux-yocto_3.0.bbappend +4 -4
index 2a9ad7b..5277a69 100644
@@ -4,10 +4,10 @@ KMACHINE_mpc8315e-rdb = "yocto/standard/fsl-mpc8315e-rdb"
 KMACHINE_beagleboard = "yocto/standard/beagleboard"
 
 
-SRCREV_machine_atom-pc ?= "b42d0d016af36d0bbbb619c424200d4b5bc9ba28"
-SRCREV_machine_routerstationpro ?= "f1bc894b09bd9b048df99e53fd6559c5d84e4871"
-SRCREV_machine_mpc8315e-rdb ?= "7ba6d6853b6e7cf00a742baeba1503c80fc05314"
-SRCREV_machine_beagleboard ?= "fccd4e4041454f16f1e7a25569ec530eaa1bf89e"
+SRCREV_machine_atom-pc ?= "12b4af6966843baf7bb3aedbae93e69ae19405b0"
+SRCREV_machine_routerstationpro ?= "12b4af6966843baf7bb3aedbae93e69ae19405b0"
+SRCREV_machine_mpc8315e-rdb ?= "12b4af6966843baf7bb3aedbae93e69ae19405b0"
+SRCREV_machine_beagleboard ?= "12b4af6966843baf7bb3aedbae93e69ae19405b0"
 
 COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
 COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
Signature · 1 line
1.7.7.6
author
#2 lore raw

[meta-yocto CONSOLIDATED PULL (for RC3) 1/3] poky-tiny.conf: adjust eglibc options for poky-tiny

In reply to Saul Wold

From: Nitin A Kamble <[email protected]>

Avoid errors for building meta-toolchain for poky-tiny

This Fixes Bug: [YOCTO #2259]

---
 meta-yocto/conf/distro/poky-tiny.conf |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
meta-yocto/conf/distro/poky-tiny.conf +6 -0
index 395c6fb..58d64ec 100644
@@ -63,6 +63,12 @@ ASSUME_PROVIDED += "pkgconfig$"
 # Reconfigure eglibc for a smaller installation
 # Comment out any of the lines below to disable them in the build
 DISTRO_FEATURES_LIBC_TINY = "libc-libm libc-crypt"
+# for gettext
+DISTRO_FEATURES_LIBC_TINY += "libc-posix-clang-wchar"
+# for m4
+DISTRO_FEATURES_LIBC_TINY += "libc-spawn libc-locale-code"
+# for elfutils
+DISTRO_FEATURES_LIBC_TINY += "libc-ftraverse"
 # Required for "who"
 DISTRO_FEATURES_LIBC_MINIMAL = "libc-utmp libc-getlogin"
 DISTRO_FEATURES_LIBC_REGEX = "libc-posix-regexp"
Signature · 1 line
1.7.7.6
#3 lore raw

Re: [meta-yocto CONSOLIDATED PULL (for RC3) 1/3] poky-tiny.conf: adjust eglibc options for poky-tiny

Quoted 7 lines · Saul Wold

From: Nitin A Kamble <[email protected]>

Avoid errors for building meta-toolchain for poky-tiny

This Fixes Bug: [YOCTO #2259]

Please CC the maintainer.

Quoted 9 lines
---
 meta-yocto/conf/distro/poky-tiny.conf |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
meta-yocto/conf/distro/poky-tiny.conf +0 -0
index 395c6fb..58d64ec 100644

meta-yocto/conf/distro/poky-tiny.conf ASSUME_PROVIDED += "pkgconfig$" · line 71

Quoted 9 lines
meta-yocto/conf/distro/poky-tiny.conf +6 -0
@@ -63,6 +63,12 @@ ASSUME_PROVIDED += "pkgconfig$"
 # Reconfigure eglibc for a smaller installation
 # Comment out any of the lines below to disable them in the build
 DISTRO_FEATURES_LIBC_TINY = "libc-libm libc-crypt"
+# for gettext
+DISTRO_FEATURES_LIBC_TINY += "libc-posix-clang-wchar"
+# for m4
+DISTRO_FEATURES_LIBC_TINY += "libc-spawn libc-locale-code"
+# for elfutils
+DISTRO_FEATURES_LIBC_TINY += "libc-ftraverse"

Whoa, hold on. How much size did this add to the tiny libc? No patches should be applied to tiny without indication of how much size they add.

Why is it necessary to bloat the target libc in order to build a toolchain for it?

Signature · 3 lines
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel
author
#4 lore raw

[meta-yocto CONSOLIDATED PULL (for RC3) 2/3] beagleboard.conf: fix hardcode of virtual/xserver

In reply to Saul Wold

From: Robert Yang <[email protected]>

Here is the message from the bug 2260:

meta-yocto/conf/machine/beagleboard.conf hardcodes the virtual/xserver provider, i.e., it includes the following:

PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg-lite"

I don't think machine conf is the correct place for selecting what is essentially a distro feature, but at least this should use the '?=' operator; as is to select a different provider one must provide a complete beagleboard.conf file.

[YOCTO #2260]

---
 meta-yocto/conf/machine/beagleboard.conf |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
meta-yocto/conf/machine/beagleboard.conf +2 -2
index fa2f8e7..06a0ecd 100644
@@ -2,8 +2,8 @@
 #@NAME: Beagleboard machine
 #@DESCRIPTION: Machine configuration for the http://beagleboard.org/ board 
 
-PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg-lite"
-XSERVER = "xserver-xorg-lite \
+PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg-lite"
+XSERVER ?= "xserver-xorg-lite \
            xf86-input-evdev \
            xf86-input-mouse \
            xf86-video-omapfb \
Signature · 1 line
1.7.7.6
#5 lore raw
In reply to Saul Wold
Quoted 13 lines · Saul Wold

Please pull these updates for RC3

Thanks
Sau!

The following changes since commit 9067f7bfc295e2f47fda8031d2bcdcce8f63e894:

Hob:Fixed some incorrect values of Build configuration tab (2012-04-11 00:05:23 +0100)

are available in the git repository at:
git://git.yoctoproject.org/poky-contrib sgw/stage
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=sgw/stage

Quoted 8 lines

Bruce Ashfield (1):
linux-yocto/meta-yocto: update hardware reference boards to v3.0.24

Nitin A Kamble (1):
poky-tiny.conf: adjust eglibc options for poky-tiny

Robert Yang (1):
beagleboard.conf: fix hardcode of virtual/xserver

Merged to master, thanks.

Richard