[oe-commits] Otavio Salvador : kernel.bbclass: When linux/version.h exists, copy it
git at git.openembedded.org
git at git.openembedded.org
Fri Jan 16 23:14:48 UTC 2015
Module: openembedded-core.git
Branch: master
Commit: 78226efe72c8221206594c70fa1d8742d4097af1
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=78226efe72c8221206594c70fa1d8742d4097af1
Author: Otavio Salvador <otavio at ossystems.com.br>
Date: Thu Jan 15 11:54:14 2015 +0000
kernel.bbclass: When linux/version.h exists, copy it
Old Linux kernel versions rely on linux/version.h for modules; this
needs to be published for external modules to use. Copy it when
available.
Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
Signed-off-by: Ross Burton <ross.burton at intel.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
meta/classes/kernel.bbclass | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
index 88356b1..78c8c7c 100644
--- a/meta/classes/kernel.bbclass
+++ b/meta/classes/kernel.bbclass
@@ -252,6 +252,10 @@ kernel_do_install() {
cp .config $kerneldir/
mkdir -p $kerneldir/include/config
cp include/config/kernel.release $kerneldir/include/config/kernel.release
+ if [ -e include/linux/version.h ]; then
+ mkdir -p $kerneldir/include/linux
+ cp include/linux/version.h $kerneldir/include/linux/version.h
+ fi
# As of Linux kernel version 3.0.1, the clean target removes
# arch/powerpc/lib/crtsavres.o which is present in
More information about the Openembedded-commits
mailing list