blob: 0f1b2024c4c79e6bb20124e7452e460eb284578c [file] [log] [blame]
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +00001#
2# Config.in.legacy - support for backward compatibility
3#
Thomas De Schampheleiref8c56f52013-09-02 22:07:50 +02004# When an existing Config.in symbol is removed, it should be added again in
5# this file, and take appropriate action to approximate backward compatibility.
6# This will make the transition for the user more convenient.
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +00007#
8# When adding legacy symbols to this file, add them to the front. The oldest
9# symbols will be removed again after about two years.
10#
11# The symbol should be copied as-is from the place where it was previously
12# defined, but the help text should be removed or replaced with something that
13# explains how to fix it.
Thomas De Schampheleiref8c56f52013-09-02 22:07:50 +020014#
15# For bool options, the old symbol should select BR2_LEGACY, so that the user
16# is informed at build-time about selected legacy options.
17# If there is an equivalent (set of) new symbols, these should be select'ed by
18# the old symbol for backwards compatibility.
19#
20# For string options, it is not possible to directly select another symbol. In
21# this case, a hidden wrap bool option has to be added, that defaults to y if
22# the old string is not set at its default value. The wrap symbol should select
23# BR2_LEGACY.
24# If the original symbol has been renamed, the new symbol should use the value
25# of the old symbol as default. This requires a change outside of
26# Config.in.legacy, and this should be clearly marked as such below, so that
27# removal of legacy options also include the removal of these external
28# references.
29#
30# [Example: renaming a string option from FOO to BAR]
31# original symbol:
32# config BR2_FOO_STRING
33# string "Some foo string"
34#
35# becomes:
36# config BR2_BAR_STRING
37# string "Some bar string"
38# default BR2_FOO_STRING if BR2_FOO_STRING != "" # legacy
39#
40# and in Config.in.legacy:
41# config BR2_FOO_STRING
42# string "The foo string has been renamed"
43# help
44# <suitable help text>
45#
46# config BR2_FOO_STRING_WRAP
47# bool
48# default y if BR2_FOO_STRING != ""
49# select BR2_LEGACY
50#
51# # Note: BR2_FOO_STRING is still referenced from package/foo/Config.in
52#
53# [End of example]
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +000054
55config BR2_LEGACY
56 bool
57 help
58 This option is selected automatically when your old .config uses an
59 option that no longer exists in current buildroot. In that case, the
60 build will fail. Look for config options which are selected in the
61 menu below: they no longer exist and should be replaced by something
62 else.
63
64# This comment fits exactly in a 80-column display
65comment "Legacy detected: check the content of the menu below"
66 depends on BR2_LEGACY
67
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +000068menu "Legacy config options"
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +000069
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +000070if BR2_LEGACY
Thomas De Schampheleirea25e4a42013-09-02 22:07:52 +020071comment "----------------------------------------------------"
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +000072comment "Your old configuration uses legacy options that no "
Thomas De Schampheleirecce5baa2013-09-02 22:07:51 +020073comment "longer exist in buildroot, as indicated in the menu "
74comment "below. As long as these options stay selected, or in"
75comment "case of string options are non-empty, the build "
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +000076comment "will fail. "
Thomas De Schampheleirecce5baa2013-09-02 22:07:51 +020077comment "* "
78comment "Where possible, an automatic conversion from old to "
79comment "new symbols has been performed. Before making any "
80comment "change in this legacy menu, make sure to exit the "
81comment "configuration editor a first time and save the "
82comment "configuration. Otherwise, the automatic conversion "
83comment "of symbols will be lost. "
84comment "* "
85comment "After this initial save, reopen the configuration "
86comment "editor, inspect the options selected below, read "
87comment "their help texts, and verify/update the new "
88comment "configuration in the corresponding configuration "
89comment "menus. When everything is ok, you can disable the "
90comment "legacy options in the menu below. Once you have "
91comment "disabled all legacy options, this text will "
92comment "disappear and you will be able to start the build. "
93comment "* "
Yann E. MORINd2e706c2013-06-30 00:38:13 +020094comment "Note: at some point in the future, the oldest legacy"
95comment "options will be removed, and configuration files "
96comment "that still have those options set, will fail to "
97comment "build, or run, in unpredictable ways. "
Thomas De Schampheleirea25e4a42013-09-02 22:07:52 +020098comment "----------------------------------------------------"
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +000099endif
100
Yann E. MORIN67eaf702013-06-30 00:38:12 +0200101###############################################################################
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100102
103comment "Legacy options removed in 2015.02"
104
Romain Naour3c476542015-01-18 20:53:08 +0100105config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
106 bool "rpm's bzip2 payloads option has been removed"
107 select BR2_LEGACY
108 select BR2_PACKAGE_BZIP2
109 help
110 The bzip2 payloads option rely entirely on the dependant package bzip2.
111 So, you need to select it to enable this feature.
112
113config BR2_PACKAGE_RPM_XZ_PAYLOADS
114 bool "rpm's xz payloads option has been removed"
115 select BR2_LEGACY
116 select BR2_PACKAGE_XZ
117 help
118 The xz payloads option rely entirely on the dependant package xz.
119 So, you need to select it to enable this feature.
120
Gustavo Zacarias6927bc92015-01-15 11:30:22 -0300121config BR2_PACKAGE_M4
122 bool "m4 target package removed"
123 select BR2_LEGACY
124 help
125 The m4 target package has been removed, it's been
126 deprecated for some time now.
127
Gustavo Zacariasaa6ea7a2015-01-15 11:30:21 -0300128config BR2_PACKAGE_FLEX_BINARY
129 bool "flex binary in target option removed"
130 select BR2_LEGACY
131 help
132 The flex binary in the target option has been removed.
133 It's been deprecated for some time now and is essentially a
134 development tool which isn't very useful in the target.
135
Gustavo Zacarias38dabc62015-01-15 11:30:19 -0300136config BR2_PACKAGE_BISON
137 bool "bison target package removed"
138 select BR2_LEGACY
139 help
140 The bison target package has been removed, it's been
141 deprecated for some time now and is essentially a development
142 tool which isn't very useful in the target.
143
Gustavo Zacarias7f9d4442015-01-15 11:30:18 -0300144config BR2_PACKAGE_GOB2
145 bool "gob2 target package removed"
146 select BR2_LEGACY
147 help
148 The gob2 target package has been removed, it's been
149 deprecated for some time now and was essentially useless
150 without a target toolchain.
151
Gustavo Zacariasc2e3d0b2015-01-15 11:30:17 -0300152config BR2_PACKAGE_DISTCC
153 bool "distcc target package removed"
154 select BR2_LEGACY
155 help
156 The distcc target package has been removed, it's been
157 deprecated for some time now and was essentially useless
158 without a target toolchain.
159
Gustavo Zacariasb64cde62015-01-15 11:30:16 -0300160config BR2_PACKAGE_HASERL_VERSION_0_8_X
161 bool "haserl 0.8.x version removed"
162 select BR2_LEGACY
163 help
164 The 0.8.x version option for haserl has been removed since it
165 has been deprecated for some time now.
166 You should be able to use the 0.9.x version without issues.
167
Gustavo Zacarias0120d9f2015-01-06 07:35:41 -0300168config BR2_PACKAGE_STRONGSWAN_TOOLS
169 bool "strongswan option has been removed"
170 select BR2_LEGACY
171 select BR2_PACKAGE_STRONGSWAN_PKI
172 select BR2_PACKAGE_STRONGSWAN_SCEP
173 help
174 The tools option has been removed upstream and the different tools
175 have been split between the pki and scep options, with others
176 deprecated.
177
Bernd Kuhlsdb78eb02014-12-23 18:46:33 +0100178config BR2_PACKAGE_XBMC_ADDON_XVDR
179 bool "xbmc options have been renamed"
180 select BR2_LEGACY
181 select BR2_PACKAGE_KODI_ADDON_XVDR
182 help
183 The XBMC media center project was renamed to Kodi entertainment center
184
Bernd Kuhlsb3df2a32014-12-23 18:46:30 +0100185config BR2_PACKAGE_XBMC_PVR_ADDONS
186 bool "xbmc options have been renamed"
187 select BR2_LEGACY
188 select BR2_PACKAGE_KODI_PVR_ADDONS
189 help
190 The XBMC media center project was renamed to Kodi entertainment center
191
Bernd Kuhls35784592014-12-23 18:46:27 +0100192config BR2_PACKAGE_XBMC
193 bool "xbmc options have been renamed"
194 select BR2_LEGACY
195 select BR2_PACKAGE_KODI
196 help
197 The XBMC media center project was renamed to Kodi entertainment center
198
199config BR2_PACKAGE_XBMC_ALSA_LIB
200 bool "xbmc options have been renamed"
201 select BR2_LEGACY
202 select BR2_PACKAGE_KODI_ALSA_LIB
203 help
204 The XBMC media center project was renamed to Kodi entertainment center
205
206config BR2_PACKAGE_XBMC_AVAHI
207 bool "xbmc options have been renamed"
208 select BR2_LEGACY
209 select BR2_PACKAGE_KODI_AVAHI
210 help
211 The XBMC media center project was renamed to Kodi entertainment center
212
213config BR2_PACKAGE_XBMC_DBUS
214 bool "xbmc options have been renamed"
215 select BR2_LEGACY
216 select BR2_PACKAGE_KODI_DBUS
217 help
218 The XBMC media center project was renamed to Kodi entertainment center
219
220config BR2_PACKAGE_XBMC_LIBBLURAY
221 bool "xbmc options have been renamed"
222 select BR2_LEGACY
223 select BR2_PACKAGE_KODI_LIBBLURAY
224 help
225 The XBMC media center project was renamed to Kodi entertainment center
226
227config BR2_PACKAGE_XBMC_GOOM
228 bool "xbmc options have been renamed"
229 select BR2_LEGACY
230 select BR2_PACKAGE_KODI_GOOM
231 help
232 The XBMC media center project was renamed to Kodi entertainment center
233
234config BR2_PACKAGE_XBMC_RSXS
235 bool "xbmc options have been renamed"
236 select BR2_LEGACY
237 select BR2_PACKAGE_KODI_RSXS
238 help
239 The XBMC media center project was renamed to Kodi entertainment center
240
241config BR2_PACKAGE_XBMC_LIBCEC
242 bool "xbmc options have been renamed"
243 select BR2_LEGACY
244 select BR2_PACKAGE_KODI_LIBCEC
245 help
246 The XBMC media center project was renamed to Kodi entertainment center
247
248config BR2_PACKAGE_XBMC_LIBMICROHTTPD
249 bool "xbmc options have been renamed"
250 select BR2_LEGACY
251 select BR2_PACKAGE_KODI_LIBMICROHTTPD
252 help
253 The XBMC media center project was renamed to Kodi entertainment center
254
255config BR2_PACKAGE_XBMC_LIBNFS
256 bool "xbmc options have been renamed"
257 select BR2_LEGACY
258 select BR2_PACKAGE_KODI_LIBNFS
259 help
260 The XBMC media center project was renamed to Kodi entertainment center
261
262config BR2_PACKAGE_XBMC_RTMPDUMP
263 bool "xbmc options have been renamed"
264 select BR2_LEGACY
265 select BR2_PACKAGE_KODI_RTMPDUMP
266 help
267 The XBMC media center project was renamed to Kodi entertainment center
268
269config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
270 bool "xbmc options have been renamed"
271 select BR2_LEGACY
272 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
273 help
274 The XBMC media center project was renamed to Kodi entertainment center
275
276config BR2_PACKAGE_XBMC_LIBSMBCLIENT
277 bool "xbmc options have been renamed"
278 select BR2_LEGACY
279 select BR2_PACKAGE_KODI_LIBSMBCLIENT
280 help
281 The XBMC media center project was renamed to Kodi entertainment center
282
283config BR2_PACKAGE_XBMC_LIBTHEORA
284 bool "xbmc options have been renamed"
285 select BR2_LEGACY
286 select BR2_PACKAGE_KODI_LIBTHEORA
287 help
288 The XBMC media center project was renamed to Kodi entertainment center
289
290config BR2_PACKAGE_XBMC_LIBUSB
291 bool "xbmc options have been renamed"
292 select BR2_LEGACY
293 select BR2_PACKAGE_KODI_LIBUSB
294 help
295 The XBMC media center project was renamed to Kodi entertainment center
296
297config BR2_PACKAGE_XBMC_LIBVA
298 bool "xbmc options have been renamed"
299 select BR2_LEGACY
300 select BR2_PACKAGE_KODI_LIBVA
301 help
302 The XBMC media center project was renamed to Kodi entertainment center
303
304config BR2_PACKAGE_XBMC_WAVPACK
305 bool "xbmc options have been renamed"
306 select BR2_LEGACY
307 select BR2_PACKAGE_KODI_WAVPACK
308 help
309 The XBMC media center project was renamed to Kodi entertainment center
310
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100311config BR2_PREFER_STATIC_LIB
312 bool "static library option renamed"
Samuel Martina44b1c12014-12-14 17:24:24 +0100313 select BR2_LEGACY
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100314 help
315 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
316 highlights the fact that the option no longer "prefers"
317 static libraries, but "enforces" static libraries (i.e
318 shared libraries are completely unused).
319
Samuel Martina44b1c12014-12-14 17:24:24 +0100320 Take care of updating the type of libraries you want under the
321 "Build options" menu.
322
Bernd Kuhls35784592014-12-23 18:46:27 +0100323###############################################################################
Yann E. MORIN120136e2014-09-21 20:38:09 +0200324comment "Legacy options removed in 2014.11"
325
Peter Korsgaarda52bad82014-11-09 00:15:24 +0100326config BR2_x86_generic
327 bool "x86 generic variant has been removed"
328 select BR2_LEGACY
329 help
330 The generic x86 CPU variant has been removed. Use another
Baruch Siacha95e98c2014-11-09 07:50:01 +0200331 CPU variant instead.
Peter Korsgaarda52bad82014-11-09 00:15:24 +0100332
Andreas Larsson40e18f22014-10-30 09:29:36 +0100333config BR2_GCC_VERSION_4_4_X
334 bool "gcc 4.4.x has been removed"
335 select BR2_LEGACY
336 help
337 The 4.4.x version of gcc has been removed. Use a newer
338 version instead.
339
Andreas Larsson43b78e72014-10-30 09:29:35 +0100340config BR2_sparc_sparchfleon
341 bool "sparchfleon CPU has been removed"
342 select BR2_LEGACY
343 help
344 The sparchfleon CPU was only supported in a patched gcc 4.4
345 version. Its support has been removed in favor of the leon3
346 CPU starting from gcc 4.8.x.
347
348config BR2_sparc_sparchfleonv8
349 bool "sparchfleonv8 CPU has been removed"
350 select BR2_LEGACY
351 help
352 The sparchfleonv8 CPU was only supported in a patched gcc
353 4.4 version. Its support has been removed in favor of the
354 leon3 CPU starting from gcc 4.8.x.
355
356config BR2_sparc_sparcsfleon
357 bool "sparcsfleon CPU has been removed"
358 select BR2_LEGACY
359 help
360 The sparcsfleon CPU was only supported in a patched gcc 4.4
361 version. Its support has been removed in favor of the leon3
362 CPU starting from gcc 4.8.x.
363
364config BR2_sparc_sparcsfleonv8
365 bool "sparcsfleonv8 CPU has been removed"
366 select BR2_LEGACY
367 help
368 The sparcsfleonv8 CPU was only supported in a patched gcc
369 4.4 version. Its support has been removed in favor of the
370 leon3 CPU starting from gcc 4.8.x.
371
Bernd Kuhlsbfd87872014-10-18 19:41:30 +0200372config BR2_PACKAGE_XLIB_LIBPCIACCESS
373 bool "xlib-libpciaccess option has been renamed"
374 depends on BR2_PACKAGE_XORG7
375 select BR2_LEGACY
376 select BR2_PACKAGE_LIBPCIACCESS
377 help
378 libpciaccess neither depends on X11 nor Xlib. Thus the
379 package has been renamed BR2_PACKAGE_LIBPCIACCESS
380
Yann E. MORINb581bba2014-09-21 20:38:13 +0200381config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
382 bool "Xceive xc5000 option has been renamed"
383 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
384 help
385 The Xceive xc5000 option now also handles older firmwares from
386 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
387 from Cresta, who bought Xceive.
388
Yann E. MORINdac546e2014-09-21 20:38:12 +0200389config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
390 bool "Chelsio T4 option has been renamed"
391 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
392 help
393 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
394 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
395 to better account for the fact that a T5 variant exists.
396
Yann E. MORIN120136e2014-09-21 20:38:09 +0200397config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
398 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
399 help
400 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
401 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
402 select it in:
403 Target packages -> Hardware handling ->
404 Firmware -> linux-firmware -> WiFi firmware ->
405 iwlwifi 3160/726x revision to use (revision 7)
406
407config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
408 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
409 help
410 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
411 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
412 select it in:
413 Target packages -> Hardware handling ->
414 Firmware -> linux-firmware -> WiFi firmware ->
415 iwlwifi 3160/726x revision to use (revision 8)
416
417###############################################################################
Yann E. MORIN5cd1c4f2014-06-02 22:27:22 +0200418comment "Legacy options removed in 2014.08"
419
Gregory CLEMENT52fac6a2014-08-28 14:21:34 +0200420config BR2_PACKAGE_LIBELF
421 bool "libelf has been removed"
422 select BR2_PACKAGE_ELFUTILS
423 select BR2_LEGACY
424 help
425 The libelf package provided an old version of the libelf library
426 and is deprecated. The libelf library is now provided by the
427 elfutils package.
428
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200429config BR2_KERNEL_HEADERS_3_8
430 bool "kernel headers version 3.8.x are no longer supported"
431 select BR2_KERNEL_HEADERS_3_9
432 select BR2_LEGACY
433 help
434 Version 3.8.x of the Linux kernel headers have been deprecated
435 for more than four buildroot releases and are now removed.
436 As an alternative, version 3.9.x of the headers have been
437 automatically selected in your configuration.
438
Thomas Petazzoni187b4d62014-06-01 22:23:30 +0200439config BR2_PACKAGE_GETTEXT_TOOLS
440 bool "support for gettext-tools on target has been removed"
441 select BR2_LEGACY
442 help
443 The option to install the gettext utilities on the target
444 has been removed. This is not necessary as Buildroot is not
445 designed to provide a full development environment on the
446 target. gettext tools should be used on the build machine
447 instead.
448
Yann E. MORIN5cd1c4f2014-06-02 22:27:22 +0200449config BR2_PACKAGE_PROCPS
450 bool "procps has been replaced by procps-ng"
451 select BR2_PACKAGE_PROCPS_NG
452 select BR2_LEGACY
453 help
454 The procps package has been replaced by the equivalent procps-ng.
455
Thomas Petazzonid4839ff2014-07-01 20:03:02 +0200456config BR2_BINUTILS_VERSION_2_20_1
457 bool "binutils 2.20.1 has been removed"
458 select BR2_LEGACY
459 help
460 The 2.20.1 version of binutils has been removed. Use a newer
461 version instead.
462
463config BR2_BINUTILS_VERSION_2_21
464 bool "binutils 2.21 has been removed"
465 select BR2_LEGACY
466 help
467 The 2.21 version of binutils has been removed. Use a newer
468 version instead.
469
470config BR2_BINUTILS_VERSION_2_23_1
471 bool "binutils 2.23.1 has been removed"
472 select BR2_LEGACY
473 help
474 The 2.23.1 version of binutils has been removed. Use a newer
475 version instead.
476
Thomas Petazzoni506b9642014-07-01 20:03:03 +0200477config BR2_UCLIBC_VERSION_0_9_32
478 bool "uclibc 0.9.32 has been removed"
479 select BR2_LEGACY
480 help
481 The 0.9.32 version of uClibc has been removed. Use a newer
482 version instead.
483
Thomas Petazzonid10e0802014-07-01 20:03:06 +0200484config BR2_GCC_VERSION_4_3_X
485 bool "gcc 4.3.x has been removed"
486 select BR2_LEGACY
487 help
488 The 4.3.x version of gcc has been removed. Use a newer
489 version instead.
490
491config BR2_GCC_VERSION_4_6_X
492 bool "gcc 4.6.x has been removed"
493 select BR2_LEGACY
494 help
495 The 4.6.x version of gcc has been removed. Use a newer
496 version instead.
497
Thomas Petazzoni02d85f62014-07-01 20:03:08 +0200498config BR2_GDB_VERSION_7_4
499 bool "gdb 7.4 has been removed"
500 select BR2_LEGACY
501 help
502 The 7.4 version of gdb has been removed. Use a newer version
503 instead.
504
505config BR2_GDB_VERSION_7_5
506 bool "gdb 7.5 has been removed"
507 select BR2_LEGACY
508 help
509 The 7.5 version of gdb has been removed. Use a newer version
510 instead.
511
Thomas Petazzonib18dca02014-07-01 20:03:09 +0200512config BR2_BUSYBOX_VERSION_1_19_X
513 bool "busybox version selection has been removed"
514 select BR2_LEGACY
515 help
516 The possibility of selecting the Busybox version has been
517 removed. Use the latest version provided by the Busybox
518 package instead.
519
520config BR2_BUSYBOX_VERSION_1_20_X
521 bool "busybox version selection has been removed"
522 select BR2_LEGACY
523 help
524 The possibility of selecting the Busybox version has been
525 removed. Use the latest version provided by the Busybox
526 package instead.
527
528config BR2_BUSYBOX_VERSION_1_21_X
529 bool "busybox version selection has been removed"
530 select BR2_LEGACY
531 help
532 The possibility of selecting the Busybox version has been
533 removed. Use the latest version provided by the Busybox
534 package instead.
535
Ezequiel García07ac0452014-07-05 18:07:40 -0300536config BR2_PACKAGE_LIBV4L_DECODE_TM6000
537 bool "decode_tm6000"
538 select BR2_PACKAGE_LIBV4L_UTILS
539 select BR2_LEGACY
540 help
541 This libv4l option has been deprecated and replaced by a single
542 option to build all the libv4l utilities.
543
544config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
545 bool "ir-keytable"
546 select BR2_PACKAGE_LIBV4L_UTILS
547 select BR2_LEGACY
548 help
549 This libv4l option has been deprecated and replaced by a single
550 option to build all the libv4l utilities.
551
552config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
553 bool "v4l2-compliance"
554 select BR2_PACKAGE_LIBV4L_UTILS
555 select BR2_LEGACY
556 help
557 This libv4l option has been deprecated and replaced by a single
558 option to build all the libv4l utilities.
559
560config BR2_PACKAGE_LIBV4L_V4L2_CTL
561 bool "v4l2-ctl"
562 select BR2_PACKAGE_LIBV4L_UTILS
563 select BR2_LEGACY
564 help
565 This libv4l option has been deprecated and replaced by a single
566 option to build all the libv4l utilities.
567
568config BR2_PACKAGE_LIBV4L_V4L2_DBG
569 bool "v4l2-dbg"
570 select BR2_PACKAGE_LIBV4L_UTILS
571 select BR2_LEGACY
572 help
573 This libv4l option has been deprecated and replaced by a single
574 option to build all the libv4l utilities.
575
Yann E. MORIN5cd1c4f2014-06-02 22:27:22 +0200576###############################################################################
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100577comment "Legacy options removed in 2014.05"
578
Peter Seiderer4990a382014-04-23 00:12:23 +0200579config BR2_PACKAGE_EVTEST_CAPTURE
580 bool "evtest-capture support removed (dropped since evtest 1.31)"
581 select BR2_LEGACY
582 help
583 Support for evtest-capture has been removed (dropped from
584 evtest package since version 1.31), use evemu package
585 instead.
586
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200587config BR2_KERNEL_HEADERS_3_6
588 bool "kernel headers version 3.6.x are no longer supported"
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200589 select BR2_KERNEL_HEADERS_3_9
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200590 select BR2_LEGACY
591 help
592 Version 3.6.x of the Linux kernel headers have been deprecated
593 for more than four buildroot releases and are now removed.
594 As an alternative, version 3.8.x of the headers have been
595 automatically selected in your configuration.
596
597config BR2_KERNEL_HEADERS_3_7
598 bool "kernel headers version 3.7.x are no longer supported"
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200599 select BR2_KERNEL_HEADERS_3_9
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200600 select BR2_LEGACY
601 help
602 Version 3.7.x of the Linux kernel headers have been deprecated
603 for more than four buildroot releases and are now removed.
604 As an alternative, version 3.8.x of the headers have been
605 automatically selected in your configuration.
606
Thomas De Schampheleire947ca9e2014-04-30 20:18:23 +0200607config BR2_PACKAGE_VALA
608 bool "vala target package has been removed"
609 select BR2_LEGACY
610 help
611 The 'vala' target package has been removed since it has been
612 deprecated for more than four buildroot releases.
613 Note: the host vala package still exists.
614
Yann E. MORINd6a37912014-04-07 21:58:03 +0200615config BR2_TARGET_TZ_ZONELIST
616 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
617
618config BR2_PACKAGE_TZDATA_ZONELIST
619 string "tzdata: the timezone list option has been renamed"
620 help
621 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
622 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
623 menu. You'll need to select BR2_TARGET_TZ_INFO.
624
625config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
626 bool
627 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
628 select BR2_LEGACY
629
Yann E. MORINc97aeb72014-04-05 17:21:43 +0200630config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
631 bool "Lua command-line editing none has been renamed"
632 select BR2_LEGACY
633 help
634 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
635 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
636 it in the corresponding choice.
637
638config BR2_PACKAGE_LUA_INTERPRETER_READLINE
639 bool "Lua command-line editing using readline has been renamed"
640 select BR2_LEGACY
641 help
642 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
643 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
644 it in the corresponding choice.
645
646config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
647 bool "Lua command-line editing using linenoise has been renamed"
648 select BR2_LEGACY
649 help
650 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
651 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
652 it in the corresponding choice.
653
Yann E. MORIN365ae612014-03-28 01:00:24 +0100654config BR2_PACKAGE_DVB_APPS_UTILS
655 bool "dvb-apps utilities now built by default"
656 select BR2_LEGACY
657 help
658 The dvb-apps utilities are now always built when the dvb-apps
659 package is selected.
660
Yann E. MORIN971e3312014-03-01 15:52:56 +0100661config BR2_KERNEL_HEADERS_SNAP
662 bool "Local Linux snapshot support removed"
663 select BR2_LEGACY
664 help
665 Support for using a custom snapshot to install the Linux
666 kernel headers has been removed.
667
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100668config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
669 bool "/dev management by udev removed"
670 select BR2_LEGACY
671 help
672 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100673 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100674
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100675 Therefore, if you are not using 'systemd' as init system, you
676 must choose 'Dynamic using eudev' in the '/dev management'
677 menu to get the same behaviour as in your old configuration.
678
679 If you are using 'systemd', its internal implementation of
680 'udev' will be used automatically.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100681
682 You must also check the packages depending on 'udev' are still
683 selected.
684
685config BR2_PACKAGE_UDEV
686 bool "udev is now a virtual package"
687 select BR2_LEGACY
688 select BR2_PACKAGE_HAS_UDEV
689 help
690 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100691 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100692
693 Your old configuration refers to packages depending on 'udev',
694 either for build or at runtime.
695
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100696 Check that a 'udev' provider is selected. If you are not using
697 'systemd' as init system, 'eudev' should be selected, which is
698 the case if '/dev management' is set to 'Dynamic using eudev'.
699
700 If you are using 'systemd', its internal implementation of 'udev'
701 is used.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100702
703config BR2_PACKAGE_UDEV_RULES_GEN
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100704 bool "udev rules generation handled by provider"
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100705 select BR2_LEGACY
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100706 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
707 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100708 help
709 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100710 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100711
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100712 If you are not using 'systemd' as init system, udev rules
713 generation will be handled by 'eudev'. Check that
714 '/dev management' is set to 'Dynamic using eudev' to get
715 the same behaviour as in your old configuration.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100716
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100717 If you are using 'systemd', it internal implementation of 'udev'
718 will generate the rules.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100719
720config BR2_PACKAGE_UDEV_ALL_EXTRAS
721 bool "udev extras removed"
722 select BR2_LEGACY
723 help
724 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100725 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100726
727 The option to enable the extra features of 'udev' (gudev, ...)
728 has been removed. These features are automatically enabled in
729 the 'udev' providers if the dependencies are selected. For
730 example, selecting 'libglib2' will trigger the build of gudev.
731
Bernd Kuhls5562be12014-03-01 16:41:10 +0100732config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
733 bool "xlib-libpthread-stubs option has been renamed"
734 depends on BR2_PACKAGE_XORG7
735 select BR2_LEGACY
736 select BR2_PACKAGE_LIBPTHREAD_STUBS
737 help
738 The pthread stubs neither depend on X11 nor Xlib. Thus the
739 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
740
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100741###############################################################################
Yann E. MORINf169e5e2014-01-19 23:30:42 +0100742comment "Legacy options removed in 2014.02"
743
Thomas Petazzonie543f5a2014-02-04 15:25:34 +0100744config BR2_sh2
745 bool "sh2 support removed"
746 help
747 Due to an inexistent user base and generally poor Linux
748 support, the support for the SH2 architecture was removed.
749
750config BR2_sh3
751 bool "sh3 support removed"
752 help
753 Due to an inexistent user base and generally poor Linux
754 support, the support for the SH3 architecture was removed.
755
756config BR2_sh3eb
757 bool "sh3eb support removed"
758 help
759 Due to an inexistent user base and generally poor Linux
760 support, the support for the SH3eb architecture was removed.
761
Thomas De Schampheleire334dca62014-02-05 14:50:59 +0100762config BR2_KERNEL_HEADERS_3_1
763 bool "kernel headers version 3.1.x are no longer supported"
764 select BR2_KERNEL_HEADERS_3_2
765 select BR2_LEGACY
766 help
767 Version 3.1.x of the Linux kernel headers have been deprecated
768 for more than four buildroot releases and are now removed.
769 As an alternative, version 3.2.x of the headers have been
770 automatically selected in your configuration.
771
772config BR2_KERNEL_HEADERS_3_3
773 bool "kernel headers version 3.3.x are no longer supported"
774 select BR2_KERNEL_HEADERS_3_4
775 select BR2_LEGACY
776 help
777 Version 3.3.x of the Linux kernel headers have been deprecated
778 for more than four buildroot releases and are now removed.
779 As an alternative, version 3.4.x of the headers have been
780 automatically selected in your configuration.
781
782config BR2_KERNEL_HEADERS_3_5
783 bool "kernel headers version 3.5.x are no longer supported"
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200784 select BR2_KERNEL_HEADERS_3_9
Thomas De Schampheleire334dca62014-02-05 14:50:59 +0100785 select BR2_LEGACY
786 help
787 Version 3.5.x of the Linux kernel headers have been deprecated
788 for more than four buildroot releases and are now removed.
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200789 As an alternative, version 3.8.x of the headers have been
Thomas De Schampheleire334dca62014-02-05 14:50:59 +0100790 automatically selected in your configuration.
791
Thomas De Schampheleire348060f2014-02-05 14:50:58 +0100792config BR2_GDB_VERSION_7_2
793 bool "gdb 7.2.x is no longer supported"
Thomas Petazzoni02d85f62014-07-01 20:03:08 +0200794 select BR2_GDB_VERSION_7_6
Thomas De Schampheleire348060f2014-02-05 14:50:58 +0100795 select BR2_LEGACY
796 help
797 Version 7.2.x of gdb has been deprecated for more than four
798 buildroot releases and is now removed. As an alternative, gdb
799 7.5.x has been automatically selected in your configuration.
800
801config BR2_GDB_VERSION_7_3
802 bool "gdb 7.3.x is no longer supported"
Thomas Petazzoni02d85f62014-07-01 20:03:08 +0200803 select BR2_GDB_VERSION_7_6
Thomas De Schampheleire348060f2014-02-05 14:50:58 +0100804 select BR2_LEGACY
805 help
806 Version 7.3.x of gdb has been deprecated for more than four
807 buildroot releases and is now removed. As an alternative, gdb
808 7.5.x has been automatically selected in your configuration.
809
Thomas De Schampheleire831624c2014-02-05 14:50:57 +0100810config BR2_PACKAGE_CCACHE
811 bool "ccache target package has been removed"
812 select BR2_LEGACY
813 help
814 The 'ccache' target package has been removed since it has been
815 deprecated for more than four buildroot releases.
816 Note: using ccache for speeding up builds is still supported.
817
Thomas De Schampheleire7164a322014-02-05 14:50:56 +0100818config BR2_HAVE_DOCUMENTATION
819 bool "support for documentation on target has been removed"
820 select BR2_LEGACY
821 help
822 Support for documentation on target has been removed since it has
823 been deprecated for more than four buildroot releases.
824
Thomas De Schampheleiref75245d2014-02-05 14:50:55 +0100825config BR2_PACKAGE_AUTOMAKE
826 bool "automake target package has been removed"
827 select BR2_LEGACY
828 help
829 The 'automake' target package has been removed since it has been
830 deprecated for more than four buildroot releases.
831 Note: the host automake still exists.
832
Thomas De Schampheleiree7af2ac2014-02-05 14:50:54 +0100833config BR2_PACKAGE_AUTOCONF
834 bool "autoconf target package has been removed"
835 select BR2_LEGACY
836 help
837 The 'autoconf' target package has been removed since it has been
838 deprecated for more than four buildroot releases.
839 Note: the host autoconf still exists.
840
Thomas De Schampheleireddf54242014-02-05 14:50:53 +0100841config BR2_PACKAGE_XSTROKE
842 bool "xstroke has been removed"
843 select BR2_LEGACY
844 help
845 The 'xstroke' package has been removed since it has been
846 deprecated for more than four buildroot releases.
847
Thomas De Schampheleire0a077312014-01-21 08:54:12 +0100848config BR2_PACKAGE_LZMA
849 bool "lzma target package has been removed"
850 select BR2_LEGACY
851 help
852 The 'lzma' target package has been removed since it has been
853 deprecated for more than four buildroot releases.
854 Note: generating lzma-compressed rootfs images is still supported.
855
Thomas De Schampheleire7ef5c3a2014-01-21 08:54:10 +0100856config BR2_PACKAGE_TTCP
857 bool "ttcp has been removed"
858 select BR2_LEGACY
859 help
860 The 'ttcp' package has been removed since it has been
861 deprecated for more than four buildroot releases.
862
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +0000863config BR2_PACKAGE_LIBNFC_LLCP
Thomas De Schampheleire93341042014-01-21 08:54:13 +0100864 bool "libnfc-llcp has been replaced by libllcp"
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +0000865 select BR2_LEGACY
Thomas De Schampheleire93341042014-01-21 08:54:13 +0100866 select BR2_PACKAGE_LIBLLCP
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +0000867 help
868 The 'libnfc-llcp' package has been removed since upstream renamed
Thomas De Schampheleire93341042014-01-21 08:54:13 +0100869 to 'libllcp'. We have added a new package for 'libllcp' and bumped
870 the version at the same time.
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +0000871
Marcelo Gutiérrez(UTN/FRH)06c82122014-01-21 14:08:28 +0000872config BR2_PACKAGE_MYSQL_CLIENT
873 bool "MySQL client renamed to MySQL"
874 select BR2_LEGACY
875 select BR2_PACKAGE_MYSQL
876 help
877 The option has been renamed BR2_PACKAGE_MYSQL
878
Thomas De Schampheleire2f7a53e2014-01-03 17:02:53 +0100879config BR2_PACKAGE_SQUASHFS3
880 bool "squashfs3 has been removed"
881 select BR2_LEGACY
882 select BR2_PACKAGE_SQUASHFS
883 help
884 The 'squashfs3' package has been removed since it has been
885 deprecated for more than four buildroot releases. Package
886 'squashfs' (4) has been selected automatically as replacement.
887
888config BR2_TARGET_ROOTFS_SQUASHFS3
889 bool "squashfs3 rootfs support has been removed"
890 select BR2_LEGACY
891 help
892 Together with the removal of the squashfs3 package, support
893 for squashfs3 root filesystems has been removed too. Squashfs
894 root filesystems will automatically use squashfs4 now.
895
Arnaud Aujon560fe852013-12-15 20:23:12 +0100896config BR2_PACKAGE_NETKITBASE
897 bool "netkitbase has been removed"
898 select BR2_LEGACY
899 help
900 The 'netkitbase' package has been removed since it has been
901 deprecated since 2012.11. This package provided 'inetd'
902 which is replaced by 'xinet' and 'ping' which is replaced by
903 'busybox' or 'fping'.
904
905config BR2_PACKAGE_NETKITTELNET
906 bool "netkittelnet has been removed"
907 select BR2_LEGACY
908 help
909 The 'netkittelnet' package has been removed since it has
910 been deprecated since 2012.11. 'busybox' provides a telnet
911 client and should be used instead.
912
Francois Perrad63058f82014-01-11 16:42:09 +0100913config BR2_PACKAGE_LUASQL
914 bool "luasql has been replaced by luasql-sqlite3"
915 select BR2_PACKAGE_LUASQL_SQLITE3
916 select BR2_LEGACY
917 help
918 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
919
Francois Perrada6c53472014-01-11 16:42:08 +0100920config BR2_PACKAGE_LUACJSON
921 bool "luacjson has been replaced by lua-cjson"
922 select BR2_PACKAGE_LUA_CJSON
923 select BR2_LEGACY
924 help
925 The option has been renamed BR2_PACKAGE_LUA_CJSON.
926
Arnaud Aujon560fe852013-12-15 20:23:12 +0100927###############################################################################
Thomas Petazzoni94c72082013-08-27 19:28:34 +0200928comment "Legacy options removed in 2013.11"
929
Arnout Vandecappelleff0f55e2013-11-28 09:29:28 +0100930config BR2_PACKAGE_LVM2_DMSETUP_ONLY
931 bool "lvm2's 'dmsetup only' option removed"
932 select BR2_LEGACY
933 help
934 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
935 led to problems with other packages that need the full lvm2
936 suite. Therefore, the option has been replaced with the positive
937 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
938
939# Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
940# in order to automatically propagate old configs
941
Thomas Petazzoni1f9c04f2013-11-07 20:07:21 +0100942config BR2_PACKAGE_QT_JAVASCRIPTCORE
943 bool "qt javascriptcore option removed"
944 select BR2_LEGACY
945 help
946 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
947 force the activation or disabling of the JIT compiler in the
948 Qt Javascript interpreter. However, the JIT compiler is not
949 available for all architectures, so forcing its activation
950 does not always work. Moreover, Qt knows by itself for which
951 architectures JIT support is possible, and will
952 automatically enable it if possible.
953
954 Therefore, this option was in fact useless, and causing
955 build problems when enabled on architectures for which the
956 JIT support was not available. It has been removed, and
957 there is no replacement: Qt will enable JIT at compile time
958 when possible.
959
Thomas Petazzoni94c72082013-08-27 19:28:34 +0200960config BR2_PACKAGE_MODULE_INIT_TOOLS
961 bool "module-init-tools replaced by kmod"
962 select BR2_PACKAGE_KMOD
963 select BR2_PACKAGE_KMOD_TOOLS
Thomas Petazzoni0f401f92013-11-07 20:09:48 +0100964 select BR2_LEGACY
Thomas Petazzoni94c72082013-08-27 19:28:34 +0200965 help
966 The 'module-init-tools' package has been removed, since it
967 has been depracated upstream and replaced by 'kmod'.
968
Thomas De Schampheleiref2c21932013-09-02 22:07:55 +0200969config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
970 string "u-boot: the git repository URL option has been renamed"
971 help
972 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
973 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
974
975config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
976 bool
977 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
978 select BR2_LEGACY
979
980# Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
981# boot/uboot/Config.in
982
983config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
984 string "u-boot: the git repository version option has been renamed"
985 help
986 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
987 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
988
989config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
990 bool
991 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
992 select BR2_LEGACY
993
994# Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
995# boot/uboot/Config.in
996
Thomas De Schampheleire63ecded2013-09-02 22:07:54 +0200997config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
998 string "linux: the git repository URL option has been renamed"
999 help
1000 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
1001 been renamed to
1002 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
1003
1004config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
1005 bool
1006 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
1007 select BR2_LEGACY
1008
1009# Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
1010# linux/Config.in
1011
1012config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
1013 string "linux: the git repository version option has been renamed"
1014 help
1015 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
1016 been renamed to
1017 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
1018
1019config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
1020 bool
1021 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
1022 select BR2_LEGACY
1023
1024# Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
1025# linux/Config.in
1026
Thomas Petazzoni94c72082013-08-27 19:28:34 +02001027###############################################################################
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001028comment "Legacy options removed in 2013.08"
Gustavo Zacariasc6e4fcb2013-06-10 11:14:31 -03001029
Thomas Petazzoni1f3078b2013-08-10 19:20:01 +02001030config BR2_ARM_OABI
1031 bool "ARM OABI support has been removed"
1032 select BR2_LEGACY
1033 help
1034 The support for the ARM OABI was deprecated since a while,
1035 and has been removed completely from Buildroot. It is also
1036 deprecated in upstream gcc, since gcc 4.7. People should
1037 switch to EABI instead, which should not be a problem as
1038 long as you don't have pre-built OABI binaries in your
1039 system that you can't recompile.
1040
Gustavo Zacariasc6e4fcb2013-06-10 11:14:31 -03001041config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
1042 bool "dosfstools dosfsck renamed to fsck.fat"
1043 select BR2_LEGACY
1044 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
1045 help
1046 dosfsck was renamed upstream to fsck.fat for consistency.
1047
1048config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
1049 bool "dosfstools dosfslabel renamed to fatlabel"
1050 select BR2_LEGACY
1051 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
1052 help
1053 doslabel was renamed upstream to fatlabel for consistency.
1054
1055config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
1056 bool "dosfstools mkdosfs renamed to mkfs.fat"
1057 select BR2_LEGACY
1058 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
1059 help
1060 mkdosfs was renamed upstream to mkfs.fat for consistency.
1061
Thomas Petazzonie21db002013-06-30 21:28:57 +02001062config BR2_ELF2FLT
1063 bool "the elf2flt option has been renamed"
1064 select BR2_LEGACY
1065 help
1066 The BR2_ELF2FLT option has been renamed to
1067 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
1068 the package infrastructure.
1069
Thomas Petazzonid8060052013-07-16 10:03:17 +02001070config BR2_VFP_FLOAT
1071 bool "the ARM VFP floating point option has been renamed"
1072 select BR2_LEGACY
1073 help
1074 Due to a major refactoring of the floating-point handling of
1075 the ARM architecture support, the BR2_VFP_FLOAT option has
1076 been replaced with a choice of options that allows to select
1077 between various VFP versions/capabilities.
1078
Samuel Martinba8f82b2013-08-30 06:08:59 +02001079config BR2_PACKAGE_GCC_TARGET
1080 bool "gcc on the target filesystem has been removed"
1081 select BR2_LEGACY
1082 help
1083 The support for gcc in the target filesystem was deprecated
1084 since a while, and has been removed completely from Buildroot.
1085 See Buildroot's documentation for more explanations.
1086
1087config BR2_HAVE_DEVFILES
1088 bool "development files in target filesystem has been removed"
1089 select BR2_LEGACY
1090 help
1091 The installation of the development files in the target
1092 filesystem was deprecated since a while, and has been removed
1093 completely from Buildroot.
1094 See Buildroot's documentation for more explanations.
1095
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001096###############################################################################
1097comment "Legacy options removed in 2013.05"
Yann E. MORIN860d37a2013-06-04 11:49:53 +00001098
1099config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
1100 bool "Realtek 8192 replaced by Realtek 81xx"
1101 select BR2_LEGACY
1102 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
1103 help
1104 Now covers the whole Realtek 81xx familly: 8188/8192.
1105
1106config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
1107 bool "Realtek 8712 replaced by Realtek 87xx"
1108 select BR2_LEGACY
1109 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
1110 help
1111 Now covers the whole Realtek 87xx familly: 8712/8723.
1112
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001113###############################################################################
1114comment "Legacy options removed in 2013.02"
Thomas Petazzoni29b83f02013-03-07 10:45:24 +00001115
Gustavo Zacarias94744212013-04-04 07:29:45 +00001116config BR2_sa110
1117 bool "sa110 ARM target switched to strongarm"
1118 select BR2_LEGACY
1119 select BR2_strongarm
1120 help
1121 The SA110 is the same as a generic StrongARM, it just differs
1122 in speed, peripherals and cache.
1123
1124config BR2_sa1100
1125 bool "sa1100 ARM target switched to strongarm"
1126 select BR2_LEGACY
1127 select BR2_strongarm
1128 help
1129 The SA1100 is the same as a generic StrongARM, it just differs
1130 in speed, peripherals and cache.
1131
Thomas Petazzoni29b83f02013-03-07 10:45:24 +00001132config BR2_PACKAGE_GDISK
1133 bool "gdisk has been replaced by gptfdisk"
1134 select BR2_LEGACY
1135 select BR2_PACKAGE_GPTFDISK
1136 help
1137 The option has been renamed BR2_PACKAGE_GPTFDISK.
1138
1139config BR2_PACKAGE_GDISK_GDISK
1140 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
1141 select BR2_LEGACY
1142 select BR2_PACKAGE_GPTFDISK
1143 select BR2_PACKAGE_GPTFDISK_GDISK
1144 help
1145 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
1146
1147config BR2_PACKAGE_GDISK_SGDISK
1148 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
1149 select BR2_LEGACY
1150 select BR2_PACKAGE_GPTFDISK
1151 select BR2_PACKAGE_GPTFDISK_SGDISK
1152 help
1153 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +00001154
Thomas Petazzonia0b6faa2013-04-07 00:04:33 +00001155config BR2_PACKAGE_GDB_HOST
1156 bool "gdb for the host option has been renamed"
1157 select BR2_PACKAGE_HOST_GDB
1158 select BR2_LEGACY
1159 help
1160 Due to the conversion of gdb to the package infrastructure,
1161 the BR2_PACKAGE_GDB_HOST option has been renamed
1162 BR2_PACKAGE_HOST_GDB.
1163
Carsten Schoenert76de0f82013-03-10 08:32:46 +00001164config BR2_PACKAGE_DIRECTB_DITHER_RGB16
1165 bool "DirectFB RGB16 dithering option has been renamed"
1166 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
1167 select BR2_LEGACY
1168 help
1169 The option has been renamed
1170 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
1171
1172config BR2_PACKAGE_DIRECTB_TESTS
1173 bool "DirectFB Tests option has been renamed"
1174 select BR2_PACKAGE_DIRECTFB_TESTS
1175 select BR2_LEGACY
1176 help
1177 The option has been renamed
1178 BR2_PACKAGE_DIRECTFB_TESTS.
1179
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001180###############################################################################
1181comment "Legacy options removed in 2012.11"
1182
Thomas Petazzoni12ccc432013-02-07 11:58:45 +00001183config BR2_PACKAGE_CUSTOMIZE
1184 bool "customize package has been removed"
1185 select BR2_LEGACY
1186 help
1187 The 'customize' special package has been removed. Instead,
1188 we recommend to create either your own packages, or use a
1189 post-build script to customize your root filesystem. See
1190 Buildroot's documentation for more details.
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +00001191
1192config BR2_PACKAGE_XSERVER_xorg
1193 bool "X.org modular server"
1194 select BR2_LEGACY
1195 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
1196 help
1197 The option has been renamed
1198 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
1199
1200config BR2_PACKAGE_XSERVER_tinyx
1201 bool "KDrive / TinyX server"
1202 select BR2_LEGACY
1203 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
1204 help
1205 The option has been renamed
1206 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
1207
1208config BR2_PACKAGE_PTHREAD_STUBS
1209 bool "pthread-stubs option has been renamed"
1210 select BR2_LEGACY
Bernd Kuhls5562be12014-03-01 16:41:10 +01001211 select BR2_PACKAGE_LIBPTHREAD_STUBS
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +00001212 help
1213 For consistency reason, the pthread-stubs package has been
Bernd Kuhls5562be12014-03-01 16:41:10 +01001214 renamed to libpthread-stubs.
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +00001215
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001216###############################################################################
1217comment "Legacy options removed in 2012.08"
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +00001218
Arnout Vandecappelle (Essensium/Mind)26803e82012-11-12 10:08:32 +00001219config BR2_PACKAGE_GETTEXT_STATIC
1220 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
1221 select BR2_LEGACY
1222 help
1223 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
1224
1225
1226config BR2_PACKAGE_LIBINTL
1227 bool "libintl"
1228 select BR2_LEGACY
1229 select BR2_PACKAGE_GETTEXT
1230 help
1231 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
1232 only installs the library, not the executables.
1233
Arnout Vandecappelle (Essensium/Mind)c430fab2012-11-12 10:08:31 +00001234config BR2_PACKAGE_INPUT_TOOLS_EVTEST
1235 bool "input-tools evtest is now a separate package evtest"
1236 select BR2_LEGACY
1237 select BR2_PACKAGE_EVTEST
1238 help
1239 The evtest program from input-tools is now a separate package.
1240
Sonic Zhang57133822013-05-03 00:39:34 +00001241config BR2_BFIN_FDPIC
1242 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
1243 select BR2_BINFMT_FDPIC
1244 select BR2_LEGACY
1245
1246config BR2_BFIN_FLAT
1247 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
1248 select BR2_BINFMT_FLAT
1249 select BR2_LEGACY
1250
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +00001251endmenu