]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - Config.in.legacy
ntp: drop uselss patch fixup which sometimes breaks rebuild
[coffee/buildroot.git] / Config.in.legacy
1 #
2 # Config.in.legacy - support for backward compatibility
3 #
4 # 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.
7 #
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.
14 #
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]
54
55 config BR2_SKIP_LEGACY
56         bool
57         option env="SKIP_LEGACY"
58
59 if !BR2_SKIP_LEGACY
60
61 config BR2_LEGACY
62         bool
63         help
64           This option is selected automatically when your old .config uses an
65           option that no longer exists in current buildroot. In that case, the
66           build will fail. Look for config options which are selected in the
67           menu below: they no longer exist and should be replaced by something
68           else.
69
70 # This comment fits exactly in a 80-column display
71 comment "Legacy detected: check the content of the menu below"
72         depends on BR2_LEGACY
73
74 menu "Legacy config options"
75
76 if BR2_LEGACY
77 comment "----------------------------------------------------"
78 comment "Your old configuration uses legacy options that no  "
79 comment "longer exist in buildroot, as indicated in the menu "
80 comment "below. As long as these options stay selected, or in"
81 comment "case of string options are non-empty, the build     "
82 comment "will fail.                                          "
83 comment "*                                                   "
84 comment "Where possible, an automatic conversion from old to "
85 comment "new symbols has been performed. Before making any   "
86 comment "change in this legacy menu, make sure to exit the   "
87 comment "configuration editor a first time and save the      "
88 comment "configuration. Otherwise, the automatic conversion  "
89 comment "of symbols will be lost.                            "
90 comment "*                                                   "
91 comment "After this initial save, reopen the configuration   "
92 comment "editor, inspect the options selected below, read    "
93 comment "their help texts, and verify/update the new         "
94 comment "configuration in the corresponding configuration    "
95 comment "menus. When everything is ok, you can disable the   "
96 comment "legacy options in the menu below. Once you have     "
97 comment "disabled all legacy options, this text will         "
98 comment "disappear and you will be able to start the build.  "
99 comment "*                                                   "
100 comment "Note: at some point in the future, the oldest legacy"
101 comment "options will be removed, and configuration files    "
102 comment "that still have those options set, will fail to     "
103 comment "build, or run, in unpredictable ways.               "
104 comment "----------------------------------------------------"
105 endif
106
107 ###############################################################################
108 comment "Legacy options removed in 2015.08"
109
110 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
111         depends on BR2_PACKAGE_PYTHON
112         bool "libsemanage python bindings removed"
113         help
114           This option has been removed, since the libsemanage Python
115           bindings on the target were not useful.
116
117 config BR2_TARGET_UBOOT_NETWORK
118         bool "U-Boot custom network settings removed"
119         select BR2_LEGACY
120         help
121           U-Boot's custom network settings options have been removed.
122
123 config BR2_PACKAGE_OPENCV_LIB_CONTRIB
124         bool "opencv contrib module no longer exists"
125         select BR2_LEGACY
126         help
127           OpenCV >=3.0 does not come with in-tree contrib modules.
128
129           They have been moved out of the OpenCV base tree, into the opencv_contrib
130           repository:
131             https://github.com/Itseez/opencv_contrib
132
133 config BR2_PACKAGE_OPENCV_LIB_GPU
134         bool "opencv gpu module no longer exists"
135         select BR2_LEGACY
136         help
137           opencv_gpu module no longer exists as is in OpenCV >=3.0.
138
139           It has been split into several modules prefixed with "cuda" that require
140           Cuda programming toolkit, which is not available in Buildroot. So cuda
141           modules are forcibly disabled in Buildroot.
142
143 config BR2_PACKAGE_OPENCV_LIB_LEGACY
144         bool "opencv legacy module no longer exists"
145         select BR2_LEGACY
146         help
147           opencv_legacy module no longer exists in OpenCV >=3.0.
148
149 config BR2_PACKAGE_OPENCV_LIB_NONFREE
150         bool "opencv nonfree module no longer exists"
151         select BR2_LEGACY
152         help
153           opencv_nonfree module no longer exists in OpenCV >=3.0.
154
155 ###############################################################################
156 comment "Legacy options removed in 2015.05"
157
158 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
159         bool "jffs2 16kB erasesize NAND flash option renamed"
160         select BR2_LEGACY
161         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
162         help
163           The JFFS2 NAND flash options now longer include the page
164           size.
165
166 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
167         bool "jffs2 128kB erasesize NAND flash option renamed"
168         select BR2_LEGACY
169         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
170         help
171           The JFFS2 NAND flash options now longer include the page
172           size.
173
174 config BR2_PACKAGE_MONO_20
175         bool "2.0/3.5 .Net Runtime"
176         select BR2_LEGACY
177         help
178           This option no longer exists, all versions of the .Net
179           runtime are now installed.
180
181 config BR2_PACKAGE_MONO_40
182         bool "4.0 .Net Runtime"
183         select BR2_LEGACY
184         help
185           This option no longer exists, all versions of the .Net
186           runtime are now installed.
187
188 config BR2_PACKAGE_MONO_45
189         bool "4.5 .Net Runtime"
190         select BR2_LEGACY
191         help
192           This option no longer exists, all versions of the .Net
193           runtime are now installed.
194
195 config BR2_CIVETWEB_WITH_LUA
196         bool "civetweb lua option renamed"
197         select BR2_LEGACY
198         select BR2_PACKAGE_CIVETWEB_WITH_LUA
199         help
200           civetweb's lua option has been renamed to
201           BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
202           packages name options.
203
204 config BR2_PACKAGE_TIFF_TIFF2PDF
205         bool "tiff utility-specific option removed"
206         select BR2_LEGACY
207         select BR2_PACKAGE_TIFF_UTILITIES
208         help
209           utility-specific options have been removed in favour of
210           the new option BR2_PACKAGE_TIFF_UTILITIES.
211
212 config BR2_PACKAGE_TIFF_TIFFCP
213         bool "tiff utility-specific option removed"
214         select BR2_LEGACY
215         select BR2_PACKAGE_TIFF_UTILITIES
216         help
217           utility-specific options have been removed in favour of
218           the new option BR2_PACKAGE_TIFF_UTILITIES.
219
220 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
221         bool "RTAI patch file path has been removed"
222         help
223           This option has never worked, so it has been removed.
224
225 config BR2_TARGET_GENERIC_PASSWD_DES
226         bool "Encoding passwords with DES has been removed"
227         select BR2_LEGACY
228         help
229           Paswords can now only be encoded with either of md5, sha256 or sha512.
230           The default is md5, which is stronger that DES (but still pretty weak).
231
232 config BR2_PACKAGE_GTK2_THEME_HICOLOR
233         bool "hicolor (default theme) is a duplicate"
234         select BR2_LEGACY
235         select BR2_PACKAGE_HICOLOR_ICON_THEME
236         help
237           The option was just a duplicate of hicolor icon theme.
238
239 config BR2_PACKAGE_VALGRIND_PTRCHECK
240         bool "valgrind's PTRCheck was renamed to SGCheck"
241         select BR2_LEGACY
242         select BR2_PACKAGE_VALGRIND_SGCHECK
243         help
244           PTRCheck was renamed to SGCheck in valgrind
245
246 ###############################################################################
247 comment "Legacy options removed in 2015.02"
248
249 config BR2_PACKAGE_LIBGC
250         bool "libgc package removed"
251         select BR2_LEGACY
252         select BR2_PACKAGE_BDWGC
253         help
254           libgc has been removed because we have the same package under a
255           different name, bdwgc.
256
257 config BR2_PACKAGE_WDCTL
258         bool "util-linux' wdctl option has been renamed"
259         select BR2_LEGACY
260         select BR2_PACKAGE_UTIL_LINUX_WDCTL
261         help
262           util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
263           to be aligned with how the other options are named.
264
265 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
266         bool "rpm's bzip2 payloads option has been removed"
267         select BR2_LEGACY
268         select BR2_PACKAGE_BZIP2
269         help
270           The bzip2 payloads option rely entirely on the dependant package bzip2.
271           So, you need to select it to enable this feature.
272
273 config BR2_PACKAGE_RPM_XZ_PAYLOADS
274         bool "rpm's xz payloads option has been removed"
275         select BR2_LEGACY
276         select BR2_PACKAGE_XZ
277         help
278           The xz payloads option rely entirely on the dependant package xz.
279           So, you need to select it to enable this feature.
280
281 config BR2_PACKAGE_M4
282         bool "m4 target package removed"
283         select BR2_LEGACY
284         help
285           The m4 target package has been removed, it's been
286           deprecated for some time now.
287
288 config BR2_PACKAGE_FLEX_BINARY
289         bool "flex binary in target option removed"
290         select BR2_LEGACY
291         help
292           The flex binary in the target option has been removed.
293           It's been deprecated for some time now and is essentially a
294           development tool which isn't very useful in the target.
295
296 config BR2_PACKAGE_BISON
297         bool "bison target package removed"
298         select BR2_LEGACY
299         help
300           The bison target package has been removed, it's been
301           deprecated for some time now and is essentially a development
302           tool which isn't very useful in the target.
303
304 config BR2_PACKAGE_GOB2
305         bool "gob2 target package removed"
306         select BR2_LEGACY
307         help
308           The gob2 target package has been removed, it's been
309           deprecated for some time now and was essentially useless
310           without a target toolchain.
311
312 config BR2_PACKAGE_DISTCC
313         bool "distcc target package removed"
314         select BR2_LEGACY
315         help
316           The distcc target package has been removed, it's been
317           deprecated for some time now and was essentially useless
318           without a target toolchain.
319
320 config BR2_PACKAGE_HASERL_VERSION_0_8_X
321         bool "haserl 0.8.x version removed"
322         select BR2_LEGACY
323         help
324           The 0.8.x version option for haserl has been removed since it
325           has been deprecated for some time now.
326           You should be able to use the 0.9.x version without issues.
327
328 config BR2_PACKAGE_STRONGSWAN_TOOLS
329         bool "strongswan option has been removed"
330         select BR2_LEGACY
331         select BR2_PACKAGE_STRONGSWAN_PKI
332         select BR2_PACKAGE_STRONGSWAN_SCEP
333         help
334           The tools option has been removed upstream and the different tools
335           have been split between the pki and scep options, with others
336           deprecated.
337
338 config BR2_PACKAGE_XBMC_ADDON_XVDR
339         bool "xbmc options have been renamed"
340         select BR2_LEGACY
341         select BR2_PACKAGE_KODI_ADDON_XVDR
342         help
343           The XBMC media center project was renamed to Kodi entertainment center
344
345 config BR2_PACKAGE_XBMC_PVR_ADDONS
346         bool "xbmc options have been renamed"
347         select BR2_LEGACY
348         select BR2_PACKAGE_KODI_PVR_ADDONS
349         help
350           The XBMC media center project was renamed to Kodi entertainment center
351
352 config BR2_PACKAGE_XBMC
353         bool "xbmc options have been renamed"
354         select BR2_LEGACY
355         select BR2_PACKAGE_KODI
356         help
357           The XBMC media center project was renamed to Kodi entertainment center
358
359 config BR2_PACKAGE_XBMC_ALSA_LIB
360         bool "xbmc options have been renamed"
361         select BR2_LEGACY
362         select BR2_PACKAGE_KODI_ALSA_LIB
363         help
364           The XBMC media center project was renamed to Kodi entertainment center
365
366 config BR2_PACKAGE_XBMC_AVAHI
367         bool "xbmc options have been renamed"
368         select BR2_LEGACY
369         select BR2_PACKAGE_KODI_AVAHI
370         help
371           The XBMC media center project was renamed to Kodi entertainment center
372
373 config BR2_PACKAGE_XBMC_DBUS
374         bool "xbmc options have been renamed"
375         select BR2_LEGACY
376         select BR2_PACKAGE_KODI_DBUS
377         help
378           The XBMC media center project was renamed to Kodi entertainment center
379
380 config BR2_PACKAGE_XBMC_LIBBLURAY
381         bool "xbmc options have been renamed"
382         select BR2_LEGACY
383         select BR2_PACKAGE_KODI_LIBBLURAY
384         help
385           The XBMC media center project was renamed to Kodi entertainment center
386
387 config BR2_PACKAGE_XBMC_GOOM
388         bool "xbmc options have been renamed"
389         select BR2_LEGACY
390         select BR2_PACKAGE_KODI_GOOM
391         help
392           The XBMC media center project was renamed to Kodi entertainment center
393
394 config BR2_PACKAGE_XBMC_RSXS
395         bool "xbmc options have been renamed"
396         select BR2_LEGACY
397         select BR2_PACKAGE_KODI_RSXS
398         help
399           The XBMC media center project was renamed to Kodi entertainment center
400
401 config BR2_PACKAGE_XBMC_LIBCEC
402         bool "xbmc options have been renamed"
403         select BR2_LEGACY
404         select BR2_PACKAGE_KODI_LIBCEC
405         help
406           The XBMC media center project was renamed to Kodi entertainment center
407
408 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
409         bool "xbmc options have been renamed"
410         select BR2_LEGACY
411         select BR2_PACKAGE_KODI_LIBMICROHTTPD
412         help
413           The XBMC media center project was renamed to Kodi entertainment center
414
415 config BR2_PACKAGE_XBMC_LIBNFS
416         bool "xbmc options have been renamed"
417         select BR2_LEGACY
418         select BR2_PACKAGE_KODI_LIBNFS
419         help
420           The XBMC media center project was renamed to Kodi entertainment center
421
422 config BR2_PACKAGE_XBMC_RTMPDUMP
423         bool "xbmc options have been renamed"
424         select BR2_LEGACY
425         select BR2_PACKAGE_KODI_RTMPDUMP
426         help
427           The XBMC media center project was renamed to Kodi entertainment center
428
429 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
430         bool "xbmc options have been renamed"
431         select BR2_LEGACY
432         select BR2_PACKAGE_KODI_LIBSHAIRPLAY
433         help
434           The XBMC media center project was renamed to Kodi entertainment center
435
436 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
437         bool "xbmc options have been renamed"
438         select BR2_LEGACY
439         select BR2_PACKAGE_KODI_LIBSMBCLIENT
440         help
441           The XBMC media center project was renamed to Kodi entertainment center
442
443 config BR2_PACKAGE_XBMC_LIBTHEORA
444         bool "xbmc options have been renamed"
445         select BR2_LEGACY
446         select BR2_PACKAGE_KODI_LIBTHEORA
447         help
448           The XBMC media center project was renamed to Kodi entertainment center
449
450 config BR2_PACKAGE_XBMC_LIBUSB
451         bool "xbmc options have been renamed"
452         select BR2_LEGACY
453         select BR2_PACKAGE_KODI_LIBUSB
454         help
455           The XBMC media center project was renamed to Kodi entertainment center
456
457 config BR2_PACKAGE_XBMC_LIBVA
458         bool "xbmc options have been renamed"
459         select BR2_LEGACY
460         select BR2_PACKAGE_KODI_LIBVA
461         help
462           The XBMC media center project was renamed to Kodi entertainment center
463
464 config BR2_PACKAGE_XBMC_WAVPACK
465         bool "xbmc options have been renamed"
466         select BR2_LEGACY
467         select BR2_PACKAGE_KODI_WAVPACK
468         help
469           The XBMC media center project was renamed to Kodi entertainment center
470
471 config BR2_PREFER_STATIC_LIB
472         bool "static library option renamed"
473         select BR2_LEGACY
474         help
475           The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
476           highlights the fact that the option no longer "prefers"
477           static libraries, but "enforces" static libraries (i.e
478           shared libraries are completely unused).
479
480           Take care of updating the type of libraries you want under the
481           "Build options" menu.
482
483 ###############################################################################
484 comment "Legacy options removed in 2014.11"
485
486 config BR2_x86_generic
487         bool "x86 generic variant has been removed"
488         select BR2_LEGACY
489         help
490           The generic x86 CPU variant has been removed. Use another
491           CPU variant instead.
492
493 config BR2_GCC_VERSION_4_4_X
494         bool "gcc 4.4.x has been removed"
495         select BR2_LEGACY
496         help
497           The 4.4.x version of gcc has been removed. Use a newer
498           version instead.
499
500 config BR2_sparc_sparchfleon
501         bool "sparchfleon CPU has been removed"
502         select BR2_LEGACY
503         help
504           The sparchfleon CPU was only supported in a patched gcc 4.4
505           version. Its support has been removed in favor of the leon3
506           CPU starting from gcc 4.8.x.
507
508 config BR2_sparc_sparchfleonv8
509         bool "sparchfleonv8 CPU has been removed"
510         select BR2_LEGACY
511         help
512           The sparchfleonv8 CPU was only supported in a patched gcc
513           4.4 version. Its support has been removed in favor of the
514           leon3 CPU starting from gcc 4.8.x.
515
516 config BR2_sparc_sparcsfleon
517         bool "sparcsfleon CPU has been removed"
518         select BR2_LEGACY
519         help
520           The sparcsfleon CPU was only supported in a patched gcc 4.4
521           version. Its support has been removed in favor of the leon3
522           CPU starting from gcc 4.8.x.
523
524 config BR2_sparc_sparcsfleonv8
525         bool "sparcsfleonv8 CPU has been removed"
526         select BR2_LEGACY
527         help
528           The sparcsfleonv8 CPU was only supported in a patched gcc
529           4.4 version. Its support has been removed in favor of the
530           leon3 CPU starting from gcc 4.8.x.
531
532 config BR2_PACKAGE_XLIB_LIBPCIACCESS
533         bool "xlib-libpciaccess option has been renamed"
534         depends on BR2_PACKAGE_XORG7
535         select BR2_LEGACY
536         select BR2_PACKAGE_LIBPCIACCESS
537         help
538           libpciaccess neither depends on X11 nor Xlib. Thus the
539           package has been renamed BR2_PACKAGE_LIBPCIACCESS
540
541 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
542         bool "Xceive xc5000 option has been renamed"
543         select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
544         help
545           The Xceive xc5000 option now also handles older firmwares from
546           Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
547           from Cresta, who bought Xceive.
548
549 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
550         bool "Chelsio T4 option has been renamed"
551         select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
552         help
553           The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
554           has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
555           to better account for the fact that a T5 variant exists.
556
557 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
558         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
559         help
560           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
561           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
562           select it in:
563               Target packages -> Hardware handling ->
564               Firmware -> linux-firmware -> WiFi firmware ->
565               iwlwifi 3160/726x revision to use (revision 7)
566
567 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
568         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
569         help
570           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
571           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
572           select it in:
573               Target packages -> Hardware handling ->
574               Firmware -> linux-firmware -> WiFi firmware ->
575               iwlwifi 3160/726x revision to use (revision 8)
576
577 ###############################################################################
578 comment "Legacy options removed in 2014.08"
579
580 config BR2_PACKAGE_LIBELF
581         bool "libelf has been removed"
582         select BR2_PACKAGE_ELFUTILS
583         select BR2_LEGACY
584         help
585           The libelf package provided an old version of the libelf library
586           and is deprecated. The libelf library is now provided by the
587           elfutils package.
588
589 config BR2_KERNEL_HEADERS_3_8
590         bool "kernel headers version 3.8.x are no longer supported"
591         select BR2_KERNEL_HEADERS_3_9
592         select BR2_LEGACY
593         help
594           Version 3.8.x of the Linux kernel headers have been deprecated
595           for more than four buildroot releases and are now removed.
596           As an alternative, version 3.9.x of the headers have been
597           automatically selected in your configuration.
598
599 config BR2_PACKAGE_GETTEXT_TOOLS
600         bool "support for gettext-tools on target has been removed"
601         select BR2_LEGACY
602         help
603           The option to install the gettext utilities on the target
604           has been removed. This is not necessary as Buildroot is not
605           designed to provide a full development environment on the
606           target. gettext tools should be used on the build machine
607           instead.
608
609 config BR2_PACKAGE_PROCPS
610         bool "procps has been replaced by procps-ng"
611         select BR2_PACKAGE_PROCPS_NG
612         select BR2_LEGACY
613         help
614           The procps package has been replaced by the equivalent procps-ng.
615
616 config BR2_BINUTILS_VERSION_2_20_1
617         bool "binutils 2.20.1 has been removed"
618         select BR2_LEGACY
619         help
620           The 2.20.1 version of binutils has been removed. Use a newer
621           version instead.
622
623 config BR2_BINUTILS_VERSION_2_21
624         bool "binutils 2.21 has been removed"
625         select BR2_LEGACY
626         help
627           The 2.21 version of binutils has been removed. Use a newer
628           version instead.
629
630 config BR2_BINUTILS_VERSION_2_23_1
631         bool "binutils 2.23.1 has been removed"
632         select BR2_LEGACY
633         help
634           The 2.23.1 version of binutils has been removed. Use a newer
635           version instead.
636
637 config BR2_UCLIBC_VERSION_0_9_32
638         bool "uclibc 0.9.32 has been removed"
639         select BR2_LEGACY
640         help
641           The 0.9.32 version of uClibc has been removed. Use a newer
642           version instead.
643
644 config BR2_GCC_VERSION_4_3_X
645         bool "gcc 4.3.x has been removed"
646         select BR2_LEGACY
647         help
648           The 4.3.x version of gcc has been removed. Use a newer
649           version instead.
650
651 config BR2_GCC_VERSION_4_6_X
652         bool "gcc 4.6.x has been removed"
653         select BR2_LEGACY
654         help
655           The 4.6.x version of gcc has been removed. Use a newer
656           version instead.
657
658 config BR2_GDB_VERSION_7_4
659         bool "gdb 7.4 has been removed"
660         select BR2_LEGACY
661         help
662           The 7.4 version of gdb has been removed. Use a newer version
663           instead.
664
665 config BR2_GDB_VERSION_7_5
666         bool "gdb 7.5 has been removed"
667         select BR2_LEGACY
668         help
669           The 7.5 version of gdb has been removed. Use a newer version
670           instead.
671
672 config BR2_BUSYBOX_VERSION_1_19_X
673         bool "busybox version selection has been removed"
674         select BR2_LEGACY
675         help
676           The possibility of selecting the Busybox version has been
677           removed. Use the latest version provided by the Busybox
678           package instead.
679
680 config BR2_BUSYBOX_VERSION_1_20_X
681         bool "busybox version selection has been removed"
682         select BR2_LEGACY
683         help
684           The possibility of selecting the Busybox version has been
685           removed. Use the latest version provided by the Busybox
686           package instead.
687
688 config BR2_BUSYBOX_VERSION_1_21_X
689         bool "busybox version selection has been removed"
690         select BR2_LEGACY
691         help
692           The possibility of selecting the Busybox version has been
693           removed. Use the latest version provided by the Busybox
694           package instead.
695
696 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
697         bool "decode_tm6000"
698         select BR2_PACKAGE_LIBV4L_UTILS
699         select BR2_LEGACY
700         help
701           This libv4l option has been deprecated and replaced by a single
702           option to build all the libv4l utilities.
703
704 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
705         bool "ir-keytable"
706         select BR2_PACKAGE_LIBV4L_UTILS
707         select BR2_LEGACY
708         help
709           This libv4l option has been deprecated and replaced by a single
710           option to build all the libv4l utilities.
711
712 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
713         bool "v4l2-compliance"
714         select BR2_PACKAGE_LIBV4L_UTILS
715         select BR2_LEGACY
716         help
717           This libv4l option has been deprecated and replaced by a single
718           option to build all the libv4l utilities.
719
720 config BR2_PACKAGE_LIBV4L_V4L2_CTL
721         bool "v4l2-ctl"
722         select BR2_PACKAGE_LIBV4L_UTILS
723         select BR2_LEGACY
724         help
725           This libv4l option has been deprecated and replaced by a single
726           option to build all the libv4l utilities.
727
728 config BR2_PACKAGE_LIBV4L_V4L2_DBG
729         bool "v4l2-dbg"
730         select BR2_PACKAGE_LIBV4L_UTILS
731         select BR2_LEGACY
732         help
733           This libv4l option has been deprecated and replaced by a single
734           option to build all the libv4l utilities.
735
736 ###############################################################################
737 comment "Legacy options removed in 2014.05"
738
739 config BR2_PACKAGE_EVTEST_CAPTURE
740         bool "evtest-capture support removed (dropped since evtest 1.31)"
741         select BR2_LEGACY
742         help
743           Support for evtest-capture has been removed (dropped from
744           evtest package since version 1.31), use evemu package
745           instead.
746
747 config BR2_KERNEL_HEADERS_3_6
748         bool "kernel headers version 3.6.x are no longer supported"
749         select BR2_KERNEL_HEADERS_3_9
750         select BR2_LEGACY
751         help
752           Version 3.6.x of the Linux kernel headers have been deprecated
753           for more than four buildroot releases and are now removed.
754           As an alternative, version 3.8.x of the headers have been
755           automatically selected in your configuration.
756
757 config BR2_KERNEL_HEADERS_3_7
758         bool "kernel headers version 3.7.x are no longer supported"
759         select BR2_KERNEL_HEADERS_3_9
760         select BR2_LEGACY
761         help
762           Version 3.7.x of the Linux kernel headers have been deprecated
763           for more than four buildroot releases and are now removed.
764           As an alternative, version 3.8.x of the headers have been
765           automatically selected in your configuration.
766
767 config BR2_PACKAGE_VALA
768         bool "vala target package has been removed"
769         select BR2_LEGACY
770         help
771           The 'vala' target package has been removed since it has been
772           deprecated for more than four buildroot releases.
773           Note: the host vala package still exists.
774
775 config BR2_TARGET_TZ_ZONELIST
776         default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
777
778 config BR2_PACKAGE_TZDATA_ZONELIST
779         string "tzdata: the timezone list option has been renamed"
780         help
781           The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
782           BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
783           menu. You'll need to select BR2_TARGET_TZ_INFO.
784
785 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
786         bool
787         default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
788         select BR2_LEGACY
789
790 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
791         bool "Lua command-line editing none has been renamed"
792         select BR2_LEGACY
793         help
794           The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
795           renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
796           it in the corresponding choice.
797
798 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
799         bool "Lua command-line editing using readline has been renamed"
800         select BR2_LEGACY
801         help
802           The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
803           renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
804           it in the corresponding choice.
805
806 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
807         bool "Lua command-line editing using linenoise has been renamed"
808         select BR2_LEGACY
809         help
810           The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
811           renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
812           it in the corresponding choice.
813
814 config BR2_PACKAGE_DVB_APPS_UTILS
815         bool "dvb-apps utilities now built by default"
816         select BR2_LEGACY
817         help
818           The dvb-apps utilities are now always built when the dvb-apps
819           package is selected.
820
821 config BR2_KERNEL_HEADERS_SNAP
822         bool "Local Linux snapshot support removed"
823         select BR2_LEGACY
824         help
825           Support for using a custom snapshot to install the Linux
826           kernel headers has been removed.
827
828 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
829         bool "/dev management by udev removed"
830         select BR2_LEGACY
831         help
832           The 'udev' package has been converted to a virtual package.
833           The providers for this feature are: 'eudev', 'systemd'.
834
835           Therefore, if you are not using 'systemd' as init system, you
836           must choose 'Dynamic using eudev' in the '/dev management'
837           menu to get the same behaviour as in your old configuration.
838
839           If you are using 'systemd', its internal implementation of
840           'udev' will be used automatically.
841
842           You must also check the packages depending on 'udev' are still
843           selected.
844
845 config BR2_PACKAGE_UDEV
846         bool "udev is now a virtual package"
847         select BR2_LEGACY
848         select BR2_PACKAGE_HAS_UDEV
849         help
850           The 'udev' package has been converted to a virtual package.
851           The providers for this feature are: 'eudev', 'systemd'.
852
853           Your old configuration refers to packages depending on 'udev',
854           either for build or at runtime.
855
856           Check that a 'udev' provider is selected. If you are not using
857           'systemd' as init system, 'eudev' should be selected, which is
858           the case if '/dev management' is set to 'Dynamic using eudev'.
859
860           If you are using 'systemd', its internal implementation of 'udev'
861           is used.
862
863 config BR2_PACKAGE_UDEV_RULES_GEN
864         bool "udev rules generation handled by provider"
865         select BR2_LEGACY
866         select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
867         select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
868         help
869           The 'udev' package has been converted to a virtual package.
870           The providers for this feature are: 'eudev', 'systemd'.
871
872           If you are not using 'systemd' as init system, udev rules
873           generation will be handled by 'eudev'. Check that
874           '/dev management' is set to 'Dynamic using eudev' to get
875           the same behaviour as in your old configuration.
876
877           If you are using 'systemd', it internal implementation of 'udev'
878           will generate the rules.
879
880 config BR2_PACKAGE_UDEV_ALL_EXTRAS
881         bool "udev extras removed"
882         select BR2_LEGACY
883         help
884           The 'udev' package has been converted to a virtual package.
885           The providers for this feature are: 'eudev', 'systemd'.
886
887           The option to enable the extra features of 'udev' (gudev, ...)
888           has been removed. These features are automatically enabled in
889           the 'udev' providers if the dependencies are selected. For
890           example, selecting 'libglib2' will trigger the build of gudev.
891
892 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
893         bool "xlib-libpthread-stubs option has been renamed"
894         depends on BR2_PACKAGE_XORG7
895         select BR2_LEGACY
896         select BR2_PACKAGE_LIBPTHREAD_STUBS
897         help
898           The pthread stubs neither depend on X11 nor Xlib. Thus the
899           package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
900
901 ###############################################################################
902 comment "Legacy options removed in 2014.02"
903
904 config BR2_sh2
905         bool "sh2 support removed"
906         help
907           Due to an inexistent user base and generally poor Linux
908           support, the support for the SH2 architecture was removed.
909
910 config BR2_sh3
911         bool "sh3 support removed"
912         help
913           Due to an inexistent user base and generally poor Linux
914           support, the support for the SH3 architecture was removed.
915
916 config BR2_sh3eb
917         bool "sh3eb support removed"
918         help
919           Due to an inexistent user base and generally poor Linux
920           support, the support for the SH3eb architecture was removed.
921
922 config BR2_KERNEL_HEADERS_3_1
923         bool "kernel headers version 3.1.x are no longer supported"
924         select BR2_KERNEL_HEADERS_3_2
925         select BR2_LEGACY
926         help
927           Version 3.1.x of the Linux kernel headers have been deprecated
928           for more than four buildroot releases and are now removed.
929           As an alternative, version 3.2.x of the headers have been
930           automatically selected in your configuration.
931
932 config BR2_KERNEL_HEADERS_3_3
933         bool "kernel headers version 3.3.x are no longer supported"
934         select BR2_KERNEL_HEADERS_3_4
935         select BR2_LEGACY
936         help
937           Version 3.3.x of the Linux kernel headers have been deprecated
938           for more than four buildroot releases and are now removed.
939           As an alternative, version 3.4.x of the headers have been
940           automatically selected in your configuration.
941
942 config BR2_KERNEL_HEADERS_3_5
943         bool "kernel headers version 3.5.x are no longer supported"
944         select BR2_KERNEL_HEADERS_3_9
945         select BR2_LEGACY
946         help
947           Version 3.5.x of the Linux kernel headers have been deprecated
948           for more than four buildroot releases and are now removed.
949           As an alternative, version 3.8.x of the headers have been
950           automatically selected in your configuration.
951
952 config BR2_GDB_VERSION_7_2
953         bool "gdb 7.2.x is no longer supported"
954         select BR2_GDB_VERSION_7_6
955         select BR2_LEGACY
956         help
957           Version 7.2.x of gdb has been deprecated for more than four
958           buildroot releases and is now removed. As an alternative, gdb
959           7.5.x has been automatically selected in your configuration.
960
961 config BR2_GDB_VERSION_7_3
962         bool "gdb 7.3.x is no longer supported"
963         select BR2_GDB_VERSION_7_6
964         select BR2_LEGACY
965         help
966           Version 7.3.x of gdb has been deprecated for more than four
967           buildroot releases and is now removed. As an alternative, gdb
968           7.5.x has been automatically selected in your configuration.
969
970 config BR2_PACKAGE_CCACHE
971         bool "ccache target package has been removed"
972         select BR2_LEGACY
973         help
974           The 'ccache' target package has been removed since it has been
975           deprecated for more than four buildroot releases.
976           Note: using ccache for speeding up builds is still supported.
977
978 config BR2_HAVE_DOCUMENTATION
979         bool "support for documentation on target has been removed"
980         select BR2_LEGACY
981         help
982           Support for documentation on target has been removed since it has
983           been deprecated for more than four buildroot releases.
984
985 config BR2_PACKAGE_AUTOMAKE
986         bool "automake target package has been removed"
987         select BR2_LEGACY
988         help
989           The 'automake' target package has been removed since it has been
990           deprecated for more than four buildroot releases.
991           Note: the host automake still exists.
992
993 config BR2_PACKAGE_AUTOCONF
994         bool "autoconf target package has been removed"
995         select BR2_LEGACY
996         help
997           The 'autoconf' target package has been removed since it has been
998           deprecated for more than four buildroot releases.
999           Note: the host autoconf still exists.
1000
1001 config BR2_PACKAGE_XSTROKE
1002         bool "xstroke has been removed"
1003         select BR2_LEGACY
1004         help
1005           The 'xstroke' package has been removed since it has been
1006           deprecated for more than four buildroot releases.
1007
1008 config BR2_PACKAGE_LZMA
1009         bool "lzma target package has been removed"
1010         select BR2_LEGACY
1011         help
1012           The 'lzma' target package has been removed since it has been
1013           deprecated for more than four buildroot releases.
1014           Note: generating lzma-compressed rootfs images is still supported.
1015
1016 config BR2_PACKAGE_TTCP
1017         bool "ttcp has been removed"
1018         select BR2_LEGACY
1019         help
1020           The 'ttcp' package has been removed since it has been
1021           deprecated for more than four buildroot releases.
1022
1023 config BR2_PACKAGE_LIBNFC_LLCP
1024         bool "libnfc-llcp has been replaced by libllcp"
1025         select BR2_LEGACY
1026         select BR2_PACKAGE_LIBLLCP
1027         help
1028           The 'libnfc-llcp' package has been removed since upstream renamed
1029           to 'libllcp'. We have added a new package for 'libllcp' and bumped
1030           the version at the same time.
1031
1032 config BR2_PACKAGE_MYSQL_CLIENT
1033         bool "MySQL client renamed to MySQL"
1034         select BR2_LEGACY
1035         select BR2_PACKAGE_MYSQL
1036         help
1037           The option has been renamed BR2_PACKAGE_MYSQL
1038
1039 config BR2_PACKAGE_SQUASHFS3
1040         bool "squashfs3 has been removed"
1041         select BR2_LEGACY
1042         select BR2_PACKAGE_SQUASHFS
1043         help
1044           The 'squashfs3' package has been removed since it has been
1045           deprecated for more than four buildroot releases. Package
1046           'squashfs' (4) has been selected automatically as replacement.
1047
1048 config BR2_TARGET_ROOTFS_SQUASHFS3
1049         bool "squashfs3 rootfs support has been removed"
1050         select BR2_LEGACY
1051         help
1052           Together with the removal of the squashfs3 package, support
1053           for squashfs3 root filesystems has been removed too. Squashfs
1054           root filesystems will automatically use squashfs4 now.
1055
1056 config BR2_PACKAGE_NETKITBASE
1057         bool "netkitbase has been removed"
1058         select BR2_LEGACY
1059         help
1060           The 'netkitbase' package has been removed since it has been
1061           deprecated since 2012.11. This package provided 'inetd'
1062           which is replaced by 'xinet' and 'ping' which is replaced by
1063           'busybox' or 'fping'.
1064
1065 config BR2_PACKAGE_NETKITTELNET
1066         bool "netkittelnet has been removed"
1067         select BR2_LEGACY
1068         help
1069           The 'netkittelnet' package has been removed since it has
1070           been deprecated since 2012.11. 'busybox' provides a telnet
1071           client and should be used instead.
1072
1073 config BR2_PACKAGE_LUASQL
1074         bool "luasql has been replaced by luasql-sqlite3"
1075         select BR2_PACKAGE_LUASQL_SQLITE3
1076         select BR2_LEGACY
1077         help
1078           The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
1079
1080 config BR2_PACKAGE_LUACJSON
1081         bool "luacjson has been replaced by lua-cjson"
1082         select BR2_PACKAGE_LUA_CJSON
1083         select BR2_LEGACY
1084         help
1085           The option has been renamed BR2_PACKAGE_LUA_CJSON.
1086
1087 ###############################################################################
1088 comment "Legacy options removed in 2013.11"
1089
1090 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
1091         bool "lvm2's 'dmsetup only' option removed"
1092         select BR2_LEGACY
1093         help
1094           The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
1095           led to problems with other packages that need the full lvm2
1096           suite. Therefore, the option has been replaced with the positive
1097           BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
1098
1099 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
1100 # in order to automatically propagate old configs
1101
1102 config BR2_PACKAGE_QT_JAVASCRIPTCORE
1103         bool "qt javascriptcore option removed"
1104         select BR2_LEGACY
1105         help
1106           The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
1107           force the activation or disabling of the JIT compiler in the
1108           Qt Javascript interpreter. However, the JIT compiler is not
1109           available for all architectures, so forcing its activation
1110           does not always work. Moreover, Qt knows by itself for which
1111           architectures JIT support is possible, and will
1112           automatically enable it if possible.
1113
1114           Therefore, this option was in fact useless, and causing
1115           build problems when enabled on architectures for which the
1116           JIT support was not available. It has been removed, and
1117           there is no replacement: Qt will enable JIT at compile time
1118           when possible.
1119
1120 config BR2_PACKAGE_MODULE_INIT_TOOLS
1121         bool "module-init-tools replaced by kmod"
1122         select BR2_PACKAGE_KMOD
1123         select BR2_PACKAGE_KMOD_TOOLS
1124         select BR2_LEGACY
1125         help
1126           The 'module-init-tools' package has been removed, since it
1127           has been depracated upstream and replaced by 'kmod'.
1128
1129 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
1130         string "u-boot: the git repository URL option has been renamed"
1131         help
1132           The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
1133           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
1134
1135 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
1136         bool
1137         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
1138         select BR2_LEGACY
1139
1140 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
1141 # boot/uboot/Config.in
1142
1143 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
1144         string "u-boot: the git repository version option has been renamed"
1145         help
1146           The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
1147           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
1148
1149 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
1150         bool
1151         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
1152         select BR2_LEGACY
1153
1154 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
1155 # boot/uboot/Config.in
1156
1157 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
1158         string "linux: the git repository URL option has been renamed"
1159         help
1160           The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
1161           been renamed to
1162           BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
1163
1164 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
1165         bool
1166         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
1167         select BR2_LEGACY
1168
1169 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
1170 # linux/Config.in
1171
1172 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
1173         string "linux: the git repository version option has been renamed"
1174         help
1175           The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
1176           been renamed to
1177           BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
1178
1179 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
1180         bool
1181         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
1182         select BR2_LEGACY
1183
1184 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
1185 # linux/Config.in
1186
1187 ###############################################################################
1188 comment "Legacy options removed in 2013.08"
1189
1190 config BR2_ARM_OABI
1191         bool "ARM OABI support has been removed"
1192         select BR2_LEGACY
1193         help
1194           The support for the ARM OABI was deprecated since a while,
1195           and has been removed completely from Buildroot. It is also
1196           deprecated in upstream gcc, since gcc 4.7. People should
1197           switch to EABI instead, which should not be a problem as
1198           long as you don't have pre-built OABI binaries in your
1199           system that you can't recompile.
1200
1201 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
1202         bool "dosfstools dosfsck renamed to fsck.fat"
1203         select BR2_LEGACY
1204         select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
1205         help
1206           dosfsck was renamed upstream to fsck.fat for consistency.
1207
1208 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
1209         bool "dosfstools dosfslabel renamed to fatlabel"
1210         select BR2_LEGACY
1211         select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
1212         help
1213           doslabel was renamed upstream to fatlabel for consistency.
1214
1215 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
1216         bool "dosfstools mkdosfs renamed to mkfs.fat"
1217         select BR2_LEGACY
1218         select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
1219         help
1220           mkdosfs was renamed upstream to mkfs.fat for consistency.
1221
1222 config BR2_ELF2FLT
1223         bool "the elf2flt option has been renamed"
1224         select BR2_LEGACY
1225         help
1226           The BR2_ELF2FLT option has been renamed to
1227           BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
1228           the package infrastructure.
1229
1230 config BR2_VFP_FLOAT
1231         bool "the ARM VFP floating point option has been renamed"
1232         select BR2_LEGACY
1233         help
1234           Due to a major refactoring of the floating-point handling of
1235           the ARM architecture support, the BR2_VFP_FLOAT option has
1236           been replaced with a choice of options that allows to select
1237           between various VFP versions/capabilities.
1238
1239 config BR2_PACKAGE_GCC_TARGET
1240         bool "gcc on the target filesystem has been removed"
1241         select BR2_LEGACY
1242         help
1243           The support for gcc in the target filesystem was deprecated
1244           since a while, and has been removed completely from Buildroot.
1245           See Buildroot's documentation for more explanations.
1246
1247 config BR2_HAVE_DEVFILES
1248         bool "development files in target filesystem has been removed"
1249         select BR2_LEGACY
1250         help
1251           The installation of the development files in the target
1252           filesystem was deprecated since a while, and has been removed
1253           completely from Buildroot.
1254           See Buildroot's documentation for more explanations.
1255
1256 ###############################################################################
1257 comment "Legacy options removed in 2013.05"
1258
1259 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
1260         bool "Realtek 8192 replaced by Realtek 81xx"
1261         select BR2_LEGACY
1262         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
1263         help
1264           Now covers the whole Realtek 81xx familly: 8188/8192.
1265
1266 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
1267         bool "Realtek 8712 replaced by Realtek 87xx"
1268         select BR2_LEGACY
1269         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
1270         help
1271           Now covers the whole Realtek 87xx familly: 8712/8723.
1272
1273 ###############################################################################
1274 comment "Legacy options removed in 2013.02"
1275
1276 config BR2_sa110
1277         bool "sa110 ARM target switched to strongarm"
1278         select BR2_LEGACY
1279         select BR2_strongarm
1280         help
1281           The SA110 is the same as a generic StrongARM, it just differs
1282           in speed, peripherals and cache.
1283
1284 config BR2_sa1100
1285         bool "sa1100 ARM target switched to strongarm"
1286         select BR2_LEGACY
1287         select BR2_strongarm
1288         help
1289           The SA1100 is the same as a generic StrongARM, it just differs
1290           in speed, peripherals and cache.
1291
1292 config BR2_PACKAGE_GDISK
1293         bool "gdisk has been replaced by gptfdisk"
1294         select BR2_LEGACY
1295         select BR2_PACKAGE_GPTFDISK
1296         help
1297           The option has been renamed BR2_PACKAGE_GPTFDISK.
1298
1299 config BR2_PACKAGE_GDISK_GDISK
1300         bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
1301         select BR2_LEGACY
1302         select BR2_PACKAGE_GPTFDISK
1303         select BR2_PACKAGE_GPTFDISK_GDISK
1304         help
1305           The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
1306
1307 config BR2_PACKAGE_GDISK_SGDISK
1308         bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
1309         select BR2_LEGACY
1310         select BR2_PACKAGE_GPTFDISK
1311         select BR2_PACKAGE_GPTFDISK_SGDISK
1312         help
1313           The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
1314
1315 config BR2_PACKAGE_GDB_HOST
1316         bool "gdb for the host option has been renamed"
1317         select BR2_PACKAGE_HOST_GDB
1318         select BR2_LEGACY
1319         help
1320           Due to the conversion of gdb to the package infrastructure,
1321           the BR2_PACKAGE_GDB_HOST option has been renamed
1322           BR2_PACKAGE_HOST_GDB.
1323
1324 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
1325         bool "DirectFB RGB16 dithering option has been renamed"
1326         select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
1327         select BR2_LEGACY
1328         help
1329           The option has been renamed
1330           BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
1331
1332 config BR2_PACKAGE_DIRECTB_TESTS
1333         bool "DirectFB Tests option has been renamed"
1334         select BR2_PACKAGE_DIRECTFB_TESTS
1335         select BR2_LEGACY
1336         help
1337           The option has been renamed
1338           BR2_PACKAGE_DIRECTFB_TESTS.
1339
1340 ###############################################################################
1341 comment "Legacy options removed in 2012.11"
1342
1343 config BR2_PACKAGE_CUSTOMIZE
1344         bool "customize package has been removed"
1345         select BR2_LEGACY
1346         help
1347           The 'customize' special package has been removed. Instead,
1348           we recommend to create either your own packages, or use a
1349           post-build script to customize your root filesystem. See
1350           Buildroot's documentation for more details.
1351
1352 config BR2_PACKAGE_XSERVER_xorg
1353         bool "X.org modular server"
1354         select BR2_LEGACY
1355         select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
1356         help
1357           The option has been renamed
1358           BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
1359
1360 config BR2_PACKAGE_XSERVER_tinyx
1361         bool "KDrive / TinyX server"
1362         select BR2_LEGACY
1363         select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
1364         help
1365           The option has been renamed
1366           BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
1367
1368 config BR2_PACKAGE_PTHREAD_STUBS
1369         bool "pthread-stubs option has been renamed"
1370         select BR2_LEGACY
1371         select BR2_PACKAGE_LIBPTHREAD_STUBS
1372         help
1373           For consistency reason, the pthread-stubs package has been
1374           renamed to libpthread-stubs.
1375
1376 ###############################################################################
1377 comment "Legacy options removed in 2012.08"
1378
1379 config BR2_PACKAGE_GETTEXT_STATIC
1380         bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
1381         select BR2_LEGACY
1382         help
1383           To build a static gettext library, select BR2_PREFER_STATIC_LIB.
1384
1385
1386 config BR2_PACKAGE_LIBINTL
1387         bool "libintl"
1388         select BR2_LEGACY
1389         select BR2_PACKAGE_GETTEXT
1390         help
1391           libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
1392           only installs the library, not the executables.
1393
1394 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
1395         bool "input-tools evtest is now a separate package evtest"
1396         select BR2_LEGACY
1397         select BR2_PACKAGE_EVTEST
1398         help
1399           The evtest program from input-tools is now a separate package.
1400
1401 config BR2_BFIN_FDPIC
1402         bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
1403         select BR2_BINFMT_FDPIC
1404         select BR2_LEGACY
1405
1406 config BR2_BFIN_FLAT
1407         bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
1408         select BR2_BINFMT_FLAT
1409         select BR2_LEGACY
1410
1411 endmenu
1412
1413 endif # !SKIP_LEGACY