forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-02-18 84d1d1bed0120e0921c876885ca9006fb9ddf42e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Fix build for linux >= 4.x
 
Instead of relying on testing for '3' as the linux kernel major verison,
check that it is 2.x to include the proper Makefile, otherwise forcibly
include the .26 Makefile, that is good for 3.x and 4.x too.
 
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
 
diff -durN linux-fusion-9.0.2.orig/Makefile linux-fusion-9.0.2/Makefile
--- linux-fusion-9.0.2.orig/Makefile    2013-07-15 11:58:03.000000000 +0200
+++ linux-fusion-9.0.2/Makefile    2015-06-06 19:03:04.059842652 +0200
@@ -62,10 +62,10 @@
   CPPFLAGS += -DHAVE_LINUX_CONFIG_H
 endif
 
-ifeq ($(K_VERSION),3)
-  KMAKEFILE = Makefile-2.6
-else
+ifeq ($(K_VERSION),2)
   KMAKEFILE = Makefile-2.$(K_PATCHLEVEL)
+else
+  KMAKEFILE = Makefile-2.6
 endif
 
 check-version = $(shell expr \( $(K_VERSION) \* 65536 + $(K_PATCHLEVEL) \* 256 + $(K_SUBLEVEL) \) \>= \( $(1) \* 65536 + $(2) \* 256 + $(3) \))