efivar: bump to version 30
[buildroot-gz.git] / Config.in.legacy
blobaeefb392c3b57b6b9b992702b12e4acd727ff6a6
2 # Config.in.legacy - support for backward compatibility
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.
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.
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.
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 # It is not possible to select an option that is part of a choice. In that
20 # case, the new option should use the old symbol as default. This requires a
21 # change outside of Config.in.legacy, and this should be clearly marked as such
22 # in a comment, so that removal of legacy options also include the removal of
23 # these external references.
25 # [Example: renaming a bool option that is part of a choice from FOO to BAR]
26 # original choice:
27 #       choice
28 #               prompt "Choose foobar"
29 #       config BR2_FOO_1
30 #               bool "foobar 1"
31 #       config BR2_FOO_2
32 #               bool "foobar 2"
33 #       endchoice
35 # becomes:
36 #   choice
37 #       prompt "Choose foobar"
38 #       default BR2_BAR_1 if BR2_FOO_1 # legacy
39 #       default BR2_BAR_2 if BR2_FOO_2 # legacy
40 #   config BR2_BAR_1
41 #               bool "foobar 1"
42 #   config BR2_BAR_2
43 #       bool "foobar 2"
44 #   endchoice
46 # and in Config.in.legacy:
47 #   config BR2_FOO_1
48 #       bool "foobar 1 has been renamed"
49 #       help
50 #         <suitable help text>
51 #   # Note: BR2_FOO_1 is still referenced from package/foo/Config.in
52 #   config BR2_FOO_2
53 #       bool "foobar 2 has been renamed"
54 #       help
55 #         <suitable help text>
56 #   # Note: BR2_FOO_2 is still referenced from package/foo/Config.in
58 # [End of example]
60 # For string options, it is not possible to directly select another symbol. In
61 # this case, a hidden wrap bool option has to be added, that defaults to y if
62 # the old string is not set at its default value. The wrap symbol should select
63 # BR2_LEGACY.
64 # If the original symbol has been renamed, the new symbol should use the value
65 # of the old symbol as default. Like for choice options, a comment should be
66 # added to flag that the symbol is still used in another file.
68 # [Example: renaming a string option from FOO to BAR]
69 # original symbol:
70 #   config BR2_FOO_STRING
71 #       string "Some foo string"
73 # becomes:
74 #   config BR2_BAR_STRING
75 #       string "Some bar string"
76 #       default BR2_FOO_STRING if BR2_FOO_STRING != ""  # legacy
78 # and in Config.in.legacy:
79 #   config BR2_FOO_STRING
80 #       string "The foo string has been renamed"
81 #       help
82 #         <suitable help text>
84 #   config BR2_FOO_STRING_WRAP
85 #       bool
86 #       default y if BR2_FOO_STRING != ""
87 #       select BR2_LEGACY
89 #   # Note: BR2_FOO_STRING is still referenced from package/foo/Config.in
91 # [End of example]
93 config BR2_SKIP_LEGACY
94         bool
95         option env="SKIP_LEGACY"
97 if !BR2_SKIP_LEGACY
99 config BR2_LEGACY
100         bool
101         help
102           This option is selected automatically when your old .config uses an
103           option that no longer exists in current buildroot. In that case, the
104           build will fail. Look for config options which are selected in the
105           menu below: they no longer exist and should be replaced by something
106           else.
108 # This comment fits exactly in a 80-column display
109 comment "Legacy detected: check the content of the menu below"
110         depends on BR2_LEGACY
112 menu "Legacy config options"
114 if BR2_LEGACY
115 comment "----------------------------------------------------"
116 comment "Your old configuration uses legacy options that no  "
117 comment "longer exist in buildroot, as indicated in the menu "
118 comment "below. As long as these options stay selected, or in"
119 comment "case of string options are non-empty, the build     "
120 comment "will fail.                                          "
121 comment "*                                                   "
122 comment "Where possible, an automatic conversion from old to "
123 comment "new symbols has been performed. Before making any   "
124 comment "change in this legacy menu, make sure to exit the   "
125 comment "configuration editor a first time and save the      "
126 comment "configuration. Otherwise, the automatic conversion  "
127 comment "of symbols will be lost.                            "
128 comment "*                                                   "
129 comment "After this initial save, reopen the configuration   "
130 comment "editor, inspect the options selected below, read    "
131 comment "their help texts, and verify/update the new         "
132 comment "configuration in the corresponding configuration    "
133 comment "menus. When everything is ok, you can disable the   "
134 comment "legacy options in the menu below. Once you have     "
135 comment "disabled all legacy options, this text will         "
136 comment "disappear and you will be able to start the build.  "
137 comment "*                                                   "
138 comment "Note: at some point in the future, the oldest legacy"
139 comment "options will be removed, and configuration files    "
140 comment "that still have those options set, will fail to     "
141 comment "build, or run, in unpredictable ways.               "
142 comment "----------------------------------------------------"
143 endif
145 ###############################################################################
146 comment "Legacy options removed in 2017.02"
148 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
149         bool "Blackfin.uclinux.org 2014R1 toolchain removed"
150         select BR2_LEGACY
151         help
152           The ADI Blackfin toolchain has many bugs which are fixed in
153           more recent gcc and uClibc-ng releases. Use the Buildroot
154           toolchain instead.
156 config BR2_PACKAGE_MAKEDEVS
157         bool "makedevs removed"
158         select BR2_LEGACY
159         help
160           The makedevs tool is part of busybox. The Buildroot fork
161           should not be used outside of the Buildroot infrastructure.
163 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
164         bool "Arago ARMv7 2011.09 removed"
165         select BR2_LEGACY
166         help
167           The Arago toolchains are every old and not updated anymore.
169 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
170         bool "Arago ARMv5 2011.09 removed"
171         select BR2_LEGACY
172         help
173           The Arago toolchains are every old and not updated anymore.
175 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
176         bool "snowball-hdmiservice removed"
177         select BR2_LEGACY
178         help
179           We no longer have support for the Snowball platform in
180           Buildroot, so this package was no longer useful.
182 config BR2_PACKAGE_SNOWBALL_INIT
183         bool "snowball-init removed"
184         select BR2_LEGACY
185         help
186           We no longer have support for the Snowball platform in
187           Buildroot, so this package was no longer useful.
189 ###############################################################################
190 comment "Legacy options removed in 2016.11"
192 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
193         bool "PHP CGI and CLI options are now seperate"
194         select BR2_PACKAGE_PHP_SAPI_CLI
195         select BR2_PACKAGE_PHP_SAPI_CGI
196         select BR2_LEGACY
197         help
198           The PHP Interface options have been split up into a
199           separate option for each interface.
201 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
202         bool "PHP CLI and FPM options are now separate"
203         select BR2_PACKAGE_PHP_SAPI_CLI
204         select BR2_PACKAGE_PHP_SAPI_FPM
205         select BR2_LEGACY
206         help
207           The PHP Interface options have been split up into a
208           separate option for each interface.
210 config BR2_PACKAGE_WVSTREAMS
211         bool "wvstreams removed"
212         select BR2_LEGACY
213         help
214           wvstreams is not maintained anymore since about 2009. It also
215           doesn't build anymore with recent compilers (GCC 5+).
217 config BR2_PACKAGE_WVDIAL
218         bool "wvdial removed"
219         select BR2_LEGACY
220         help
221           wvdial is not maintained anymore since about 2009. It also
222           doesn't build anymore with recent compilers (GCC 5+).
224 config BR2_PACKAGE_WEBKITGTK24
225         bool "webkitgtk 2.4.x removed"
226         select BR2_LEGACY
227         help
228           This legacy package only existed because some other packages
229           depended on that specific version of webkitgtk. However, the
230           other packages have been fixed. webkitgtk 2.4 is full of
231           security issues so it needs to be removed.
233 config BR2_PACKAGE_TORSMO
234         bool "torsmo removed"
235         select BR2_LEGACY
236         help
237           torsmo has been unmaintained for a long time, and nobody
238           seems to be interested in it.
240 config BR2_PACKAGE_SSTRIP
241         bool "sstrip removed"
242         select BR2_LEGACY
243         help
244           sstrip is unmaintained and potentially harmful. It doesn't
245           save so much compared to normal binutils strip, and there is
246           a big risk of binaries that don't work. Use normal strip
247           instead.
249 config BR2_KERNEL_HEADERS_4_3
250         bool "kernel headers version 4.3.x are no longer supported"
251         select BR2_KERNEL_HEADERS_4_1
252         select BR2_LEGACY
253         help
254           Version 4.3.x of the Linux kernel headers are no longer
255           maintained upstream and are now removed. As an alternative,
256           version 4.1.x of the headers have been automatically
257           selected in your configuration.
259 config BR2_KERNEL_HEADERS_4_2
260         bool "kernel headers version 4.2.x are no longer supported"
261         select BR2_KERNEL_HEADERS_4_1
262         select BR2_LEGACY
263         help
264           Version 4.2.x of the Linux kernel headers are no longer
265           maintained upstream and are now removed. As an alternative,
266           version 4.1.x of the headers have been automatically
267           selected in your configuration.
269 config BR2_PACKAGE_KODI_ADDON_XVDR
270         bool "kodi-addon-xvdr removed"
271         select BR2_LEGACY
272         help
273           According to the github project page:
274           https://github.com/pipelka/xbmc-addon-xvdr
275           this package is discontinued.
277 config BR2_PACKAGE_IPKG
278         bool "ipkg removed"
279         select BR2_LEGACY
280         help
281           ipkg dates back to the early 2000s when Compaq started the
282           handhelds.org project and it hasn't seen development since 2006.
283           Use opkg as a replacement.
285 config BR2_GCC_VERSION_4_7_X
286         bool "gcc 4.7.x support removed"
287         select BR2_LEGACY
288         help
289           Support for gcc version 4.7.x has been removed. The current
290           default version (4.9.x or later) has been selected instead.
292 config BR2_BINUTILS_VERSION_2_24_X
293         bool "binutils version 2.24 support removed"
294         select BR2_LEGACY
295         help
296           Support for binutils version 2.24 has been removed. The
297           current default version (2.26 or later) has been selected
298           instead.
300 config BR2_PACKAGE_WESTON_RPI
301         bool "Weston propietary RPI support is gone"
302         select BR2_LEGACY
303         help
304           Upstream decided the propietary (rpi-userland) weston composer
305           support wasn't worth the effort so it was removed. Switch to
306           the open VC4 support.
308 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
309         bool "linux-tool cpupower"
310         depends on BR2_LINUX_KERNEL
311         select BR2_LEGACY
312         select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
313         help
314           Linux tool cpupower option was renamed.
316 config BR2_LINUX_KERNEL_TOOL_PERF
317         bool "linux-tool perf"
318         depends on BR2_LINUX_KERNEL
319         select BR2_LEGACY
320         select BR2_PACKAGE_LINUX_TOOLS_PERF
321         help
322           Linux tool perf option was renamed.
324 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
325         bool "linux-tool selftests"
326         depends on BR2_LINUX_KERNEL
327         select BR2_LEGACY
328         select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
329         help
330           Linux tool selftests option was renamed.
332 config BR2_GCC_VERSION_4_8_ARC
333         bool "gcc arc option renamed"
334         select BR2_LEGACY
335         select BR2_GCC_VERSION_ARC
336         help
337           The option that selects the gcc version for the ARC
338           architecture has been renamed to BR2_GCC_VERSION_ARC.
340 config BR2_KERNEL_HEADERS_4_0
341         bool "kernel headers version 4.0.x are no longer supported"
342         select BR2_KERNEL_HEADERS_3_18
343         select BR2_LEGACY
344         help
345           Version 4.0.x of the Linux kernel headers have been deprecated
346           for more than four buildroot releases and are now removed.
347           As an alternative, version 3.18.x of the headers have been
348           automatically selected in your configuration.
350 config BR2_KERNEL_HEADERS_3_19
351         bool "kernel headers version 3.19.x are no longer supported"
352         select BR2_KERNEL_HEADERS_3_18
353         select BR2_LEGACY
354         help
355           Version 3.19.x of the Linux kernel headers have been deprecated
356           for more than four buildroot releases and are now removed.
357           As an alternative, version 3.18.x of the headers have been
358           automatically selected in your configuration.
360 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
361         bool "libevas-generic-loaders package removed"
362         select BR2_LEGACY
363         select BR2_PACKAGE_EFL
364         help
365           With EFL 1.18, libevas-generic-loaders is now provided by the efl
366           package.
368 config BR2_PACKAGE_ELEMENTARY
369         bool "elementary package removed"
370         select BR2_LEGACY
371         select BR2_PACKAGE_EFL
372         help
373           With EFL 1.18, elementary is now provided by the efl package.
375 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
376         bool "Linux kernel local directory option removed"
377         help
378           The option to select a local directory as the source of the Linux
379           kernel has been removed. It hurts reproducibility of builds.
381           In case you were using this option during development of your
382           Linux kernel, use the override mechanism instead.
384 ###############################################################################
385 comment "Legacy options removed in 2016.08"
387 config BR2_PACKAGE_SYSTEMD_COMPAT
388         bool "systemd compatibility libraries have been removed"
389         select BR2_LEGACY
390         help
391           The systemd option to enable the compatibility libraries has
392           been removed. Theses libraries have been useless since a few
393           version, and have been fully dropped from the source since
394           v230.
396 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
397         bool "gst1-plugins-bad liveadder plugin removed"
398         select BR2_LEGACY
399         select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
400         help
401           The functionality of the liveadder plugin of the
402           gst1-plugins-bad package has been merged into audiomixer.
404 config BR2_PACKAGE_LIBFSLVPUWRAP
405         bool "libfslvpuwrap has been renamed to imx-vpuwrap"
406         select BR2_LEGACY
407         select BR2_PACKAGE_IMX_VPUWRAP
408         help
409           The libfslvpuwrap has been renamed to match the renamed package.
411 config BR2_PACKAGE_LIBFSLPARSER
412         bool "libfslparser has been renamed to imx-parser"
413         select BR2_LEGACY
414         select BR2_PACKAGE_IMX_PARSER
415         help
416           The libfslparser has been renamed to match the renamed package.
418 config BR2_PACKAGE_LIBFSLCODEC
419         bool "libfslcodec has been renamed to imx-codec"
420         select BR2_LEGACY
421         select BR2_PACKAGE_IMX_CODEC
422         help
423           The libfslcodec has been renamed to match the renamed package.
425 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
426         bool "FIT support in uboot-tools has been refactored"
427         select BR2_LEGACY
428         select BR2_PACKAGE_DTC
429         select BR2_PACKAGE_DTC_PROGRAMS
430         select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
431         select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
432         select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
433         help
434           This option has been removed in favor of a more fine-grained
435           configuration, which is recommended. Selecting this option
436           enables FIT and FIT signature support for the target packages.
437           It will also select the dtc and openssl packages.
439 config BR2_PTHREADS_OLD
440         bool "linuxthreads (stable/old)"
441         select BR2_LEGACY
442         help
443           Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
444           BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
446 config BR2_BINUTILS_VERSION_2_23_X
447         bool "binutils 2.23 removed"
448         select BR2_LEGACY
449         help
450           Binutils 2.23 has been removed, using a newer version is
451           recommended.
453 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
454         bool "eglibc support has been removed"
455         select BR2_LEGACY
456         help
457           The eglibc project no longer exists, as it has been merged
458           back into the glibc project. Therefore, support for eglibc
459           has been removed, and glibc should be used instead.
461 config BR2_GDB_VERSION_7_8
462         bool "gdb 7.8 has been removed"
463         select BR2_LEGACY
464         help
465           The 7.8 version of gdb has been removed. Use a newer version
466           instead.
468 ###############################################################################
469 comment "Legacy options removed in 2016.05"
471 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
472         bool "openvpn polarssl crypto backend removed"
473         select BR2_LEGACY
474         help
475           The OpenVPN polarssl crypto backend option has been removed.
476           Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
477           compatible with mbedtls (polarssl) series 2.x which is the
478           version provided in buildroot. And both can't coexist.
479           It now uses OpenSSL as the only option.
482 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
483         bool "nginx http spdy module removed"
484         select BR2_LEGACY
485         select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
486         help
487           The ngx_http_spdy_module has been superseded by the
488           ngx_http_v2_module since nginx v1.9.5.  The
489           ngx_http_v2_module modules has been automatically selected
490           in your configuration.
492 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
493         bool "gst1-plugins-bad rtp plugin moved to good"
494         select BR2_LEGACY
495         help
496           The rtp plugin has been moved from gst1-plugins-base to
497           gst1-plugins-good.
499 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
500         bool "gst1-plugins-bad mpg123 plugin moved to ugly"
501         select BR2_LEGACY
502         help
503           The mpg123 plugin has been moved from gst1-plugins-bad to
504           gst1-plugins-ugly.
506 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
507         bool "PowerPC Sourcery toolchain has been removed"
508         select BR2_LEGACY
509         help
510           The Sourcery CodeBench toolchain for the PowerPC
511           architecture has been removed, as it was very old, not
512           maintained, and causing numerous build failures with modern
513           userspace packages.
515 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
516         bool "PowerPC Sourcery E500v2 toolchain has been removed"
517         select BR2_LEGACY
518         help
519           The Sourcery CodeBench toolchain for the PowerPC E500v2
520           architecture has been removed, as it was very old, not
521           maintained, and causing numerous build failures with modern
522           userspace packages.
524 config BR2_x86_i386
525         bool "x86 i386 support removed"
526         select BR2_LEGACY
527         help
528           The support for the i386 processors of the x86 architecture
529           has been removed.
531 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
532         bool "qt5webkit-examples package removed"
533         select BR2_LEGACY
534         help
535           The qt5webkit-examples package has been removed, since it
536           was removed from upstream starting from Qt 5.6.
538 config BR2_PACKAGE_QT5QUICK1
539         bool "qt5quick1 package removed"
540         select BR2_LEGACY
541         help
542           The qt5quick1 package has been removed, since it was removed
543           from upstream starting from Qt 5.6.
545 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
546         bool "uboot custom patch dir removed"
547         select BR2_LEGACY
548         help
549           The uboot custom patch directory option has been removed. Use
550           the improved BR2_TARGET_UBOOT_PATCH option instead.
552 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
553         bool "xf86-input-void removed"
554         select BR2_LEGACY
555         help
556           The xf86-input-void package has been removed, there's no need
557           for it in any modern (post-2007) xorg server.
559 config BR2_KERNEL_HEADERS_3_17
560         bool "kernel headers version 3.17.x are no longer supported"
561         select BR2_KERNEL_HEADERS_3_14
562         select BR2_LEGACY
563         help
564           Version 3.17.x of the Linux kernel headers have been deprecated
565           for more than four buildroot releases and are now removed.
566           As an alternative, version 3.14.x of the headers have been
567           automatically selected in your configuration.
569 config BR2_GDB_VERSION_7_7
570         bool "gdb 7.7 has been removed"
571         select BR2_LEGACY
572         help
573           The 7.7 version of gdb has been removed. Use a newer version
574           instead.
576 config BR2_PACKAGE_FOOMATIC_FILTERS
577         bool "foomatic-filters"
578         select BR2_LEGACY
579         help
580           The foomatic-filters package was removed.
582 config BR2_PACKAGE_SAMBA
583         bool "samba"
584         select BR2_LEGACY
585         help
586           The samba package was removed in favour of samba4 since the
587           3.x series isn't supported by upstream any longer.
589 config BR2_PACKAGE_KODI_WAVPACK
590         bool "wavpack"
591         select BR2_LEGACY
592         help
593           wavpack support was removed in favour of ffmpeg:
594           https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
596 config BR2_PACKAGE_KODI_RSXS
597         bool "rsxs support in Kodi was moved to an addon"
598         select BR2_LEGACY
599         select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
600         help
601           rsxs support in Kodi was moved to an addon
603 config BR2_PACKAGE_KODI_GOOM
604         bool "Goom support in Kodi was moved to an addon"
605         select BR2_LEGACY
606         select BR2_PACKAGE_KODI_VISUALISATION_GOOM
607         help
608           Goom support in Kodi was moved to an addon
610 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
611         bool "systemd all extras option has been removed"
612         select BR2_LEGACY
613         select BR2_PACKAGE_XZ
614         select BR2_PACKAGE_LIBGCRYPT
615         help
616           The systemd option to enable "all extras" has been
617           removed. To get the same features, the libgcrypt and xz
618           package should now be enabled.
620 config BR2_GCC_VERSION_4_5_X
621         bool "gcc 4.5.x has been removed"
622         select BR2_LEGACY
623         help
624           The 4.5.x version of gcc has been removed. Use a newer
625           version instead.
627 config BR2_PACKAGE_SQLITE_READLINE
628         bool "command-line editing support was updated"
629         select BR2_PACKAGE_NCURSES
630         select BR2_PACKAGE_READLINE
631         select BR2_LEGACY
632         help
633           This option was removed in favour of the sqlite package
634           deciding itself depending on the enabled packages whether
635           command-line editing should be enabled, it also also takes
636           libedit into account.
638 ###############################################################################
639 comment "Legacy options removed in 2016.02"
641 config BR2_PACKAGE_DOVECOT_BZIP2
642         bool "bzip2 support option has been removed"
643         select BR2_LEGACY
644         select BR2_PACKAGE_BZIP2
645         help
646           Bzip2 support is built if the bzip2 package is selected.
648 config BR2_PACKAGE_DOVECOT_ZLIB
649         bool "zlib support option has been removed"
650         select BR2_LEGACY
651         select BR2_PACKAGE_ZLIB
652         help
653           Zlib support is built if the zlib package is selected.
655 config BR2_PACKAGE_E2FSPROGS_FINDFS
656         bool "e2fsprogs findfs option has been removed"
657         select BR2_LEGACY
658         help
659           This option attempted to enable findfs capabilities from
660           e2fsprogs but has not worked since July 2015 (due to
661           packaging changes). One can use BusyBox's findfs support or
662           enable the BR2_PACKAGE_UTIL_LINUX_FINDFS option.
664 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
665         bool "openpowerlink debug option has been removed"
666         select BR2_LEGACY
667         help
668           This option depends on BR2_ENABLE_DEBUG which should not be used
669           by packages anymore.
671 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
672         bool "openpowerlink package has been updated"
673         select BR2_LEGACY
674         select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
675         help
676           openpowerlink kernel modules are built if the
677           kernel stack library is selected.
679 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
680         bool "openpowerlink package has been updated"
681         select BR2_LEGACY
682         select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
683         help
684           The user space support has been split in two part:
685           - a monolitic user space library
686           - a user spae deamon driver
688 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
689         bool "using the linux headers version for the kernel has been removed"
690         select BR2_LEGACY
691         help
692           The option to use the version of the kernel headers for the
693           kernel to build has been removed.
695           There is now the converse, better-suited and more versatile
696           option to use the kernel version for the linux headers.
698 config BR2_PACKAGE_CUPS_PDFTOPS
699         bool "Pdftops support has been removed from Cups"
700         select BR2_LEGACY
701         help
702           Pdftops support has been removed from the cups package
703           It is now part of the cups-filters package.
705 config BR2_KERNEL_HEADERS_3_16
706         bool "kernel headers version 3.16.x are no longer supported"
707         select BR2_KERNEL_HEADERS_3_14
708         select BR2_LEGACY
709         help
710         Version 3.16.x of the Linux kernel headers have been deprecated
711         for more than four buildroot releases and are now removed.
712         As an alternative, version 3.14.x of the headers have been
713         automatically selected in your configuration.
715 config BR2_PACKAGE_PYTHON_PYXML
716         bool "python-pyxml package has been removed"
717         select BR2_LEGACY
718         help
719           PyXML is obsolete and its functionality is covered either via
720           native Python XML support or python-lxml package.
722 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
723 config BR2_ENABLE_SSP
724         bool "Stack Smashing protection now has different levels"
725         help
726           The protection offered by SSP can now be selected from different
727           protection levels. Be sure to review the SSP level in the build
728           options menu.
730 config BR2_PACKAGE_DIRECTFB_CLE266
731         bool "cle266 driver for directfb removed"
732         select BR2_LEGACY
733         help
734           The cle266 directfb driver support has been removed.
735           It doesn't build in the latest version and it's unlikely
736           anyone has any use for it.
738 config BR2_PACKAGE_DIRECTFB_UNICHROME
739         bool "unichrome driver for directfb removed"
740         select BR2_LEGACY
741         help
742           The unichrome directfb driver support has been removed.
743           It doesn't build in the latest version and it's unlikely
744           anyone has any use for it.
746 config BR2_PACKAGE_LIBELEMENTARY
747         bool "libelementary has been renamed to elementary"
748         select BR2_LEGACY
749         select BR2_PACKAGE_ELEMENTARY
750         help
751           The libelementary package has been renamed to match the upstream
752           name.
754 config BR2_PACKAGE_LIBEINA
755         bool "libeina package has been removed"
756         select BR2_LEGACY
757         select BR2_PACKAGE_EFL
758         help
759           With EFL 1.15, libeina is now provided by the efl package.
761 config BR2_PACKAGE_LIBEET
762         bool "libeet package has been removed"
763         select BR2_LEGACY
764         select BR2_PACKAGE_EFL
765         help
766           With EFL 1.15, libeet is now provided by the efl package.
768 config BR2_PACKAGE_LIBEVAS
769         bool "libevas package has been removed"
770         select BR2_LEGACY
771         select BR2_PACKAGE_EFL
772         help
773           With EFL 1.15, libevas is now provided by the efl package.
775 config BR2_PACKAGE_LIBECORE
776         bool "libecore package has been removed"
777         select BR2_LEGACY
778         select BR2_PACKAGE_EFL
779         help
780           With EFL 1.15, libecore is now provided by the efl package.
782 config BR2_PACKAGE_LIBEDBUS
783         bool "libedbus package has been removed"
784         select BR2_LEGACY
785         select BR2_PACKAGE_EFL
786         help
787           With EFL 1.15, libedbus is now provided by the efl package.
789 config BR2_PACKAGE_LIBEFREET
790         bool "libefreet package has been removed"
791         select BR2_LEGACY
792         select BR2_PACKAGE_EFL
793         help
794           With EFL 1.15, libefreet is now provided by the efl package.
796 config BR2_PACKAGE_LIBEIO
797         bool "libeio package has been removed"
798         select BR2_LEGACY
799         select BR2_PACKAGE_EFL
800         help
801           With EFL 1.15, libeio is now provided by the efl package.
803 config BR2_PACKAGE_LIBEMBRYO
804         bool "libembryo package has been removed"
805         select BR2_LEGACY
806         select BR2_PACKAGE_EFL
807         help
808           With EFL 1.15, libembryo is now provided by the efl package.
810 config BR2_PACKAGE_LIBEDJE
811         bool "libedje package has been removed"
812         select BR2_LEGACY
813         select BR2_PACKAGE_EFL
814         help
815           With EFL 1.15, libedje is now provided by the efl package.
817 config BR2_PACKAGE_LIBETHUMB
818         bool "libethumb package has been removed"
819         select BR2_LEGACY
820         select BR2_PACKAGE_EFL
821         help
822           With EFL 1.15, libethumb is now provided by the efl package.
824 config BR2_PACKAGE_INFOZIP
825         bool "infozip option has been renamed to zip"
826         select BR2_LEGACY
827         select BR2_PACKAGE_ZIP
828         help
829           Info-Zip's Zip package has been renamed from infozip to zip,
830           to avoid ambiguities with Info-Zip's UnZip which has been added
831           in the unzip package.
833 config BR2_BR2_PACKAGE_NODEJS_0_10_X
834         bool "nodejs 0.10.x option removed"
835         select BR2_LEGACY
836         select BR2_PACKAGE_NODEJS
837         help
838           nodejs 0.10.x option has been removed.  0.10.x is now
839           automatically chosen for ARMv5 architectures only and the latest
840           nodejs for all other supported architectures. The correct nodejs
841           version has been automatically selected in your configuration.
843 config BR2_BR2_PACKAGE_NODEJS_0_12_X
844         bool "nodejs version 0.12.x has been removed"
845         select BR2_LEGACY
846         select BR2_PACKAGE_NODEJS
847         help
848           nodejs version 0.12.x has been removed.  As an alternative,
849           the latest nodejs version has been automatically selected in
850           your configuration.
852 config BR2_BR2_PACKAGE_NODEJS_4_X
853         bool "nodejs version 4.x has been removed"
854         select BR2_LEGACY
855         select BR2_PACKAGE_NODEJS
856         help
857           nodejs version 4.x has been removed.  As an alternative,
858           the latest nodejs version has been automatically selected in
859           your configuration.
861 ###############################################################################
862 comment "Legacy options removed in 2015.11"
864 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
865         bool "gst1-plugins-bad real plugin has been removed"
866         select BR2_LEGACY
867         help
868           The real plugin from GStreamer 1 bad plugins has been
869           removed.
871 config BR2_PACKAGE_MEDIA_CTL
872         bool "media-ctl package has been removed"
873         select BR2_LEGACY
874         select BR2_PACKAGE_LIBV4L
875         select BR2_PACKAGE_LIBV4L_UTILS
876         help
877           media-ctl source and developement have been moved to
878           v4l-utils since June 2014. For an up-to-date media-ctl
879           version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
881 config BR2_PACKAGE_SCHIFRA
882         bool "schifra package has been removed"
883         select BR2_LEGACY
884         help
885           Schifra package has been maked broken since 2014.11 release and
886           haven't been fixed since then.
888 config BR2_PACKAGE_ZXING
889         bool "zxing option has been renamed"
890         select BR2_LEGACY
891         select BR2_PACKAGE_ZXING_CPP
892         help
893           ZXing no longer provides the cpp bindings, it has been renamed to
894           BR2_PACKAGE_ZXING_CPP which uses a new upstream.
896 # Since FreeRDP has new dependencies, protect this legacy to avoid the
897 # infamous "unmet direct dependencies" kconfig error.
898 config BR2_PACKAGE_FREERDP_CLIENT
899         bool "freerdp client option renamed"
900         depends on BR2_PACKAGE_FREERDP
901         select BR2_LEGACY
902         select BR2_PACKAGE_FREERDP_CLIENT_X11
904 config BR2_PACKAGE_BLACKBOX
905         bool "blackbox package has been removed"
906         select BR2_LEGACY
907         help
908           Upstream is dead and the package has been deprecated for
909           some time. There are other alternative maintained WMs.
911 config BR2_KERNEL_HEADERS_3_0
912         bool "kernel headers version 3.0.x are no longer supported"
913         select BR2_KERNEL_HEADERS_3_2
914         select BR2_LEGACY
915         help
916           Version 3.0.x of the Linux kernel headers have been deprecated
917           for more than four buildroot releases and are now removed.
918           As an alternative, version 3.2.x of the headers have been
919           automatically selected in your configuration.
921 config BR2_KERNEL_HEADERS_3_11
922         bool "kernel headers version 3.11.x are no longer supported"
923         select BR2_KERNEL_HEADERS_3_10
924         select BR2_LEGACY
925         help
926           Version 3.11.x of the Linux kernel headers have been deprecated
927           for more than four buildroot releases and are now removed.
928           As an alternative, version 3.10.x of the headers have been
929           automatically selected in your configuration.
931 config BR2_KERNEL_HEADERS_3_13
932         bool "kernel headers version 3.13.x are no longer supported"
933         select BR2_KERNEL_HEADERS_3_12
934         select BR2_LEGACY
935         help
936           Version 3.13.x of the Linux kernel headers have been deprecated
937           for more than four buildroot releases and are now removed.
938           As an alternative, version 3.12.x of the headers have been
939           automatically selected in your configuration.
941 config BR2_KERNEL_HEADERS_3_15
942         bool "kernel headers version 3.15.x are no longer supported"
943         select BR2_KERNEL_HEADERS_3_14
944         select BR2_LEGACY
945         help
946           Version 3.15.x of the Linux kernel headers have been deprecated
947           for more than four buildroot releases and are now removed.
948           As an alternative, version 3.14.x of the headers have been
949           automatically selected in your configuration.
951 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
952         bool "DirectFB example df_andi has been removed"
953         select BR2_LEGACY
954         select BR2_PACKAGE_DIRECTFB_EXAMPLES
955         help
956           The per-DirectFB example options have been removed. The
957           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
958           examples.
960 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
961         bool "DirectFB example df_bltload has been removed"
962         select BR2_LEGACY
963         select BR2_PACKAGE_DIRECTFB_EXAMPLES
964         help
965           The per-DirectFB example options have been removed. The
966           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
967           examples.
969 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
970         bool "DirectFB example df_cpuload has been removed"
971         select BR2_LEGACY
972         select BR2_PACKAGE_DIRECTFB_EXAMPLES
973         help
974           The per-DirectFB example options have been removed. The
975           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
976           examples.
978 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
979         bool "DirectFB example df_databuffer has been removed"
980         select BR2_LEGACY
981         select BR2_PACKAGE_DIRECTFB_EXAMPLES
982         help
983           The per-DirectFB example options have been removed. The
984           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
985           examples.
987 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
988         bool "DirectFB example df_dioload has been removed"
989         select BR2_LEGACY
990         select BR2_PACKAGE_DIRECTFB_EXAMPLES
991         help
992           The per-DirectFB example options have been removed. The
993           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
994           examples.
996 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
997         bool "DirectFB example df_dok has been removed"
998         select BR2_LEGACY
999         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1000         help
1001           The per-DirectFB example options have been removed. The
1002           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1003           examples.
1005 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1006         bool "DirectFB example df_drivertest has been removed"
1007         select BR2_LEGACY
1008         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1009         help
1010           The per-DirectFB example options have been removed. The
1011           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1012           examples.
1014 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1015         bool "DirectFB example df_fire has been removed"
1016         select BR2_LEGACY
1017         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1018         help
1019           The per-DirectFB example options have been removed. The
1020           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1021           examples.
1023 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1024         bool "DirectFB example df_flip has been removed"
1025         select BR2_LEGACY
1026         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1027         help
1028           The per-DirectFB example options have been removed. The
1029           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1030           examples.
1032 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1033         bool "DirectFB example df_fonts has been removed"
1034         select BR2_LEGACY
1035         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1036         help
1037           The per-DirectFB example options have been removed. The
1038           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1039           examples.
1041 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1042         bool "DirectFB example df_input has been removed"
1043         select BR2_LEGACY
1044         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1045         help
1046           The per-DirectFB example options have been removed. The
1047           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1048           examples.
1050 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1051         bool "DirectFB example df_joystick has been removed"
1052         select BR2_LEGACY
1053         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1054         help
1055           The per-DirectFB example options have been removed. The
1056           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1057           examples.
1059 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1060         bool "DirectFB example df_knuckles has been removed"
1061         select BR2_LEGACY
1062         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1063         help
1064           The per-DirectFB example options have been removed. The
1065           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1066           examples.
1068 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1069         bool "DirectFB example df_layer has been removed"
1070         select BR2_LEGACY
1071         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1072         help
1073           The per-DirectFB example options have been removed. The
1074           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1075           examples.
1077 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1078         bool "DirectFB example df_matrix has been removed"
1079         select BR2_LEGACY
1080         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1081         help
1082           The per-DirectFB example options have been removed. The
1083           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1084           examples.
1086 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1087         bool "DirectFB example df_matrix_water has been removed"
1088         select BR2_LEGACY
1089         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1090         help
1091           The per-DirectFB example options have been removed. The
1092           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1093           examples.
1095 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1096         bool "DirectFB example df_neo has been removed"
1097         select BR2_LEGACY
1098         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1099         help
1100           The per-DirectFB example options have been removed. The
1101           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1102           examples.
1104 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1105         bool "DirectFB example df_netload has been removed"
1106         select BR2_LEGACY
1107         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1108         help
1109           The per-DirectFB example options have been removed. The
1110           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1111           examples.
1113 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1114         bool "DirectFB example df_palette has been removed"
1115         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1116         help
1117           The per-DirectFB example options have been removed. The
1118           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1119           examples.
1121 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1122         bool "DirectFB example df_particle has been removed"
1123         select BR2_LEGACY
1124         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1125         help
1126           The per-DirectFB example options have been removed. The
1127           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1128           examples.
1130 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1131         bool "DirectFB example df_porter has been removed"
1132         select BR2_LEGACY
1133         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1134         help
1135           The per-DirectFB example options have been removed. The
1136           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1137           examples.
1139 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1140         bool "DirectFB example df_stress has been removed"
1141         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1142         help
1143           The per-DirectFB example options have been removed. The
1144           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1145           examples.
1147 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1148         bool "DirectFB example df_texture has been removed"
1149         select BR2_LEGACY
1150         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1151         help
1152           The per-DirectFB example options have been removed. The
1153           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1154           examples.
1156 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1157         bool "DirectFB example df_video has been removed"
1158         select BR2_LEGACY
1159         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1160         help
1161           The per-DirectFB example options have been removed. The
1162           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1163           examples.
1165 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1166         bool "DirectFB example df_video_particle has been removed"
1167         select BR2_LEGACY
1168         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1169         help
1170           The per-DirectFB example options have been removed. The
1171           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1172           examples.
1174 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1175         bool "DirectFB example df_window has been removed"
1176         select BR2_LEGACY
1177         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1178         help
1179           The per-DirectFB example options have been removed. The
1180           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1181           examples.
1183 config BR2_PACKAGE_KOBS_NG
1184         bool "kobs-ng was replaced by imx-kobs"
1185         select BR2_LEGACY
1186         select BR2_PACKAGE_IMX_KOBS
1187         help
1188           The outdated kobs-ng has been replaced by the Freescale-
1189           maintained imx-kobs package.
1191 config BR2_PACKAGE_SAWMAN
1192         bool "sawman package removed"
1193         select BR2_LEGACY
1194         select BR2_PACKAGE_DIRECTFB_SAWMAN
1195         help
1196           This option has been removed because the sawman package no
1197           longer exists: it was merged inside DirectFB itself. This
1198           feature can now be enabled using the
1199           BR2_PACKAGE_DIRECTFB_SAWMAN option.
1201 config BR2_PACKAGE_DIVINE
1202         bool "divine package removed"
1203         select BR2_LEGACY
1204         select BR2_PACKAGE_DIRECTFB_DIVINE
1205         help
1206           This option has been removed because the divine package no
1207           longer exists: it was merged inside DirectFB itself. This
1208           feature can now be enabled using the
1209           BR2_PACKAGE_DIRECTFB_DIVINE option.
1211 ###############################################################################
1212 comment "Legacy options removed in 2015.08"
1214 config BR2_PACKAGE_KODI_PVR_ADDONS
1215         bool "Kodi PVR addon was split"
1216         select BR2_LEGACY
1217         select BR2_PACKAGE_KODI_PVR_ARGUSTV
1218         select BR2_PACKAGE_KODI_PVR_DVBLINK
1219         select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1220         select BR2_PACKAGE_KODI_PVR_FILMON
1221         select BR2_PACKAGE_KODI_PVR_HTS
1222         select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1223         select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1224         select BR2_PACKAGE_KODI_PVR_MYTHTV
1225         select BR2_PACKAGE_KODI_PVR_NEXTPVR
1226         select BR2_PACKAGE_KODI_PVR_NJOY
1227         select BR2_PACKAGE_KODI_PVR_PCTV
1228         select BR2_PACKAGE_KODI_PVR_STALKER
1229         select BR2_PACKAGE_KODI_PVR_VBOX
1230         select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1231         select BR2_PACKAGE_KODI_PVR_VUPLUS
1232         select BR2_PACKAGE_KODI_PVR_WMC
1233         help
1234           Kodi PVR addon was split into seperate modules
1236 config BR2_BINUTILS_VERSION_2_23_2
1237         bool "binutils 2.23 option renamed"
1238         select BR2_LEGACY
1239         help
1240           Binutils 2.23.2 has been removed, using a newer version is
1241           recommended.
1243 config BR2_BINUTILS_VERSION_2_24
1244         bool "binutils 2.24 option renamed"
1245         select BR2_LEGACY
1246         select BR2_BINUTILS_VERSION_2_24_X
1247         help
1248           The binutils version option has been renamed to match the
1249           same patchlevel logic used by gcc. The new option is now
1250           BR2_BINUTILS_VERSION_2_24_X.
1252 config BR2_BINUTILS_VERSION_2_25
1253         bool "binutils 2.25 option renamed"
1254         select BR2_LEGACY
1255         select BR2_BINUTILS_VERSION_2_25_X
1256         help
1257           The binutils version option has been renamed to match the
1258           same patchlevel logic used by gcc. The new option is now
1259           BR2_BINUTILS_VERSION_2_25_X.
1261 config BR2_PACKAGE_PERF
1262         bool "perf option has been renamed"
1263         select BR2_LEGACY
1264         select BR2_LINUX_KERNEL_TOOL_PERF
1265         help
1266           The perf package has been moved as a Linux tools package,
1267           and the option to enable it is now
1268           BR2_LINUX_KERNEL_TOOL_PERF.
1270 config BR2_BINUTILS_VERSION_2_22
1271         bool "binutils 2.22 removed"
1272         select BR2_LEGACY
1273         help
1274           Binutils 2.22 has been removed, using a newer version is
1275           recommended.
1277 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1278         bool "gpu-viv-bin-mx6q"
1279         select BR2_LEGACY
1280         select BR2_PACKAGE_IMX_GPU_VIV
1281         help
1282           Vivante graphics libraries have been renamed to
1283           BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1284           name.
1286 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1287         depends on BR2_PACKAGE_PYTHON
1288         bool "libsemanage python bindings removed"
1289         select BR2_LEGACY
1290         help
1291           This option has been removed, since the libsemanage Python
1292           bindings on the target were not useful.
1294 config BR2_TARGET_UBOOT_NETWORK
1295         bool "U-Boot custom network settings removed"
1296         select BR2_LEGACY
1297         help
1298           U-Boot's custom network settings options have been removed.
1300 ###############################################################################
1301 comment "Legacy options removed in 2015.05"
1303 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1304         bool "jffs2 16kB erasesize NAND flash option renamed"
1305         select BR2_LEGACY
1306         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1307         help
1308           The JFFS2 NAND flash options now longer include the page
1309           size.
1311 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1312         bool "jffs2 128kB erasesize NAND flash option renamed"
1313         select BR2_LEGACY
1314         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1315         help
1316           The JFFS2 NAND flash options now longer include the page
1317           size.
1319 config BR2_PACKAGE_MONO_20
1320         bool "2.0/3.5 .Net Runtime"
1321         select BR2_LEGACY
1322         help
1323           This option no longer exists, all versions of the .Net
1324           runtime are now installed.
1326 config BR2_PACKAGE_MONO_40
1327         bool "4.0 .Net Runtime"
1328         select BR2_LEGACY
1329         help
1330           This option no longer exists, all versions of the .Net
1331           runtime are now installed.
1333 config BR2_PACKAGE_MONO_45
1334         bool "4.5 .Net Runtime"
1335         select BR2_LEGACY
1336         help
1337           This option no longer exists, all versions of the .Net
1338           runtime are now installed.
1340 config BR2_CIVETWEB_WITH_LUA
1341         bool "civetweb lua option renamed"
1342         select BR2_LEGACY
1343         select BR2_PACKAGE_CIVETWEB_WITH_LUA
1344         help
1345           civetweb's lua option has been renamed to
1346           BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1347           packages name options.
1349 config BR2_PACKAGE_TIFF_TIFF2PDF
1350         bool "tiff utility-specific option removed"
1351         select BR2_LEGACY
1352         select BR2_PACKAGE_TIFF_UTILITIES
1353         help
1354           utility-specific options have been removed in favour of
1355           the new option BR2_PACKAGE_TIFF_UTILITIES.
1357 config BR2_PACKAGE_TIFF_TIFFCP
1358         bool "tiff utility-specific option removed"
1359         select BR2_LEGACY
1360         select BR2_PACKAGE_TIFF_UTILITIES
1361         help
1362           utility-specific options have been removed in favour of
1363           the new option BR2_PACKAGE_TIFF_UTILITIES.
1365 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1366         bool "RTAI patch file path has been removed"
1367         select BR2_LEGACY
1368         help
1369           This option has never worked, so it has been removed.
1371 config BR2_TARGET_GENERIC_PASSWD_DES
1372         bool "Encoding passwords with DES has been removed"
1373         select BR2_LEGACY
1374         help
1375           Paswords can now only be encoded with either of md5, sha256 or sha512.
1376           The default is md5, which is stronger that DES (but still pretty weak).
1378 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1379         bool "hicolor (default theme) is a duplicate"
1380         select BR2_LEGACY
1381         select BR2_PACKAGE_HICOLOR_ICON_THEME
1382         help
1383           The option was just a duplicate of hicolor icon theme.
1385 config BR2_PACKAGE_VALGRIND_PTRCHECK
1386         bool "valgrind's PTRCheck was renamed to SGCheck"
1387         select BR2_LEGACY
1388         select BR2_PACKAGE_VALGRIND_SGCHECK
1389         help
1390           PTRCheck was renamed to SGCheck in valgrind
1392 ###############################################################################
1393 comment "Legacy options removed in 2015.02"
1395 config BR2_PACKAGE_LIBGC
1396         bool "libgc package removed"
1397         select BR2_LEGACY
1398         select BR2_PACKAGE_BDWGC
1399         help
1400           libgc has been removed because we have the same package under a
1401           different name, bdwgc.
1403 config BR2_PACKAGE_WDCTL
1404         bool "util-linux' wdctl option has been renamed"
1405         select BR2_LEGACY
1406         select BR2_PACKAGE_UTIL_LINUX_WDCTL
1407         help
1408           util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1409           to be aligned with how the other options are named.
1411 config BR2_PACKAGE_UTIL_LINUX_ARCH
1412         bool "util-linux' arch option has been removed"
1413         select BR2_LEGACY
1414         help
1415           util-linux' arch was dropped in util-linux 2.23, in favor of
1416           the coreutils version.
1418 config BR2_PACKAGE_UTIL_LINUX_DDATE
1419         bool "util-linux' ddate option has been removed"
1420         select BR2_LEGACY
1421         help
1422           util-linux' ddate was dropped in util-linux 2.23.
1424 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1425         bool "rpm's bzip2 payloads option has been removed"
1426         select BR2_LEGACY
1427         select BR2_PACKAGE_BZIP2
1428         help
1429           The bzip2 payloads option rely entirely on the dependant package bzip2.
1430           So, you need to select it to enable this feature.
1432 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1433         bool "rpm's xz payloads option has been removed"
1434         select BR2_LEGACY
1435         select BR2_PACKAGE_XZ
1436         help
1437           The xz payloads option rely entirely on the dependant package xz.
1438           So, you need to select it to enable this feature.
1440 config BR2_PACKAGE_M4
1441         bool "m4 target package removed"
1442         select BR2_LEGACY
1443         help
1444           The m4 target package has been removed, it's been
1445           deprecated for some time now.
1447 config BR2_PACKAGE_FLEX_BINARY
1448         bool "flex binary in target option removed"
1449         select BR2_LEGACY
1450         help
1451           The flex binary in the target option has been removed.
1452           It's been deprecated for some time now and is essentially a
1453           development tool which isn't very useful in the target.
1455 config BR2_PACKAGE_BISON
1456         bool "bison target package removed"
1457         select BR2_LEGACY
1458         help
1459           The bison target package has been removed, it's been
1460           deprecated for some time now and is essentially a development
1461           tool which isn't very useful in the target.
1463 config BR2_PACKAGE_GOB2
1464         bool "gob2 target package removed"
1465         select BR2_LEGACY
1466         help
1467           The gob2 target package has been removed, it's been
1468           deprecated for some time now and was essentially useless
1469           without a target toolchain.
1471 config BR2_PACKAGE_DISTCC
1472         bool "distcc target package removed"
1473         select BR2_LEGACY
1474         help
1475           The distcc target package has been removed, it's been
1476           deprecated for some time now and was essentially useless
1477           without a target toolchain.
1479 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1480         bool "haserl 0.8.x version removed"
1481         select BR2_LEGACY
1482         help
1483           The 0.8.x version option for haserl has been removed since it
1484           has been deprecated for some time now.
1485           You should be able to use the 0.9.x version without issues.
1487 config BR2_PACKAGE_STRONGSWAN_TOOLS
1488         bool "strongswan option has been removed"
1489         select BR2_LEGACY
1490         select BR2_PACKAGE_STRONGSWAN_PKI
1491         select BR2_PACKAGE_STRONGSWAN_SCEP
1492         help
1493           The tools option has been removed upstream and the different tools
1494           have been split between the pki and scep options, with others
1495           deprecated.
1497 config BR2_PACKAGE_XBMC_ADDON_XVDR
1498         bool "xbmc-addon-xvdr removed"
1499         select BR2_LEGACY
1500         help
1501           According to the github project page:
1502           https://github.com/pipelka/xbmc-addon-xvdr
1503           this package is discontinued.
1505 config BR2_PACKAGE_XBMC_PVR_ADDONS
1506         bool "xbmc options have been renamed"
1507         select BR2_LEGACY
1508         select BR2_PACKAGE_KODI_PVR_ADDONS
1509         help
1510           The XBMC media center project was renamed to Kodi entertainment center
1512 config BR2_PACKAGE_XBMC
1513         bool "xbmc options have been renamed"
1514         select BR2_LEGACY
1515         select BR2_PACKAGE_KODI
1516         help
1517           The XBMC media center project was renamed to Kodi entertainment center
1519 config BR2_PACKAGE_XBMC_ALSA_LIB
1520         bool "xbmc options have been renamed"
1521         select BR2_LEGACY
1522         select BR2_PACKAGE_KODI_ALSA_LIB
1523         help
1524           The XBMC media center project was renamed to Kodi entertainment center
1526 config BR2_PACKAGE_XBMC_AVAHI
1527         bool "xbmc options have been renamed"
1528         select BR2_LEGACY
1529         select BR2_PACKAGE_KODI_AVAHI
1530         help
1531           The XBMC media center project was renamed to Kodi entertainment center
1533 config BR2_PACKAGE_XBMC_DBUS
1534         bool "xbmc options have been renamed"
1535         select BR2_LEGACY
1536         select BR2_PACKAGE_KODI_DBUS
1537         help
1538           The XBMC media center project was renamed to Kodi entertainment center
1540 config BR2_PACKAGE_XBMC_LIBBLURAY
1541         bool "xbmc options have been renamed"
1542         select BR2_LEGACY
1543         select BR2_PACKAGE_KODI_LIBBLURAY
1544         help
1545           The XBMC media center project was renamed to Kodi entertainment center
1547 config BR2_PACKAGE_XBMC_GOOM
1548         bool "xbmc options have been renamed"
1549         select BR2_LEGACY
1550         select BR2_PACKAGE_KODI_GOOM
1551         help
1552           The XBMC media center project was renamed to Kodi entertainment center
1554 config BR2_PACKAGE_XBMC_RSXS
1555         bool "xbmc options have been renamed"
1556         select BR2_LEGACY
1557         select BR2_PACKAGE_KODI_RSXS
1558         help
1559           The XBMC media center project was renamed to Kodi entertainment center
1561 config BR2_PACKAGE_XBMC_LIBCEC
1562         bool "xbmc options have been renamed"
1563         select BR2_LEGACY
1564         select BR2_PACKAGE_KODI_LIBCEC
1565         help
1566           The XBMC media center project was renamed to Kodi entertainment center
1568 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1569         bool "xbmc options have been renamed"
1570         select BR2_LEGACY
1571         select BR2_PACKAGE_KODI_LIBMICROHTTPD
1572         help
1573           The XBMC media center project was renamed to Kodi entertainment center
1575 config BR2_PACKAGE_XBMC_LIBNFS
1576         bool "xbmc options have been renamed"
1577         select BR2_LEGACY
1578         select BR2_PACKAGE_KODI_LIBNFS
1579         help
1580           The XBMC media center project was renamed to Kodi entertainment center
1582 config BR2_PACKAGE_XBMC_RTMPDUMP
1583         bool "xbmc options have been renamed"
1584         select BR2_LEGACY
1585         select BR2_PACKAGE_KODI_RTMPDUMP
1586         help
1587           The XBMC media center project was renamed to Kodi entertainment center
1589 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1590         bool "xbmc options have been renamed"
1591         select BR2_LEGACY
1592         select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1593         help
1594           The XBMC media center project was renamed to Kodi entertainment center
1596 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1597         bool "xbmc options have been renamed"
1598         select BR2_LEGACY
1599         select BR2_PACKAGE_KODI_LIBSMBCLIENT
1600         help
1601           The XBMC media center project was renamed to Kodi entertainment center
1603 config BR2_PACKAGE_XBMC_LIBTHEORA
1604         bool "xbmc options have been renamed"
1605         select BR2_LEGACY
1606         select BR2_PACKAGE_KODI_LIBTHEORA
1607         help
1608           The XBMC media center project was renamed to Kodi entertainment center
1610 config BR2_PACKAGE_XBMC_LIBUSB
1611         bool "xbmc options have been renamed"
1612         select BR2_LEGACY
1613         select BR2_PACKAGE_KODI_LIBUSB
1614         help
1615           The XBMC media center project was renamed to Kodi entertainment center
1617 config BR2_PACKAGE_XBMC_LIBVA
1618         bool "xbmc options have been renamed"
1619         select BR2_LEGACY
1620         select BR2_PACKAGE_KODI_LIBVA
1621         help
1622           The XBMC media center project was renamed to Kodi entertainment center
1624 config BR2_PACKAGE_XBMC_WAVPACK
1625         bool "xbmc options have been renamed"
1626         select BR2_LEGACY
1627         select BR2_PACKAGE_KODI_WAVPACK
1628         help
1629           The XBMC media center project was renamed to Kodi entertainment center
1631 config BR2_PREFER_STATIC_LIB
1632         bool "static library option renamed"
1633         select BR2_LEGACY
1634         help
1635           The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1636           highlights the fact that the option no longer "prefers"
1637           static libraries, but "enforces" static libraries (i.e
1638           shared libraries are completely unused).
1640           Take care of updating the type of libraries you want under the
1641           "Build options" menu.
1643 ###############################################################################
1644 comment "Legacy options removed in 2014.11"
1646 config BR2_x86_generic
1647         bool "x86 generic variant has been removed"
1648         select BR2_LEGACY
1649         help
1650           The generic x86 CPU variant has been removed. Use another
1651           CPU variant instead.
1653 config BR2_GCC_VERSION_4_4_X
1654         bool "gcc 4.4.x has been removed"
1655         select BR2_LEGACY
1656         help
1657           The 4.4.x version of gcc has been removed. Use a newer
1658           version instead.
1660 config BR2_sparc_sparchfleon
1661         bool "sparchfleon CPU has been removed"
1662         select BR2_LEGACY
1663         help
1664           The sparchfleon CPU was only supported in a patched gcc 4.4
1665           version. Its support has been removed in favor of the leon3
1666           CPU starting from gcc 4.8.x.
1668 config BR2_sparc_sparchfleonv8
1669         bool "sparchfleonv8 CPU has been removed"
1670         select BR2_LEGACY
1671         help
1672           The sparchfleonv8 CPU was only supported in a patched gcc
1673           4.4 version. Its support has been removed in favor of the
1674           leon3 CPU starting from gcc 4.8.x.
1676 config BR2_sparc_sparcsfleon
1677         bool "sparcsfleon CPU has been removed"
1678         select BR2_LEGACY
1679         help
1680           The sparcsfleon CPU was only supported in a patched gcc 4.4
1681           version. Its support has been removed in favor of the leon3
1682           CPU starting from gcc 4.8.x.
1684 config BR2_sparc_sparcsfleonv8
1685         bool "sparcsfleonv8 CPU has been removed"
1686         select BR2_LEGACY
1687         help
1688           The sparcsfleonv8 CPU was only supported in a patched gcc
1689           4.4 version. Its support has been removed in favor of the
1690           leon3 CPU starting from gcc 4.8.x.
1692 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1693         bool "xlib-libpciaccess option has been renamed"
1694         depends on BR2_PACKAGE_XORG7
1695         select BR2_LEGACY
1696         select BR2_PACKAGE_LIBPCIACCESS
1697         help
1698           libpciaccess neither depends on X11 nor Xlib. Thus the
1699           package has been renamed BR2_PACKAGE_LIBPCIACCESS
1701 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1702         bool "Xceive xc5000 option has been renamed"
1703         select BR2_LEGACY
1704         select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1705         help
1706           The Xceive xc5000 option now also handles older firmwares from
1707           Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1708           from Cresta, who bought Xceive.
1710 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1711         bool "Chelsio T4 option has been renamed"
1712         select BR2_LEGACY
1713         select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1714         help
1715           The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1716           has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1717           to better account for the fact that a T5 variant exists.
1719 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1720         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1721         select BR2_LEGACY
1722         help
1723           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1724           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1725           select it in:
1726               Target packages -> Hardware handling ->
1727               Firmware -> linux-firmware -> WiFi firmware ->
1728               iwlwifi 3160/726x revision to use (revision 7)
1730 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1731         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1732         select BR2_LEGACY
1733         help
1734           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1735           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1736           select it in:
1737               Target packages -> Hardware handling ->
1738               Firmware -> linux-firmware -> WiFi firmware ->
1739               iwlwifi 3160/726x revision to use (revision 8)
1741 ###############################################################################
1742 comment "Legacy options removed in 2014.08"
1744 config BR2_PACKAGE_LIBELF
1745         bool "libelf has been removed"
1746         select BR2_PACKAGE_ELFUTILS
1747         select BR2_LEGACY
1748         help
1749           The libelf package provided an old version of the libelf library
1750           and is deprecated. The libelf library is now provided by the
1751           elfutils package.
1753 config BR2_KERNEL_HEADERS_3_8
1754         bool "kernel headers version 3.8.x are no longer supported"
1755         select BR2_KERNEL_HEADERS_3_4
1756         select BR2_LEGACY
1757         help
1758           Version 3.8.x of the Linux kernel headers have been deprecated
1759           for more than four buildroot releases and are now removed.
1760           As an alternative, version 3.4.x of the headers have been
1761           automatically selected in your configuration.
1763 config BR2_PACKAGE_GETTEXT_TOOLS
1764         bool "support for gettext-tools on target has been removed"
1765         select BR2_LEGACY
1766         help
1767           The option to install the gettext utilities on the target
1768           has been removed. This is not necessary as Buildroot is not
1769           designed to provide a full development environment on the
1770           target. gettext tools should be used on the build machine
1771           instead.
1773 config BR2_PACKAGE_PROCPS
1774         bool "procps has been replaced by procps-ng"
1775         select BR2_PACKAGE_PROCPS_NG
1776         select BR2_LEGACY
1777         help
1778           The procps package has been replaced by the equivalent procps-ng.
1780 config BR2_BINUTILS_VERSION_2_20_1
1781         bool "binutils 2.20.1 has been removed"
1782         select BR2_LEGACY
1783         help
1784           The 2.20.1 version of binutils has been removed. Use a newer
1785           version instead.
1787 config BR2_BINUTILS_VERSION_2_21
1788         bool "binutils 2.21 has been removed"
1789         select BR2_LEGACY
1790         help
1791           The 2.21 version of binutils has been removed. Use a newer
1792           version instead.
1794 config BR2_BINUTILS_VERSION_2_23_1
1795         bool "binutils 2.23.1 has been removed"
1796         select BR2_LEGACY
1797         help
1798           The 2.23.1 version of binutils has been removed. Use a newer
1799           version instead.
1801 config BR2_UCLIBC_VERSION_0_9_32
1802         bool "uclibc 0.9.32 has been removed"
1803         select BR2_LEGACY
1804         help
1805           The 0.9.32 version of uClibc has been removed. Use a newer
1806           version instead.
1808 config BR2_GCC_VERSION_4_3_X
1809         bool "gcc 4.3.x has been removed"
1810         select BR2_LEGACY
1811         help
1812           The 4.3.x version of gcc has been removed. Use a newer
1813           version instead.
1815 config BR2_GCC_VERSION_4_6_X
1816         bool "gcc 4.6.x has been removed"
1817         select BR2_LEGACY
1818         help
1819           The 4.6.x version of gcc has been removed. Use a newer
1820           version instead.
1822 config BR2_GDB_VERSION_7_4
1823         bool "gdb 7.4 has been removed"
1824         select BR2_LEGACY
1825         help
1826           The 7.4 version of gdb has been removed. Use a newer version
1827           instead.
1829 config BR2_GDB_VERSION_7_5
1830         bool "gdb 7.5 has been removed"
1831         select BR2_LEGACY
1832         help
1833           The 7.5 version of gdb has been removed. Use a newer version
1834           instead.
1836 config BR2_BUSYBOX_VERSION_1_19_X
1837         bool "busybox version selection has been removed"
1838         select BR2_LEGACY
1839         help
1840           The possibility of selecting the Busybox version has been
1841           removed. Use the latest version provided by the Busybox
1842           package instead.
1844 config BR2_BUSYBOX_VERSION_1_20_X
1845         bool "busybox version selection has been removed"
1846         select BR2_LEGACY
1847         help
1848           The possibility of selecting the Busybox version has been
1849           removed. Use the latest version provided by the Busybox
1850           package instead.
1852 config BR2_BUSYBOX_VERSION_1_21_X
1853         bool "busybox version selection has been removed"
1854         select BR2_LEGACY
1855         help
1856           The possibility of selecting the Busybox version has been
1857           removed. Use the latest version provided by the Busybox
1858           package instead.
1860 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
1861         bool "decode_tm6000"
1862         select BR2_PACKAGE_LIBV4L_UTILS
1863         select BR2_LEGACY
1864         help
1865           This libv4l option has been deprecated and replaced by a single
1866           option to build all the libv4l utilities.
1868 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
1869         bool "ir-keytable"
1870         select BR2_PACKAGE_LIBV4L_UTILS
1871         select BR2_LEGACY
1872         help
1873           This libv4l option has been deprecated and replaced by a single
1874           option to build all the libv4l utilities.
1876 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
1877         bool "v4l2-compliance"
1878         select BR2_PACKAGE_LIBV4L_UTILS
1879         select BR2_LEGACY
1880         help
1881           This libv4l option has been deprecated and replaced by a single
1882           option to build all the libv4l utilities.
1884 config BR2_PACKAGE_LIBV4L_V4L2_CTL
1885         bool "v4l2-ctl"
1886         select BR2_PACKAGE_LIBV4L_UTILS
1887         select BR2_LEGACY
1888         help
1889           This libv4l option has been deprecated and replaced by a single
1890           option to build all the libv4l utilities.
1892 config BR2_PACKAGE_LIBV4L_V4L2_DBG
1893         bool "v4l2-dbg"
1894         select BR2_PACKAGE_LIBV4L_UTILS
1895         select BR2_LEGACY
1896         help
1897           This libv4l option has been deprecated and replaced by a single
1898           option to build all the libv4l utilities.
1900 ###############################################################################
1901 comment "Legacy options removed in 2014.05"
1903 config BR2_PACKAGE_EVTEST_CAPTURE
1904         bool "evtest-capture support removed (dropped since evtest 1.31)"
1905         select BR2_LEGACY
1906         help
1907           Support for evtest-capture has been removed (dropped from
1908           evtest package since version 1.31), use evemu package
1909           instead.
1911 config BR2_KERNEL_HEADERS_3_6
1912         bool "kernel headers version 3.6.x are no longer supported"
1913         select BR2_KERNEL_HEADERS_3_4
1914         select BR2_LEGACY
1915         help
1916           Version 3.6.x of the Linux kernel headers have been deprecated
1917           for more than four buildroot releases and are now removed.
1918           As an alternative, version 3.4.x of the headers have been
1919           automatically selected in your configuration.
1921 config BR2_KERNEL_HEADERS_3_7
1922         bool "kernel headers version 3.7.x are no longer supported"
1923         select BR2_KERNEL_HEADERS_3_4
1924         select BR2_LEGACY
1925         help
1926           Version 3.7.x of the Linux kernel headers have been deprecated
1927           for more than four buildroot releases and are now removed.
1928           As an alternative, version 3.4.x of the headers have been
1929           automatically selected in your configuration.
1931 config BR2_PACKAGE_VALA
1932         bool "vala target package has been removed"
1933         select BR2_LEGACY
1934         help
1935           The 'vala' target package has been removed since it has been
1936           deprecated for more than four buildroot releases.
1937           Note: the host vala package still exists.
1939 config BR2_TARGET_TZ_ZONELIST
1940         default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
1942 config BR2_PACKAGE_TZDATA_ZONELIST
1943         string "tzdata: the timezone list option has been renamed"
1944         help
1945           The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
1946           BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
1947           menu. You'll need to select BR2_TARGET_TZ_INFO.
1949 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
1950         bool
1951         default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
1952         select BR2_LEGACY
1954 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
1955         bool "Lua command-line editing none has been renamed"
1956         select BR2_LEGACY
1957         help
1958           The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
1959           renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
1960           it in the corresponding choice.
1962 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
1963         bool "Lua command-line editing using readline has been renamed"
1964         select BR2_LEGACY
1965         help
1966           The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
1967           renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
1968           it in the corresponding choice.
1970 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
1971         bool "Lua command-line editing using linenoise has been renamed"
1972         select BR2_LEGACY
1973         help
1974           The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
1975           renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
1976           it in the corresponding choice.
1978 config BR2_PACKAGE_DVB_APPS_UTILS
1979         bool "dvb-apps utilities now built by default"
1980         select BR2_LEGACY
1981         help
1982           The dvb-apps utilities are now always built when the dvb-apps
1983           package is selected.
1985 config BR2_KERNEL_HEADERS_SNAP
1986         bool "Local Linux snapshot support removed"
1987         select BR2_LEGACY
1988         help
1989           Support for using a custom snapshot to install the Linux
1990           kernel headers has been removed.
1992 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
1993         bool "/dev management by udev removed"
1994         select BR2_LEGACY
1995         help
1996           The 'udev' package has been converted to a virtual package.
1997           The providers for this feature are: 'eudev', 'systemd'.
1999           Therefore, if you are not using 'systemd' as init system, you
2000           must choose 'Dynamic using eudev' in the '/dev management'
2001           menu to get the same behaviour as in your old configuration.
2003           If you are using 'systemd', its internal implementation of
2004           'udev' will be used automatically.
2006           You must also check the packages depending on 'udev' are still
2007           selected.
2009 config BR2_PACKAGE_UDEV
2010         bool "udev is now a virtual package"
2011         select BR2_LEGACY
2012         select BR2_PACKAGE_HAS_UDEV
2013         help
2014           The 'udev' package has been converted to a virtual package.
2015           The providers for this feature are: 'eudev', 'systemd'.
2017           Your old configuration refers to packages depending on 'udev',
2018           either for build or at runtime.
2020           Check that a 'udev' provider is selected. If you are not using
2021           'systemd' as init system, 'eudev' should be selected, which is
2022           the case if '/dev management' is set to 'Dynamic using eudev'.
2024           If you are using 'systemd', its internal implementation of 'udev'
2025           is used.
2027 config BR2_PACKAGE_UDEV_RULES_GEN
2028         bool "udev rules generation handled by provider"
2029         select BR2_LEGACY
2030         select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2031         select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2032         help
2033           The 'udev' package has been converted to a virtual package.
2034           The providers for this feature are: 'eudev', 'systemd'.
2036           If you are not using 'systemd' as init system, udev rules
2037           generation will be handled by 'eudev'. Check that
2038           '/dev management' is set to 'Dynamic using eudev' to get
2039           the same behaviour as in your old configuration.
2041           If you are using 'systemd', it internal implementation of 'udev'
2042           will generate the rules.
2044 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2045         bool "udev extras removed"
2046         select BR2_LEGACY
2047         help
2048           The 'udev' package has been converted to a virtual package.
2049           The providers for this feature are: 'eudev', 'systemd'.
2051           The option to enable the extra features of 'udev' (gudev, ...)
2052           has been removed. These features are automatically enabled in
2053           the 'udev' providers if the dependencies are selected. For
2054           example, selecting 'libglib2' will trigger the build of gudev.
2056 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2057         bool "xlib-libpthread-stubs option has been renamed"
2058         depends on BR2_PACKAGE_XORG7
2059         select BR2_LEGACY
2060         select BR2_PACKAGE_LIBPTHREAD_STUBS
2061         help
2062           The pthread stubs neither depend on X11 nor Xlib. Thus the
2063           package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2065 ###############################################################################
2066 comment "Legacy options removed in 2014.02"
2068 config BR2_sh2
2069         bool "sh2 support removed"
2070         select BR2_LEGACY
2071         help
2072           Due to an inexistent user base and generally poor Linux
2073           support, the support for the SH2 architecture was removed.
2075 config BR2_sh3
2076         bool "sh3 support removed"
2077         select BR2_LEGACY
2078         help
2079           Due to an inexistent user base and generally poor Linux
2080           support, the support for the SH3 architecture was removed.
2082 config BR2_sh3eb
2083         bool "sh3eb support removed"
2084         select BR2_LEGACY
2085         help
2086           Due to an inexistent user base and generally poor Linux
2087           support, the support for the SH3eb architecture was removed.
2089 config BR2_KERNEL_HEADERS_3_1
2090         bool "kernel headers version 3.1.x are no longer supported"
2091         select BR2_KERNEL_HEADERS_3_2
2092         select BR2_LEGACY
2093         help
2094           Version 3.1.x of the Linux kernel headers have been deprecated
2095           for more than four buildroot releases and are now removed.
2096           As an alternative, version 3.2.x of the headers have been
2097           automatically selected in your configuration.
2099 config BR2_KERNEL_HEADERS_3_3
2100         bool "kernel headers version 3.3.x are no longer supported"
2101         select BR2_KERNEL_HEADERS_3_2
2102         select BR2_LEGACY
2103         help
2104           Version 3.3.x of the Linux kernel headers have been deprecated
2105           for more than four buildroot releases and are now removed.
2106           As an alternative, version 3.2.x of the headers have been
2107           automatically selected in your configuration.
2109 config BR2_KERNEL_HEADERS_3_5
2110         bool "kernel headers version 3.5.x are no longer supported"
2111         select BR2_KERNEL_HEADERS_3_4
2112         select BR2_LEGACY
2113         help
2114           Version 3.5.x of the Linux kernel headers have been deprecated
2115           for more than four buildroot releases and are now removed.
2116           As an alternative, version 3.4.x of the headers have been
2117           automatically selected in your configuration.
2119 config BR2_GDB_VERSION_7_2
2120         bool "gdb 7.2.x is no longer supported"
2121         select BR2_GDB_VERSION_7_6
2122         select BR2_LEGACY
2123         help
2124           Version 7.2.x of gdb has been deprecated for more than four
2125           buildroot releases and is now removed. As an alternative, gdb
2126           7.5.x has been automatically selected in your configuration.
2128 config BR2_GDB_VERSION_7_3
2129         bool "gdb 7.3.x is no longer supported"
2130         select BR2_GDB_VERSION_7_6
2131         select BR2_LEGACY
2132         help
2133           Version 7.3.x of gdb has been deprecated for more than four
2134           buildroot releases and is now removed. As an alternative, gdb
2135           7.5.x has been automatically selected in your configuration.
2137 config BR2_PACKAGE_CCACHE
2138         bool "ccache target package has been removed"
2139         select BR2_LEGACY
2140         help
2141           The 'ccache' target package has been removed since it has been
2142           deprecated for more than four buildroot releases.
2143           Note: using ccache for speeding up builds is still supported.
2145 config BR2_HAVE_DOCUMENTATION
2146         bool "support for documentation on target has been removed"
2147         select BR2_LEGACY
2148         help
2149           Support for documentation on target has been removed since it has
2150           been deprecated for more than four buildroot releases.
2152 config BR2_PACKAGE_AUTOMAKE
2153         bool "automake target package has been removed"
2154         select BR2_LEGACY
2155         help
2156           The 'automake' target package has been removed since it has been
2157           deprecated for more than four buildroot releases.
2158           Note: the host automake still exists.
2160 config BR2_PACKAGE_AUTOCONF
2161         bool "autoconf target package has been removed"
2162         select BR2_LEGACY
2163         help
2164           The 'autoconf' target package has been removed since it has been
2165           deprecated for more than four buildroot releases.
2166           Note: the host autoconf still exists.
2168 config BR2_PACKAGE_XSTROKE
2169         bool "xstroke has been removed"
2170         select BR2_LEGACY
2171         help
2172           The 'xstroke' package has been removed since it has been
2173           deprecated for more than four buildroot releases.
2175 config BR2_PACKAGE_LZMA
2176         bool "lzma target package has been removed"
2177         select BR2_LEGACY
2178         help
2179           The 'lzma' target package has been removed since it has been
2180           deprecated for more than four buildroot releases.
2181           Note: generating lzma-compressed rootfs images is still supported.
2183 config BR2_PACKAGE_TTCP
2184         bool "ttcp has been removed"
2185         select BR2_LEGACY
2186         help
2187           The 'ttcp' package has been removed since it has been
2188           deprecated for more than four buildroot releases.
2190 config BR2_PACKAGE_LIBNFC_LLCP
2191         bool "libnfc-llcp has been replaced by libllcp"
2192         select BR2_LEGACY
2193         select BR2_PACKAGE_LIBLLCP
2194         help
2195           The 'libnfc-llcp' package has been removed since upstream renamed
2196           to 'libllcp'. We have added a new package for 'libllcp' and bumped
2197           the version at the same time.
2199 config BR2_PACKAGE_MYSQL_CLIENT
2200         bool "MySQL client renamed to MySQL"
2201         select BR2_LEGACY
2202         select BR2_PACKAGE_MYSQL
2203         help
2204           The option has been renamed BR2_PACKAGE_MYSQL
2206 config BR2_PACKAGE_SQUASHFS3
2207         bool "squashfs3 has been removed"
2208         select BR2_LEGACY
2209         select BR2_PACKAGE_SQUASHFS
2210         help
2211           The 'squashfs3' package has been removed since it has been
2212           deprecated for more than four buildroot releases. Package
2213           'squashfs' (4) has been selected automatically as replacement.
2215 config BR2_TARGET_ROOTFS_SQUASHFS3
2216         bool "squashfs3 rootfs support has been removed"
2217         select BR2_LEGACY
2218         help
2219           Together with the removal of the squashfs3 package, support
2220           for squashfs3 root filesystems has been removed too. Squashfs
2221           root filesystems will automatically use squashfs4 now.
2223 config BR2_PACKAGE_NETKITBASE
2224         bool "netkitbase has been removed"
2225         select BR2_LEGACY
2226         help
2227           The 'netkitbase' package has been removed since it has been
2228           deprecated since 2012.11. This package provided 'inetd'
2229           which is replaced by 'xinet' and 'ping' which is replaced by
2230           'busybox' or 'fping'.
2232 config BR2_PACKAGE_NETKITTELNET
2233         bool "netkittelnet has been removed"
2234         select BR2_LEGACY
2235         help
2236           The 'netkittelnet' package has been removed since it has
2237           been deprecated since 2012.11. 'busybox' provides a telnet
2238           client and should be used instead.
2240 config BR2_PACKAGE_LUASQL
2241         bool "luasql has been replaced by luasql-sqlite3"
2242         select BR2_PACKAGE_LUASQL_SQLITE3
2243         select BR2_LEGACY
2244         help
2245           The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2247 config BR2_PACKAGE_LUACJSON
2248         bool "luacjson has been replaced by lua-cjson"
2249         select BR2_PACKAGE_LUA_CJSON
2250         select BR2_LEGACY
2251         help
2252           The option has been renamed BR2_PACKAGE_LUA_CJSON.
2254 ###############################################################################
2255 comment "Legacy options removed in 2013.11"
2257 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2258         bool "lvm2's 'dmsetup only' option removed"
2259         select BR2_LEGACY
2260         help
2261           The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2262           led to problems with other packages that need the full lvm2
2263           suite. Therefore, the option has been replaced with the positive
2264           BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2266 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2267 # in order to automatically propagate old configs
2269 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2270         bool "qt javascriptcore option removed"
2271         select BR2_LEGACY
2272         help
2273           The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2274           force the activation or disabling of the JIT compiler in the
2275           Qt Javascript interpreter. However, the JIT compiler is not
2276           available for all architectures, so forcing its activation
2277           does not always work. Moreover, Qt knows by itself for which
2278           architectures JIT support is possible, and will
2279           automatically enable it if possible.
2281           Therefore, this option was in fact useless, and causing
2282           build problems when enabled on architectures for which the
2283           JIT support was not available. It has been removed, and
2284           there is no replacement: Qt will enable JIT at compile time
2285           when possible.
2287 config BR2_PACKAGE_MODULE_INIT_TOOLS
2288         bool "module-init-tools replaced by kmod"
2289         select BR2_PACKAGE_KMOD
2290         select BR2_PACKAGE_KMOD_TOOLS
2291         select BR2_LEGACY
2292         help
2293           The 'module-init-tools' package has been removed, since it
2294           has been depracated upstream and replaced by 'kmod'.
2296 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2297         string "u-boot: the git repository URL option has been renamed"
2298         help
2299           The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2300           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2302 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2303         bool
2304         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2305         select BR2_LEGACY
2307 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2308 # boot/uboot/Config.in
2310 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2311         string "u-boot: the git repository version option has been renamed"
2312         help
2313           The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2314           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2316 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2317         bool
2318         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2319         select BR2_LEGACY
2321 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2322 # boot/uboot/Config.in
2324 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2325         string "linux: the git repository URL option has been renamed"
2326         help
2327           The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2328           been renamed to
2329           BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2331 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2332         bool
2333         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2334         select BR2_LEGACY
2336 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2337 # linux/Config.in
2339 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2340         string "linux: the git repository version option has been renamed"
2341         help
2342           The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2343           been renamed to
2344           BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2346 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2347         bool
2348         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2349         select BR2_LEGACY
2351 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2352 # linux/Config.in
2354 ###############################################################################
2355 comment "Legacy options removed in 2013.08"
2357 config BR2_ARM_OABI
2358         bool "ARM OABI support has been removed"
2359         select BR2_LEGACY
2360         help
2361           The support for the ARM OABI was deprecated since a while,
2362           and has been removed completely from Buildroot. It is also
2363           deprecated in upstream gcc, since gcc 4.7. People should
2364           switch to EABI instead, which should not be a problem as
2365           long as you don't have pre-built OABI binaries in your
2366           system that you can't recompile.
2368 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2369         bool "dosfstools dosfsck renamed to fsck.fat"
2370         select BR2_LEGACY
2371         select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2372         help
2373           dosfsck was renamed upstream to fsck.fat for consistency.
2375 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2376         bool "dosfstools dosfslabel renamed to fatlabel"
2377         select BR2_LEGACY
2378         select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2379         help
2380           doslabel was renamed upstream to fatlabel for consistency.
2382 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2383         bool "dosfstools mkdosfs renamed to mkfs.fat"
2384         select BR2_LEGACY
2385         select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2386         help
2387           mkdosfs was renamed upstream to mkfs.fat for consistency.
2389 config BR2_ELF2FLT
2390         bool "the elf2flt option has been renamed"
2391         select BR2_LEGACY
2392         help
2393           The BR2_ELF2FLT option has been renamed to
2394           BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2395           the package infrastructure.
2397 config BR2_VFP_FLOAT
2398         bool "the ARM VFP floating point option has been renamed"
2399         select BR2_LEGACY
2400         help
2401           Due to a major refactoring of the floating-point handling of
2402           the ARM architecture support, the BR2_VFP_FLOAT option has
2403           been replaced with a choice of options that allows to select
2404           between various VFP versions/capabilities.
2406 config BR2_PACKAGE_GCC_TARGET
2407         bool "gcc on the target filesystem has been removed"
2408         select BR2_LEGACY
2409         help
2410           The support for gcc in the target filesystem was deprecated
2411           since a while, and has been removed completely from Buildroot.
2412           See Buildroot's documentation for more explanations.
2414 config BR2_HAVE_DEVFILES
2415         bool "development files in target filesystem has been removed"
2416         select BR2_LEGACY
2417         help
2418           The installation of the development files in the target
2419           filesystem was deprecated since a while, and has been removed
2420           completely from Buildroot.
2421           See Buildroot's documentation for more explanations.
2423 ###############################################################################
2424 comment "Legacy options removed in 2013.05"
2426 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2427         bool "Realtek 8192 replaced by Realtek 81xx"
2428         select BR2_LEGACY
2429         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2430         help
2431           Now covers the whole Realtek 81xx familly: 8188/8192.
2433 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2434         bool "Realtek 8712 replaced by Realtek 87xx"
2435         select BR2_LEGACY
2436         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2437         help
2438           Now covers the whole Realtek 87xx familly: 8712/8723.
2440 ###############################################################################
2441 comment "Legacy options removed in 2013.02"
2443 config BR2_sa110
2444         bool "sa110 ARM target switched to strongarm"
2445         select BR2_LEGACY
2446         select BR2_strongarm
2447         help
2448           The SA110 is the same as a generic StrongARM, it just differs
2449           in speed, peripherals and cache.
2451 config BR2_sa1100
2452         bool "sa1100 ARM target switched to strongarm"
2453         select BR2_LEGACY
2454         select BR2_strongarm
2455         help
2456           The SA1100 is the same as a generic StrongARM, it just differs
2457           in speed, peripherals and cache.
2459 config BR2_PACKAGE_GDISK
2460         bool "gdisk has been replaced by gptfdisk"
2461         select BR2_LEGACY
2462         select BR2_PACKAGE_GPTFDISK
2463         help
2464           The option has been renamed BR2_PACKAGE_GPTFDISK.
2466 config BR2_PACKAGE_GDISK_GDISK
2467         bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2468         select BR2_LEGACY
2469         select BR2_PACKAGE_GPTFDISK
2470         select BR2_PACKAGE_GPTFDISK_GDISK
2471         help
2472           The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2474 config BR2_PACKAGE_GDISK_SGDISK
2475         bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2476         select BR2_LEGACY
2477         select BR2_PACKAGE_GPTFDISK
2478         select BR2_PACKAGE_GPTFDISK_SGDISK
2479         help
2480           The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2482 config BR2_PACKAGE_GDB_HOST
2483         bool "gdb for the host option has been renamed"
2484         select BR2_PACKAGE_HOST_GDB
2485         select BR2_LEGACY
2486         help
2487           Due to the conversion of gdb to the package infrastructure,
2488           the BR2_PACKAGE_GDB_HOST option has been renamed
2489           BR2_PACKAGE_HOST_GDB.
2491 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2492         bool "DirectFB RGB16 dithering option has been renamed"
2493         select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2494         select BR2_LEGACY
2495         help
2496           The option has been renamed
2497           BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2499 config BR2_PACKAGE_DIRECTB_TESTS
2500         bool "DirectFB Tests option has been renamed"
2501         select BR2_PACKAGE_DIRECTFB_TESTS
2502         select BR2_LEGACY
2503         help
2504           The option has been renamed
2505           BR2_PACKAGE_DIRECTFB_TESTS.
2507 ###############################################################################
2508 comment "Legacy options removed in 2012.11"
2510 config BR2_PACKAGE_CUSTOMIZE
2511         bool "customize package has been removed"
2512         select BR2_LEGACY
2513         help
2514           The 'customize' special package has been removed. Instead,
2515           we recommend to create either your own packages, or use a
2516           post-build script to customize your root filesystem. See
2517           Buildroot's documentation for more details.
2519 config BR2_PACKAGE_XSERVER_xorg
2520         bool "X.org modular server"
2521         select BR2_LEGACY
2522         select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2523         help
2524           The option has been renamed
2525           BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2527 config BR2_PACKAGE_XSERVER_tinyx
2528         bool "KDrive / TinyX server"
2529         select BR2_LEGACY
2530         select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2531         help
2532           The option has been renamed
2533           BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2535 config BR2_PACKAGE_PTHREAD_STUBS
2536         bool "pthread-stubs option has been renamed"
2537         select BR2_LEGACY
2538         select BR2_PACKAGE_LIBPTHREAD_STUBS
2539         help
2540           For consistency reason, the pthread-stubs package has been
2541           renamed to libpthread-stubs.
2543 ###############################################################################
2544 comment "Legacy options removed in 2012.08"
2546 config BR2_PACKAGE_GETTEXT_STATIC
2547         bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2548         select BR2_LEGACY
2549         help
2550           To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2553 config BR2_PACKAGE_LIBINTL
2554         bool "libintl"
2555         select BR2_LEGACY
2556         select BR2_PACKAGE_GETTEXT
2557         help
2558           libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2559           only installs the library, not the executables.
2561 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2562         bool "input-tools evtest is now a separate package evtest"
2563         select BR2_LEGACY
2564         select BR2_PACKAGE_EVTEST
2565         help
2566           The evtest program from input-tools is now a separate package.
2568 config BR2_BFIN_FDPIC
2569         bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2570         select BR2_BINFMT_FDPIC
2571         select BR2_LEGACY
2573 config BR2_BFIN_FLAT
2574         bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2575         select BR2_BINFMT_FLAT
2576         select BR2_LEGACY
2578 endmenu
2580 endif # !SKIP_LEGACY