python-dataproperty: bump version to 0.17.0
[buildroot-gz.git] / package / linux-headers / Config.in.host
blobc506aab43f65940fc3acafdaa71991e82270606f
1 comment "Kernel Header Options"
3 config BR2_PACKAGE_HOST_LINUX_HEADERS
4         bool
6 choice
7         prompt "Kernel Headers"
8         default BR2_KERNEL_HEADERS_AS_KERNEL if BR2_LINUX_KERNEL
9         default BR2_KERNEL_HEADERS_4_10
10         help
11           Select the kernel version to get headers from.
13           The kernel headers must be at least as old as the oldest kernel
14           you intend to run on your target.
16           If you use Buildroot to build a kernel, then you can use
17           the sources from that kernel as source for the headers.
19           If you choose a custom version of the kernel headers, or choose
20           to use the same sources as the kernel, you'll have to select
21           (below) the series of that kernel, so that Buildroot can show
22           or hide packages that have strong requirements on the kernel
23           headers.
25         config BR2_KERNEL_HEADERS_AS_KERNEL
26                 bool "Same as kernel being built"
27                 depends on BR2_LINUX_KERNEL
29         config BR2_KERNEL_HEADERS_3_2
30                 bool "Linux 3.2.x kernel headers"
31                 depends on !BR2_arc && !BR2_nios2
32                 select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
34         config BR2_KERNEL_HEADERS_3_4
35                 bool "Linux 3.4.x kernel headers"
36                 depends on !BR2_arc && !BR2_nios2
37                 select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4
39         config BR2_KERNEL_HEADERS_3_10
40                 bool "Linux 3.10.x kernel headers"
41                 depends on !BR2_nios2
42                 select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10
44         config BR2_KERNEL_HEADERS_3_12
45                 bool "Linux 3.12.x kernel headers"
46                 depends on !BR2_nios2
47                 select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12
49         config BR2_KERNEL_HEADERS_4_1
50                 bool "Linux 4.1.x kernel headers"
51                 select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_1
53         config BR2_KERNEL_HEADERS_4_4
54                 bool "Linux 4.4.x kernel headers"
55                 select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_4
57         config BR2_KERNEL_HEADERS_4_9
58                 bool "Linux 4.9.x kernel headers"
59                 select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_9
61         config BR2_KERNEL_HEADERS_4_10
62                 bool "Linux 4.10.x kernel headers"
63                 select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_10
65         config BR2_KERNEL_HEADERS_VERSION
66                 bool "Manually specified Linux version"
67 endchoice
69 config BR2_DEFAULT_KERNEL_VERSION
70         string "linux version"
71         depends on BR2_KERNEL_HEADERS_VERSION
72         help
73           Specify the version you want to use.
74           E.G.: 3.6.10
76 choice
77         bool "Custom kernel headers series"
78         depends on BR2_KERNEL_HEADERS_VERSION || BR2_KERNEL_HEADERS_AS_KERNEL
79         help
80           Specify the kernel headers series you manually selected, above.
82           This is used to hide/show some packages that have strict
83           requirements on the version of kernel headers.
85 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_10
86         bool "4.10.x"
87         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_10
89 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9
90         bool "4.9.x"
91         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_9
93 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_8
94         bool "4.8.x"
95         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_8
97 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_7
98         bool "4.7.x"
99         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_7
101 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_6
102         bool "4.6.x"
103         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_6
105 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_5
106         bool "4.5.x"
107         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_5
109 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4
110         bool "4.4.x"
111         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_4
113 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3
114         bool "4.3.x"
115         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_3
117 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2
118         bool "4.2.x"
119         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_2
121 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1
122         bool "4.1.x"
123         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_1
125 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_0
126         bool "4.0.x"
127         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0
129 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_19
130         bool "3.19.x"
131         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_19
133 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_18
134         bool "3.18.x"
135         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18
137 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17
138         bool "3.17.x"
139         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17
141 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16
142         bool "3.16.x"
143         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16
145 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_15
146         bool "3.15.x"
147         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15
149 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_14
150         bool "3.14.x"
151         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14
153 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_13
154         bool "3.13.x"
155         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13
157 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_12
158         bool "3.12.x"
159         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12
161 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_11
162         bool "3.11.x"
163         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11
165 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10
166         bool "3.10.x"
167         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10
169 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_9
170         bool "3.9.x"
171         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9
173 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_8
174         bool "3.8.x"
175         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8
177 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_7
178         bool "3.7.x"
179         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7
181 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_6
182         bool "3.6.x"
183         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6
185 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_5
186         bool "3.5.x"
187         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5
189 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_4
190         bool "3.4.x"
191         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4
193 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_3
194         bool "3.3.x"
195         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3
197 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_2
198         bool "3.2.x"
199         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
201 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_1
202         bool "3.1.x"
203         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1
205 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_0
206         bool "3.0.x"
207         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
209 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_REALLY_OLD
210         bool "2.6.x"
212 endchoice
214 config BR2_DEFAULT_KERNEL_HEADERS
215         string
216         default "3.2.86"        if BR2_KERNEL_HEADERS_3_2
217         default "3.4.113"       if BR2_KERNEL_HEADERS_3_4
218         default "3.10.105"      if BR2_KERNEL_HEADERS_3_10
219         default "3.12.71"       if BR2_KERNEL_HEADERS_3_12
220         default "4.1.38"        if BR2_KERNEL_HEADERS_4_1
221         default "4.4.55"        if BR2_KERNEL_HEADERS_4_4
222         default "4.9.16"        if BR2_KERNEL_HEADERS_4_9
223         default "4.10.4"        if BR2_KERNEL_HEADERS_4_10
224         default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION