Skip to contentSkip to conversation

linux-yocto/3.4: linux-libc-headers: version updates

PATCH New Bruce Ashfield 1 participant 5 messages Jan 7, 2013

lore
Share & tools
lore
#0 lore raw

cover linux-yocto/3.4: linux-libc-headers: version updates

Richard/Saul,

I've separated the version updates to linux-yocto/3.4 and linux-libc-headers so we can merge them separately from my other pending items in the linux-yocto merge queue.

I've been building with these since December, and meant to send them out last week .. but ended up not getting dug out of backlogged items until now.

I've added Ross to the cc: since the linux-yocto/3.4 version bumps should be considered for danny as well. Ross: if you'd prefer a separate pull request for danny, yell and I'll create one for you.

This also has the updated to linux-libc-headers talked about before the holidays. I've jumped the version to 3.7 for Marcin's use case, and I've been build and boot testing against the existing 3.4 userspace as well as my development kernel on 3.8-rc2. I haven't run into any compatibililty issues, so my I've gone and removed the older libc-headers versions, since we want to have a single reference .. not one per kernel, and in particular not one per dependent layer.

I'll bump the linux-libc-headers again, once the kernel version for yocto/oe-core 1.4 has been locked.

Cheers,

Bruce

The following changes since commit 5b658729eff73963262dda4d6c683fdd023b8d04:

libgdata: finalize recipe removal (2013-01-07 14:43:28 +0000)

are available in the git repository at:

git://git.pokylinux.org/poky-contrib zedd/kernel
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel

Bruce Ashfield (3):
linux-yocto/3.4: integrate v3.4.21, v3.4.22, v3.4.23 linux-yocto/3.4: update to v3.4.24
linux-libc-headers: make 3.7 the default and remove older libc-header
recipes

Marcin Juszkiewicz (1):
linux-libc-headers: add 3.7 version

 meta/conf/distro/include/tcmode-default.inc            |    2 +-
 .../linux-libc-headers/linux-libc-headers_3.0.8.bb     |    7 -------
 .../linux-libc-headers/linux-libc-headers_3.2.bb       |    6 ------
 .../linux-libc-headers/linux-libc-headers_3.4.3.bb     |    6 ------
 .../linux-libc-headers/linux-libc-headers_3.7.bb       |    4 ++++
 meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb        |    8 ++++----
 meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb      |    6 +++---
 meta/recipes-kernel/linux/linux-yocto_3.4.bb           |   16 ++++++++--------
 8 files changed, 20 insertions(+), 35 deletions(-)
 delete mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.0.8.bb
 delete mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.2.bb
 delete mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.4.3.bb
 create mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.7.bb
Signature · 1 line
1.7.10.4
#1 lore raw

PATCH 1/4 linux-yocto/3.4: integrate v3.4.21, v3.4.22, v3.4.23

Updating the SRCREVs to integrate the korg -stable updates.

---
 meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb   |    8 ++++----
 meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb |    6 +++---
 meta/recipes-kernel/linux/linux-yocto_3.4.bb      |   16 ++++++++--------
 3 files changed, 15 insertions(+), 15 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb +4 -4
index 6412edc..c3f3c4f 100644
@@ -3,14 +3,14 @@ require recipes-kernel/linux/linux-yocto.inc
 KBRANCH = "standard/preempt-rt/base"
 KBRANCH_qemuppc = "standard/preempt-rt/qemuppc"
 
-LINUX_VERSION ?= "3.4.20"
+LINUX_VERSION ?= "3.4.23"
 LINUX_KERNEL_TYPE = "preempt-rt"
 
 KMETA = "meta"
 
-SRCREV_machine ?= "61a6e7a812b3b49988c4eb29a78c5db94d380197"
-SRCREV_machine_qemuppc ?= "0d29fe9056288412b8b538e48af3c78bac3494f1"
-SRCREV_meta ?= "6737e890fff2a423fbb022ab1f7f82ef187fd8b1"
+SRCREV_machine ?= "14f4a06b2275a9b23c5a5e50da687d4218227981"
+SRCREV_machine_qemuppc ?= "ebcf52db41ea59f6dfb8824cf214eb2ed0318dac"
+SRCREV_meta ?= "6d4cb3c86cde2f37ea1d67933a1d24e45920753c"
 
 PR = "${INC_PR}.0"
 PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb +3 -3
index a18a561..62fb184 100644
@@ -8,12 +8,12 @@ KBRANCH = "${KBRANCH_DEFAULT}"
 LINUX_KERNEL_TYPE = "tiny"
 KCONFIG_MODE = "--allnoconfig"
 
-LINUX_VERSION ?= "3.4.20"
+LINUX_VERSION ?= "3.4.23"
 
 KMETA = "meta"
 
-SRCREV_machine ?= "b13bef6377719a488293af196236cc290566fad3"
-SRCREV_meta ?= "6737e890fff2a423fbb022ab1f7f82ef187fd8b1"
+SRCREV_machine ?= "782622711662dc3676040f085f589d10780a1e33"
+SRCREV_meta ?= "6d4cb3c86cde2f37ea1d67933a1d24e45920753c"
 
 PR = "${INC_PR}.0"
 PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_3.4.bb +8 -8
index 91785f9..ace0b7f 100644
@@ -3,17 +3,17 @@ require recipes-kernel/linux/linux-yocto.inc
 KBRANCH_DEFAULT = "standard/base"
 KBRANCH = "${KBRANCH_DEFAULT}"
 
-SRCREV_machine_qemuarm ?= "092d66e326abfda80c50dcf1869417d7420847f1"
-SRCREV_machine_qemumips  ?= "b258437665477f44a868c38c6c9cc5199db58cd8"
-SRCREV_machine_qemuppc ?= "67a370223d695ec08b6e5a38860fa1fe5d0d9f1e"
-SRCREV_machine_qemux86 ?= "b13bef6377719a488293af196236cc290566fad3"
-SRCREV_machine_qemux86-64 ?= "b13bef6377719a488293af196236cc290566fad3"
-SRCREV_machine ?= "b13bef6377719a488293af196236cc290566fad3"
-SRCREV_meta ?= "6737e890fff2a423fbb022ab1f7f82ef187fd8b1"
+SRCREV_machine_qemuarm ?= "c1e1ed0f4ab5f90f11f49d4d1aa79b378a14708f"
+SRCREV_machine_qemumips  ?= "d6138383ef03c70e3580beffe318e6a2f1a2767e"
+SRCREV_machine_qemuppc ?= "9ef6eddfeeb8e5cda01c008c4fa49629902561de"
+SRCREV_machine_qemux86 ?= "782622711662dc3676040f085f589d10780a1e33"
+SRCREV_machine_qemux86-64 ?= "782622711662dc3676040f085f589d10780a1e33"
+SRCREV_machine ?= "782622711662dc3676040f085f589d10780a1e33"
+SRCREV_meta ?= "6d4cb3c86cde2f37ea1d67933a1d24e45920753c"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.4.git;protocol=git;nocheckout=1;branch=${KBRANCH},${KMETA};name=machine,meta"
 
-LINUX_VERSION ?= "3.4.20"
+LINUX_VERSION ?= "3.4.23"
 
 PR = "${INC_PR}.3"
 PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
1.7.10.4
#2 lore raw

PATCH 2/4 linux-yocto/3.4: update to v3.4.24

In reply to Bruce Ashfield

Updating the 3.4 recipes to v3.4.24 stable version.

---
 meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb   |    8 ++++----
 meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb |    6 +++---
 meta/recipes-kernel/linux/linux-yocto_3.4.bb      |   16 ++++++++--------
 3 files changed, 15 insertions(+), 15 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb +4 -4
index c3f3c4f..93adb06 100644
@@ -3,14 +3,14 @@ require recipes-kernel/linux/linux-yocto.inc
 KBRANCH = "standard/preempt-rt/base"
 KBRANCH_qemuppc = "standard/preempt-rt/qemuppc"
 
-LINUX_VERSION ?= "3.4.23"
+LINUX_VERSION ?= "3.4.24"
 LINUX_KERNEL_TYPE = "preempt-rt"
 
 KMETA = "meta"
 
-SRCREV_machine ?= "14f4a06b2275a9b23c5a5e50da687d4218227981"
-SRCREV_machine_qemuppc ?= "ebcf52db41ea59f6dfb8824cf214eb2ed0318dac"
-SRCREV_meta ?= "6d4cb3c86cde2f37ea1d67933a1d24e45920753c"
+SRCREV_machine ?= "729e8634f75bf10582916eae6b5b96325785c001"
+SRCREV_machine_qemuppc ?= "15ce18fac50c49ea4893b0d7ed3d0086ef9c7448"
+SRCREV_meta ?= "7e0cd2990798aae80565baa17d3b6c771874f284"
 
 PR = "${INC_PR}.0"
 PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb +3 -3
index 62fb184..5a4959e 100644
@@ -8,12 +8,12 @@ KBRANCH = "${KBRANCH_DEFAULT}"
 LINUX_KERNEL_TYPE = "tiny"
 KCONFIG_MODE = "--allnoconfig"
 
-LINUX_VERSION ?= "3.4.23"
+LINUX_VERSION ?= "3.4.24"
 
 KMETA = "meta"
 
-SRCREV_machine ?= "782622711662dc3676040f085f589d10780a1e33"
-SRCREV_meta ?= "6d4cb3c86cde2f37ea1d67933a1d24e45920753c"
+SRCREV_machine ?= "5432e2acb6053f9f7563cf63abd101ed2fdc1b6f"
+SRCREV_meta ?= "7e0cd2990798aae80565baa17d3b6c771874f284"
 
 PR = "${INC_PR}.0"
 PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_3.4.bb +8 -8
index ace0b7f..70ed967 100644
@@ -3,17 +3,17 @@ require recipes-kernel/linux/linux-yocto.inc
 KBRANCH_DEFAULT = "standard/base"
 KBRANCH = "${KBRANCH_DEFAULT}"
 
-SRCREV_machine_qemuarm ?= "c1e1ed0f4ab5f90f11f49d4d1aa79b378a14708f"
-SRCREV_machine_qemumips  ?= "d6138383ef03c70e3580beffe318e6a2f1a2767e"
-SRCREV_machine_qemuppc ?= "9ef6eddfeeb8e5cda01c008c4fa49629902561de"
-SRCREV_machine_qemux86 ?= "782622711662dc3676040f085f589d10780a1e33"
-SRCREV_machine_qemux86-64 ?= "782622711662dc3676040f085f589d10780a1e33"
-SRCREV_machine ?= "782622711662dc3676040f085f589d10780a1e33"
-SRCREV_meta ?= "6d4cb3c86cde2f37ea1d67933a1d24e45920753c"
+SRCREV_machine_qemuarm ?= "50986c7d971c28505acdbdcab6601f4d5b6dbff4"
+SRCREV_machine_qemumips  ?= "4d355c57fe0d9f117c272f1679fa3d3f451a8c8e"
+SRCREV_machine_qemuppc ?= "1c8a1aa8cc839f0328edbfe0d755100368bc4ae6"
+SRCREV_machine_qemux86 ?= "5432e2acb6053f9f7563cf63abd101ed2fdc1b6f"
+SRCREV_machine_qemux86-64 ?= "5432e2acb6053f9f7563cf63abd101ed2fdc1b6f"
+SRCREV_machine ?= "5432e2acb6053f9f7563cf63abd101ed2fdc1b6f"
+SRCREV_meta ?= "7e0cd2990798aae80565baa17d3b6c771874f284"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.4.git;protocol=git;nocheckout=1;branch=${KBRANCH},${KMETA};name=machine,meta"
 
-LINUX_VERSION ?= "3.4.23"
+LINUX_VERSION ?= "3.4.24"
 
 PR = "${INC_PR}.3"
 PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
1.7.10.4
#3 lore raw

PATCH 3/4 linux-libc-headers: add 3.7 version

In reply to Bruce Ashfield

From: Marcin Juszkiewicz <[email protected]>

---
 meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.7.bb |    4 ++++
 1 file changed, 4 insertions(+)
 create mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.7.bb
meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.7.bb new file +4 -0
new file mode 100644
index 0000000..3d688b7
@@ -0,0 +1,4 @@
+require linux-libc-headers.inc
+
+SRC_URI[md5sum] = "5323f3faadd051e83af605a63be5ea2e"
+SRC_URI[sha256sum] = "dc08d87a579fe2918362e6666e503a95a76296419195cb499aa9dd4dbe171a9e"
Signature · 1 line
1.7.10.4
#4 lore raw

PATCH 4/4 linux-libc-headers: make 3.7 the default and remove older libc-header recipes

In reply to Bruce Ashfield

Switch the default libc-headers to the 3.7 version. At the same time, remove older versions of the headers to keep things simple and clear. All userspace and kernel combinations should build and boot against this single lib-headers version.

---
 meta/conf/distro/include/tcmode-default.inc                     |    2 +-
 .../linux-libc-headers/linux-libc-headers_3.0.8.bb              |    7 -------
 .../recipes-kernel/linux-libc-headers/linux-libc-headers_3.2.bb |    6 ------
 .../linux-libc-headers/linux-libc-headers_3.4.3.bb              |    6 ------
 4 files changed, 1 insertion(+), 20 deletions(-)
 delete mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.0.8.bb
 delete mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.2.bb
 delete mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.4.3.bb
meta/conf/distro/include/tcmode-default.inc +1 -1
index 1d6cd8b..8f3ba2b 100644
@@ -22,7 +22,7 @@ SDKGCCVERSION ?= "${GCCVERSION}"
 BINUVERSION ?= "2.23.1"
 EGLIBCVERSION ?= "2.16"
 UCLIBCVERSION ?= "0.9.33"
-LINUXLIBCVERSION ?= "3.4.3"
+LINUXLIBCVERSION ?= "3.7"
 
 PREFERRED_VERSION_gcc ?= "${GCCVERSION}"
 PREFERRED_VERSION_gcc-cross ?= "${GCCVERSION}"
meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.0.8.bb deleted +0 -7
deleted file mode 100644
index 7bb5895..0000000
@@ -1,7 +0,0 @@
-require linux-libc-headers.inc
-
-PR = "r1"
-
-SRC_URI += " file://connector-msg-size-fix.patch"
-SRC_URI[md5sum] = "eac4d398a0ecd98214487cd47a228998"
-SRC_URI[sha256sum] = "4ed16da319848f681f711dbda2ac2cf1b306a280ec22f90bae190cf23b533add"
meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.2.bb deleted +0 -6
deleted file mode 100644
index 9bee02b..0000000
@@ -1,6 +0,0 @@
-require linux-libc-headers.inc
-
-PR = "r1"
-
-SRC_URI[md5sum] = "7ceb61f87c097fc17509844b71268935"
-SRC_URI[sha256sum] = "c881fc2b53cf0da7ca4538aa44623a7de043a41f76fd5d0f51a31f6ed699d463"
meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.4.3.bb deleted +0 -6
deleted file mode 100644
index 6f8d9e8..0000000
@@ -1,6 +0,0 @@
-require linux-libc-headers.inc
-
-PR = "r0"
-
-SRC_URI[md5sum] = "3aefa02db55715d627ed23a01667057d"
-SRC_URI[sha256sum] = "17f1256daa289dde1a0a587c9753556d37a52770f7c4efcf2666fd4796a6eacc"
Signature · 1 line
1.7.10.4