dstat: use $(TARGET_MAKE_ENV) when calling $(MAKE)
[buildroot-gz.git] / Config.in.legacy
blobf26f97f224672e6d6b702d2667a1454592ca1741
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 2016.11"
148 config BR2_PACKAGE_WVSTREAMS
149         bool "wvstreams removed"
150         select BR2_LEGACY
151         help
152           wvstreams is not maintained anymore since about 2009. It also
153           doesn't build anymore with recent compilers (GCC 5+).
155 config BR2_PACKAGE_WVDIAL
156         bool "wvdial removed"
157         select BR2_LEGACY
158         help
159           wvdial is not maintained anymore since about 2009. It also
160           doesn't build anymore with recent compilers (GCC 5+).
162 config BR2_PACKAGE_WEBKITGTK24
163         bool "webkitgtk 2.4.x removed"
164         select BR2_LEGACY
165         help
166           This legacy package only existed because some other packages
167           depended on that specific version of webkitgtk. However, the
168           other packages have been fixed. webkitgtk 2.4 is full of
169           security issues so it needs to be removed.
171 config BR2_PACKAGE_TORSMO
172         bool "torsmo removed"
173         select BR2_LEGACY
174         help
175           torsmo has been unmaintained for a long time, and nobody
176           seems to be interested in it.
178 config BR2_PACKAGE_SSTRIP
179         bool "sstrip removed"
180         select BR2_LEGACY
181         help
182           sstrip is unmaintained and potentially harmful. It doesn't
183           save so much compared to normal binutils strip, and there is
184           a big risk of binaries that don't work. Use normal strip
185           instead.
187 config BR2_KERNEL_HEADERS_4_3
188         bool "kernel headers version 4.3.x are no longer supported"
189         select BR2_KERNEL_HEADERS_4_1
190         select BR2_LEGACY
191         help
192           Version 4.3.x of the Linux kernel headers are no longer
193           maintained upstream and are now removed. As an alternative,
194           version 4.1.x of the headers have been automatically
195           selected in your configuration.
197 config BR2_KERNEL_HEADERS_4_2
198         bool "kernel headers version 4.2.x are no longer supported"
199         select BR2_KERNEL_HEADERS_4_1
200         select BR2_LEGACY
201         help
202           Version 4.2.x of the Linux kernel headers are no longer
203           maintained upstream and are now removed. As an alternative,
204           version 4.1.x of the headers have been automatically
205           selected in your configuration.
207 config BR2_PACKAGE_KODI_ADDON_XVDR
208         bool "kodi-addon-xvdr removed"
209         select BR2_LEGACY
210         help
211           According to the github project page:
212           https://github.com/pipelka/xbmc-addon-xvdr
213           this package is discontinued.
215 config BR2_PACKAGE_IPKG
216         bool "ipkg removed"
217         select BR2_LEGACY
218         help
219           ipkg dates back to the early 2000s when Compaq started the
220           handhelds.org project and it hasn't seen development since 2006.
221           Use opkg as a replacement.
223 config BR2_GCC_VERSION_4_7_X
224         bool "gcc 4.7.x support removed"
225         select BR2_LEGACY
226         help
227           Support for gcc version 4.7.x has been removed. The current
228           default version (4.9.x or later) has been selected instead.
230 config BR2_BINUTILS_VERSION_2_24_X
231         bool "binutils version 2.24 support removed"
232         select BR2_LEGACY
233         help
234           Support for binutils version 2.24 has been removed. The
235           current default version (2.26 or later) has been selected
236           instead.
238 config BR2_PACKAGE_WESTON_RPI
239         bool "Weston propietary RPI support is gone"
240         select BR2_LEGACY
241         help
242           Upstream decided the propietary (rpi-userland) weston composer
243           support wasn't worth the effort so it was removed. Switch to
244           the open VC4 support.
246 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
247         bool "linux-tool cpupower"
248         depends on BR2_LINUX_KERNEL
249         select BR2_LEGACY
250         select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
251         help
252           Linux tool cpupower option was renamed.
254 config BR2_LINUX_KERNEL_TOOL_PERF
255         bool "linux-tool perf"
256         depends on BR2_LINUX_KERNEL
257         select BR2_LEGACY
258         select BR2_PACKAGE_LINUX_TOOLS_PERF
259         help
260           Linux tool perf option was renamed.
262 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
263         bool "linux-tool selftests"
264         depends on BR2_LINUX_KERNEL
265         select BR2_LEGACY
266         select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
267         help
268           Linux tool selftests option was renamed.
270 config BR2_GCC_VERSION_4_8_ARC
271         bool "gcc arc option renamed"
272         select BR2_LEGACY
273         select BR2_GCC_VERSION_ARC
274         help
275           The option that selects the gcc version for the ARC
276           architecture has been renamed to BR2_GCC_VERSION_ARC.
278 config BR2_KERNEL_HEADERS_4_0
279         bool "kernel headers version 4.0.x are no longer supported"
280         select BR2_KERNEL_HEADERS_3_18
281         select BR2_LEGACY
282         help
283           Version 4.0.x of the Linux kernel headers have been deprecated
284           for more than four buildroot releases and are now removed.
285           As an alternative, version 3.18.x of the headers have been
286           automatically selected in your configuration.
288 config BR2_KERNEL_HEADERS_3_19
289         bool "kernel headers version 3.19.x are no longer supported"
290         select BR2_KERNEL_HEADERS_3_18
291         select BR2_LEGACY
292         help
293           Version 3.19.x of the Linux kernel headers have been deprecated
294           for more than four buildroot releases and are now removed.
295           As an alternative, version 3.18.x of the headers have been
296           automatically selected in your configuration.
298 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
299         bool "libevas-generic-loaders package removed"
300         select BR2_LEGACY
301         select BR2_PACKAGE_EFL
302         help
303           With EFL 1.18, libevas-generic-loaders is now provided by the efl
304           package.
306 config BR2_PACKAGE_ELEMENTARY
307         bool "elementary package removed"
308         select BR2_LEGACY
309         select BR2_PACKAGE_EFL
310         help
311           With EFL 1.18, elementary is now provided by the efl package.
313 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
314         bool "Linux kernel local directory option removed"
315         help
316           The option to select a local directory as the source of the Linux
317           kernel has been removed. It hurts reproducibility of builds.
319           In case you were using this option during development of your
320           Linux kernel, use the override mechanism instead.
322 ###############################################################################
323 comment "Legacy options removed in 2016.08"
325 config BR2_PACKAGE_SYSTEMD_COMPAT
326         bool "systemd compatibility libraries have been removed"
327         select BR2_LEGACY
328         help
329           The systemd option to enable the compatibility libraries has
330           been removed. Theses libraries have been useless since a few
331           version, and have been fully dropped from the source since
332           v230.
334 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
335         bool "gst1-plugins-bad liveadder plugin removed"
336         select BR2_LEGACY
337         select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
338         help
339           The functionality of the liveadder plugin of the
340           gst1-plugins-bad package has been merged into audiomixer.
342 config BR2_PACKAGE_LIBFSLVPUWRAP
343         bool "libfslvpuwrap has been renamed to imx-vpuwrap"
344         select BR2_LEGACY
345         select BR2_PACKAGE_IMX_VPUWRAP
346         help
347           The libfslvpuwrap has been renamed to match the renamed package.
349 config BR2_PACKAGE_LIBFSLPARSER
350         bool "libfslparser has been renamed to imx-parser"
351         select BR2_LEGACY
352         select BR2_PACKAGE_IMX_PARSER
353         help
354           The libfslparser has been renamed to match the renamed package.
356 config BR2_PACKAGE_LIBFSLCODEC
357         bool "libfslcodec has been renamed to imx-codec"
358         select BR2_LEGACY
359         select BR2_PACKAGE_IMX_CODEC
360         help
361           The libfslcodec has been renamed to match the renamed package.
363 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
364         bool "FIT support in uboot-tools has been refactored"
365         select BR2_LEGACY
366         select BR2_PACKAGE_DTC
367         select BR2_PACKAGE_DTC_PROGRAMS
368         select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
369         select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
370         select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
371         help
372           This option has been removed in favor of a more fine-grained
373           configuration, which is recommended. Selecting this option
374           enables FIT and FIT signature support for the target packages.
375           It will also select the dtc and openssl packages.
377 config BR2_PTHREADS_OLD
378         bool "linuxthreads (stable/old)"
379         select BR2_LEGACY
380         help
381           Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
382           BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
384 config BR2_BINUTILS_VERSION_2_23_X
385         bool "binutils 2.23 removed"
386         select BR2_LEGACY
387         help
388           Binutils 2.23 has been removed, using a newer version is
389           recommended.
391 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
392         bool "eglibc support has been removed"
393         select BR2_LEGACY
394         help
395           The eglibc project no longer exists, as it has been merged
396           back into the glibc project. Therefore, support for eglibc
397           has been removed, and glibc should be used instead.
399 config BR2_GDB_VERSION_7_8
400         bool "gdb 7.8 has been removed"
401         select BR2_LEGACY
402         help
403           The 7.8 version of gdb has been removed. Use a newer version
404           instead.
406 ###############################################################################
407 comment "Legacy options removed in 2016.05"
409 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
410         bool "openvpn polarssl crypto backend removed"
411         select BR2_LEGACY
412         help
413           The OpenVPN polarssl crypto backend option has been removed.
414           Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
415           compatible with mbedtls (polarssl) series 2.x which is the
416           version provided in buildroot. And both can't coexist.
417           It now uses OpenSSL as the only option.
420 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
421         bool "nginx http spdy module removed"
422         select BR2_LEGACY
423         select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
424         help
425           The ngx_http_spdy_module has been superseded by the
426           ngx_http_v2_module since nginx v1.9.5.  The
427           ngx_http_v2_module modules has been automatically selected
428           in your configuration.
430 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
431         bool "gst1-plugins-bad rtp plugin moved to good"
432         select BR2_LEGACY
433         help
434           The rtp plugin has been moved from gst1-plugins-base to
435           gst1-plugins-good.
437 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
438         bool "gst1-plugins-bad mpg123 plugin moved to ugly"
439         select BR2_LEGACY
440         help
441           The mpg123 plugin has been moved from gst1-plugins-bad to
442           gst1-plugins-ugly.
444 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
445         bool "PowerPC Sourcery toolchain has been removed"
446         select BR2_LEGACY
447         help
448           The Sourcery CodeBench toolchain for the PowerPC
449           architecture has been removed, as it was very old, not
450           maintained, and causing numerous build failures with modern
451           userspace packages.
453 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
454         bool "PowerPC Sourcery E500v2 toolchain has been removed"
455         select BR2_LEGACY
456         help
457           The Sourcery CodeBench toolchain for the PowerPC E500v2
458           architecture has been removed, as it was very old, not
459           maintained, and causing numerous build failures with modern
460           userspace packages.
462 config BR2_x86_i386
463         bool "x86 i386 support removed"
464         select BR2_LEGACY
465         help
466           The support for the i386 processors of the x86 architecture
467           has been removed.
469 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
470         bool "qt5webkit-examples package removed"
471         select BR2_LEGACY
472         help
473           The qt5webkit-examples package has been removed, since it
474           was removed from upstream starting from Qt 5.6.
476 config BR2_PACKAGE_QT5QUICK1
477         bool "qt5quick1 package removed"
478         select BR2_LEGACY
479         help
480           The qt5quick1 package has been removed, since it was removed
481           from upstream starting from Qt 5.6.
483 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
484         bool "uboot custom patch dir removed"
485         select BR2_LEGACY
486         help
487           The uboot custom patch directory option has been removed. Use
488           the improved BR2_TARGET_UBOOT_PATCH option instead.
490 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
491         bool "xf86-input-void removed"
492         select BR2_LEGACY
493         help
494           The xf86-input-void package has been removed, there's no need
495           for it in any modern (post-2007) xorg server.
497 config BR2_KERNEL_HEADERS_3_17
498         bool "kernel headers version 3.17.x are no longer supported"
499         select BR2_KERNEL_HEADERS_3_14
500         select BR2_LEGACY
501         help
502           Version 3.17.x of the Linux kernel headers have been deprecated
503           for more than four buildroot releases and are now removed.
504           As an alternative, version 3.14.x of the headers have been
505           automatically selected in your configuration.
507 config BR2_GDB_VERSION_7_7
508         bool "gdb 7.7 has been removed"
509         select BR2_LEGACY
510         help
511           The 7.7 version of gdb has been removed. Use a newer version
512           instead.
514 config BR2_PACKAGE_FOOMATIC_FILTERS
515         bool "foomatic-filters"
516         select BR2_LEGACY
517         help
518           The foomatic-filters package was removed.
520 config BR2_PACKAGE_SAMBA
521         bool "samba"
522         select BR2_LEGACY
523         help
524           The samba package was removed in favour of samba4 since the
525           3.x series isn't supported by upstream any longer.
527 config BR2_PACKAGE_KODI_WAVPACK
528         bool "wavpack"
529         select BR2_LEGACY
530         help
531           wavpack support was removed in favour of ffmpeg:
532           https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
534 config BR2_PACKAGE_KODI_RSXS
535         bool "rsxs support in Kodi was moved to an addon"
536         select BR2_LEGACY
537         select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
538         help
539           rsxs support in Kodi was moved to an addon
541 config BR2_PACKAGE_KODI_GOOM
542         bool "Goom support in Kodi was moved to an addon"
543         select BR2_LEGACY
544         select BR2_PACKAGE_KODI_VISUALISATION_GOOM
545         help
546           Goom support in Kodi was moved to an addon
548 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
549         bool "systemd all extras option has been removed"
550         select BR2_LEGACY
551         select BR2_PACKAGE_XZ
552         select BR2_PACKAGE_LIBGCRYPT
553         help
554           The systemd option to enable "all extras" has been
555           removed. To get the same features, the libgcrypt and xz
556           package should now be enabled.
558 config BR2_GCC_VERSION_4_5_X
559         bool "gcc 4.5.x has been removed"
560         select BR2_LEGACY
561         help
562           The 4.5.x version of gcc has been removed. Use a newer
563           version instead.
565 config BR2_PACKAGE_SQLITE_READLINE
566         bool "command-line editing support was updated"
567         select BR2_PACKAGE_NCURSES
568         select BR2_PACKAGE_READLINE
569         select BR2_LEGACY
570         help
571           This option was removed in favour of the sqlite package
572           deciding itself depending on the enabled packages whether
573           command-line editing should be enabled, it also also takes
574           libedit into account.
576 ###############################################################################
577 comment "Legacy options removed in 2016.02"
579 config BR2_PACKAGE_DOVECOT_BZIP2
580         bool "bzip2 support option has been removed"
581         select BR2_LEGACY
582         select BR2_PACKAGE_BZIP2
583         help
584           Bzip2 support is built if the bzip2 package is selected.
586 config BR2_PACKAGE_DOVECOT_ZLIB
587         bool "zlib support option has been removed"
588         select BR2_LEGACY
589         select BR2_PACKAGE_ZLIB
590         help
591           Zlib support is built if the zlib package is selected.
593 config BR2_PACKAGE_E2FSPROGS_FINDFS
594         bool "e2fsprogs findfs option has been removed"
595         select BR2_LEGACY
596         help
597           This option attempted to enable findfs capabilities from
598           e2fsprogs but has not worked since July 2015 (due to
599           packaging changes). One can use BusyBox's findfs support or
600           enable the BR2_PACKAGE_UTIL_LINUX_FINDFS option.
602 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
603         bool "openpowerlink debug option has been removed"
604         select BR2_LEGACY
605         help
606           This option depends on BR2_ENABLE_DEBUG which should not be used
607           by packages anymore.
609 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
610         bool "openpowerlink package has been updated"
611         select BR2_LEGACY
612         select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
613         help
614           openpowerlink kernel modules are built if the
615           kernel stack library is selected.
617 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
618         bool "openpowerlink package has been updated"
619         select BR2_LEGACY
620         select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
621         help
622           The user space support has been split in two part:
623           - a monolitic user space library
624           - a user spae deamon driver
626 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
627         bool "using the linux headers version for the kernel has been removed"
628         select BR2_LEGACY
629         help
630           The option to use the version of the kernel headers for the
631           kernel to build has been removed.
633           There is now the converse, better-suited and more versatile
634           option to use the kernel version for the linux headers.
636 config BR2_PACKAGE_CUPS_PDFTOPS
637         bool "Pdftops support has been removed from Cups"
638         select BR2_LEGACY
639         help
640           Pdftops support has been removed from the cups package
641           It is now part of the cups-filters package.
643 config BR2_KERNEL_HEADERS_3_16
644         bool "kernel headers version 3.16.x are no longer supported"
645         select BR2_KERNEL_HEADERS_3_14
646         select BR2_LEGACY
647         help
648         Version 3.16.x of the Linux kernel headers have been deprecated
649         for more than four buildroot releases and are now removed.
650         As an alternative, version 3.14.x of the headers have been
651         automatically selected in your configuration.
653 config BR2_PACKAGE_PYTHON_PYXML
654         bool "python-pyxml package has been removed"
655         select BR2_LEGACY
656         help
657           PyXML is obsolete and its functionality is covered either via
658           native Python XML support or python-lxml package.
660 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
661 config BR2_ENABLE_SSP
662         bool "Stack Smashing protection now has different levels"
663         help
664           The protection offered by SSP can now be selected from different
665           protection levels. Be sure to review the SSP level in the build
666           options menu.
668 config BR2_PACKAGE_DIRECTFB_CLE266
669         bool "cle266 driver for directfb removed"
670         select BR2_LEGACY
671         help
672           The cle266 directfb driver support has been removed.
673           It doesn't build in the latest version and it's unlikely
674           anyone has any use for it.
676 config BR2_PACKAGE_DIRECTFB_UNICHROME
677         bool "unichrome driver for directfb removed"
678         select BR2_LEGACY
679         help
680           The unichrome directfb driver support has been removed.
681           It doesn't build in the latest version and it's unlikely
682           anyone has any use for it.
684 config BR2_PACKAGE_LIBELEMENTARY
685         bool "libelementary has been renamed to elementary"
686         select BR2_LEGACY
687         select BR2_PACKAGE_ELEMENTARY
688         help
689           The libelementary package has been renamed to match the upstream
690           name.
692 config BR2_PACKAGE_LIBEINA
693         bool "libeina package has been removed"
694         select BR2_LEGACY
695         select BR2_PACKAGE_EFL
696         help
697           With EFL 1.15, libeina is now provided by the efl package.
699 config BR2_PACKAGE_LIBEET
700         bool "libeet package has been removed"
701         select BR2_LEGACY
702         select BR2_PACKAGE_EFL
703         help
704           With EFL 1.15, libeet is now provided by the efl package.
706 config BR2_PACKAGE_LIBEVAS
707         bool "libevas package has been removed"
708         select BR2_LEGACY
709         select BR2_PACKAGE_EFL
710         help
711           With EFL 1.15, libevas is now provided by the efl package.
713 config BR2_PACKAGE_LIBECORE
714         bool "libecore package has been removed"
715         select BR2_LEGACY
716         select BR2_PACKAGE_EFL
717         help
718           With EFL 1.15, libecore is now provided by the efl package.
720 config BR2_PACKAGE_LIBEDBUS
721         bool "libedbus package has been removed"
722         select BR2_LEGACY
723         select BR2_PACKAGE_EFL
724         help
725           With EFL 1.15, libedbus is now provided by the efl package.
727 config BR2_PACKAGE_LIBEFREET
728         bool "libefreet package has been removed"
729         select BR2_LEGACY
730         select BR2_PACKAGE_EFL
731         help
732           With EFL 1.15, libefreet is now provided by the efl package.
734 config BR2_PACKAGE_LIBEIO
735         bool "libeio package has been removed"
736         select BR2_LEGACY
737         select BR2_PACKAGE_EFL
738         help
739           With EFL 1.15, libeio is now provided by the efl package.
741 config BR2_PACKAGE_LIBEMBRYO
742         bool "libembryo package has been removed"
743         select BR2_LEGACY
744         select BR2_PACKAGE_EFL
745         help
746           With EFL 1.15, libembryo is now provided by the efl package.
748 config BR2_PACKAGE_LIBEDJE
749         bool "libedje package has been removed"
750         select BR2_LEGACY
751         select BR2_PACKAGE_EFL
752         help
753           With EFL 1.15, libedje is now provided by the efl package.
755 config BR2_PACKAGE_LIBETHUMB
756         bool "libethumb package has been removed"
757         select BR2_LEGACY
758         select BR2_PACKAGE_EFL
759         help
760           With EFL 1.15, libethumb is now provided by the efl package.
762 config BR2_PACKAGE_INFOZIP
763         bool "infozip option has been renamed to zip"
764         select BR2_LEGACY
765         select BR2_PACKAGE_ZIP
766         help
767           Info-Zip's Zip package has been renamed from infozip to zip,
768           to avoid ambiguities with Info-Zip's UnZip which has been added
769           in the unzip package.
771 config BR2_BR2_PACKAGE_NODEJS_0_10_X
772         bool "nodejs 0.10.x option removed"
773         select BR2_LEGACY
774         select BR2_PACKAGE_NODEJS
775         help
776           nodejs 0.10.x option has been removed.  0.10.x is now
777           automatically chosen for ARMv5 architectures only and the latest
778           nodejs for all other supported architectures. The correct nodejs
779           version has been automatically selected in your configuration.
781 config BR2_BR2_PACKAGE_NODEJS_0_12_X
782         bool "nodejs version 0.12.x has been removed"
783         select BR2_LEGACY
784         select BR2_PACKAGE_NODEJS
785         help
786           nodejs version 0.12.x has been removed.  As an alternative,
787           the latest nodejs version has been automatically selected in
788           your configuration.
790 config BR2_BR2_PACKAGE_NODEJS_4_X
791         bool "nodejs version 4.x has been removed"
792         select BR2_LEGACY
793         select BR2_PACKAGE_NODEJS
794         help
795           nodejs version 4.x has been removed.  As an alternative,
796           the latest nodejs version has been automatically selected in
797           your configuration.
799 ###############################################################################
800 comment "Legacy options removed in 2015.11"
802 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
803         bool "gst1-plugins-bad real plugin has been removed"
804         select BR2_LEGACY
805         help
806           The real plugin from GStreamer 1 bad plugins has been
807           removed.
809 config BR2_PACKAGE_MEDIA_CTL
810         bool "media-ctl package has been removed"
811         select BR2_LEGACY
812         select BR2_PACKAGE_LIBV4L
813         select BR2_PACKAGE_LIBV4L_UTILS
814         help
815           media-ctl source and developement have been moved to
816           v4l-utils since June 2014. For an up-to-date media-ctl
817           version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
819 config BR2_PACKAGE_SCHIFRA
820         bool "schifra package has been removed"
821         select BR2_LEGACY
822         help
823           Schifra package has been maked broken since 2014.11 release and
824           haven't been fixed since then.
826 config BR2_PACKAGE_ZXING
827         bool "zxing option has been renamed"
828         select BR2_LEGACY
829         select BR2_PACKAGE_ZXING_CPP
830         help
831           ZXing no longer provides the cpp bindings, it has been renamed to
832           BR2_PACKAGE_ZXING_CPP which uses a new upstream.
834 # Since FreeRDP has new dependencies, protect this legacy to avoid the
835 # infamous "unmet direct dependencies" kconfig error.
836 config BR2_PACKAGE_FREERDP_CLIENT
837         bool "freerdp client option renamed"
838         depends on BR2_PACKAGE_FREERDP
839         select BR2_LEGACY
840         select BR2_PACKAGE_FREERDP_CLIENT_X11
842 config BR2_PACKAGE_BLACKBOX
843         bool "blackbox package has been removed"
844         select BR2_LEGACY
845         help
846           Upstream is dead and the package has been deprecated for
847           some time. There are other alternative maintained WMs.
849 config BR2_KERNEL_HEADERS_3_0
850         bool "kernel headers version 3.0.x are no longer supported"
851         select BR2_KERNEL_HEADERS_3_2
852         select BR2_LEGACY
853         help
854           Version 3.0.x of the Linux kernel headers have been deprecated
855           for more than four buildroot releases and are now removed.
856           As an alternative, version 3.2.x of the headers have been
857           automatically selected in your configuration.
859 config BR2_KERNEL_HEADERS_3_11
860         bool "kernel headers version 3.11.x are no longer supported"
861         select BR2_KERNEL_HEADERS_3_10
862         select BR2_LEGACY
863         help
864           Version 3.11.x of the Linux kernel headers have been deprecated
865           for more than four buildroot releases and are now removed.
866           As an alternative, version 3.10.x of the headers have been
867           automatically selected in your configuration.
869 config BR2_KERNEL_HEADERS_3_13
870         bool "kernel headers version 3.13.x are no longer supported"
871         select BR2_KERNEL_HEADERS_3_12
872         select BR2_LEGACY
873         help
874           Version 3.13.x of the Linux kernel headers have been deprecated
875           for more than four buildroot releases and are now removed.
876           As an alternative, version 3.12.x of the headers have been
877           automatically selected in your configuration.
879 config BR2_KERNEL_HEADERS_3_15
880         bool "kernel headers version 3.15.x are no longer supported"
881         select BR2_KERNEL_HEADERS_3_14
882         select BR2_LEGACY
883         help
884           Version 3.15.x of the Linux kernel headers have been deprecated
885           for more than four buildroot releases and are now removed.
886           As an alternative, version 3.14.x of the headers have been
887           automatically selected in your configuration.
889 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
890         bool "DirectFB example df_andi has been removed"
891         select BR2_LEGACY
892         select BR2_PACKAGE_DIRECTFB_EXAMPLES
893         help
894           The per-DirectFB example options have been removed. The
895           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
896           examples.
898 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
899         bool "DirectFB example df_bltload has been removed"
900         select BR2_LEGACY
901         select BR2_PACKAGE_DIRECTFB_EXAMPLES
902         help
903           The per-DirectFB example options have been removed. The
904           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
905           examples.
907 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
908         bool "DirectFB example df_cpuload has been removed"
909         select BR2_LEGACY
910         select BR2_PACKAGE_DIRECTFB_EXAMPLES
911         help
912           The per-DirectFB example options have been removed. The
913           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
914           examples.
916 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
917         bool "DirectFB example df_databuffer has been removed"
918         select BR2_LEGACY
919         select BR2_PACKAGE_DIRECTFB_EXAMPLES
920         help
921           The per-DirectFB example options have been removed. The
922           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
923           examples.
925 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
926         bool "DirectFB example df_dioload has been removed"
927         select BR2_LEGACY
928         select BR2_PACKAGE_DIRECTFB_EXAMPLES
929         help
930           The per-DirectFB example options have been removed. The
931           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
932           examples.
934 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
935         bool "DirectFB example df_dok has been removed"
936         select BR2_LEGACY
937         select BR2_PACKAGE_DIRECTFB_EXAMPLES
938         help
939           The per-DirectFB example options have been removed. The
940           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
941           examples.
943 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
944         bool "DirectFB example df_drivertest has been removed"
945         select BR2_LEGACY
946         select BR2_PACKAGE_DIRECTFB_EXAMPLES
947         help
948           The per-DirectFB example options have been removed. The
949           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
950           examples.
952 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
953         bool "DirectFB example df_fire has been removed"
954         select BR2_LEGACY
955         select BR2_PACKAGE_DIRECTFB_EXAMPLES
956         help
957           The per-DirectFB example options have been removed. The
958           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
959           examples.
961 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
962         bool "DirectFB example df_flip has been removed"
963         select BR2_LEGACY
964         select BR2_PACKAGE_DIRECTFB_EXAMPLES
965         help
966           The per-DirectFB example options have been removed. The
967           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
968           examples.
970 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
971         bool "DirectFB example df_fonts has been removed"
972         select BR2_LEGACY
973         select BR2_PACKAGE_DIRECTFB_EXAMPLES
974         help
975           The per-DirectFB example options have been removed. The
976           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
977           examples.
979 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
980         bool "DirectFB example df_input has been removed"
981         select BR2_LEGACY
982         select BR2_PACKAGE_DIRECTFB_EXAMPLES
983         help
984           The per-DirectFB example options have been removed. The
985           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
986           examples.
988 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
989         bool "DirectFB example df_joystick has been removed"
990         select BR2_LEGACY
991         select BR2_PACKAGE_DIRECTFB_EXAMPLES
992         help
993           The per-DirectFB example options have been removed. The
994           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
995           examples.
997 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
998         bool "DirectFB example df_knuckles has been removed"
999         select BR2_LEGACY
1000         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1001         help
1002           The per-DirectFB example options have been removed. The
1003           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1004           examples.
1006 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1007         bool "DirectFB example df_layer has been removed"
1008         select BR2_LEGACY
1009         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1010         help
1011           The per-DirectFB example options have been removed. The
1012           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1013           examples.
1015 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1016         bool "DirectFB example df_matrix has been removed"
1017         select BR2_LEGACY
1018         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1019         help
1020           The per-DirectFB example options have been removed. The
1021           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1022           examples.
1024 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1025         bool "DirectFB example df_matrix_water has been removed"
1026         select BR2_LEGACY
1027         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1028         help
1029           The per-DirectFB example options have been removed. The
1030           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1031           examples.
1033 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1034         bool "DirectFB example df_neo has been removed"
1035         select BR2_LEGACY
1036         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1037         help
1038           The per-DirectFB example options have been removed. The
1039           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1040           examples.
1042 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1043         bool "DirectFB example df_netload has been removed"
1044         select BR2_LEGACY
1045         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1046         help
1047           The per-DirectFB example options have been removed. The
1048           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1049           examples.
1051 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1052         bool "DirectFB example df_palette has been removed"
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_PARTICLE
1060         bool "DirectFB example df_particle 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_PORTER
1069         bool "DirectFB example df_porter 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_STRESS
1078         bool "DirectFB example df_stress has been removed"
1079         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1080         help
1081           The per-DirectFB example options have been removed. The
1082           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1083           examples.
1085 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1086         bool "DirectFB example df_texture has been removed"
1087         select BR2_LEGACY
1088         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1089         help
1090           The per-DirectFB example options have been removed. The
1091           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1092           examples.
1094 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1095         bool "DirectFB example df_video has been removed"
1096         select BR2_LEGACY
1097         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1098         help
1099           The per-DirectFB example options have been removed. The
1100           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1101           examples.
1103 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1104         bool "DirectFB example df_video_particle has been removed"
1105         select BR2_LEGACY
1106         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1107         help
1108           The per-DirectFB example options have been removed. The
1109           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1110           examples.
1112 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1113         bool "DirectFB example df_window has been removed"
1114         select BR2_LEGACY
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_KOBS_NG
1122         bool "kobs-ng was replaced by imx-kobs"
1123         select BR2_LEGACY
1124         select BR2_PACKAGE_IMX_KOBS
1125         help
1126           The outdated kobs-ng has been replaced by the Freescale-
1127           maintained imx-kobs package.
1129 config BR2_PACKAGE_SAWMAN
1130         bool "sawman package removed"
1131         select BR2_LEGACY
1132         select BR2_PACKAGE_DIRECTFB_SAWMAN
1133         help
1134           This option has been removed because the sawman package no
1135           longer exists: it was merged inside DirectFB itself. This
1136           feature can now be enabled using the
1137           BR2_PACKAGE_DIRECTFB_SAWMAN option.
1139 config BR2_PACKAGE_DIVINE
1140         bool "divine package removed"
1141         select BR2_LEGACY
1142         select BR2_PACKAGE_DIRECTFB_DIVINE
1143         help
1144           This option has been removed because the divine package no
1145           longer exists: it was merged inside DirectFB itself. This
1146           feature can now be enabled using the
1147           BR2_PACKAGE_DIRECTFB_DIVINE option.
1149 ###############################################################################
1150 comment "Legacy options removed in 2015.08"
1152 config BR2_PACKAGE_KODI_PVR_ADDONS
1153         bool "Kodi PVR addon was split"
1154         select BR2_LEGACY
1155         select BR2_PACKAGE_KODI_PVR_ARGUSTV
1156         select BR2_PACKAGE_KODI_PVR_DVBLINK
1157         select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1158         select BR2_PACKAGE_KODI_PVR_FILMON
1159         select BR2_PACKAGE_KODI_PVR_HTS
1160         select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1161         select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1162         select BR2_PACKAGE_KODI_PVR_MYTHTV
1163         select BR2_PACKAGE_KODI_PVR_NEXTPVR
1164         select BR2_PACKAGE_KODI_PVR_NJOY
1165         select BR2_PACKAGE_KODI_PVR_PCTV
1166         select BR2_PACKAGE_KODI_PVR_STALKER
1167         select BR2_PACKAGE_KODI_PVR_VBOX
1168         select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1169         select BR2_PACKAGE_KODI_PVR_VUPLUS
1170         select BR2_PACKAGE_KODI_PVR_WMC
1171         help
1172           Kodi PVR addon was split into seperate modules
1174 config BR2_BINUTILS_VERSION_2_23_2
1175         bool "binutils 2.23 option renamed"
1176         select BR2_LEGACY
1177         help
1178           Binutils 2.23.2 has been removed, using a newer version is
1179           recommended.
1181 config BR2_BINUTILS_VERSION_2_24
1182         bool "binutils 2.24 option renamed"
1183         select BR2_LEGACY
1184         select BR2_BINUTILS_VERSION_2_24_X
1185         help
1186           The binutils version option has been renamed to match the
1187           same patchlevel logic used by gcc. The new option is now
1188           BR2_BINUTILS_VERSION_2_24_X.
1190 config BR2_BINUTILS_VERSION_2_25
1191         bool "binutils 2.25 option renamed"
1192         select BR2_LEGACY
1193         select BR2_BINUTILS_VERSION_2_25_X
1194         help
1195           The binutils version option has been renamed to match the
1196           same patchlevel logic used by gcc. The new option is now
1197           BR2_BINUTILS_VERSION_2_25_X.
1199 config BR2_PACKAGE_PERF
1200         bool "perf option has been renamed"
1201         select BR2_LEGACY
1202         select BR2_LINUX_KERNEL_TOOL_PERF
1203         help
1204           The perf package has been moved as a Linux tools package,
1205           and the option to enable it is now
1206           BR2_LINUX_KERNEL_TOOL_PERF.
1208 config BR2_BINUTILS_VERSION_2_22
1209         bool "binutils 2.22 removed"
1210         select BR2_LEGACY
1211         help
1212           Binutils 2.22 has been removed, using a newer version is
1213           recommended.
1215 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1216         bool "gpu-viv-bin-mx6q"
1217         select BR2_LEGACY
1218         select BR2_PACKAGE_IMX_GPU_VIV
1219         help
1220           Vivante graphics libraries have been renamed to
1221           BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1222           name.
1224 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1225         depends on BR2_PACKAGE_PYTHON
1226         bool "libsemanage python bindings removed"
1227         select BR2_LEGACY
1228         help
1229           This option has been removed, since the libsemanage Python
1230           bindings on the target were not useful.
1232 config BR2_TARGET_UBOOT_NETWORK
1233         bool "U-Boot custom network settings removed"
1234         select BR2_LEGACY
1235         help
1236           U-Boot's custom network settings options have been removed.
1238 ###############################################################################
1239 comment "Legacy options removed in 2015.05"
1241 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1242         bool "jffs2 16kB erasesize NAND flash option renamed"
1243         select BR2_LEGACY
1244         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1245         help
1246           The JFFS2 NAND flash options now longer include the page
1247           size.
1249 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1250         bool "jffs2 128kB erasesize NAND flash option renamed"
1251         select BR2_LEGACY
1252         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1253         help
1254           The JFFS2 NAND flash options now longer include the page
1255           size.
1257 config BR2_PACKAGE_MONO_20
1258         bool "2.0/3.5 .Net Runtime"
1259         select BR2_LEGACY
1260         help
1261           This option no longer exists, all versions of the .Net
1262           runtime are now installed.
1264 config BR2_PACKAGE_MONO_40
1265         bool "4.0 .Net Runtime"
1266         select BR2_LEGACY
1267         help
1268           This option no longer exists, all versions of the .Net
1269           runtime are now installed.
1271 config BR2_PACKAGE_MONO_45
1272         bool "4.5 .Net Runtime"
1273         select BR2_LEGACY
1274         help
1275           This option no longer exists, all versions of the .Net
1276           runtime are now installed.
1278 config BR2_CIVETWEB_WITH_LUA
1279         bool "civetweb lua option renamed"
1280         select BR2_LEGACY
1281         select BR2_PACKAGE_CIVETWEB_WITH_LUA
1282         help
1283           civetweb's lua option has been renamed to
1284           BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1285           packages name options.
1287 config BR2_PACKAGE_TIFF_TIFF2PDF
1288         bool "tiff utility-specific option removed"
1289         select BR2_LEGACY
1290         select BR2_PACKAGE_TIFF_UTILITIES
1291         help
1292           utility-specific options have been removed in favour of
1293           the new option BR2_PACKAGE_TIFF_UTILITIES.
1295 config BR2_PACKAGE_TIFF_TIFFCP
1296         bool "tiff utility-specific option removed"
1297         select BR2_LEGACY
1298         select BR2_PACKAGE_TIFF_UTILITIES
1299         help
1300           utility-specific options have been removed in favour of
1301           the new option BR2_PACKAGE_TIFF_UTILITIES.
1303 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1304         bool "RTAI patch file path has been removed"
1305         select BR2_LEGACY
1306         help
1307           This option has never worked, so it has been removed.
1309 config BR2_TARGET_GENERIC_PASSWD_DES
1310         bool "Encoding passwords with DES has been removed"
1311         select BR2_LEGACY
1312         help
1313           Paswords can now only be encoded with either of md5, sha256 or sha512.
1314           The default is md5, which is stronger that DES (but still pretty weak).
1316 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1317         bool "hicolor (default theme) is a duplicate"
1318         select BR2_LEGACY
1319         select BR2_PACKAGE_HICOLOR_ICON_THEME
1320         help
1321           The option was just a duplicate of hicolor icon theme.
1323 config BR2_PACKAGE_VALGRIND_PTRCHECK
1324         bool "valgrind's PTRCheck was renamed to SGCheck"
1325         select BR2_LEGACY
1326         select BR2_PACKAGE_VALGRIND_SGCHECK
1327         help
1328           PTRCheck was renamed to SGCheck in valgrind
1330 ###############################################################################
1331 comment "Legacy options removed in 2015.02"
1333 config BR2_PACKAGE_LIBGC
1334         bool "libgc package removed"
1335         select BR2_LEGACY
1336         select BR2_PACKAGE_BDWGC
1337         help
1338           libgc has been removed because we have the same package under a
1339           different name, bdwgc.
1341 config BR2_PACKAGE_WDCTL
1342         bool "util-linux' wdctl option has been renamed"
1343         select BR2_LEGACY
1344         select BR2_PACKAGE_UTIL_LINUX_WDCTL
1345         help
1346           util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1347           to be aligned with how the other options are named.
1349 config BR2_PACKAGE_UTIL_LINUX_ARCH
1350         bool "util-linux' arch option has been removed"
1351         select BR2_LEGACY
1352         help
1353           util-linux' arch was dropped in util-linux 2.23, in favor of
1354           the coreutils version.
1356 config BR2_PACKAGE_UTIL_LINUX_DDATE
1357         bool "util-linux' ddate option has been removed"
1358         select BR2_LEGACY
1359         help
1360           util-linux' ddate was dropped in util-linux 2.23.
1362 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1363         bool "rpm's bzip2 payloads option has been removed"
1364         select BR2_LEGACY
1365         select BR2_PACKAGE_BZIP2
1366         help
1367           The bzip2 payloads option rely entirely on the dependant package bzip2.
1368           So, you need to select it to enable this feature.
1370 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1371         bool "rpm's xz payloads option has been removed"
1372         select BR2_LEGACY
1373         select BR2_PACKAGE_XZ
1374         help
1375           The xz payloads option rely entirely on the dependant package xz.
1376           So, you need to select it to enable this feature.
1378 config BR2_PACKAGE_M4
1379         bool "m4 target package removed"
1380         select BR2_LEGACY
1381         help
1382           The m4 target package has been removed, it's been
1383           deprecated for some time now.
1385 config BR2_PACKAGE_FLEX_BINARY
1386         bool "flex binary in target option removed"
1387         select BR2_LEGACY
1388         help
1389           The flex binary in the target option has been removed.
1390           It's been deprecated for some time now and is essentially a
1391           development tool which isn't very useful in the target.
1393 config BR2_PACKAGE_BISON
1394         bool "bison target package removed"
1395         select BR2_LEGACY
1396         help
1397           The bison target package has been removed, it's been
1398           deprecated for some time now and is essentially a development
1399           tool which isn't very useful in the target.
1401 config BR2_PACKAGE_GOB2
1402         bool "gob2 target package removed"
1403         select BR2_LEGACY
1404         help
1405           The gob2 target package has been removed, it's been
1406           deprecated for some time now and was essentially useless
1407           without a target toolchain.
1409 config BR2_PACKAGE_DISTCC
1410         bool "distcc target package removed"
1411         select BR2_LEGACY
1412         help
1413           The distcc target package has been removed, it's been
1414           deprecated for some time now and was essentially useless
1415           without a target toolchain.
1417 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1418         bool "haserl 0.8.x version removed"
1419         select BR2_LEGACY
1420         help
1421           The 0.8.x version option for haserl has been removed since it
1422           has been deprecated for some time now.
1423           You should be able to use the 0.9.x version without issues.
1425 config BR2_PACKAGE_STRONGSWAN_TOOLS
1426         bool "strongswan option has been removed"
1427         select BR2_LEGACY
1428         select BR2_PACKAGE_STRONGSWAN_PKI
1429         select BR2_PACKAGE_STRONGSWAN_SCEP
1430         help
1431           The tools option has been removed upstream and the different tools
1432           have been split between the pki and scep options, with others
1433           deprecated.
1435 config BR2_PACKAGE_XBMC_ADDON_XVDR
1436         bool "xbmc-addon-xvdr removed"
1437         select BR2_LEGACY
1438         help
1439           According to the github project page:
1440           https://github.com/pipelka/xbmc-addon-xvdr
1441           this package is discontinued.
1443 config BR2_PACKAGE_XBMC_PVR_ADDONS
1444         bool "xbmc options have been renamed"
1445         select BR2_LEGACY
1446         select BR2_PACKAGE_KODI_PVR_ADDONS
1447         help
1448           The XBMC media center project was renamed to Kodi entertainment center
1450 config BR2_PACKAGE_XBMC
1451         bool "xbmc options have been renamed"
1452         select BR2_LEGACY
1453         select BR2_PACKAGE_KODI
1454         help
1455           The XBMC media center project was renamed to Kodi entertainment center
1457 config BR2_PACKAGE_XBMC_ALSA_LIB
1458         bool "xbmc options have been renamed"
1459         select BR2_LEGACY
1460         select BR2_PACKAGE_KODI_ALSA_LIB
1461         help
1462           The XBMC media center project was renamed to Kodi entertainment center
1464 config BR2_PACKAGE_XBMC_AVAHI
1465         bool "xbmc options have been renamed"
1466         select BR2_LEGACY
1467         select BR2_PACKAGE_KODI_AVAHI
1468         help
1469           The XBMC media center project was renamed to Kodi entertainment center
1471 config BR2_PACKAGE_XBMC_DBUS
1472         bool "xbmc options have been renamed"
1473         select BR2_LEGACY
1474         select BR2_PACKAGE_KODI_DBUS
1475         help
1476           The XBMC media center project was renamed to Kodi entertainment center
1478 config BR2_PACKAGE_XBMC_LIBBLURAY
1479         bool "xbmc options have been renamed"
1480         select BR2_LEGACY
1481         select BR2_PACKAGE_KODI_LIBBLURAY
1482         help
1483           The XBMC media center project was renamed to Kodi entertainment center
1485 config BR2_PACKAGE_XBMC_GOOM
1486         bool "xbmc options have been renamed"
1487         select BR2_LEGACY
1488         select BR2_PACKAGE_KODI_GOOM
1489         help
1490           The XBMC media center project was renamed to Kodi entertainment center
1492 config BR2_PACKAGE_XBMC_RSXS
1493         bool "xbmc options have been renamed"
1494         select BR2_LEGACY
1495         select BR2_PACKAGE_KODI_RSXS
1496         help
1497           The XBMC media center project was renamed to Kodi entertainment center
1499 config BR2_PACKAGE_XBMC_LIBCEC
1500         bool "xbmc options have been renamed"
1501         select BR2_LEGACY
1502         select BR2_PACKAGE_KODI_LIBCEC
1503         help
1504           The XBMC media center project was renamed to Kodi entertainment center
1506 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1507         bool "xbmc options have been renamed"
1508         select BR2_LEGACY
1509         select BR2_PACKAGE_KODI_LIBMICROHTTPD
1510         help
1511           The XBMC media center project was renamed to Kodi entertainment center
1513 config BR2_PACKAGE_XBMC_LIBNFS
1514         bool "xbmc options have been renamed"
1515         select BR2_LEGACY
1516         select BR2_PACKAGE_KODI_LIBNFS
1517         help
1518           The XBMC media center project was renamed to Kodi entertainment center
1520 config BR2_PACKAGE_XBMC_RTMPDUMP
1521         bool "xbmc options have been renamed"
1522         select BR2_LEGACY
1523         select BR2_PACKAGE_KODI_RTMPDUMP
1524         help
1525           The XBMC media center project was renamed to Kodi entertainment center
1527 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1528         bool "xbmc options have been renamed"
1529         select BR2_LEGACY
1530         select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1531         help
1532           The XBMC media center project was renamed to Kodi entertainment center
1534 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1535         bool "xbmc options have been renamed"
1536         select BR2_LEGACY
1537         select BR2_PACKAGE_KODI_LIBSMBCLIENT
1538         help
1539           The XBMC media center project was renamed to Kodi entertainment center
1541 config BR2_PACKAGE_XBMC_LIBTHEORA
1542         bool "xbmc options have been renamed"
1543         select BR2_LEGACY
1544         select BR2_PACKAGE_KODI_LIBTHEORA
1545         help
1546           The XBMC media center project was renamed to Kodi entertainment center
1548 config BR2_PACKAGE_XBMC_LIBUSB
1549         bool "xbmc options have been renamed"
1550         select BR2_LEGACY
1551         select BR2_PACKAGE_KODI_LIBUSB
1552         help
1553           The XBMC media center project was renamed to Kodi entertainment center
1555 config BR2_PACKAGE_XBMC_LIBVA
1556         bool "xbmc options have been renamed"
1557         select BR2_LEGACY
1558         select BR2_PACKAGE_KODI_LIBVA
1559         help
1560           The XBMC media center project was renamed to Kodi entertainment center
1562 config BR2_PACKAGE_XBMC_WAVPACK
1563         bool "xbmc options have been renamed"
1564         select BR2_LEGACY
1565         select BR2_PACKAGE_KODI_WAVPACK
1566         help
1567           The XBMC media center project was renamed to Kodi entertainment center
1569 config BR2_PREFER_STATIC_LIB
1570         bool "static library option renamed"
1571         select BR2_LEGACY
1572         help
1573           The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1574           highlights the fact that the option no longer "prefers"
1575           static libraries, but "enforces" static libraries (i.e
1576           shared libraries are completely unused).
1578           Take care of updating the type of libraries you want under the
1579           "Build options" menu.
1581 ###############################################################################
1582 comment "Legacy options removed in 2014.11"
1584 config BR2_x86_generic
1585         bool "x86 generic variant has been removed"
1586         select BR2_LEGACY
1587         help
1588           The generic x86 CPU variant has been removed. Use another
1589           CPU variant instead.
1591 config BR2_GCC_VERSION_4_4_X
1592         bool "gcc 4.4.x has been removed"
1593         select BR2_LEGACY
1594         help
1595           The 4.4.x version of gcc has been removed. Use a newer
1596           version instead.
1598 config BR2_sparc_sparchfleon
1599         bool "sparchfleon CPU has been removed"
1600         select BR2_LEGACY
1601         help
1602           The sparchfleon CPU was only supported in a patched gcc 4.4
1603           version. Its support has been removed in favor of the leon3
1604           CPU starting from gcc 4.8.x.
1606 config BR2_sparc_sparchfleonv8
1607         bool "sparchfleonv8 CPU has been removed"
1608         select BR2_LEGACY
1609         help
1610           The sparchfleonv8 CPU was only supported in a patched gcc
1611           4.4 version. Its support has been removed in favor of the
1612           leon3 CPU starting from gcc 4.8.x.
1614 config BR2_sparc_sparcsfleon
1615         bool "sparcsfleon CPU has been removed"
1616         select BR2_LEGACY
1617         help
1618           The sparcsfleon CPU was only supported in a patched gcc 4.4
1619           version. Its support has been removed in favor of the leon3
1620           CPU starting from gcc 4.8.x.
1622 config BR2_sparc_sparcsfleonv8
1623         bool "sparcsfleonv8 CPU has been removed"
1624         select BR2_LEGACY
1625         help
1626           The sparcsfleonv8 CPU was only supported in a patched gcc
1627           4.4 version. Its support has been removed in favor of the
1628           leon3 CPU starting from gcc 4.8.x.
1630 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1631         bool "xlib-libpciaccess option has been renamed"
1632         depends on BR2_PACKAGE_XORG7
1633         select BR2_LEGACY
1634         select BR2_PACKAGE_LIBPCIACCESS
1635         help
1636           libpciaccess neither depends on X11 nor Xlib. Thus the
1637           package has been renamed BR2_PACKAGE_LIBPCIACCESS
1639 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1640         bool "Xceive xc5000 option has been renamed"
1641         select BR2_LEGACY
1642         select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1643         help
1644           The Xceive xc5000 option now also handles older firmwares from
1645           Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1646           from Cresta, who bought Xceive.
1648 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1649         bool "Chelsio T4 option has been renamed"
1650         select BR2_LEGACY
1651         select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1652         help
1653           The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1654           has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1655           to better account for the fact that a T5 variant exists.
1657 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1658         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1659         select BR2_LEGACY
1660         help
1661           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1662           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1663           select it in:
1664               Target packages -> Hardware handling ->
1665               Firmware -> linux-firmware -> WiFi firmware ->
1666               iwlwifi 3160/726x revision to use (revision 7)
1668 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1669         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1670         select BR2_LEGACY
1671         help
1672           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1673           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1674           select it in:
1675               Target packages -> Hardware handling ->
1676               Firmware -> linux-firmware -> WiFi firmware ->
1677               iwlwifi 3160/726x revision to use (revision 8)
1679 ###############################################################################
1680 comment "Legacy options removed in 2014.08"
1682 config BR2_PACKAGE_LIBELF
1683         bool "libelf has been removed"
1684         select BR2_PACKAGE_ELFUTILS
1685         select BR2_LEGACY
1686         help
1687           The libelf package provided an old version of the libelf library
1688           and is deprecated. The libelf library is now provided by the
1689           elfutils package.
1691 config BR2_KERNEL_HEADERS_3_8
1692         bool "kernel headers version 3.8.x are no longer supported"
1693         select BR2_KERNEL_HEADERS_3_4
1694         select BR2_LEGACY
1695         help
1696           Version 3.8.x of the Linux kernel headers have been deprecated
1697           for more than four buildroot releases and are now removed.
1698           As an alternative, version 3.4.x of the headers have been
1699           automatically selected in your configuration.
1701 config BR2_PACKAGE_GETTEXT_TOOLS
1702         bool "support for gettext-tools on target has been removed"
1703         select BR2_LEGACY
1704         help
1705           The option to install the gettext utilities on the target
1706           has been removed. This is not necessary as Buildroot is not
1707           designed to provide a full development environment on the
1708           target. gettext tools should be used on the build machine
1709           instead.
1711 config BR2_PACKAGE_PROCPS
1712         bool "procps has been replaced by procps-ng"
1713         select BR2_PACKAGE_PROCPS_NG
1714         select BR2_LEGACY
1715         help
1716           The procps package has been replaced by the equivalent procps-ng.
1718 config BR2_BINUTILS_VERSION_2_20_1
1719         bool "binutils 2.20.1 has been removed"
1720         select BR2_LEGACY
1721         help
1722           The 2.20.1 version of binutils has been removed. Use a newer
1723           version instead.
1725 config BR2_BINUTILS_VERSION_2_21
1726         bool "binutils 2.21 has been removed"
1727         select BR2_LEGACY
1728         help
1729           The 2.21 version of binutils has been removed. Use a newer
1730           version instead.
1732 config BR2_BINUTILS_VERSION_2_23_1
1733         bool "binutils 2.23.1 has been removed"
1734         select BR2_LEGACY
1735         help
1736           The 2.23.1 version of binutils has been removed. Use a newer
1737           version instead.
1739 config BR2_UCLIBC_VERSION_0_9_32
1740         bool "uclibc 0.9.32 has been removed"
1741         select BR2_LEGACY
1742         help
1743           The 0.9.32 version of uClibc has been removed. Use a newer
1744           version instead.
1746 config BR2_GCC_VERSION_4_3_X
1747         bool "gcc 4.3.x has been removed"
1748         select BR2_LEGACY
1749         help
1750           The 4.3.x version of gcc has been removed. Use a newer
1751           version instead.
1753 config BR2_GCC_VERSION_4_6_X
1754         bool "gcc 4.6.x has been removed"
1755         select BR2_LEGACY
1756         help
1757           The 4.6.x version of gcc has been removed. Use a newer
1758           version instead.
1760 config BR2_GDB_VERSION_7_4
1761         bool "gdb 7.4 has been removed"
1762         select BR2_LEGACY
1763         help
1764           The 7.4 version of gdb has been removed. Use a newer version
1765           instead.
1767 config BR2_GDB_VERSION_7_5
1768         bool "gdb 7.5 has been removed"
1769         select BR2_LEGACY
1770         help
1771           The 7.5 version of gdb has been removed. Use a newer version
1772           instead.
1774 config BR2_BUSYBOX_VERSION_1_19_X
1775         bool "busybox version selection has been removed"
1776         select BR2_LEGACY
1777         help
1778           The possibility of selecting the Busybox version has been
1779           removed. Use the latest version provided by the Busybox
1780           package instead.
1782 config BR2_BUSYBOX_VERSION_1_20_X
1783         bool "busybox version selection has been removed"
1784         select BR2_LEGACY
1785         help
1786           The possibility of selecting the Busybox version has been
1787           removed. Use the latest version provided by the Busybox
1788           package instead.
1790 config BR2_BUSYBOX_VERSION_1_21_X
1791         bool "busybox version selection has been removed"
1792         select BR2_LEGACY
1793         help
1794           The possibility of selecting the Busybox version has been
1795           removed. Use the latest version provided by the Busybox
1796           package instead.
1798 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
1799         bool "decode_tm6000"
1800         select BR2_PACKAGE_LIBV4L_UTILS
1801         select BR2_LEGACY
1802         help
1803           This libv4l option has been deprecated and replaced by a single
1804           option to build all the libv4l utilities.
1806 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
1807         bool "ir-keytable"
1808         select BR2_PACKAGE_LIBV4L_UTILS
1809         select BR2_LEGACY
1810         help
1811           This libv4l option has been deprecated and replaced by a single
1812           option to build all the libv4l utilities.
1814 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
1815         bool "v4l2-compliance"
1816         select BR2_PACKAGE_LIBV4L_UTILS
1817         select BR2_LEGACY
1818         help
1819           This libv4l option has been deprecated and replaced by a single
1820           option to build all the libv4l utilities.
1822 config BR2_PACKAGE_LIBV4L_V4L2_CTL
1823         bool "v4l2-ctl"
1824         select BR2_PACKAGE_LIBV4L_UTILS
1825         select BR2_LEGACY
1826         help
1827           This libv4l option has been deprecated and replaced by a single
1828           option to build all the libv4l utilities.
1830 config BR2_PACKAGE_LIBV4L_V4L2_DBG
1831         bool "v4l2-dbg"
1832         select BR2_PACKAGE_LIBV4L_UTILS
1833         select BR2_LEGACY
1834         help
1835           This libv4l option has been deprecated and replaced by a single
1836           option to build all the libv4l utilities.
1838 ###############################################################################
1839 comment "Legacy options removed in 2014.05"
1841 config BR2_PACKAGE_EVTEST_CAPTURE
1842         bool "evtest-capture support removed (dropped since evtest 1.31)"
1843         select BR2_LEGACY
1844         help
1845           Support for evtest-capture has been removed (dropped from
1846           evtest package since version 1.31), use evemu package
1847           instead.
1849 config BR2_KERNEL_HEADERS_3_6
1850         bool "kernel headers version 3.6.x are no longer supported"
1851         select BR2_KERNEL_HEADERS_3_4
1852         select BR2_LEGACY
1853         help
1854           Version 3.6.x of the Linux kernel headers have been deprecated
1855           for more than four buildroot releases and are now removed.
1856           As an alternative, version 3.4.x of the headers have been
1857           automatically selected in your configuration.
1859 config BR2_KERNEL_HEADERS_3_7
1860         bool "kernel headers version 3.7.x are no longer supported"
1861         select BR2_KERNEL_HEADERS_3_4
1862         select BR2_LEGACY
1863         help
1864           Version 3.7.x of the Linux kernel headers have been deprecated
1865           for more than four buildroot releases and are now removed.
1866           As an alternative, version 3.4.x of the headers have been
1867           automatically selected in your configuration.
1869 config BR2_PACKAGE_VALA
1870         bool "vala target package has been removed"
1871         select BR2_LEGACY
1872         help
1873           The 'vala' target package has been removed since it has been
1874           deprecated for more than four buildroot releases.
1875           Note: the host vala package still exists.
1877 config BR2_TARGET_TZ_ZONELIST
1878         default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
1880 config BR2_PACKAGE_TZDATA_ZONELIST
1881         string "tzdata: the timezone list option has been renamed"
1882         help
1883           The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
1884           BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
1885           menu. You'll need to select BR2_TARGET_TZ_INFO.
1887 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
1888         bool
1889         default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
1890         select BR2_LEGACY
1892 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
1893         bool "Lua command-line editing none has been renamed"
1894         select BR2_LEGACY
1895         help
1896           The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
1897           renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
1898           it in the corresponding choice.
1900 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
1901         bool "Lua command-line editing using readline has been renamed"
1902         select BR2_LEGACY
1903         help
1904           The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
1905           renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
1906           it in the corresponding choice.
1908 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
1909         bool "Lua command-line editing using linenoise has been renamed"
1910         select BR2_LEGACY
1911         help
1912           The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
1913           renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
1914           it in the corresponding choice.
1916 config BR2_PACKAGE_DVB_APPS_UTILS
1917         bool "dvb-apps utilities now built by default"
1918         select BR2_LEGACY
1919         help
1920           The dvb-apps utilities are now always built when the dvb-apps
1921           package is selected.
1923 config BR2_KERNEL_HEADERS_SNAP
1924         bool "Local Linux snapshot support removed"
1925         select BR2_LEGACY
1926         help
1927           Support for using a custom snapshot to install the Linux
1928           kernel headers has been removed.
1930 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
1931         bool "/dev management by udev removed"
1932         select BR2_LEGACY
1933         help
1934           The 'udev' package has been converted to a virtual package.
1935           The providers for this feature are: 'eudev', 'systemd'.
1937           Therefore, if you are not using 'systemd' as init system, you
1938           must choose 'Dynamic using eudev' in the '/dev management'
1939           menu to get the same behaviour as in your old configuration.
1941           If you are using 'systemd', its internal implementation of
1942           'udev' will be used automatically.
1944           You must also check the packages depending on 'udev' are still
1945           selected.
1947 config BR2_PACKAGE_UDEV
1948         bool "udev is now a virtual package"
1949         select BR2_LEGACY
1950         select BR2_PACKAGE_HAS_UDEV
1951         help
1952           The 'udev' package has been converted to a virtual package.
1953           The providers for this feature are: 'eudev', 'systemd'.
1955           Your old configuration refers to packages depending on 'udev',
1956           either for build or at runtime.
1958           Check that a 'udev' provider is selected. If you are not using
1959           'systemd' as init system, 'eudev' should be selected, which is
1960           the case if '/dev management' is set to 'Dynamic using eudev'.
1962           If you are using 'systemd', its internal implementation of 'udev'
1963           is used.
1965 config BR2_PACKAGE_UDEV_RULES_GEN
1966         bool "udev rules generation handled by provider"
1967         select BR2_LEGACY
1968         select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
1969         select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
1970         help
1971           The 'udev' package has been converted to a virtual package.
1972           The providers for this feature are: 'eudev', 'systemd'.
1974           If you are not using 'systemd' as init system, udev rules
1975           generation will be handled by 'eudev'. Check that
1976           '/dev management' is set to 'Dynamic using eudev' to get
1977           the same behaviour as in your old configuration.
1979           If you are using 'systemd', it internal implementation of 'udev'
1980           will generate the rules.
1982 config BR2_PACKAGE_UDEV_ALL_EXTRAS
1983         bool "udev extras removed"
1984         select BR2_LEGACY
1985         help
1986           The 'udev' package has been converted to a virtual package.
1987           The providers for this feature are: 'eudev', 'systemd'.
1989           The option to enable the extra features of 'udev' (gudev, ...)
1990           has been removed. These features are automatically enabled in
1991           the 'udev' providers if the dependencies are selected. For
1992           example, selecting 'libglib2' will trigger the build of gudev.
1994 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
1995         bool "xlib-libpthread-stubs option has been renamed"
1996         depends on BR2_PACKAGE_XORG7
1997         select BR2_LEGACY
1998         select BR2_PACKAGE_LIBPTHREAD_STUBS
1999         help
2000           The pthread stubs neither depend on X11 nor Xlib. Thus the
2001           package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2003 ###############################################################################
2004 comment "Legacy options removed in 2014.02"
2006 config BR2_sh2
2007         bool "sh2 support removed"
2008         select BR2_LEGACY
2009         help
2010           Due to an inexistent user base and generally poor Linux
2011           support, the support for the SH2 architecture was removed.
2013 config BR2_sh3
2014         bool "sh3 support removed"
2015         select BR2_LEGACY
2016         help
2017           Due to an inexistent user base and generally poor Linux
2018           support, the support for the SH3 architecture was removed.
2020 config BR2_sh3eb
2021         bool "sh3eb support removed"
2022         select BR2_LEGACY
2023         help
2024           Due to an inexistent user base and generally poor Linux
2025           support, the support for the SH3eb architecture was removed.
2027 config BR2_KERNEL_HEADERS_3_1
2028         bool "kernel headers version 3.1.x are no longer supported"
2029         select BR2_KERNEL_HEADERS_3_2
2030         select BR2_LEGACY
2031         help
2032           Version 3.1.x of the Linux kernel headers have been deprecated
2033           for more than four buildroot releases and are now removed.
2034           As an alternative, version 3.2.x of the headers have been
2035           automatically selected in your configuration.
2037 config BR2_KERNEL_HEADERS_3_3
2038         bool "kernel headers version 3.3.x are no longer supported"
2039         select BR2_KERNEL_HEADERS_3_2
2040         select BR2_LEGACY
2041         help
2042           Version 3.3.x of the Linux kernel headers have been deprecated
2043           for more than four buildroot releases and are now removed.
2044           As an alternative, version 3.2.x of the headers have been
2045           automatically selected in your configuration.
2047 config BR2_KERNEL_HEADERS_3_5
2048         bool "kernel headers version 3.5.x are no longer supported"
2049         select BR2_KERNEL_HEADERS_3_4
2050         select BR2_LEGACY
2051         help
2052           Version 3.5.x of the Linux kernel headers have been deprecated
2053           for more than four buildroot releases and are now removed.
2054           As an alternative, version 3.4.x of the headers have been
2055           automatically selected in your configuration.
2057 config BR2_GDB_VERSION_7_2
2058         bool "gdb 7.2.x is no longer supported"
2059         select BR2_GDB_VERSION_7_6
2060         select BR2_LEGACY
2061         help
2062           Version 7.2.x of gdb has been deprecated for more than four
2063           buildroot releases and is now removed. As an alternative, gdb
2064           7.5.x has been automatically selected in your configuration.
2066 config BR2_GDB_VERSION_7_3
2067         bool "gdb 7.3.x is no longer supported"
2068         select BR2_GDB_VERSION_7_6
2069         select BR2_LEGACY
2070         help
2071           Version 7.3.x of gdb has been deprecated for more than four
2072           buildroot releases and is now removed. As an alternative, gdb
2073           7.5.x has been automatically selected in your configuration.
2075 config BR2_PACKAGE_CCACHE
2076         bool "ccache target package has been removed"
2077         select BR2_LEGACY
2078         help
2079           The 'ccache' target package has been removed since it has been
2080           deprecated for more than four buildroot releases.
2081           Note: using ccache for speeding up builds is still supported.
2083 config BR2_HAVE_DOCUMENTATION
2084         bool "support for documentation on target has been removed"
2085         select BR2_LEGACY
2086         help
2087           Support for documentation on target has been removed since it has
2088           been deprecated for more than four buildroot releases.
2090 config BR2_PACKAGE_AUTOMAKE
2091         bool "automake target package has been removed"
2092         select BR2_LEGACY
2093         help
2094           The 'automake' target package has been removed since it has been
2095           deprecated for more than four buildroot releases.
2096           Note: the host automake still exists.
2098 config BR2_PACKAGE_AUTOCONF
2099         bool "autoconf target package has been removed"
2100         select BR2_LEGACY
2101         help
2102           The 'autoconf' target package has been removed since it has been
2103           deprecated for more than four buildroot releases.
2104           Note: the host autoconf still exists.
2106 config BR2_PACKAGE_XSTROKE
2107         bool "xstroke has been removed"
2108         select BR2_LEGACY
2109         help
2110           The 'xstroke' package has been removed since it has been
2111           deprecated for more than four buildroot releases.
2113 config BR2_PACKAGE_LZMA
2114         bool "lzma target package has been removed"
2115         select BR2_LEGACY
2116         help
2117           The 'lzma' target package has been removed since it has been
2118           deprecated for more than four buildroot releases.
2119           Note: generating lzma-compressed rootfs images is still supported.
2121 config BR2_PACKAGE_TTCP
2122         bool "ttcp has been removed"
2123         select BR2_LEGACY
2124         help
2125           The 'ttcp' package has been removed since it has been
2126           deprecated for more than four buildroot releases.
2128 config BR2_PACKAGE_LIBNFC_LLCP
2129         bool "libnfc-llcp has been replaced by libllcp"
2130         select BR2_LEGACY
2131         select BR2_PACKAGE_LIBLLCP
2132         help
2133           The 'libnfc-llcp' package has been removed since upstream renamed
2134           to 'libllcp'. We have added a new package for 'libllcp' and bumped
2135           the version at the same time.
2137 config BR2_PACKAGE_MYSQL_CLIENT
2138         bool "MySQL client renamed to MySQL"
2139         select BR2_LEGACY
2140         select BR2_PACKAGE_MYSQL
2141         help
2142           The option has been renamed BR2_PACKAGE_MYSQL
2144 config BR2_PACKAGE_SQUASHFS3
2145         bool "squashfs3 has been removed"
2146         select BR2_LEGACY
2147         select BR2_PACKAGE_SQUASHFS
2148         help
2149           The 'squashfs3' package has been removed since it has been
2150           deprecated for more than four buildroot releases. Package
2151           'squashfs' (4) has been selected automatically as replacement.
2153 config BR2_TARGET_ROOTFS_SQUASHFS3
2154         bool "squashfs3 rootfs support has been removed"
2155         select BR2_LEGACY
2156         help
2157           Together with the removal of the squashfs3 package, support
2158           for squashfs3 root filesystems has been removed too. Squashfs
2159           root filesystems will automatically use squashfs4 now.
2161 config BR2_PACKAGE_NETKITBASE
2162         bool "netkitbase has been removed"
2163         select BR2_LEGACY
2164         help
2165           The 'netkitbase' package has been removed since it has been
2166           deprecated since 2012.11. This package provided 'inetd'
2167           which is replaced by 'xinet' and 'ping' which is replaced by
2168           'busybox' or 'fping'.
2170 config BR2_PACKAGE_NETKITTELNET
2171         bool "netkittelnet has been removed"
2172         select BR2_LEGACY
2173         help
2174           The 'netkittelnet' package has been removed since it has
2175           been deprecated since 2012.11. 'busybox' provides a telnet
2176           client and should be used instead.
2178 config BR2_PACKAGE_LUASQL
2179         bool "luasql has been replaced by luasql-sqlite3"
2180         select BR2_PACKAGE_LUASQL_SQLITE3
2181         select BR2_LEGACY
2182         help
2183           The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2185 config BR2_PACKAGE_LUACJSON
2186         bool "luacjson has been replaced by lua-cjson"
2187         select BR2_PACKAGE_LUA_CJSON
2188         select BR2_LEGACY
2189         help
2190           The option has been renamed BR2_PACKAGE_LUA_CJSON.
2192 ###############################################################################
2193 comment "Legacy options removed in 2013.11"
2195 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2196         bool "lvm2's 'dmsetup only' option removed"
2197         select BR2_LEGACY
2198         help
2199           The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2200           led to problems with other packages that need the full lvm2
2201           suite. Therefore, the option has been replaced with the positive
2202           BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2204 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2205 # in order to automatically propagate old configs
2207 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2208         bool "qt javascriptcore option removed"
2209         select BR2_LEGACY
2210         help
2211           The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2212           force the activation or disabling of the JIT compiler in the
2213           Qt Javascript interpreter. However, the JIT compiler is not
2214           available for all architectures, so forcing its activation
2215           does not always work. Moreover, Qt knows by itself for which
2216           architectures JIT support is possible, and will
2217           automatically enable it if possible.
2219           Therefore, this option was in fact useless, and causing
2220           build problems when enabled on architectures for which the
2221           JIT support was not available. It has been removed, and
2222           there is no replacement: Qt will enable JIT at compile time
2223           when possible.
2225 config BR2_PACKAGE_MODULE_INIT_TOOLS
2226         bool "module-init-tools replaced by kmod"
2227         select BR2_PACKAGE_KMOD
2228         select BR2_PACKAGE_KMOD_TOOLS
2229         select BR2_LEGACY
2230         help
2231           The 'module-init-tools' package has been removed, since it
2232           has been depracated upstream and replaced by 'kmod'.
2234 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2235         string "u-boot: the git repository URL option has been renamed"
2236         help
2237           The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2238           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2240 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2241         bool
2242         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2243         select BR2_LEGACY
2245 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2246 # boot/uboot/Config.in
2248 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2249         string "u-boot: the git repository version option has been renamed"
2250         help
2251           The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2252           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2254 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2255         bool
2256         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2257         select BR2_LEGACY
2259 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2260 # boot/uboot/Config.in
2262 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2263         string "linux: the git repository URL option has been renamed"
2264         help
2265           The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2266           been renamed to
2267           BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2269 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2270         bool
2271         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2272         select BR2_LEGACY
2274 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2275 # linux/Config.in
2277 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2278         string "linux: the git repository version option has been renamed"
2279         help
2280           The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2281           been renamed to
2282           BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2284 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2285         bool
2286         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2287         select BR2_LEGACY
2289 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2290 # linux/Config.in
2292 ###############################################################################
2293 comment "Legacy options removed in 2013.08"
2295 config BR2_ARM_OABI
2296         bool "ARM OABI support has been removed"
2297         select BR2_LEGACY
2298         help
2299           The support for the ARM OABI was deprecated since a while,
2300           and has been removed completely from Buildroot. It is also
2301           deprecated in upstream gcc, since gcc 4.7. People should
2302           switch to EABI instead, which should not be a problem as
2303           long as you don't have pre-built OABI binaries in your
2304           system that you can't recompile.
2306 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2307         bool "dosfstools dosfsck renamed to fsck.fat"
2308         select BR2_LEGACY
2309         select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2310         help
2311           dosfsck was renamed upstream to fsck.fat for consistency.
2313 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2314         bool "dosfstools dosfslabel renamed to fatlabel"
2315         select BR2_LEGACY
2316         select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2317         help
2318           doslabel was renamed upstream to fatlabel for consistency.
2320 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2321         bool "dosfstools mkdosfs renamed to mkfs.fat"
2322         select BR2_LEGACY
2323         select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2324         help
2325           mkdosfs was renamed upstream to mkfs.fat for consistency.
2327 config BR2_ELF2FLT
2328         bool "the elf2flt option has been renamed"
2329         select BR2_LEGACY
2330         help
2331           The BR2_ELF2FLT option has been renamed to
2332           BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2333           the package infrastructure.
2335 config BR2_VFP_FLOAT
2336         bool "the ARM VFP floating point option has been renamed"
2337         select BR2_LEGACY
2338         help
2339           Due to a major refactoring of the floating-point handling of
2340           the ARM architecture support, the BR2_VFP_FLOAT option has
2341           been replaced with a choice of options that allows to select
2342           between various VFP versions/capabilities.
2344 config BR2_PACKAGE_GCC_TARGET
2345         bool "gcc on the target filesystem has been removed"
2346         select BR2_LEGACY
2347         help
2348           The support for gcc in the target filesystem was deprecated
2349           since a while, and has been removed completely from Buildroot.
2350           See Buildroot's documentation for more explanations.
2352 config BR2_HAVE_DEVFILES
2353         bool "development files in target filesystem has been removed"
2354         select BR2_LEGACY
2355         help
2356           The installation of the development files in the target
2357           filesystem was deprecated since a while, and has been removed
2358           completely from Buildroot.
2359           See Buildroot's documentation for more explanations.
2361 ###############################################################################
2362 comment "Legacy options removed in 2013.05"
2364 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2365         bool "Realtek 8192 replaced by Realtek 81xx"
2366         select BR2_LEGACY
2367         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2368         help
2369           Now covers the whole Realtek 81xx familly: 8188/8192.
2371 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2372         bool "Realtek 8712 replaced by Realtek 87xx"
2373         select BR2_LEGACY
2374         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2375         help
2376           Now covers the whole Realtek 87xx familly: 8712/8723.
2378 ###############################################################################
2379 comment "Legacy options removed in 2013.02"
2381 config BR2_sa110
2382         bool "sa110 ARM target switched to strongarm"
2383         select BR2_LEGACY
2384         select BR2_strongarm
2385         help
2386           The SA110 is the same as a generic StrongARM, it just differs
2387           in speed, peripherals and cache.
2389 config BR2_sa1100
2390         bool "sa1100 ARM target switched to strongarm"
2391         select BR2_LEGACY
2392         select BR2_strongarm
2393         help
2394           The SA1100 is the same as a generic StrongARM, it just differs
2395           in speed, peripherals and cache.
2397 config BR2_PACKAGE_GDISK
2398         bool "gdisk has been replaced by gptfdisk"
2399         select BR2_LEGACY
2400         select BR2_PACKAGE_GPTFDISK
2401         help
2402           The option has been renamed BR2_PACKAGE_GPTFDISK.
2404 config BR2_PACKAGE_GDISK_GDISK
2405         bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2406         select BR2_LEGACY
2407         select BR2_PACKAGE_GPTFDISK
2408         select BR2_PACKAGE_GPTFDISK_GDISK
2409         help
2410           The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2412 config BR2_PACKAGE_GDISK_SGDISK
2413         bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2414         select BR2_LEGACY
2415         select BR2_PACKAGE_GPTFDISK
2416         select BR2_PACKAGE_GPTFDISK_SGDISK
2417         help
2418           The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2420 config BR2_PACKAGE_GDB_HOST
2421         bool "gdb for the host option has been renamed"
2422         select BR2_PACKAGE_HOST_GDB
2423         select BR2_LEGACY
2424         help
2425           Due to the conversion of gdb to the package infrastructure,
2426           the BR2_PACKAGE_GDB_HOST option has been renamed
2427           BR2_PACKAGE_HOST_GDB.
2429 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2430         bool "DirectFB RGB16 dithering option has been renamed"
2431         select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2432         select BR2_LEGACY
2433         help
2434           The option has been renamed
2435           BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2437 config BR2_PACKAGE_DIRECTB_TESTS
2438         bool "DirectFB Tests option has been renamed"
2439         select BR2_PACKAGE_DIRECTFB_TESTS
2440         select BR2_LEGACY
2441         help
2442           The option has been renamed
2443           BR2_PACKAGE_DIRECTFB_TESTS.
2445 ###############################################################################
2446 comment "Legacy options removed in 2012.11"
2448 config BR2_PACKAGE_CUSTOMIZE
2449         bool "customize package has been removed"
2450         select BR2_LEGACY
2451         help
2452           The 'customize' special package has been removed. Instead,
2453           we recommend to create either your own packages, or use a
2454           post-build script to customize your root filesystem. See
2455           Buildroot's documentation for more details.
2457 config BR2_PACKAGE_XSERVER_xorg
2458         bool "X.org modular server"
2459         select BR2_LEGACY
2460         select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2461         help
2462           The option has been renamed
2463           BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2465 config BR2_PACKAGE_XSERVER_tinyx
2466         bool "KDrive / TinyX server"
2467         select BR2_LEGACY
2468         select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2469         help
2470           The option has been renamed
2471           BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2473 config BR2_PACKAGE_PTHREAD_STUBS
2474         bool "pthread-stubs option has been renamed"
2475         select BR2_LEGACY
2476         select BR2_PACKAGE_LIBPTHREAD_STUBS
2477         help
2478           For consistency reason, the pthread-stubs package has been
2479           renamed to libpthread-stubs.
2481 ###############################################################################
2482 comment "Legacy options removed in 2012.08"
2484 config BR2_PACKAGE_GETTEXT_STATIC
2485         bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2486         select BR2_LEGACY
2487         help
2488           To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2491 config BR2_PACKAGE_LIBINTL
2492         bool "libintl"
2493         select BR2_LEGACY
2494         select BR2_PACKAGE_GETTEXT
2495         help
2496           libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2497           only installs the library, not the executables.
2499 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2500         bool "input-tools evtest is now a separate package evtest"
2501         select BR2_LEGACY
2502         select BR2_PACKAGE_EVTEST
2503         help
2504           The evtest program from input-tools is now a separate package.
2506 config BR2_BFIN_FDPIC
2507         bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2508         select BR2_BINFMT_FDPIC
2509         select BR2_LEGACY
2511 config BR2_BFIN_FLAT
2512         bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2513         select BR2_BINFMT_FLAT
2514         select BR2_LEGACY
2516 endmenu
2518 endif # !SKIP_LEGACY