[OE-core] [PATCH 8/8] linux-yocto-dev: update to v4.15+

Bruce Ashfield bruce.ashfield at windriver.com
Mon Dec 4 17:24:59 UTC 2017


On 2017-12-04 11:38 AM, Khem Raj wrote:
> On Mon, Dec 4, 2017 at 7:39 AM, Bruce Ashfield
> <bruce.ashfield at windriver.com> wrote:
>> Outside of the normal patch refreshes and boot issues, there are new
>> build time tools within the kernel that required the following
>> dependencies:
>>
>> For ORC_UNWINDER support in x86-64:
>>
>>   DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native elfutils', '', d)}"
> 
> do we need both target and host elfutils

Yup. There were references to both. Some had to run for hostcc
and others in the target arch.

Bruce

> 
>>
>> And for certificate processing during the build, we need ssl headers
>> and hexdump:
>>
>>    DEPENDS += "openssl-native util-linux-native"
>>
>> Signed-off-by: Bruce Ashfield <bruce.ashfield at windriver.com>
>> ---
>>   meta/recipes-kernel/linux/linux-yocto-dev.bb | 5 ++++-
>>   1 file changed, 4 insertions(+), 1 deletion(-)
>>
>> diff --git a/meta/recipes-kernel/linux/linux-yocto-dev.bb b/meta/recipes-kernel/linux/linux-yocto-dev.bb
>> index 6876ab707153..69787adb2dec 100644
>> --- a/meta/recipes-kernel/linux/linux-yocto-dev.bb
>> +++ b/meta/recipes-kernel/linux/linux-yocto-dev.bb
>> @@ -28,10 +28,13 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto-dev.git;branch=${KBRANCH};name
>>   SRCREV_machine ?= '${@oe.utils.conditional("PREFERRED_PROVIDER_virtual/kernel", "linux-yocto-dev", "${AUTOREV}", "29594404d7fe73cd80eaa4ee8c43dcc53970c60e", d)}'
>>   SRCREV_meta ?= '${@oe.utils.conditional("PREFERRED_PROVIDER_virtual/kernel", "linux-yocto-dev", "${AUTOREV}", "29594404d7fe73cd80eaa4ee8c43dcc53970c60e", d)}'
>>
>> -LINUX_VERSION ?= "4.14-rc+"
>> +LINUX_VERSION ?= "4.15-rc+"
>>   LINUX_VERSION_EXTENSION ?= "-yoctodev-${LINUX_KERNEL_TYPE}"
>>   PV = "${LINUX_VERSION}+git${SRCPV}"
>>
>> +DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native elfutils', '', d)}"
>> +DEPENDS += "openssl-native util-linux-native"
>> +
>>   COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemumips64|qemux86-64)"
>>
>>   KERNEL_DEVICETREE_qemuarm = "versatile-pb.dtb"
>> --
>> 2.5.0
>>
>> --
>> _______________________________________________
>> Openembedded-core mailing list
>> Openembedded-core at lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-core




More information about the Openembedded-core mailing list