linux-yocto: consolidated pull request
cover linux-yocto: consolidated pull request
Hi all,
Here are some pending -stable updates to 4.1 and 4.4, along with a beaglebone configuration tweak.
While I haven't done a gcc6 build myself, the 4.1 -stable updates contain a backported compiler.h fix from 4.4+ that resolves some of the issues with gcc6 (and in particular the poky-lsb ones that are being seen).
Bruce
The following changes since commit c7e614c438706fb3ed7520b4990ebb3973366942:
useradd: Fix infinite build loop (2016-05-23 10:33:45 +0100)
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/4.1: v4.1.24 and gcc6 powerpc fixes linux-yocto/4.4: beaglebone: build in the usb controller drivers linux-yocto/4.4: integrate v4.4.11
meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto_4.1.bb | 20 ++++++++++---------- meta/recipes-kernel/linux/linux-yocto_4.4.bb | 20 ++++++++++---------- 6 files changed, 32 insertions(+), 32 deletions(-)
Signature · 1 line
2.5.0
PATCH 1/3 linux-yocto/4.1: v4.1.24 and gcc6 powerpc fixes
Bumping to the v4.1.24 -stable release, and backporting a ppc gcc6 fix from the 4.4 kernel.
--- meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto_4.1.bb | 20 ++++++++++---------- 3 files changed, 16 insertions(+), 16 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb +3 -3
@@ -11,13 +11,13 @@ python () { raise bb.parse.SkipPackage("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "51cca91a1f74dab225598282019f0d694abdc4a0" -SRCREV_meta ?= "2bdebd11f1a0bc00071ec1467289a7feb5418dde" +SRCREV_machine ?= "320892013ad33ab41f530ad321939aec07d09d22" +SRCREV_meta ?= "d6e1f4bfc254c677a8dfef92f0ad8c78bdeeea75" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;branch=${KBRANCH};name=machine \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}" -LINUX_VERSION ?= "4.1.22" +LINUX_VERSION ?= "4.1.24" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb +3 -3
@@ -4,13 +4,13 @@ KCONFIG_MODE = "--allnoconfig" require recipes-kernel/linux/linux-yocto.inc -LINUX_VERSION ?= "4.1.22" +LINUX_VERSION ?= "4.1.24" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "d03753ddb28a1141e550a67c99ac95789a424fc5" -SRCREV_meta ?= "2bdebd11f1a0bc00071ec1467289a7feb5418dde" +SRCREV_machine ?= "ecc983477682203619da0e456fa4a8689ac41097" +SRCREV_meta ?= "d6e1f4bfc254c677a8dfef92f0ad8c78bdeeea75" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_4.1.bb +10 -10
@@ -11,20 +11,20 @@ KBRANCH_qemux86 ?= "standard/base" KBRANCH_qemux86-64 ?= "standard/base" KBRANCH_qemumips64 ?= "standard/mti-malta64" -SRCREV_machine_qemuarm ?= "f781d64949f776cbfa5274a548becdcf6b596341" -SRCREV_machine_qemuarm64 ?= "d03753ddb28a1141e550a67c99ac95789a424fc5" -SRCREV_machine_qemumips ?= "192043960081896baaa24c2af702c7124bfe4286" -SRCREV_machine_qemuppc ?= "d03753ddb28a1141e550a67c99ac95789a424fc5" -SRCREV_machine_qemux86 ?= "d03753ddb28a1141e550a67c99ac95789a424fc5" -SRCREV_machine_qemux86-64 ?= "d03753ddb28a1141e550a67c99ac95789a424fc5" -SRCREV_machine_qemumips64 ?= "351bc6968f63ea6f27cbd7f1678ddc53a9168fd1" -SRCREV_machine ?= "d03753ddb28a1141e550a67c99ac95789a424fc5" -SRCREV_meta ?= "2bdebd11f1a0bc00071ec1467289a7feb5418dde" +SRCREV_machine_qemuarm ?= "d11c336b38ab0d4e55eb683aca5ca9c6b6cd8b42" +SRCREV_machine_qemuarm64 ?= "ecc983477682203619da0e456fa4a8689ac41097" +SRCREV_machine_qemumips ?= "f8e363f638b283738369155b4a9990b5d0f902a7" +SRCREV_machine_qemuppc ?= "ecc983477682203619da0e456fa4a8689ac41097" +SRCREV_machine_qemux86 ?= "ecc983477682203619da0e456fa4a8689ac41097" +SRCREV_machine_qemux86-64 ?= "ecc983477682203619da0e456fa4a8689ac41097" +SRCREV_machine_qemumips64 ?= "1db47ec6c39071b29f82a040b9b9a81584f50461" +SRCREV_machine ?= "ecc983477682203619da0e456fa4a8689ac41097" +SRCREV_meta ?= "d6e1f4bfc254c677a8dfef92f0ad8c78bdeeea75" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}" -LINUX_VERSION ?= "4.1.22" +LINUX_VERSION ?= "4.1.24" PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
2.5.0
PATCH 2/3 linux-yocto/4.4: beaglebone: build in the usb controller drivers
In reply to Bruce AshfieldMerging the following meta data change:
[
In the current codes, we build the drivers for usb controller as modules. But for some image types, such as minimal or full-cmdline, these driver modules are not installed to the rootfs by default. This makes the using of the usb pretty inconvenience. So make them all builtin.
]
--- meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 2 +- meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 2 +- meta/recipes-kernel/linux/linux-yocto_4.4.bb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb +1 -1
@@ -12,7 +12,7 @@ python () { } SRCREV_machine ?= "7ef3fe56827bd9c20021e3a52bc36ebd4c6b2ce3" -SRCREV_meta ?= "d6ee402d461048cf1afd10375fee5769c06d21d6" +SRCREV_meta ?= "fca9cc2483de4e7b981dc01122521c74e06fcc6a" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;branch=${KBRANCH};name=machine \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}"
meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb +1 -1
@@ -10,7 +10,7 @@ KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" SRCREV_machine ?= "578ff2a88676d20439dbf3877768370d06a22d8f" -SRCREV_meta ?= "d6ee402d461048cf1afd10375fee5769c06d21d6" +SRCREV_meta ?= "fca9cc2483de4e7b981dc01122521c74e06fcc6a" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_4.4.bb +1 -1
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "578ff2a88676d20439dbf3877768370d06a22d8f" SRCREV_machine_qemux86-64 ?= "578ff2a88676d20439dbf3877768370d06a22d8f" SRCREV_machine_qemumips64 ?= "5faa3c8de491435842024b24b6a95fccdbe3f72a" SRCREV_machine ?= "578ff2a88676d20439dbf3877768370d06a22d8f" -SRCREV_meta ?= "d6ee402d461048cf1afd10375fee5769c06d21d6" +SRCREV_meta ?= "fca9cc2483de4e7b981dc01122521c74e06fcc6a" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;name=machine;branch=${KBRANCH}; \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}"
Signature · 1 line
2.5.0
PATCH 3/3 linux-yocto/4.4: integrate v4.4.11
In reply to Bruce AshfieldUpdating to the korg stable release.
--- meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto_4.4.bb | 20 ++++++++++---------- 3 files changed, 16 insertions(+), 16 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb +3 -3
@@ -11,13 +11,13 @@ python () { raise bb.parse.SkipPackage("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "7ef3fe56827bd9c20021e3a52bc36ebd4c6b2ce3" -SRCREV_meta ?= "fca9cc2483de4e7b981dc01122521c74e06fcc6a" +SRCREV_machine ?= "bf2fbe7f2cdf44fc69e50fefbfdd58d41a03733a" +SRCREV_meta ?= "6ec93aaa70f838b551f58b91d0c6ffeff6f6094b" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;branch=${KBRANCH};name=machine \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}" -LINUX_VERSION ?= "4.4.10" +LINUX_VERSION ?= "4.4.11" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb +3 -3
@@ -4,13 +4,13 @@ KCONFIG_MODE = "--allnoconfig" require recipes-kernel/linux/linux-yocto.inc -LINUX_VERSION ?= "4.4.10" +LINUX_VERSION ?= "4.4.11" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "578ff2a88676d20439dbf3877768370d06a22d8f" -SRCREV_meta ?= "fca9cc2483de4e7b981dc01122521c74e06fcc6a" +SRCREV_machine ?= "628bf627561c6285d99fb978e11d4c15fc29324b" +SRCREV_meta ?= "6ec93aaa70f838b551f58b91d0c6ffeff6f6094b" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_4.4.bb +10 -10
@@ -11,20 +11,20 @@ KBRANCH_qemux86 ?= "standard/base" KBRANCH_qemux86-64 ?= "standard/base" KBRANCH_qemumips64 ?= "standard/mti-malta64" -SRCREV_machine_qemuarm ?= "1d343b327d97843de4a32fda9015bc87a46dea9b" -SRCREV_machine_qemuarm64 ?= "578ff2a88676d20439dbf3877768370d06a22d8f" -SRCREV_machine_qemumips ?= "f89dd8336dcb0b7bf0291aee7ee33531564ea3b5" -SRCREV_machine_qemuppc ?= "578ff2a88676d20439dbf3877768370d06a22d8f" -SRCREV_machine_qemux86 ?= "578ff2a88676d20439dbf3877768370d06a22d8f" -SRCREV_machine_qemux86-64 ?= "578ff2a88676d20439dbf3877768370d06a22d8f" -SRCREV_machine_qemumips64 ?= "5faa3c8de491435842024b24b6a95fccdbe3f72a" -SRCREV_machine ?= "578ff2a88676d20439dbf3877768370d06a22d8f" -SRCREV_meta ?= "fca9cc2483de4e7b981dc01122521c74e06fcc6a" +SRCREV_machine_qemuarm ?= "97c21d0b5ffa8eb1cb27a6f81b52ec53182ae087" +SRCREV_machine_qemuarm64 ?= "628bf627561c6285d99fb978e11d4c15fc29324b" +SRCREV_machine_qemumips ?= "8763860e4da46b3cb1551e09d9ca46eedd2dd91a" +SRCREV_machine_qemuppc ?= "628bf627561c6285d99fb978e11d4c15fc29324b" +SRCREV_machine_qemux86 ?= "628bf627561c6285d99fb978e11d4c15fc29324b" +SRCREV_machine_qemux86-64 ?= "628bf627561c6285d99fb978e11d4c15fc29324b" +SRCREV_machine_qemumips64 ?= "8974d9741cbcb21bf50ab49a6257e5773415fa5f" +SRCREV_machine ?= "628bf627561c6285d99fb978e11d4c15fc29324b" +SRCREV_meta ?= "6ec93aaa70f838b551f58b91d0c6ffeff6f6094b" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;name=machine;branch=${KBRANCH}; \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}" -LINUX_VERSION ?= "4.4.10" +LINUX_VERSION ?= "4.4.11" PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
2.5.0