[packages/kernel] - add linux/version.h compatibility symlink - rel 2

baggins baggins at pld-linux.org
Wed Dec 19 13:29:49 CET 2012


commit 301ecb4a48b2a4bb64b00c0bef4b5a713ce16f0d
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Wed Dec 19 13:29:24 2012 +0100

    - add linux/version.h compatibility symlink
    - rel 2

 kernel.spec | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/kernel.spec b/kernel.spec
index 9738e12..bd7de07 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -66,7 +66,7 @@
 %define		have_pcmcia	0
 %endif
 
-%define		rel		1
+%define		rel		2
 %define		basever		3.7
 %define		postver		.1
 
@@ -957,6 +957,10 @@ for dir in $(cd %{objdir} && find arch -name generated -type d); do
 	find $RPM_BUILD_ROOT%{_kernelsrcdir}/$dir -name '.*.cmd' -exec rm "{}" ";"
 done
 
+# version.h location changed in 3.7, but a lot of external modules don't know about it
+# add a compatibility symlink
+ln -s %{_kernelsrcdir}/include/generated/uapi/linux/version.h $RPM_BUILD_ROOT%{_kernelsrcdir}/include/linux/version.h
+
 # disable this here, causes a lot of build-time problems and our rpm-build disables it anyway
 %{__sed} -i -e 's|\(CONSTIFY_PLUGIN.*:=.*\)|# \1|' $RPM_BUILD_ROOT%{_kernelsrcdir}/Makefile
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/301ecb4a48b2a4bb64b00c0bef4b5a713ce16f0d



More information about the pld-cvs-commit mailing list