From 5c519616b686ad7e4e3f3e3856497eca9eb9583e Mon Sep 17 00:00:00 2001 From: Jesse Gilles Date: Wed, 6 Nov 2013 10:45:06 -0600 Subject: linux: prevent setlocalversion from changing kernel version --- multitech/recipes/linux/linux_2.6.35.bbappend | 5 +++++ multitech/recipes/linux/linux_2.6.39-at91.bb | 5 +++++ multitech/recipes/linux/linux_2.6.39.4.bb | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/multitech/recipes/linux/linux_2.6.35.bbappend b/multitech/recipes/linux/linux_2.6.35.bbappend index f56e8d0..384a803 100644 --- a/multitech/recipes/linux/linux_2.6.35.bbappend +++ b/multitech/recipes/linux/linux_2.6.35.bbappend @@ -35,5 +35,10 @@ do_install_prepend () { mkdir -p ${D}/lib/firmware } +# prevent setlocalversion from changing kernel version +do_configure_prepend() { + touch ${S}/.scmversion +} + SRC_URI[stablepatch.md5sum] = "4f67e7c68cfba3d139cd99ccf002617e" SRC_URI[stablepatch.sha256sum] = "90e3033334e1af3624e428b9985d033e90515e68a16336af1cdbd7a0c9f2e45a" diff --git a/multitech/recipes/linux/linux_2.6.39-at91.bb b/multitech/recipes/linux/linux_2.6.39-at91.bb index 655ef5b..9877c45 100644 --- a/multitech/recipes/linux/linux_2.6.39-at91.bb +++ b/multitech/recipes/linux/linux_2.6.39-at91.bb @@ -32,6 +32,11 @@ SRC_URI_append_mtocgd3 = " \ file://linux-2.6.39.4-cdc-acm-ignore-exar-devices.patch \ " +# prevent setlocalversion from changing kernel version +do_configure_prepend() { + touch ${S}/.scmversion +} + # add missing crypto headers sysroot_stage_all_append() { kerneldir=${SYSROOT_DESTDIR}${STAGING_KERNEL_DIR} diff --git a/multitech/recipes/linux/linux_2.6.39.4.bb b/multitech/recipes/linux/linux_2.6.39.4.bb index d4710ae..f709370 100644 --- a/multitech/recipes/linux/linux_2.6.39.4.bb +++ b/multitech/recipes/linux/linux_2.6.39.4.bb @@ -175,6 +175,11 @@ SRC_URI_append_mt100eocg-pcie-dk = "file://defconfig \ SRC_URI[kernel.md5sum] = "a17c748c2070168f1e784e9605ca043d" SRC_URI[kernel.sha256sum] = "d26e44eedbb4bf63f84754bd21640c5d4fee9010320781a5b66c7d2106941183" +# prevent setlocalversion from changing kernel version +do_configure_prepend() { + touch ${S}/.scmversion +} + # add missing crypto headers sysroot_stage_all_append() { kerneldir=${SYSROOT_DESTDIR}${STAGING_KERNEL_DIR} -- cgit v1.2.3