barebox: bump to version 2015.12.0
[buildroot-gz.git] / Config.in.legacy
blob2bbf2ed867d9c902ecfcee40cfa345bf8dec1aea
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.
20 # For string options, it is not possible to directly select another symbol. In
21 # this case, a hidden wrap bool option has to be added, that defaults to y if
22 # the old string is not set at its default value. The wrap symbol should select
23 # BR2_LEGACY.
24 # If the original symbol has been renamed, the new symbol should use the value
25 # of the old symbol as default. This requires a change outside of
26 # Config.in.legacy, and this should be clearly marked as such below, so that
27 # removal of legacy options also include the removal of these external
28 # references.
30 # [Example: renaming a string option from FOO to BAR]
31 # original symbol:
32 #     config BR2_FOO_STRING
33 #             string "Some foo string"
35 # becomes:
36 #     config BR2_BAR_STRING
37 #             string "Some bar string"
38 #             default BR2_FOO_STRING if BR2_FOO_STRING != ""  # legacy
40 # and in Config.in.legacy:
41 #     config BR2_FOO_STRING
42 #             string "The foo string has been renamed"
43 #             help
44 #               <suitable help text>
46 #     config BR2_FOO_STRING_WRAP
47 #             bool
48 #             default y if BR2_FOO_STRING != ""
49 #             select BR2_LEGACY
51 #     # Note: BR2_FOO_STRING is still referenced from package/foo/Config.in
53 # [End of example]
55 config BR2_SKIP_LEGACY
56         bool
57         option env="SKIP_LEGACY"
59 if !BR2_SKIP_LEGACY
61 config BR2_LEGACY
62         bool
63         help
64           This option is selected automatically when your old .config uses an
65           option that no longer exists in current buildroot. In that case, the
66           build will fail. Look for config options which are selected in the
67           menu below: they no longer exist and should be replaced by something
68           else.
70 # This comment fits exactly in a 80-column display
71 comment "Legacy detected: check the content of the menu below"
72         depends on BR2_LEGACY
74 menu "Legacy config options"
76 if BR2_LEGACY
77 comment "----------------------------------------------------"
78 comment "Your old configuration uses legacy options that no  "
79 comment "longer exist in buildroot, as indicated in the menu "
80 comment "below. As long as these options stay selected, or in"
81 comment "case of string options are non-empty, the build     "
82 comment "will fail.                                          "
83 comment "*                                                   "
84 comment "Where possible, an automatic conversion from old to "
85 comment "new symbols has been performed. Before making any   "
86 comment "change in this legacy menu, make sure to exit the   "
87 comment "configuration editor a first time and save the      "
88 comment "configuration. Otherwise, the automatic conversion  "
89 comment "of symbols will be lost.                            "
90 comment "*                                                   "
91 comment "After this initial save, reopen the configuration   "
92 comment "editor, inspect the options selected below, read    "
93 comment "their help texts, and verify/update the new         "
94 comment "configuration in the corresponding configuration    "
95 comment "menus. When everything is ok, you can disable the   "
96 comment "legacy options in the menu below. Once you have     "
97 comment "disabled all legacy options, this text will         "
98 comment "disappear and you will be able to start the build.  "
99 comment "*                                                   "
100 comment "Note: at some point in the future, the oldest legacy"
101 comment "options will be removed, and configuration files    "
102 comment "that still have those options set, will fail to     "
103 comment "build, or run, in unpredictable ways.               "
104 comment "----------------------------------------------------"
105 endif
107 ###############################################################################
108 comment "Legacy options removed in 2016.02"
110 config BR2_PACKAGE_INFOZIP
111         bool "infozip option has been renamed to zip"
112         select BR2_LEGACY
113         select BR2_PACKAGE_ZIP
114         help
115           Info-Zip's Zip package has been renamed from infozip to zip,
116           to avoid ambiguities with Info-Zip's UnZip which has been added
117           in the unzip package.
119 ###############################################################################
120 comment "Legacy options removed in 2015.11"
122 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
123         bool "gst1-plugins-bad real plugin has been removed"
124         select BR2_LEGACY
125         help
126           The real plugin from GStreamer 1 bad plugins has been
127           removed.
129 config BR2_PACKAGE_MEDIA_CTL
130         bool "media-ctl package has been removed"
131         select BR2_LEGACY
132         select BR2_PACKAGE_LIBV4L
133         select BR2_PACKAGE_LIBV4L_UTILS
134         help
135           media-ctl source and developement have been moved to
136           v4l-utils since June 2014. For an up-to-date media-ctl
137           version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
139 config BR2_PACKAGE_SCHIFRA
140         bool "schifra package has been removed"
141         select BR2_LEGACY
142         help
143           Schifra package has been maked broken since 2014.11 release and
144           haven't been fixed since then.
146 config BR2_PACKAGE_ZXING
147         bool "zxing option has been renamed"
148         select BR2_LEGACY
149         select BR2_PACKAGE_ZXING_CPP
150         help
151           ZXing no longer provides the cpp bindings, it has been renamed to
152           BR2_PACKAGE_ZXING_CPP which uses a new upstream.
154 # Since FreeRDP has new dependencies, protect this legacy to avoid the
155 # infamous "unmet direct dependencies" kconfig error.
156 config BR2_PACKAGE_FREERDP_CLIENT
157         bool "freerdp client option renamed"
158         depends on BR2_PACKAGE_FREERDP
159         select BR2_LEGACY
160         select BR2_PACKAGE_FREERDP_CLIENT_X11
162 config BR2_PACKAGE_BLACKBOX
163         bool "blackbox package has been removed"
164         select BR2_LEGACY
165         help
166           Upstream is dead and the package has been deprecated for
167           some time. There are other alternative maintained WMs.
169 config BR2_KERNEL_HEADERS_3_0
170         bool "kernel headers version 3.0.x are no longer supported"
171         select BR2_KERNEL_HEADERS_3_2
172         select BR2_LEGACY
173         help
174           Version 3.0.x of the Linux kernel headers have been deprecated
175           for more than four buildroot releases and are now removed.
176           As an alternative, version 3.2.x of the headers have been
177           automatically selected in your configuration.
179 config BR2_KERNEL_HEADERS_3_11
180         bool "kernel headers version 3.11.x are no longer supported"
181         select BR2_KERNEL_HEADERS_3_12
182         select BR2_LEGACY
183         help
184           Version 3.11.x of the Linux kernel headers have been deprecated
185           for more than four buildroot releases and are now removed.
186           As an alternative, version 3.12.x of the headers have been
187           automatically selected in your configuration.
189 config BR2_KERNEL_HEADERS_3_13
190         bool "kernel headers version 3.13.x are no longer supported"
191         select BR2_KERNEL_HEADERS_3_14
192         select BR2_LEGACY
193         help
194           Version 3.13.x of the Linux kernel headers have been deprecated
195           for more than four buildroot releases and are now removed.
196           As an alternative, version 3.14.x of the headers have been
197           automatically selected in your configuration.
199 config BR2_KERNEL_HEADERS_3_15
200         bool "kernel headers version 3.15.x are no longer supported"
201         select BR2_KERNEL_HEADERS_3_18
202         select BR2_LEGACY
203         help
204           Version 3.15.x of the Linux kernel headers have been deprecated
205           for more than four buildroot releases and are now removed.
206           As an alternative, version 3.18.x of the headers have been
207           automatically selected in your configuration.
209 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
210         bool "DirectFB example df_andi has been removed"
211         select BR2_LEGACY
212         select BR2_PACKAGE_DIRECTFB_EXAMPLES
213         help
214           The per-DirectFB example options have been removed. The
215           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
216           examples.
218 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
219         bool "DirectFB example df_bltload has been removed"
220         select BR2_LEGACY
221         select BR2_PACKAGE_DIRECTFB_EXAMPLES
222         help
223           The per-DirectFB example options have been removed. The
224           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
225           examples.
227 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
228         bool "DirectFB example df_cpuload has been removed"
229         select BR2_LEGACY
230         select BR2_PACKAGE_DIRECTFB_EXAMPLES
231         help
232           The per-DirectFB example options have been removed. The
233           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
234           examples.
236 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
237         bool "DirectFB example df_databuffer has been removed"
238         select BR2_LEGACY
239         select BR2_PACKAGE_DIRECTFB_EXAMPLES
240         help
241           The per-DirectFB example options have been removed. The
242           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
243           examples.
245 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
246         bool "DirectFB example df_dioload has been removed"
247         select BR2_LEGACY
248         select BR2_PACKAGE_DIRECTFB_EXAMPLES
249         help
250           The per-DirectFB example options have been removed. The
251           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
252           examples.
254 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
255         bool "DirectFB example df_dok has been removed"
256         select BR2_LEGACY
257         select BR2_PACKAGE_DIRECTFB_EXAMPLES
258         help
259           The per-DirectFB example options have been removed. The
260           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
261           examples.
263 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
264         bool "DirectFB example df_drivertest has been removed"
265         select BR2_LEGACY
266         select BR2_PACKAGE_DIRECTFB_EXAMPLES
267         help
268           The per-DirectFB example options have been removed. The
269           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
270           examples.
272 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
273         bool "DirectFB example df_fire has been removed"
274         select BR2_LEGACY
275         select BR2_PACKAGE_DIRECTFB_EXAMPLES
276         help
277           The per-DirectFB example options have been removed. The
278           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
279           examples.
281 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
282         bool "DirectFB example df_flip has been removed"
283         select BR2_LEGACY
284         select BR2_PACKAGE_DIRECTFB_EXAMPLES
285         help
286           The per-DirectFB example options have been removed. The
287           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
288           examples.
290 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
291         bool "DirectFB example df_fonts has been removed"
292         select BR2_LEGACY
293         select BR2_PACKAGE_DIRECTFB_EXAMPLES
294         help
295           The per-DirectFB example options have been removed. The
296           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
297           examples.
299 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
300         bool "DirectFB example df_input has been removed"
301         select BR2_LEGACY
302         select BR2_PACKAGE_DIRECTFB_EXAMPLES
303         help
304           The per-DirectFB example options have been removed. The
305           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
306           examples.
308 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
309         bool "DirectFB example df_joystick has been removed"
310         select BR2_LEGACY
311         select BR2_PACKAGE_DIRECTFB_EXAMPLES
312         help
313           The per-DirectFB example options have been removed. The
314           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
315           examples.
317 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
318         bool "DirectFB example df_knuckles has been removed"
319         select BR2_LEGACY
320         select BR2_PACKAGE_DIRECTFB_EXAMPLES
321         help
322           The per-DirectFB example options have been removed. The
323           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
324           examples.
326 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
327         bool "DirectFB example df_layer has been removed"
328         select BR2_LEGACY
329         select BR2_PACKAGE_DIRECTFB_EXAMPLES
330         help
331           The per-DirectFB example options have been removed. The
332           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
333           examples.
335 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
336         bool "DirectFB example df_matrix has been removed"
337         select BR2_LEGACY
338         select BR2_PACKAGE_DIRECTFB_EXAMPLES
339         help
340           The per-DirectFB example options have been removed. The
341           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
342           examples.
344 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
345         bool "DirectFB example df_matrix_water has been removed"
346         select BR2_LEGACY
347         select BR2_PACKAGE_DIRECTFB_EXAMPLES
348         help
349           The per-DirectFB example options have been removed. The
350           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
351           examples.
353 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
354         bool "DirectFB example df_neo has been removed"
355         select BR2_LEGACY
356         select BR2_PACKAGE_DIRECTFB_EXAMPLES
357         help
358           The per-DirectFB example options have been removed. The
359           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
360           examples.
362 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
363         bool "DirectFB example df_netload has been removed"
364         select BR2_LEGACY
365         select BR2_PACKAGE_DIRECTFB_EXAMPLES
366         help
367           The per-DirectFB example options have been removed. The
368           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
369           examples.
371 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
372         bool "DirectFB example df_palette has been removed"
373         select BR2_PACKAGE_DIRECTFB_EXAMPLES
374         help
375           The per-DirectFB example options have been removed. The
376           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
377           examples.
379 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
380         bool "DirectFB example df_particle has been removed"
381         select BR2_LEGACY
382         select BR2_PACKAGE_DIRECTFB_EXAMPLES
383         help
384           The per-DirectFB example options have been removed. The
385           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
386           examples.
388 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
389         bool "DirectFB example df_porter has been removed"
390         select BR2_LEGACY
391         select BR2_PACKAGE_DIRECTFB_EXAMPLES
392         help
393           The per-DirectFB example options have been removed. The
394           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
395           examples.
397 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
398         bool "DirectFB example df_stress has been removed"
399         select BR2_PACKAGE_DIRECTFB_EXAMPLES
400         help
401           The per-DirectFB example options have been removed. The
402           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
403           examples.
405 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
406         bool "DirectFB example df_texture has been removed"
407         select BR2_LEGACY
408         select BR2_PACKAGE_DIRECTFB_EXAMPLES
409         help
410           The per-DirectFB example options have been removed. The
411           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
412           examples.
414 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
415         bool "DirectFB example df_video has been removed"
416         select BR2_LEGACY
417         select BR2_PACKAGE_DIRECTFB_EXAMPLES
418         help
419           The per-DirectFB example options have been removed. The
420           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
421           examples.
423 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
424         bool "DirectFB example df_video_particle has been removed"
425         select BR2_LEGACY
426         select BR2_PACKAGE_DIRECTFB_EXAMPLES
427         help
428           The per-DirectFB example options have been removed. The
429           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
430           examples.
432 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
433         bool "DirectFB example df_window has been removed"
434         select BR2_LEGACY
435         select BR2_PACKAGE_DIRECTFB_EXAMPLES
436         help
437           The per-DirectFB example options have been removed. The
438           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
439           examples.
441 config BR2_PACKAGE_KOBS_NG
442         bool "kobs-ng was replaced by imx-kobs"
443         select BR2_LEGACY
444         select BR2_PACKAGE_IMX_KOBS
445         help
446           The outdated kobs-ng has been replaced by the Freescale-
447           maintained imx-kobs package.
449 config BR2_PACKAGE_SAWMAN
450         bool "sawman package removed"
451         select BR2_LEGACY
452         select BR2_PACKAGE_DIRECTFB_SAWMAN
453         help
454           This option has been removed because the sawman package no
455           longer exists: it was merged inside DirectFB itself. This
456           feature can now be enabled using the
457           BR2_PACKAGE_DIRECTFB_SAWMAN option.
459 config BR2_PACKAGE_DIVINE
460         bool "divine package removed"
461         select BR2_LEGACY
462         select BR2_PACKAGE_DIRECTFB_DIVINE
463         help
464           This option has been removed because the divine package no
465           longer exists: it was merged inside DirectFB itself. This
466           feature can now be enabled using the
467           BR2_PACKAGE_DIRECTFB_DIVINE option.
469 ###############################################################################
470 comment "Legacy options removed in 2015.08"
472 config BR2_PACKAGE_KODI_PVR_ADDONS
473         bool "Kodi PVR addon was split"
474         select BR2_LEGACY
475         select BR2_PACKAGE_KODI_PVR_ARGUSTV
476         select BR2_PACKAGE_KODI_PVR_DVBLINK
477         select BR2_PACKAGE_KODI_PVR_DVBVIEWER
478         select BR2_PACKAGE_KODI_PVR_FILMON
479         select BR2_PACKAGE_KODI_PVR_HTS
480         select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
481         select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
482         select BR2_PACKAGE_KODI_PVR_MYTHTV
483         select BR2_PACKAGE_KODI_PVR_NEXTPVR
484         select BR2_PACKAGE_KODI_PVR_NJOY
485         select BR2_PACKAGE_KODI_PVR_PCTV
486         select BR2_PACKAGE_KODI_PVR_STALKER
487         select BR2_PACKAGE_KODI_PVR_VBOX
488         select BR2_PACKAGE_KODI_PVR_VDR_VNSI
489         select BR2_PACKAGE_KODI_PVR_VUPLUS
490         select BR2_PACKAGE_KODI_PVR_WMC
491         help
492           Kodi PVR addon was split into seperate modules
494 config BR2_BINUTILS_VERSION_2_23_2
495         bool "binutils 2.23 option renamed"
496         select BR2_LEGACY
497         select BR2_BINUTILS_VERSION_2_23_X
498         help
499           The binutils version option has been renamed to match the
500           same patchlevel logic used by gcc. The new option is now
501           BR2_BINUTILS_VERSION_2_23_X.
503 config BR2_BINUTILS_VERSION_2_24
504         bool "binutils 2.24 option renamed"
505         select BR2_LEGACY
506         select BR2_BINUTILS_VERSION_2_24_X
507         help
508           The binutils version option has been renamed to match the
509           same patchlevel logic used by gcc. The new option is now
510           BR2_BINUTILS_VERSION_2_24_X.
512 config BR2_BINUTILS_VERSION_2_25
513         bool "binutils 2.25 option renamed"
514         select BR2_LEGACY
515         select BR2_BINUTILS_VERSION_2_25_X
516         help
517           The binutils version option has been renamed to match the
518           same patchlevel logic used by gcc. The new option is now
519           BR2_BINUTILS_VERSION_2_25_X.
521 config BR2_PACKAGE_PERF
522         bool "perf option has been renamed"
523         select BR2_LEGACY
524         select BR2_LINUX_KERNEL_TOOL_PERF
525         help
526           The perf package has been moved as a Linux tools package,
527           and the option to enable it is now
528           BR2_LINUX_KERNEL_TOOL_PERF.
530 config BR2_BINUTILS_VERSION_2_22
531         bool "binutils 2.22 removed"
532         select BR2_LEGACY
533         help
534           Binutils 2.22 has been removed, using a newer version is
535           recommended.
537 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
538         bool "gpu-viv-bin-mx6q"
539         select BR2_LEGACY
540         select BR2_PACKAGE_IMX_GPU_VIV
541         help
542           Vivante graphics libraries have been renamed to
543           BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
544           name.
546 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
547         depends on BR2_PACKAGE_PYTHON
548         bool "libsemanage python bindings removed"
549         select BR2_LEGACY
550         help
551           This option has been removed, since the libsemanage Python
552           bindings on the target were not useful.
554 config BR2_TARGET_UBOOT_NETWORK
555         bool "U-Boot custom network settings removed"
556         select BR2_LEGACY
557         help
558           U-Boot's custom network settings options have been removed.
560 ###############################################################################
561 comment "Legacy options removed in 2015.05"
563 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
564         bool "jffs2 16kB erasesize NAND flash option renamed"
565         select BR2_LEGACY
566         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
567         help
568           The JFFS2 NAND flash options now longer include the page
569           size.
571 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
572         bool "jffs2 128kB erasesize NAND flash option renamed"
573         select BR2_LEGACY
574         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
575         help
576           The JFFS2 NAND flash options now longer include the page
577           size.
579 config BR2_PACKAGE_MONO_20
580         bool "2.0/3.5 .Net Runtime"
581         select BR2_LEGACY
582         help
583           This option no longer exists, all versions of the .Net
584           runtime are now installed.
586 config BR2_PACKAGE_MONO_40
587         bool "4.0 .Net Runtime"
588         select BR2_LEGACY
589         help
590           This option no longer exists, all versions of the .Net
591           runtime are now installed.
593 config BR2_PACKAGE_MONO_45
594         bool "4.5 .Net Runtime"
595         select BR2_LEGACY
596         help
597           This option no longer exists, all versions of the .Net
598           runtime are now installed.
600 config BR2_CIVETWEB_WITH_LUA
601         bool "civetweb lua option renamed"
602         select BR2_LEGACY
603         select BR2_PACKAGE_CIVETWEB_WITH_LUA
604         help
605           civetweb's lua option has been renamed to
606           BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
607           packages name options.
609 config BR2_PACKAGE_TIFF_TIFF2PDF
610         bool "tiff utility-specific option removed"
611         select BR2_LEGACY
612         select BR2_PACKAGE_TIFF_UTILITIES
613         help
614           utility-specific options have been removed in favour of
615           the new option BR2_PACKAGE_TIFF_UTILITIES.
617 config BR2_PACKAGE_TIFF_TIFFCP
618         bool "tiff utility-specific option removed"
619         select BR2_LEGACY
620         select BR2_PACKAGE_TIFF_UTILITIES
621         help
622           utility-specific options have been removed in favour of
623           the new option BR2_PACKAGE_TIFF_UTILITIES.
625 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
626         bool "RTAI patch file path has been removed"
627         select BR2_LEGACY
628         help
629           This option has never worked, so it has been removed.
631 config BR2_TARGET_GENERIC_PASSWD_DES
632         bool "Encoding passwords with DES has been removed"
633         select BR2_LEGACY
634         help
635           Paswords can now only be encoded with either of md5, sha256 or sha512.
636           The default is md5, which is stronger that DES (but still pretty weak).
638 config BR2_PACKAGE_GTK2_THEME_HICOLOR
639         bool "hicolor (default theme) is a duplicate"
640         select BR2_LEGACY
641         select BR2_PACKAGE_HICOLOR_ICON_THEME
642         help
643           The option was just a duplicate of hicolor icon theme.
645 config BR2_PACKAGE_VALGRIND_PTRCHECK
646         bool "valgrind's PTRCheck was renamed to SGCheck"
647         select BR2_LEGACY
648         select BR2_PACKAGE_VALGRIND_SGCHECK
649         help
650           PTRCheck was renamed to SGCheck in valgrind
652 ###############################################################################
653 comment "Legacy options removed in 2015.02"
655 config BR2_PACKAGE_LIBGC
656         bool "libgc package removed"
657         select BR2_LEGACY
658         select BR2_PACKAGE_BDWGC
659         help
660           libgc has been removed because we have the same package under a
661           different name, bdwgc.
663 config BR2_PACKAGE_WDCTL
664         bool "util-linux' wdctl option has been renamed"
665         select BR2_LEGACY
666         select BR2_PACKAGE_UTIL_LINUX_WDCTL
667         help
668           util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
669           to be aligned with how the other options are named.
671 config BR2_PACKAGE_UTIL_LINUX_ARCH
672         bool "util-linux' arch option has been removed"
673         select BR2_LEGACY
674         help
675           util-linux' arch was dropped in util-linux 2.23, in favor of
676           the coreutils version.
678 config BR2_PACKAGE_UTIL_LINUX_DDATE
679         bool "util-linux' ddate option has been removed"
680         select BR2_LEGACY
681         help
682           util-linux' ddate was dropped in util-linux 2.23.
684 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
685         bool "rpm's bzip2 payloads option has been removed"
686         select BR2_LEGACY
687         select BR2_PACKAGE_BZIP2
688         help
689           The bzip2 payloads option rely entirely on the dependant package bzip2.
690           So, you need to select it to enable this feature.
692 config BR2_PACKAGE_RPM_XZ_PAYLOADS
693         bool "rpm's xz payloads option has been removed"
694         select BR2_LEGACY
695         select BR2_PACKAGE_XZ
696         help
697           The xz payloads option rely entirely on the dependant package xz.
698           So, you need to select it to enable this feature.
700 config BR2_PACKAGE_M4
701         bool "m4 target package removed"
702         select BR2_LEGACY
703         help
704           The m4 target package has been removed, it's been
705           deprecated for some time now.
707 config BR2_PACKAGE_FLEX_BINARY
708         bool "flex binary in target option removed"
709         select BR2_LEGACY
710         help
711           The flex binary in the target option has been removed.
712           It's been deprecated for some time now and is essentially a
713           development tool which isn't very useful in the target.
715 config BR2_PACKAGE_BISON
716         bool "bison target package removed"
717         select BR2_LEGACY
718         help
719           The bison target package has been removed, it's been
720           deprecated for some time now and is essentially a development
721           tool which isn't very useful in the target.
723 config BR2_PACKAGE_GOB2
724         bool "gob2 target package removed"
725         select BR2_LEGACY
726         help
727           The gob2 target package has been removed, it's been
728           deprecated for some time now and was essentially useless
729           without a target toolchain.
731 config BR2_PACKAGE_DISTCC
732         bool "distcc target package removed"
733         select BR2_LEGACY
734         help
735           The distcc target package has been removed, it's been
736           deprecated for some time now and was essentially useless
737           without a target toolchain.
739 config BR2_PACKAGE_HASERL_VERSION_0_8_X
740         bool "haserl 0.8.x version removed"
741         select BR2_LEGACY
742         help
743           The 0.8.x version option for haserl has been removed since it
744           has been deprecated for some time now.
745           You should be able to use the 0.9.x version without issues.
747 config BR2_PACKAGE_STRONGSWAN_TOOLS
748         bool "strongswan option has been removed"
749         select BR2_LEGACY
750         select BR2_PACKAGE_STRONGSWAN_PKI
751         select BR2_PACKAGE_STRONGSWAN_SCEP
752         help
753           The tools option has been removed upstream and the different tools
754           have been split between the pki and scep options, with others
755           deprecated.
757 config BR2_PACKAGE_XBMC_ADDON_XVDR
758         bool "xbmc options have been renamed"
759         select BR2_LEGACY
760         select BR2_PACKAGE_KODI_ADDON_XVDR
761         help
762           The XBMC media center project was renamed to Kodi entertainment center
764 config BR2_PACKAGE_XBMC_PVR_ADDONS
765         bool "xbmc options have been renamed"
766         select BR2_LEGACY
767         select BR2_PACKAGE_KODI_PVR_ADDONS
768         help
769           The XBMC media center project was renamed to Kodi entertainment center
771 config BR2_PACKAGE_XBMC
772         bool "xbmc options have been renamed"
773         select BR2_LEGACY
774         select BR2_PACKAGE_KODI
775         help
776           The XBMC media center project was renamed to Kodi entertainment center
778 config BR2_PACKAGE_XBMC_ALSA_LIB
779         bool "xbmc options have been renamed"
780         select BR2_LEGACY
781         select BR2_PACKAGE_KODI_ALSA_LIB
782         help
783           The XBMC media center project was renamed to Kodi entertainment center
785 config BR2_PACKAGE_XBMC_AVAHI
786         bool "xbmc options have been renamed"
787         select BR2_LEGACY
788         select BR2_PACKAGE_KODI_AVAHI
789         help
790           The XBMC media center project was renamed to Kodi entertainment center
792 config BR2_PACKAGE_XBMC_DBUS
793         bool "xbmc options have been renamed"
794         select BR2_LEGACY
795         select BR2_PACKAGE_KODI_DBUS
796         help
797           The XBMC media center project was renamed to Kodi entertainment center
799 config BR2_PACKAGE_XBMC_LIBBLURAY
800         bool "xbmc options have been renamed"
801         select BR2_LEGACY
802         select BR2_PACKAGE_KODI_LIBBLURAY
803         help
804           The XBMC media center project was renamed to Kodi entertainment center
806 config BR2_PACKAGE_XBMC_GOOM
807         bool "xbmc options have been renamed"
808         select BR2_LEGACY
809         select BR2_PACKAGE_KODI_GOOM
810         help
811           The XBMC media center project was renamed to Kodi entertainment center
813 config BR2_PACKAGE_XBMC_RSXS
814         bool "xbmc options have been renamed"
815         select BR2_LEGACY
816         select BR2_PACKAGE_KODI_RSXS
817         help
818           The XBMC media center project was renamed to Kodi entertainment center
820 config BR2_PACKAGE_XBMC_LIBCEC
821         bool "xbmc options have been renamed"
822         select BR2_LEGACY
823         select BR2_PACKAGE_KODI_LIBCEC
824         help
825           The XBMC media center project was renamed to Kodi entertainment center
827 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
828         bool "xbmc options have been renamed"
829         select BR2_LEGACY
830         select BR2_PACKAGE_KODI_LIBMICROHTTPD
831         help
832           The XBMC media center project was renamed to Kodi entertainment center
834 config BR2_PACKAGE_XBMC_LIBNFS
835         bool "xbmc options have been renamed"
836         select BR2_LEGACY
837         select BR2_PACKAGE_KODI_LIBNFS
838         help
839           The XBMC media center project was renamed to Kodi entertainment center
841 config BR2_PACKAGE_XBMC_RTMPDUMP
842         bool "xbmc options have been renamed"
843         select BR2_LEGACY
844         select BR2_PACKAGE_KODI_RTMPDUMP
845         help
846           The XBMC media center project was renamed to Kodi entertainment center
848 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
849         bool "xbmc options have been renamed"
850         select BR2_LEGACY
851         select BR2_PACKAGE_KODI_LIBSHAIRPLAY
852         help
853           The XBMC media center project was renamed to Kodi entertainment center
855 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
856         bool "xbmc options have been renamed"
857         select BR2_LEGACY
858         select BR2_PACKAGE_KODI_LIBSMBCLIENT
859         help
860           The XBMC media center project was renamed to Kodi entertainment center
862 config BR2_PACKAGE_XBMC_LIBTHEORA
863         bool "xbmc options have been renamed"
864         select BR2_LEGACY
865         select BR2_PACKAGE_KODI_LIBTHEORA
866         help
867           The XBMC media center project was renamed to Kodi entertainment center
869 config BR2_PACKAGE_XBMC_LIBUSB
870         bool "xbmc options have been renamed"
871         select BR2_LEGACY
872         select BR2_PACKAGE_KODI_LIBUSB
873         help
874           The XBMC media center project was renamed to Kodi entertainment center
876 config BR2_PACKAGE_XBMC_LIBVA
877         bool "xbmc options have been renamed"
878         select BR2_LEGACY
879         select BR2_PACKAGE_KODI_LIBVA
880         help
881           The XBMC media center project was renamed to Kodi entertainment center
883 config BR2_PACKAGE_XBMC_WAVPACK
884         bool "xbmc options have been renamed"
885         select BR2_LEGACY
886         select BR2_PACKAGE_KODI_WAVPACK
887         help
888           The XBMC media center project was renamed to Kodi entertainment center
890 config BR2_PREFER_STATIC_LIB
891         bool "static library option renamed"
892         select BR2_LEGACY
893         help
894           The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
895           highlights the fact that the option no longer "prefers"
896           static libraries, but "enforces" static libraries (i.e
897           shared libraries are completely unused).
899           Take care of updating the type of libraries you want under the
900           "Build options" menu.
902 ###############################################################################
903 comment "Legacy options removed in 2014.11"
905 config BR2_x86_generic
906         bool "x86 generic variant has been removed"
907         select BR2_LEGACY
908         help
909           The generic x86 CPU variant has been removed. Use another
910           CPU variant instead.
912 config BR2_GCC_VERSION_4_4_X
913         bool "gcc 4.4.x has been removed"
914         select BR2_LEGACY
915         help
916           The 4.4.x version of gcc has been removed. Use a newer
917           version instead.
919 config BR2_sparc_sparchfleon
920         bool "sparchfleon CPU has been removed"
921         select BR2_LEGACY
922         help
923           The sparchfleon CPU was only supported in a patched gcc 4.4
924           version. Its support has been removed in favor of the leon3
925           CPU starting from gcc 4.8.x.
927 config BR2_sparc_sparchfleonv8
928         bool "sparchfleonv8 CPU has been removed"
929         select BR2_LEGACY
930         help
931           The sparchfleonv8 CPU was only supported in a patched gcc
932           4.4 version. Its support has been removed in favor of the
933           leon3 CPU starting from gcc 4.8.x.
935 config BR2_sparc_sparcsfleon
936         bool "sparcsfleon CPU has been removed"
937         select BR2_LEGACY
938         help
939           The sparcsfleon CPU was only supported in a patched gcc 4.4
940           version. Its support has been removed in favor of the leon3
941           CPU starting from gcc 4.8.x.
943 config BR2_sparc_sparcsfleonv8
944         bool "sparcsfleonv8 CPU has been removed"
945         select BR2_LEGACY
946         help
947           The sparcsfleonv8 CPU was only supported in a patched gcc
948           4.4 version. Its support has been removed in favor of the
949           leon3 CPU starting from gcc 4.8.x.
951 config BR2_PACKAGE_XLIB_LIBPCIACCESS
952         bool "xlib-libpciaccess option has been renamed"
953         depends on BR2_PACKAGE_XORG7
954         select BR2_LEGACY
955         select BR2_PACKAGE_LIBPCIACCESS
956         help
957           libpciaccess neither depends on X11 nor Xlib. Thus the
958           package has been renamed BR2_PACKAGE_LIBPCIACCESS
960 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
961         bool "Xceive xc5000 option has been renamed"
962         select BR2_LEGACY
963         select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
964         help
965           The Xceive xc5000 option now also handles older firmwares from
966           Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
967           from Cresta, who bought Xceive.
969 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
970         bool "Chelsio T4 option has been renamed"
971         select BR2_LEGACY
972         select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
973         help
974           The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
975           has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
976           to better account for the fact that a T5 variant exists.
978 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
979         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
980         select BR2_LEGACY
981         help
982           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
983           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
984           select it in:
985               Target packages -> Hardware handling ->
986               Firmware -> linux-firmware -> WiFi firmware ->
987               iwlwifi 3160/726x revision to use (revision 7)
989 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
990         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
991         select BR2_LEGACY
992         help
993           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
994           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
995           select it in:
996               Target packages -> Hardware handling ->
997               Firmware -> linux-firmware -> WiFi firmware ->
998               iwlwifi 3160/726x revision to use (revision 8)
1000 ###############################################################################
1001 comment "Legacy options removed in 2014.08"
1003 config BR2_PACKAGE_LIBELF
1004         bool "libelf has been removed"
1005         select BR2_PACKAGE_ELFUTILS
1006         select BR2_LEGACY
1007         help
1008           The libelf package provided an old version of the libelf library
1009           and is deprecated. The libelf library is now provided by the
1010           elfutils package.
1012 config BR2_KERNEL_HEADERS_3_8
1013         bool "kernel headers version 3.8.x are no longer supported"
1014         select BR2_KERNEL_HEADERS_3_10
1015         select BR2_LEGACY
1016         help
1017           Version 3.8.x of the Linux kernel headers have been deprecated
1018           for more than four buildroot releases and are now removed.
1019           As an alternative, version 3.10.x of the headers have been
1020           automatically selected in your configuration.
1022 config BR2_PACKAGE_GETTEXT_TOOLS
1023         bool "support for gettext-tools on target has been removed"
1024         select BR2_LEGACY
1025         help
1026           The option to install the gettext utilities on the target
1027           has been removed. This is not necessary as Buildroot is not
1028           designed to provide a full development environment on the
1029           target. gettext tools should be used on the build machine
1030           instead.
1032 config BR2_PACKAGE_PROCPS
1033         bool "procps has been replaced by procps-ng"
1034         select BR2_PACKAGE_PROCPS_NG
1035         select BR2_LEGACY
1036         help
1037           The procps package has been replaced by the equivalent procps-ng.
1039 config BR2_BINUTILS_VERSION_2_20_1
1040         bool "binutils 2.20.1 has been removed"
1041         select BR2_LEGACY
1042         help
1043           The 2.20.1 version of binutils has been removed. Use a newer
1044           version instead.
1046 config BR2_BINUTILS_VERSION_2_21
1047         bool "binutils 2.21 has been removed"
1048         select BR2_LEGACY
1049         help
1050           The 2.21 version of binutils has been removed. Use a newer
1051           version instead.
1053 config BR2_BINUTILS_VERSION_2_23_1
1054         bool "binutils 2.23.1 has been removed"
1055         select BR2_LEGACY
1056         help
1057           The 2.23.1 version of binutils has been removed. Use a newer
1058           version instead.
1060 config BR2_UCLIBC_VERSION_0_9_32
1061         bool "uclibc 0.9.32 has been removed"
1062         select BR2_LEGACY
1063         help
1064           The 0.9.32 version of uClibc has been removed. Use a newer
1065           version instead.
1067 config BR2_GCC_VERSION_4_3_X
1068         bool "gcc 4.3.x has been removed"
1069         select BR2_LEGACY
1070         help
1071           The 4.3.x version of gcc has been removed. Use a newer
1072           version instead.
1074 config BR2_GCC_VERSION_4_6_X
1075         bool "gcc 4.6.x has been removed"
1076         select BR2_LEGACY
1077         help
1078           The 4.6.x version of gcc has been removed. Use a newer
1079           version instead.
1081 config BR2_GDB_VERSION_7_4
1082         bool "gdb 7.4 has been removed"
1083         select BR2_LEGACY
1084         help
1085           The 7.4 version of gdb has been removed. Use a newer version
1086           instead.
1088 config BR2_GDB_VERSION_7_5
1089         bool "gdb 7.5 has been removed"
1090         select BR2_LEGACY
1091         help
1092           The 7.5 version of gdb has been removed. Use a newer version
1093           instead.
1095 config BR2_BUSYBOX_VERSION_1_19_X
1096         bool "busybox version selection has been removed"
1097         select BR2_LEGACY
1098         help
1099           The possibility of selecting the Busybox version has been
1100           removed. Use the latest version provided by the Busybox
1101           package instead.
1103 config BR2_BUSYBOX_VERSION_1_20_X
1104         bool "busybox version selection has been removed"
1105         select BR2_LEGACY
1106         help
1107           The possibility of selecting the Busybox version has been
1108           removed. Use the latest version provided by the Busybox
1109           package instead.
1111 config BR2_BUSYBOX_VERSION_1_21_X
1112         bool "busybox version selection has been removed"
1113         select BR2_LEGACY
1114         help
1115           The possibility of selecting the Busybox version has been
1116           removed. Use the latest version provided by the Busybox
1117           package instead.
1119 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
1120         bool "decode_tm6000"
1121         select BR2_PACKAGE_LIBV4L_UTILS
1122         select BR2_LEGACY
1123         help
1124           This libv4l option has been deprecated and replaced by a single
1125           option to build all the libv4l utilities.
1127 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
1128         bool "ir-keytable"
1129         select BR2_PACKAGE_LIBV4L_UTILS
1130         select BR2_LEGACY
1131         help
1132           This libv4l option has been deprecated and replaced by a single
1133           option to build all the libv4l utilities.
1135 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
1136         bool "v4l2-compliance"
1137         select BR2_PACKAGE_LIBV4L_UTILS
1138         select BR2_LEGACY
1139         help
1140           This libv4l option has been deprecated and replaced by a single
1141           option to build all the libv4l utilities.
1143 config BR2_PACKAGE_LIBV4L_V4L2_CTL
1144         bool "v4l2-ctl"
1145         select BR2_PACKAGE_LIBV4L_UTILS
1146         select BR2_LEGACY
1147         help
1148           This libv4l option has been deprecated and replaced by a single
1149           option to build all the libv4l utilities.
1151 config BR2_PACKAGE_LIBV4L_V4L2_DBG
1152         bool "v4l2-dbg"
1153         select BR2_PACKAGE_LIBV4L_UTILS
1154         select BR2_LEGACY
1155         help
1156           This libv4l option has been deprecated and replaced by a single
1157           option to build all the libv4l utilities.
1159 ###############################################################################
1160 comment "Legacy options removed in 2014.05"
1162 config BR2_PACKAGE_EVTEST_CAPTURE
1163         bool "evtest-capture support removed (dropped since evtest 1.31)"
1164         select BR2_LEGACY
1165         help
1166           Support for evtest-capture has been removed (dropped from
1167           evtest package since version 1.31), use evemu package
1168           instead.
1170 config BR2_KERNEL_HEADERS_3_6
1171         bool "kernel headers version 3.6.x are no longer supported"
1172         select BR2_KERNEL_HEADERS_3_10
1173         select BR2_LEGACY
1174         help
1175           Version 3.6.x of the Linux kernel headers have been deprecated
1176           for more than four buildroot releases and are now removed.
1177           As an alternative, version 3.10.x of the headers have been
1178           automatically selected in your configuration.
1180 config BR2_KERNEL_HEADERS_3_7
1181         bool "kernel headers version 3.7.x are no longer supported"
1182         select BR2_KERNEL_HEADERS_3_10
1183         select BR2_LEGACY
1184         help
1185           Version 3.7.x of the Linux kernel headers have been deprecated
1186           for more than four buildroot releases and are now removed.
1187           As an alternative, version 3.10.x of the headers have been
1188           automatically selected in your configuration.
1190 config BR2_PACKAGE_VALA
1191         bool "vala target package has been removed"
1192         select BR2_LEGACY
1193         help
1194           The 'vala' target package has been removed since it has been
1195           deprecated for more than four buildroot releases.
1196           Note: the host vala package still exists.
1198 config BR2_TARGET_TZ_ZONELIST
1199         default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
1201 config BR2_PACKAGE_TZDATA_ZONELIST
1202         string "tzdata: the timezone list option has been renamed"
1203         help
1204           The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
1205           BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
1206           menu. You'll need to select BR2_TARGET_TZ_INFO.
1208 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
1209         bool
1210         default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
1211         select BR2_LEGACY
1213 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
1214         bool "Lua command-line editing none has been renamed"
1215         select BR2_LEGACY
1216         help
1217           The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
1218           renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
1219           it in the corresponding choice.
1221 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
1222         bool "Lua command-line editing using readline has been renamed"
1223         select BR2_LEGACY
1224         help
1225           The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
1226           renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
1227           it in the corresponding choice.
1229 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
1230         bool "Lua command-line editing using linenoise has been renamed"
1231         select BR2_LEGACY
1232         help
1233           The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
1234           renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
1235           it in the corresponding choice.
1237 config BR2_PACKAGE_DVB_APPS_UTILS
1238         bool "dvb-apps utilities now built by default"
1239         select BR2_LEGACY
1240         help
1241           The dvb-apps utilities are now always built when the dvb-apps
1242           package is selected.
1244 config BR2_KERNEL_HEADERS_SNAP
1245         bool "Local Linux snapshot support removed"
1246         select BR2_LEGACY
1247         help
1248           Support for using a custom snapshot to install the Linux
1249           kernel headers has been removed.
1251 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
1252         bool "/dev management by udev removed"
1253         select BR2_LEGACY
1254         help
1255           The 'udev' package has been converted to a virtual package.
1256           The providers for this feature are: 'eudev', 'systemd'.
1258           Therefore, if you are not using 'systemd' as init system, you
1259           must choose 'Dynamic using eudev' in the '/dev management'
1260           menu to get the same behaviour as in your old configuration.
1262           If you are using 'systemd', its internal implementation of
1263           'udev' will be used automatically.
1265           You must also check the packages depending on 'udev' are still
1266           selected.
1268 config BR2_PACKAGE_UDEV
1269         bool "udev is now a virtual package"
1270         select BR2_LEGACY
1271         select BR2_PACKAGE_HAS_UDEV
1272         help
1273           The 'udev' package has been converted to a virtual package.
1274           The providers for this feature are: 'eudev', 'systemd'.
1276           Your old configuration refers to packages depending on 'udev',
1277           either for build or at runtime.
1279           Check that a 'udev' provider is selected. If you are not using
1280           'systemd' as init system, 'eudev' should be selected, which is
1281           the case if '/dev management' is set to 'Dynamic using eudev'.
1283           If you are using 'systemd', its internal implementation of 'udev'
1284           is used.
1286 config BR2_PACKAGE_UDEV_RULES_GEN
1287         bool "udev rules generation handled by provider"
1288         select BR2_LEGACY
1289         select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
1290         select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
1291         help
1292           The 'udev' package has been converted to a virtual package.
1293           The providers for this feature are: 'eudev', 'systemd'.
1295           If you are not using 'systemd' as init system, udev rules
1296           generation will be handled by 'eudev'. Check that
1297           '/dev management' is set to 'Dynamic using eudev' to get
1298           the same behaviour as in your old configuration.
1300           If you are using 'systemd', it internal implementation of 'udev'
1301           will generate the rules.
1303 config BR2_PACKAGE_UDEV_ALL_EXTRAS
1304         bool "udev extras removed"
1305         select BR2_LEGACY
1306         help
1307           The 'udev' package has been converted to a virtual package.
1308           The providers for this feature are: 'eudev', 'systemd'.
1310           The option to enable the extra features of 'udev' (gudev, ...)
1311           has been removed. These features are automatically enabled in
1312           the 'udev' providers if the dependencies are selected. For
1313           example, selecting 'libglib2' will trigger the build of gudev.
1315 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
1316         bool "xlib-libpthread-stubs option has been renamed"
1317         depends on BR2_PACKAGE_XORG7
1318         select BR2_LEGACY
1319         select BR2_PACKAGE_LIBPTHREAD_STUBS
1320         help
1321           The pthread stubs neither depend on X11 nor Xlib. Thus the
1322           package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
1324 ###############################################################################
1325 comment "Legacy options removed in 2014.02"
1327 config BR2_sh2
1328         bool "sh2 support removed"
1329         select BR2_LEGACY
1330         help
1331           Due to an inexistent user base and generally poor Linux
1332           support, the support for the SH2 architecture was removed.
1334 config BR2_sh3
1335         bool "sh3 support removed"
1336         select BR2_LEGACY
1337         help
1338           Due to an inexistent user base and generally poor Linux
1339           support, the support for the SH3 architecture was removed.
1341 config BR2_sh3eb
1342         bool "sh3eb support removed"
1343         select BR2_LEGACY
1344         help
1345           Due to an inexistent user base and generally poor Linux
1346           support, the support for the SH3eb architecture was removed.
1348 config BR2_KERNEL_HEADERS_3_1
1349         bool "kernel headers version 3.1.x are no longer supported"
1350         select BR2_KERNEL_HEADERS_3_2
1351         select BR2_LEGACY
1352         help
1353           Version 3.1.x of the Linux kernel headers have been deprecated
1354           for more than four buildroot releases and are now removed.
1355           As an alternative, version 3.2.x of the headers have been
1356           automatically selected in your configuration.
1358 config BR2_KERNEL_HEADERS_3_3
1359         bool "kernel headers version 3.3.x are no longer supported"
1360         select BR2_KERNEL_HEADERS_3_4
1361         select BR2_LEGACY
1362         help
1363           Version 3.3.x of the Linux kernel headers have been deprecated
1364           for more than four buildroot releases and are now removed.
1365           As an alternative, version 3.4.x of the headers have been
1366           automatically selected in your configuration.
1368 config BR2_KERNEL_HEADERS_3_5
1369         bool "kernel headers version 3.5.x are no longer supported"
1370         select BR2_KERNEL_HEADERS_3_10
1371         select BR2_LEGACY
1372         help
1373           Version 3.5.x of the Linux kernel headers have been deprecated
1374           for more than four buildroot releases and are now removed.
1375           As an alternative, version 3.10.x of the headers have been
1376           automatically selected in your configuration.
1378 config BR2_GDB_VERSION_7_2
1379         bool "gdb 7.2.x is no longer supported"
1380         select BR2_GDB_VERSION_7_6
1381         select BR2_LEGACY
1382         help
1383           Version 7.2.x of gdb has been deprecated for more than four
1384           buildroot releases and is now removed. As an alternative, gdb
1385           7.5.x has been automatically selected in your configuration.
1387 config BR2_GDB_VERSION_7_3
1388         bool "gdb 7.3.x is no longer supported"
1389         select BR2_GDB_VERSION_7_6
1390         select BR2_LEGACY
1391         help
1392           Version 7.3.x of gdb has been deprecated for more than four
1393           buildroot releases and is now removed. As an alternative, gdb
1394           7.5.x has been automatically selected in your configuration.
1396 config BR2_PACKAGE_CCACHE
1397         bool "ccache target package has been removed"
1398         select BR2_LEGACY
1399         help
1400           The 'ccache' target package has been removed since it has been
1401           deprecated for more than four buildroot releases.
1402           Note: using ccache for speeding up builds is still supported.
1404 config BR2_HAVE_DOCUMENTATION
1405         bool "support for documentation on target has been removed"
1406         select BR2_LEGACY
1407         help
1408           Support for documentation on target has been removed since it has
1409           been deprecated for more than four buildroot releases.
1411 config BR2_PACKAGE_AUTOMAKE
1412         bool "automake target package has been removed"
1413         select BR2_LEGACY
1414         help
1415           The 'automake' target package has been removed since it has been
1416           deprecated for more than four buildroot releases.
1417           Note: the host automake still exists.
1419 config BR2_PACKAGE_AUTOCONF
1420         bool "autoconf target package has been removed"
1421         select BR2_LEGACY
1422         help
1423           The 'autoconf' target package has been removed since it has been
1424           deprecated for more than four buildroot releases.
1425           Note: the host autoconf still exists.
1427 config BR2_PACKAGE_XSTROKE
1428         bool "xstroke has been removed"
1429         select BR2_LEGACY
1430         help
1431           The 'xstroke' package has been removed since it has been
1432           deprecated for more than four buildroot releases.
1434 config BR2_PACKAGE_LZMA
1435         bool "lzma target package has been removed"
1436         select BR2_LEGACY
1437         help
1438           The 'lzma' target package has been removed since it has been
1439           deprecated for more than four buildroot releases.
1440           Note: generating lzma-compressed rootfs images is still supported.
1442 config BR2_PACKAGE_TTCP
1443         bool "ttcp has been removed"
1444         select BR2_LEGACY
1445         help
1446           The 'ttcp' package has been removed since it has been
1447           deprecated for more than four buildroot releases.
1449 config BR2_PACKAGE_LIBNFC_LLCP
1450         bool "libnfc-llcp has been replaced by libllcp"
1451         select BR2_LEGACY
1452         select BR2_PACKAGE_LIBLLCP
1453         help
1454           The 'libnfc-llcp' package has been removed since upstream renamed
1455           to 'libllcp'. We have added a new package for 'libllcp' and bumped
1456           the version at the same time.
1458 config BR2_PACKAGE_MYSQL_CLIENT
1459         bool "MySQL client renamed to MySQL"
1460         select BR2_LEGACY
1461         select BR2_PACKAGE_MYSQL
1462         help
1463           The option has been renamed BR2_PACKAGE_MYSQL
1465 config BR2_PACKAGE_SQUASHFS3
1466         bool "squashfs3 has been removed"
1467         select BR2_LEGACY
1468         select BR2_PACKAGE_SQUASHFS
1469         help
1470           The 'squashfs3' package has been removed since it has been
1471           deprecated for more than four buildroot releases. Package
1472           'squashfs' (4) has been selected automatically as replacement.
1474 config BR2_TARGET_ROOTFS_SQUASHFS3
1475         bool "squashfs3 rootfs support has been removed"
1476         select BR2_LEGACY
1477         help
1478           Together with the removal of the squashfs3 package, support
1479           for squashfs3 root filesystems has been removed too. Squashfs
1480           root filesystems will automatically use squashfs4 now.
1482 config BR2_PACKAGE_NETKITBASE
1483         bool "netkitbase has been removed"
1484         select BR2_LEGACY
1485         help
1486           The 'netkitbase' package has been removed since it has been
1487           deprecated since 2012.11. This package provided 'inetd'
1488           which is replaced by 'xinet' and 'ping' which is replaced by
1489           'busybox' or 'fping'.
1491 config BR2_PACKAGE_NETKITTELNET
1492         bool "netkittelnet has been removed"
1493         select BR2_LEGACY
1494         help
1495           The 'netkittelnet' package has been removed since it has
1496           been deprecated since 2012.11. 'busybox' provides a telnet
1497           client and should be used instead.
1499 config BR2_PACKAGE_LUASQL
1500         bool "luasql has been replaced by luasql-sqlite3"
1501         select BR2_PACKAGE_LUASQL_SQLITE3
1502         select BR2_LEGACY
1503         help
1504           The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
1506 config BR2_PACKAGE_LUACJSON
1507         bool "luacjson has been replaced by lua-cjson"
1508         select BR2_PACKAGE_LUA_CJSON
1509         select BR2_LEGACY
1510         help
1511           The option has been renamed BR2_PACKAGE_LUA_CJSON.
1513 ###############################################################################
1514 comment "Legacy options removed in 2013.11"
1516 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
1517         bool "lvm2's 'dmsetup only' option removed"
1518         select BR2_LEGACY
1519         help
1520           The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
1521           led to problems with other packages that need the full lvm2
1522           suite. Therefore, the option has been replaced with the positive
1523           BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
1525 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
1526 # in order to automatically propagate old configs
1528 config BR2_PACKAGE_QT_JAVASCRIPTCORE
1529         bool "qt javascriptcore option removed"
1530         select BR2_LEGACY
1531         help
1532           The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
1533           force the activation or disabling of the JIT compiler in the
1534           Qt Javascript interpreter. However, the JIT compiler is not
1535           available for all architectures, so forcing its activation
1536           does not always work. Moreover, Qt knows by itself for which
1537           architectures JIT support is possible, and will
1538           automatically enable it if possible.
1540           Therefore, this option was in fact useless, and causing
1541           build problems when enabled on architectures for which the
1542           JIT support was not available. It has been removed, and
1543           there is no replacement: Qt will enable JIT at compile time
1544           when possible.
1546 config BR2_PACKAGE_MODULE_INIT_TOOLS
1547         bool "module-init-tools replaced by kmod"
1548         select BR2_PACKAGE_KMOD
1549         select BR2_PACKAGE_KMOD_TOOLS
1550         select BR2_LEGACY
1551         help
1552           The 'module-init-tools' package has been removed, since it
1553           has been depracated upstream and replaced by 'kmod'.
1555 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
1556         string "u-boot: the git repository URL option has been renamed"
1557         help
1558           The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
1559           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
1561 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
1562         bool
1563         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
1564         select BR2_LEGACY
1566 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
1567 # boot/uboot/Config.in
1569 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
1570         string "u-boot: the git repository version option has been renamed"
1571         help
1572           The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
1573           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
1575 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
1576         bool
1577         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
1578         select BR2_LEGACY
1580 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
1581 # boot/uboot/Config.in
1583 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
1584         string "linux: the git repository URL option has been renamed"
1585         help
1586           The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
1587           been renamed to
1588           BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
1590 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
1591         bool
1592         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
1593         select BR2_LEGACY
1595 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
1596 # linux/Config.in
1598 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
1599         string "linux: the git repository version option has been renamed"
1600         help
1601           The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
1602           been renamed to
1603           BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
1605 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
1606         bool
1607         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
1608         select BR2_LEGACY
1610 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
1611 # linux/Config.in
1613 ###############################################################################
1614 comment "Legacy options removed in 2013.08"
1616 config BR2_ARM_OABI
1617         bool "ARM OABI support has been removed"
1618         select BR2_LEGACY
1619         help
1620           The support for the ARM OABI was deprecated since a while,
1621           and has been removed completely from Buildroot. It is also
1622           deprecated in upstream gcc, since gcc 4.7. People should
1623           switch to EABI instead, which should not be a problem as
1624           long as you don't have pre-built OABI binaries in your
1625           system that you can't recompile.
1627 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
1628         bool "dosfstools dosfsck renamed to fsck.fat"
1629         select BR2_LEGACY
1630         select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
1631         help
1632           dosfsck was renamed upstream to fsck.fat for consistency.
1634 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
1635         bool "dosfstools dosfslabel renamed to fatlabel"
1636         select BR2_LEGACY
1637         select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
1638         help
1639           doslabel was renamed upstream to fatlabel for consistency.
1641 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
1642         bool "dosfstools mkdosfs renamed to mkfs.fat"
1643         select BR2_LEGACY
1644         select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
1645         help
1646           mkdosfs was renamed upstream to mkfs.fat for consistency.
1648 config BR2_ELF2FLT
1649         bool "the elf2flt option has been renamed"
1650         select BR2_LEGACY
1651         help
1652           The BR2_ELF2FLT option has been renamed to
1653           BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
1654           the package infrastructure.
1656 config BR2_VFP_FLOAT
1657         bool "the ARM VFP floating point option has been renamed"
1658         select BR2_LEGACY
1659         help
1660           Due to a major refactoring of the floating-point handling of
1661           the ARM architecture support, the BR2_VFP_FLOAT option has
1662           been replaced with a choice of options that allows to select
1663           between various VFP versions/capabilities.
1665 config BR2_PACKAGE_GCC_TARGET
1666         bool "gcc on the target filesystem has been removed"
1667         select BR2_LEGACY
1668         help
1669           The support for gcc in the target filesystem was deprecated
1670           since a while, and has been removed completely from Buildroot.
1671           See Buildroot's documentation for more explanations.
1673 config BR2_HAVE_DEVFILES
1674         bool "development files in target filesystem has been removed"
1675         select BR2_LEGACY
1676         help
1677           The installation of the development files in the target
1678           filesystem was deprecated since a while, and has been removed
1679           completely from Buildroot.
1680           See Buildroot's documentation for more explanations.
1682 ###############################################################################
1683 comment "Legacy options removed in 2013.05"
1685 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
1686         bool "Realtek 8192 replaced by Realtek 81xx"
1687         select BR2_LEGACY
1688         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
1689         help
1690           Now covers the whole Realtek 81xx familly: 8188/8192.
1692 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
1693         bool "Realtek 8712 replaced by Realtek 87xx"
1694         select BR2_LEGACY
1695         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
1696         help
1697           Now covers the whole Realtek 87xx familly: 8712/8723.
1699 ###############################################################################
1700 comment "Legacy options removed in 2013.02"
1702 config BR2_sa110
1703         bool "sa110 ARM target switched to strongarm"
1704         select BR2_LEGACY
1705         select BR2_strongarm
1706         help
1707           The SA110 is the same as a generic StrongARM, it just differs
1708           in speed, peripherals and cache.
1710 config BR2_sa1100
1711         bool "sa1100 ARM target switched to strongarm"
1712         select BR2_LEGACY
1713         select BR2_strongarm
1714         help
1715           The SA1100 is the same as a generic StrongARM, it just differs
1716           in speed, peripherals and cache.
1718 config BR2_PACKAGE_GDISK
1719         bool "gdisk has been replaced by gptfdisk"
1720         select BR2_LEGACY
1721         select BR2_PACKAGE_GPTFDISK
1722         help
1723           The option has been renamed BR2_PACKAGE_GPTFDISK.
1725 config BR2_PACKAGE_GDISK_GDISK
1726         bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
1727         select BR2_LEGACY
1728         select BR2_PACKAGE_GPTFDISK
1729         select BR2_PACKAGE_GPTFDISK_GDISK
1730         help
1731           The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
1733 config BR2_PACKAGE_GDISK_SGDISK
1734         bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
1735         select BR2_LEGACY
1736         select BR2_PACKAGE_GPTFDISK
1737         select BR2_PACKAGE_GPTFDISK_SGDISK
1738         help
1739           The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
1741 config BR2_PACKAGE_GDB_HOST
1742         bool "gdb for the host option has been renamed"
1743         select BR2_PACKAGE_HOST_GDB
1744         select BR2_LEGACY
1745         help
1746           Due to the conversion of gdb to the package infrastructure,
1747           the BR2_PACKAGE_GDB_HOST option has been renamed
1748           BR2_PACKAGE_HOST_GDB.
1750 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
1751         bool "DirectFB RGB16 dithering option has been renamed"
1752         select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
1753         select BR2_LEGACY
1754         help
1755           The option has been renamed
1756           BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
1758 config BR2_PACKAGE_DIRECTB_TESTS
1759         bool "DirectFB Tests option has been renamed"
1760         select BR2_PACKAGE_DIRECTFB_TESTS
1761         select BR2_LEGACY
1762         help
1763           The option has been renamed
1764           BR2_PACKAGE_DIRECTFB_TESTS.
1766 ###############################################################################
1767 comment "Legacy options removed in 2012.11"
1769 config BR2_PACKAGE_CUSTOMIZE
1770         bool "customize package has been removed"
1771         select BR2_LEGACY
1772         help
1773           The 'customize' special package has been removed. Instead,
1774           we recommend to create either your own packages, or use a
1775           post-build script to customize your root filesystem. See
1776           Buildroot's documentation for more details.
1778 config BR2_PACKAGE_XSERVER_xorg
1779         bool "X.org modular server"
1780         select BR2_LEGACY
1781         select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
1782         help
1783           The option has been renamed
1784           BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
1786 config BR2_PACKAGE_XSERVER_tinyx
1787         bool "KDrive / TinyX server"
1788         select BR2_LEGACY
1789         select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
1790         help
1791           The option has been renamed
1792           BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
1794 config BR2_PACKAGE_PTHREAD_STUBS
1795         bool "pthread-stubs option has been renamed"
1796         select BR2_LEGACY
1797         select BR2_PACKAGE_LIBPTHREAD_STUBS
1798         help
1799           For consistency reason, the pthread-stubs package has been
1800           renamed to libpthread-stubs.
1802 ###############################################################################
1803 comment "Legacy options removed in 2012.08"
1805 config BR2_PACKAGE_GETTEXT_STATIC
1806         bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
1807         select BR2_LEGACY
1808         help
1809           To build a static gettext library, select BR2_PREFER_STATIC_LIB.
1812 config BR2_PACKAGE_LIBINTL
1813         bool "libintl"
1814         select BR2_LEGACY
1815         select BR2_PACKAGE_GETTEXT
1816         help
1817           libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
1818           only installs the library, not the executables.
1820 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
1821         bool "input-tools evtest is now a separate package evtest"
1822         select BR2_LEGACY
1823         select BR2_PACKAGE_EVTEST
1824         help
1825           The evtest program from input-tools is now a separate package.
1827 config BR2_BFIN_FDPIC
1828         bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
1829         select BR2_BINFMT_FDPIC
1830         select BR2_LEGACY
1832 config BR2_BFIN_FLAT
1833         bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
1834         select BR2_BINFMT_FLAT
1835         select BR2_LEGACY
1837 endmenu
1839 endif # !SKIP_LEGACY