Blame view

buildroot/buildroot-2016.08.1/package/linux-fusion/0001-fix-for-linux-4-and-above.patch 881 Bytes
6b13f685e   김민수   BSP 최초 추가
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) \))