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]
28 # prompt "Choose foobar"
37 # prompt "Choose foobar"
38 # default BR2_BAR_1 if BR2_FOO_1 # legacy
39 # default BR2_BAR_2 if BR2_FOO_2 # legacy
46 # and in Config.in.legacy:
48 # bool "foobar 1 has been renamed"
50 # <suitable help text>
51 # # Note: BR2_FOO_1 is still referenced from package/foo/Config.in
53 # bool "foobar 2 has been renamed"
55 # <suitable help text>
56 # # Note: BR2_FOO_2 is still referenced from package/foo/Config.in
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
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]
70 # config BR2_FOO_STRING
71 # string "Some foo string"
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"
82 # <suitable help text>
84 # config BR2_FOO_STRING_WRAP
86 # default y if BR2_FOO_STRING != ""
89 # # Note: BR2_FOO_STRING is still referenced from package/foo/Config.in
93 config BR2_SKIP_LEGACY
95 option env="SKIP_LEGACY"
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
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"
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. "
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. "
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. "
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 "----------------------------------------------------"
145 ###############################################################################
146 comment "Legacy options removed in 2016.02"
148 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
149 config BR2_ENABLE_SSP
150 bool "Stack Smashing protection now has different levels"
152 The protection offered by SSP can now be selected from different
153 protection levels. Be sure to review the SSP level in the build
156 config BR2_PACKAGE_DIRECTFB_CLE266
157 bool "cle266 driver for directfb removed"
160 The cle266 directfb driver support has been removed.
161 It doesn't build in the latest version and it's unlikely
162 anyone has any use for it.
164 config BR2_PACKAGE_DIRECTFB_UNICHROME
165 bool "unichrome driver for directfb removed"
168 The unichrome directfb driver support has been removed.
169 It doesn't build in the latest version and it's unlikely
170 anyone has any use for it.
172 config BR2_PACKAGE_LIBELEMENTARY
173 bool "libelementary has been renamed to elementary"
175 select BR2_PACKAGE_ELEMENTARY
177 The libelementary package has been renamed to match the upstream
180 config BR2_PACKAGE_LIBEINA
181 bool "libeina package has been removed"
183 select BR2_PACKAGE_EFL
185 With EFL 1.15, libeina is now provided by the efl package.
187 config BR2_PACKAGE_LIBEET
188 bool "libeet package has been removed"
190 select BR2_PACKAGE_EFL
192 With EFL 1.15, libeet is now provided by the efl package.
194 config BR2_PACKAGE_LIBEVAS
195 bool "libevas package has been removed"
197 select BR2_PACKAGE_EFL
199 With EFL 1.15, libevas is now provided by the efl package.
201 config BR2_PACKAGE_LIBECORE
202 bool "libecore package has been removed"
204 select BR2_PACKAGE_EFL
206 With EFL 1.15, libecore is now provided by the efl package.
208 config BR2_PACKAGE_LIBEDBUS
209 bool "libedbus package has been removed"
211 select BR2_PACKAGE_EFL
213 With EFL 1.15, libedbus is now provided by the efl package.
215 config BR2_PACKAGE_LIBEFREET
216 bool "libefreet package has been removed"
218 select BR2_PACKAGE_EFL
220 With EFL 1.15, libefreet is now provided by the efl package.
222 config BR2_PACKAGE_LIBEIO
223 bool "libeio package has been removed"
225 select BR2_PACKAGE_EFL
227 With EFL 1.15, libeio is now provided by the efl package.
229 config BR2_PACKAGE_LIBEMBRYO
230 bool "libembryo package has been removed"
232 select BR2_PACKAGE_EFL
234 With EFL 1.15, libembryo is now provided by the efl package.
236 config BR2_PACKAGE_LIBEDJE
237 bool "libedje package has been removed"
239 select BR2_PACKAGE_EFL
241 With EFL 1.15, libedje is now provided by the efl package.
243 config BR2_PACKAGE_LIBETHUMB
244 bool "libethumb package has been removed"
246 select BR2_PACKAGE_EFL
248 With EFL 1.15, libethumb is now provided by the efl package.
250 config BR2_PACKAGE_INFOZIP
251 bool "infozip option has been renamed to zip"
253 select BR2_PACKAGE_ZIP
255 Info-Zip's Zip package has been renamed from infozip to zip,
256 to avoid ambiguities with Info-Zip's UnZip which has been added
257 in the unzip package.
259 config BR2_BR2_PACKAGE_NODEJS_0_10_X
260 bool "nodejs 0.10.x option renamed"
262 select BR2_PACKAGE_NODEJS
264 nodejs 0.10.x option was named incorrectly and has been renamed
265 to BR2_PACKAGE_NODEJS_0_10_X.
267 config BR2_BR2_PACKAGE_NODEJS_0_12_X
268 bool "nodejs version 0.12.x has been removed"
270 select BR2_PACKAGE_NODEJS
272 nodejs version 0.12.x has been removed. As an alternative,
273 the latest nodejs version has been automatically selected in
276 config BR2_BR2_PACKAGE_NODEJS_4_X
277 bool "nodejs version 4.x has been removed"
279 select BR2_PACKAGE_NODEJS
281 nodejs version 4.x has been removed. As an alternative,
282 the latest nodejs version has been automatically selected in
285 ###############################################################################
286 comment "Legacy options removed in 2015.11"
288 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
289 bool "gst1-plugins-bad real plugin has been removed"
292 The real plugin from GStreamer 1 bad plugins has been
295 config BR2_PACKAGE_MEDIA_CTL
296 bool "media-ctl package has been removed"
298 select BR2_PACKAGE_LIBV4L
299 select BR2_PACKAGE_LIBV4L_UTILS
301 media-ctl source and developement have been moved to
302 v4l-utils since June 2014. For an up-to-date media-ctl
303 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
305 config BR2_PACKAGE_SCHIFRA
306 bool "schifra package has been removed"
309 Schifra package has been maked broken since 2014.11 release and
310 haven't been fixed since then.
312 config BR2_PACKAGE_ZXING
313 bool "zxing option has been renamed"
315 select BR2_PACKAGE_ZXING_CPP
317 ZXing no longer provides the cpp bindings, it has been renamed to
318 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
320 # Since FreeRDP has new dependencies, protect this legacy to avoid the
321 # infamous "unmet direct dependencies" kconfig error.
322 config BR2_PACKAGE_FREERDP_CLIENT
323 bool "freerdp client option renamed"
324 depends on BR2_PACKAGE_FREERDP
326 select BR2_PACKAGE_FREERDP_CLIENT_X11
328 config BR2_PACKAGE_BLACKBOX
329 bool "blackbox package has been removed"
332 Upstream is dead and the package has been deprecated for
333 some time. There are other alternative maintained WMs.
335 config BR2_KERNEL_HEADERS_3_0
336 bool "kernel headers version 3.0.x are no longer supported"
337 select BR2_KERNEL_HEADERS_3_2
340 Version 3.0.x of the Linux kernel headers have been deprecated
341 for more than four buildroot releases and are now removed.
342 As an alternative, version 3.2.x of the headers have been
343 automatically selected in your configuration.
345 config BR2_KERNEL_HEADERS_3_11
346 bool "kernel headers version 3.11.x are no longer supported"
347 select BR2_KERNEL_HEADERS_3_12
350 Version 3.11.x of the Linux kernel headers have been deprecated
351 for more than four buildroot releases and are now removed.
352 As an alternative, version 3.12.x of the headers have been
353 automatically selected in your configuration.
355 config BR2_KERNEL_HEADERS_3_13
356 bool "kernel headers version 3.13.x are no longer supported"
357 select BR2_KERNEL_HEADERS_3_14
360 Version 3.13.x of the Linux kernel headers have been deprecated
361 for more than four buildroot releases and are now removed.
362 As an alternative, version 3.14.x of the headers have been
363 automatically selected in your configuration.
365 config BR2_KERNEL_HEADERS_3_15
366 bool "kernel headers version 3.15.x are no longer supported"
367 select BR2_KERNEL_HEADERS_3_18
370 Version 3.15.x of the Linux kernel headers have been deprecated
371 for more than four buildroot releases and are now removed.
372 As an alternative, version 3.18.x of the headers have been
373 automatically selected in your configuration.
375 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
376 bool "DirectFB example df_andi has been removed"
378 select BR2_PACKAGE_DIRECTFB_EXAMPLES
380 The per-DirectFB example options have been removed. The
381 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
384 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
385 bool "DirectFB example df_bltload has been removed"
387 select BR2_PACKAGE_DIRECTFB_EXAMPLES
389 The per-DirectFB example options have been removed. The
390 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
393 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
394 bool "DirectFB example df_cpuload has been removed"
396 select BR2_PACKAGE_DIRECTFB_EXAMPLES
398 The per-DirectFB example options have been removed. The
399 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
402 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
403 bool "DirectFB example df_databuffer has been removed"
405 select BR2_PACKAGE_DIRECTFB_EXAMPLES
407 The per-DirectFB example options have been removed. The
408 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
411 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
412 bool "DirectFB example df_dioload has been removed"
414 select BR2_PACKAGE_DIRECTFB_EXAMPLES
416 The per-DirectFB example options have been removed. The
417 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
420 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
421 bool "DirectFB example df_dok has been removed"
423 select BR2_PACKAGE_DIRECTFB_EXAMPLES
425 The per-DirectFB example options have been removed. The
426 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
429 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
430 bool "DirectFB example df_drivertest has been removed"
432 select BR2_PACKAGE_DIRECTFB_EXAMPLES
434 The per-DirectFB example options have been removed. The
435 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
438 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
439 bool "DirectFB example df_fire has been removed"
441 select BR2_PACKAGE_DIRECTFB_EXAMPLES
443 The per-DirectFB example options have been removed. The
444 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
447 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
448 bool "DirectFB example df_flip has been removed"
450 select BR2_PACKAGE_DIRECTFB_EXAMPLES
452 The per-DirectFB example options have been removed. The
453 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
456 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
457 bool "DirectFB example df_fonts has been removed"
459 select BR2_PACKAGE_DIRECTFB_EXAMPLES
461 The per-DirectFB example options have been removed. The
462 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
465 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
466 bool "DirectFB example df_input has been removed"
468 select BR2_PACKAGE_DIRECTFB_EXAMPLES
470 The per-DirectFB example options have been removed. The
471 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
474 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
475 bool "DirectFB example df_joystick has been removed"
477 select BR2_PACKAGE_DIRECTFB_EXAMPLES
479 The per-DirectFB example options have been removed. The
480 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
483 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
484 bool "DirectFB example df_knuckles has been removed"
486 select BR2_PACKAGE_DIRECTFB_EXAMPLES
488 The per-DirectFB example options have been removed. The
489 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
492 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
493 bool "DirectFB example df_layer has been removed"
495 select BR2_PACKAGE_DIRECTFB_EXAMPLES
497 The per-DirectFB example options have been removed. The
498 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
501 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
502 bool "DirectFB example df_matrix has been removed"
504 select BR2_PACKAGE_DIRECTFB_EXAMPLES
506 The per-DirectFB example options have been removed. The
507 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
510 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
511 bool "DirectFB example df_matrix_water has been removed"
513 select BR2_PACKAGE_DIRECTFB_EXAMPLES
515 The per-DirectFB example options have been removed. The
516 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
519 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
520 bool "DirectFB example df_neo has been removed"
522 select BR2_PACKAGE_DIRECTFB_EXAMPLES
524 The per-DirectFB example options have been removed. The
525 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
528 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
529 bool "DirectFB example df_netload has been removed"
531 select BR2_PACKAGE_DIRECTFB_EXAMPLES
533 The per-DirectFB example options have been removed. The
534 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
537 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
538 bool "DirectFB example df_palette has been removed"
539 select BR2_PACKAGE_DIRECTFB_EXAMPLES
541 The per-DirectFB example options have been removed. The
542 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
545 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
546 bool "DirectFB example df_particle has been removed"
548 select BR2_PACKAGE_DIRECTFB_EXAMPLES
550 The per-DirectFB example options have been removed. The
551 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
554 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
555 bool "DirectFB example df_porter has been removed"
557 select BR2_PACKAGE_DIRECTFB_EXAMPLES
559 The per-DirectFB example options have been removed. The
560 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
563 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
564 bool "DirectFB example df_stress has been removed"
565 select BR2_PACKAGE_DIRECTFB_EXAMPLES
567 The per-DirectFB example options have been removed. The
568 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
571 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
572 bool "DirectFB example df_texture has been removed"
574 select BR2_PACKAGE_DIRECTFB_EXAMPLES
576 The per-DirectFB example options have been removed. The
577 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
580 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
581 bool "DirectFB example df_video has been removed"
583 select BR2_PACKAGE_DIRECTFB_EXAMPLES
585 The per-DirectFB example options have been removed. The
586 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
589 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
590 bool "DirectFB example df_video_particle has been removed"
592 select BR2_PACKAGE_DIRECTFB_EXAMPLES
594 The per-DirectFB example options have been removed. The
595 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
598 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
599 bool "DirectFB example df_window has been removed"
601 select BR2_PACKAGE_DIRECTFB_EXAMPLES
603 The per-DirectFB example options have been removed. The
604 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
607 config BR2_PACKAGE_KOBS_NG
608 bool "kobs-ng was replaced by imx-kobs"
610 select BR2_PACKAGE_IMX_KOBS
612 The outdated kobs-ng has been replaced by the Freescale-
613 maintained imx-kobs package.
615 config BR2_PACKAGE_SAWMAN
616 bool "sawman package removed"
618 select BR2_PACKAGE_DIRECTFB_SAWMAN
620 This option has been removed because the sawman package no
621 longer exists: it was merged inside DirectFB itself. This
622 feature can now be enabled using the
623 BR2_PACKAGE_DIRECTFB_SAWMAN option.
625 config BR2_PACKAGE_DIVINE
626 bool "divine package removed"
628 select BR2_PACKAGE_DIRECTFB_DIVINE
630 This option has been removed because the divine package no
631 longer exists: it was merged inside DirectFB itself. This
632 feature can now be enabled using the
633 BR2_PACKAGE_DIRECTFB_DIVINE option.
635 ###############################################################################
636 comment "Legacy options removed in 2015.08"
638 config BR2_PACKAGE_KODI_PVR_ADDONS
639 bool "Kodi PVR addon was split"
641 select BR2_PACKAGE_KODI_PVR_ARGUSTV
642 select BR2_PACKAGE_KODI_PVR_DVBLINK
643 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
644 select BR2_PACKAGE_KODI_PVR_FILMON
645 select BR2_PACKAGE_KODI_PVR_HTS
646 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
647 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
648 select BR2_PACKAGE_KODI_PVR_MYTHTV
649 select BR2_PACKAGE_KODI_PVR_NEXTPVR
650 select BR2_PACKAGE_KODI_PVR_NJOY
651 select BR2_PACKAGE_KODI_PVR_PCTV
652 select BR2_PACKAGE_KODI_PVR_STALKER
653 select BR2_PACKAGE_KODI_PVR_VBOX
654 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
655 select BR2_PACKAGE_KODI_PVR_VUPLUS
656 select BR2_PACKAGE_KODI_PVR_WMC
658 Kodi PVR addon was split into seperate modules
660 config BR2_BINUTILS_VERSION_2_23_2
661 bool "binutils 2.23 option renamed"
663 select BR2_BINUTILS_VERSION_2_23_X
665 The binutils version option has been renamed to match the
666 same patchlevel logic used by gcc. The new option is now
667 BR2_BINUTILS_VERSION_2_23_X.
669 config BR2_BINUTILS_VERSION_2_24
670 bool "binutils 2.24 option renamed"
672 select BR2_BINUTILS_VERSION_2_24_X
674 The binutils version option has been renamed to match the
675 same patchlevel logic used by gcc. The new option is now
676 BR2_BINUTILS_VERSION_2_24_X.
678 config BR2_BINUTILS_VERSION_2_25
679 bool "binutils 2.25 option renamed"
681 select BR2_BINUTILS_VERSION_2_25_X
683 The binutils version option has been renamed to match the
684 same patchlevel logic used by gcc. The new option is now
685 BR2_BINUTILS_VERSION_2_25_X.
687 config BR2_PACKAGE_PERF
688 bool "perf option has been renamed"
690 select BR2_LINUX_KERNEL_TOOL_PERF
692 The perf package has been moved as a Linux tools package,
693 and the option to enable it is now
694 BR2_LINUX_KERNEL_TOOL_PERF.
696 config BR2_BINUTILS_VERSION_2_22
697 bool "binutils 2.22 removed"
700 Binutils 2.22 has been removed, using a newer version is
703 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
704 bool "gpu-viv-bin-mx6q"
706 select BR2_PACKAGE_IMX_GPU_VIV
708 Vivante graphics libraries have been renamed to
709 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
712 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
713 depends on BR2_PACKAGE_PYTHON
714 bool "libsemanage python bindings removed"
717 This option has been removed, since the libsemanage Python
718 bindings on the target were not useful.
720 config BR2_TARGET_UBOOT_NETWORK
721 bool "U-Boot custom network settings removed"
724 U-Boot's custom network settings options have been removed.
726 ###############################################################################
727 comment "Legacy options removed in 2015.05"
729 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
730 bool "jffs2 16kB erasesize NAND flash option renamed"
732 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
734 The JFFS2 NAND flash options now longer include the page
737 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
738 bool "jffs2 128kB erasesize NAND flash option renamed"
740 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
742 The JFFS2 NAND flash options now longer include the page
745 config BR2_PACKAGE_MONO_20
746 bool "2.0/3.5 .Net Runtime"
749 This option no longer exists, all versions of the .Net
750 runtime are now installed.
752 config BR2_PACKAGE_MONO_40
753 bool "4.0 .Net Runtime"
756 This option no longer exists, all versions of the .Net
757 runtime are now installed.
759 config BR2_PACKAGE_MONO_45
760 bool "4.5 .Net Runtime"
763 This option no longer exists, all versions of the .Net
764 runtime are now installed.
766 config BR2_CIVETWEB_WITH_LUA
767 bool "civetweb lua option renamed"
769 select BR2_PACKAGE_CIVETWEB_WITH_LUA
771 civetweb's lua option has been renamed to
772 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
773 packages name options.
775 config BR2_PACKAGE_TIFF_TIFF2PDF
776 bool "tiff utility-specific option removed"
778 select BR2_PACKAGE_TIFF_UTILITIES
780 utility-specific options have been removed in favour of
781 the new option BR2_PACKAGE_TIFF_UTILITIES.
783 config BR2_PACKAGE_TIFF_TIFFCP
784 bool "tiff utility-specific option removed"
786 select BR2_PACKAGE_TIFF_UTILITIES
788 utility-specific options have been removed in favour of
789 the new option BR2_PACKAGE_TIFF_UTILITIES.
791 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
792 bool "RTAI patch file path has been removed"
795 This option has never worked, so it has been removed.
797 config BR2_TARGET_GENERIC_PASSWD_DES
798 bool "Encoding passwords with DES has been removed"
801 Paswords can now only be encoded with either of md5, sha256 or sha512.
802 The default is md5, which is stronger that DES (but still pretty weak).
804 config BR2_PACKAGE_GTK2_THEME_HICOLOR
805 bool "hicolor (default theme) is a duplicate"
807 select BR2_PACKAGE_HICOLOR_ICON_THEME
809 The option was just a duplicate of hicolor icon theme.
811 config BR2_PACKAGE_VALGRIND_PTRCHECK
812 bool "valgrind's PTRCheck was renamed to SGCheck"
814 select BR2_PACKAGE_VALGRIND_SGCHECK
816 PTRCheck was renamed to SGCheck in valgrind
818 ###############################################################################
819 comment "Legacy options removed in 2015.02"
821 config BR2_PACKAGE_LIBGC
822 bool "libgc package removed"
824 select BR2_PACKAGE_BDWGC
826 libgc has been removed because we have the same package under a
827 different name, bdwgc.
829 config BR2_PACKAGE_WDCTL
830 bool "util-linux' wdctl option has been renamed"
832 select BR2_PACKAGE_UTIL_LINUX_WDCTL
834 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
835 to be aligned with how the other options are named.
837 config BR2_PACKAGE_UTIL_LINUX_ARCH
838 bool "util-linux' arch option has been removed"
841 util-linux' arch was dropped in util-linux 2.23, in favor of
842 the coreutils version.
844 config BR2_PACKAGE_UTIL_LINUX_DDATE
845 bool "util-linux' ddate option has been removed"
848 util-linux' ddate was dropped in util-linux 2.23.
850 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
851 bool "rpm's bzip2 payloads option has been removed"
853 select BR2_PACKAGE_BZIP2
855 The bzip2 payloads option rely entirely on the dependant package bzip2.
856 So, you need to select it to enable this feature.
858 config BR2_PACKAGE_RPM_XZ_PAYLOADS
859 bool "rpm's xz payloads option has been removed"
861 select BR2_PACKAGE_XZ
863 The xz payloads option rely entirely on the dependant package xz.
864 So, you need to select it to enable this feature.
866 config BR2_PACKAGE_M4
867 bool "m4 target package removed"
870 The m4 target package has been removed, it's been
871 deprecated for some time now.
873 config BR2_PACKAGE_FLEX_BINARY
874 bool "flex binary in target option removed"
877 The flex binary in the target option has been removed.
878 It's been deprecated for some time now and is essentially a
879 development tool which isn't very useful in the target.
881 config BR2_PACKAGE_BISON
882 bool "bison target package removed"
885 The bison target package has been removed, it's been
886 deprecated for some time now and is essentially a development
887 tool which isn't very useful in the target.
889 config BR2_PACKAGE_GOB2
890 bool "gob2 target package removed"
893 The gob2 target package has been removed, it's been
894 deprecated for some time now and was essentially useless
895 without a target toolchain.
897 config BR2_PACKAGE_DISTCC
898 bool "distcc target package removed"
901 The distcc target package has been removed, it's been
902 deprecated for some time now and was essentially useless
903 without a target toolchain.
905 config BR2_PACKAGE_HASERL_VERSION_0_8_X
906 bool "haserl 0.8.x version removed"
909 The 0.8.x version option for haserl has been removed since it
910 has been deprecated for some time now.
911 You should be able to use the 0.9.x version without issues.
913 config BR2_PACKAGE_STRONGSWAN_TOOLS
914 bool "strongswan option has been removed"
916 select BR2_PACKAGE_STRONGSWAN_PKI
917 select BR2_PACKAGE_STRONGSWAN_SCEP
919 The tools option has been removed upstream and the different tools
920 have been split between the pki and scep options, with others
923 config BR2_PACKAGE_XBMC_ADDON_XVDR
924 bool "xbmc options have been renamed"
926 select BR2_PACKAGE_KODI_ADDON_XVDR
928 The XBMC media center project was renamed to Kodi entertainment center
930 config BR2_PACKAGE_XBMC_PVR_ADDONS
931 bool "xbmc options have been renamed"
933 select BR2_PACKAGE_KODI_PVR_ADDONS
935 The XBMC media center project was renamed to Kodi entertainment center
937 config BR2_PACKAGE_XBMC
938 bool "xbmc options have been renamed"
940 select BR2_PACKAGE_KODI
942 The XBMC media center project was renamed to Kodi entertainment center
944 config BR2_PACKAGE_XBMC_ALSA_LIB
945 bool "xbmc options have been renamed"
947 select BR2_PACKAGE_KODI_ALSA_LIB
949 The XBMC media center project was renamed to Kodi entertainment center
951 config BR2_PACKAGE_XBMC_AVAHI
952 bool "xbmc options have been renamed"
954 select BR2_PACKAGE_KODI_AVAHI
956 The XBMC media center project was renamed to Kodi entertainment center
958 config BR2_PACKAGE_XBMC_DBUS
959 bool "xbmc options have been renamed"
961 select BR2_PACKAGE_KODI_DBUS
963 The XBMC media center project was renamed to Kodi entertainment center
965 config BR2_PACKAGE_XBMC_LIBBLURAY
966 bool "xbmc options have been renamed"
968 select BR2_PACKAGE_KODI_LIBBLURAY
970 The XBMC media center project was renamed to Kodi entertainment center
972 config BR2_PACKAGE_XBMC_GOOM
973 bool "xbmc options have been renamed"
975 select BR2_PACKAGE_KODI_GOOM
977 The XBMC media center project was renamed to Kodi entertainment center
979 config BR2_PACKAGE_XBMC_RSXS
980 bool "xbmc options have been renamed"
982 select BR2_PACKAGE_KODI_RSXS
984 The XBMC media center project was renamed to Kodi entertainment center
986 config BR2_PACKAGE_XBMC_LIBCEC
987 bool "xbmc options have been renamed"
989 select BR2_PACKAGE_KODI_LIBCEC
991 The XBMC media center project was renamed to Kodi entertainment center
993 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
994 bool "xbmc options have been renamed"
996 select BR2_PACKAGE_KODI_LIBMICROHTTPD
998 The XBMC media center project was renamed to Kodi entertainment center
1000 config BR2_PACKAGE_XBMC_LIBNFS
1001 bool "xbmc options have been renamed"
1003 select BR2_PACKAGE_KODI_LIBNFS
1005 The XBMC media center project was renamed to Kodi entertainment center
1007 config BR2_PACKAGE_XBMC_RTMPDUMP
1008 bool "xbmc options have been renamed"
1010 select BR2_PACKAGE_KODI_RTMPDUMP
1012 The XBMC media center project was renamed to Kodi entertainment center
1014 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1015 bool "xbmc options have been renamed"
1017 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1019 The XBMC media center project was renamed to Kodi entertainment center
1021 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1022 bool "xbmc options have been renamed"
1024 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1026 The XBMC media center project was renamed to Kodi entertainment center
1028 config BR2_PACKAGE_XBMC_LIBTHEORA
1029 bool "xbmc options have been renamed"
1031 select BR2_PACKAGE_KODI_LIBTHEORA
1033 The XBMC media center project was renamed to Kodi entertainment center
1035 config BR2_PACKAGE_XBMC_LIBUSB
1036 bool "xbmc options have been renamed"
1038 select BR2_PACKAGE_KODI_LIBUSB
1040 The XBMC media center project was renamed to Kodi entertainment center
1042 config BR2_PACKAGE_XBMC_LIBVA
1043 bool "xbmc options have been renamed"
1045 select BR2_PACKAGE_KODI_LIBVA
1047 The XBMC media center project was renamed to Kodi entertainment center
1049 config BR2_PACKAGE_XBMC_WAVPACK
1050 bool "xbmc options have been renamed"
1052 select BR2_PACKAGE_KODI_WAVPACK
1054 The XBMC media center project was renamed to Kodi entertainment center
1056 config BR2_PREFER_STATIC_LIB
1057 bool "static library option renamed"
1060 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1061 highlights the fact that the option no longer "prefers"
1062 static libraries, but "enforces" static libraries (i.e
1063 shared libraries are completely unused).
1065 Take care of updating the type of libraries you want under the
1066 "Build options" menu.
1068 ###############################################################################
1069 comment "Legacy options removed in 2014.11"
1071 config BR2_x86_generic
1072 bool "x86 generic variant has been removed"
1075 The generic x86 CPU variant has been removed. Use another
1076 CPU variant instead.
1078 config BR2_GCC_VERSION_4_4_X
1079 bool "gcc 4.4.x has been removed"
1082 The 4.4.x version of gcc has been removed. Use a newer
1085 config BR2_sparc_sparchfleon
1086 bool "sparchfleon CPU has been removed"
1089 The sparchfleon CPU was only supported in a patched gcc 4.4
1090 version. Its support has been removed in favor of the leon3
1091 CPU starting from gcc 4.8.x.
1093 config BR2_sparc_sparchfleonv8
1094 bool "sparchfleonv8 CPU has been removed"
1097 The sparchfleonv8 CPU was only supported in a patched gcc
1098 4.4 version. Its support has been removed in favor of the
1099 leon3 CPU starting from gcc 4.8.x.
1101 config BR2_sparc_sparcsfleon
1102 bool "sparcsfleon CPU has been removed"
1105 The sparcsfleon CPU was only supported in a patched gcc 4.4
1106 version. Its support has been removed in favor of the leon3
1107 CPU starting from gcc 4.8.x.
1109 config BR2_sparc_sparcsfleonv8
1110 bool "sparcsfleonv8 CPU has been removed"
1113 The sparcsfleonv8 CPU was only supported in a patched gcc
1114 4.4 version. Its support has been removed in favor of the
1115 leon3 CPU starting from gcc 4.8.x.
1117 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1118 bool "xlib-libpciaccess option has been renamed"
1119 depends on BR2_PACKAGE_XORG7
1121 select BR2_PACKAGE_LIBPCIACCESS
1123 libpciaccess neither depends on X11 nor Xlib. Thus the
1124 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1126 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1127 bool "Xceive xc5000 option has been renamed"
1129 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1131 The Xceive xc5000 option now also handles older firmwares from
1132 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1133 from Cresta, who bought Xceive.
1135 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1136 bool "Chelsio T4 option has been renamed"
1138 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1140 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1141 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1142 to better account for the fact that a T5 variant exists.
1144 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1145 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1148 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1149 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1151 Target packages -> Hardware handling ->
1152 Firmware -> linux-firmware -> WiFi firmware ->
1153 iwlwifi 3160/726x revision to use (revision 7)
1155 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1156 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1159 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1160 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1162 Target packages -> Hardware handling ->
1163 Firmware -> linux-firmware -> WiFi firmware ->
1164 iwlwifi 3160/726x revision to use (revision 8)
1166 ###############################################################################
1167 comment "Legacy options removed in 2014.08"
1169 config BR2_PACKAGE_LIBELF
1170 bool "libelf has been removed"
1171 select BR2_PACKAGE_ELFUTILS
1174 The libelf package provided an old version of the libelf library
1175 and is deprecated. The libelf library is now provided by the
1178 config BR2_KERNEL_HEADERS_3_8
1179 bool "kernel headers version 3.8.x are no longer supported"
1180 select BR2_KERNEL_HEADERS_3_10
1183 Version 3.8.x of the Linux kernel headers have been deprecated
1184 for more than four buildroot releases and are now removed.
1185 As an alternative, version 3.10.x of the headers have been
1186 automatically selected in your configuration.
1188 config BR2_PACKAGE_GETTEXT_TOOLS
1189 bool "support for gettext-tools on target has been removed"
1192 The option to install the gettext utilities on the target
1193 has been removed. This is not necessary as Buildroot is not
1194 designed to provide a full development environment on the
1195 target. gettext tools should be used on the build machine
1198 config BR2_PACKAGE_PROCPS
1199 bool "procps has been replaced by procps-ng"
1200 select BR2_PACKAGE_PROCPS_NG
1203 The procps package has been replaced by the equivalent procps-ng.
1205 config BR2_BINUTILS_VERSION_2_20_1
1206 bool "binutils 2.20.1 has been removed"
1209 The 2.20.1 version of binutils has been removed. Use a newer
1212 config BR2_BINUTILS_VERSION_2_21
1213 bool "binutils 2.21 has been removed"
1216 The 2.21 version of binutils has been removed. Use a newer
1219 config BR2_BINUTILS_VERSION_2_23_1
1220 bool "binutils 2.23.1 has been removed"
1223 The 2.23.1 version of binutils has been removed. Use a newer
1226 config BR2_UCLIBC_VERSION_0_9_32
1227 bool "uclibc 0.9.32 has been removed"
1230 The 0.9.32 version of uClibc has been removed. Use a newer
1233 config BR2_GCC_VERSION_4_3_X
1234 bool "gcc 4.3.x has been removed"
1237 The 4.3.x version of gcc has been removed. Use a newer
1240 config BR2_GCC_VERSION_4_6_X
1241 bool "gcc 4.6.x has been removed"
1244 The 4.6.x version of gcc has been removed. Use a newer
1247 config BR2_GDB_VERSION_7_4
1248 bool "gdb 7.4 has been removed"
1251 The 7.4 version of gdb has been removed. Use a newer version
1254 config BR2_GDB_VERSION_7_5
1255 bool "gdb 7.5 has been removed"
1258 The 7.5 version of gdb has been removed. Use a newer version
1261 config BR2_BUSYBOX_VERSION_1_19_X
1262 bool "busybox version selection has been removed"
1265 The possibility of selecting the Busybox version has been
1266 removed. Use the latest version provided by the Busybox
1269 config BR2_BUSYBOX_VERSION_1_20_X
1270 bool "busybox version selection has been removed"
1273 The possibility of selecting the Busybox version has been
1274 removed. Use the latest version provided by the Busybox
1277 config BR2_BUSYBOX_VERSION_1_21_X
1278 bool "busybox version selection has been removed"
1281 The possibility of selecting the Busybox version has been
1282 removed. Use the latest version provided by the Busybox
1285 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
1286 bool "decode_tm6000"
1287 select BR2_PACKAGE_LIBV4L_UTILS
1290 This libv4l option has been deprecated and replaced by a single
1291 option to build all the libv4l utilities.
1293 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
1295 select BR2_PACKAGE_LIBV4L_UTILS
1298 This libv4l option has been deprecated and replaced by a single
1299 option to build all the libv4l utilities.
1301 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
1302 bool "v4l2-compliance"
1303 select BR2_PACKAGE_LIBV4L_UTILS
1306 This libv4l option has been deprecated and replaced by a single
1307 option to build all the libv4l utilities.
1309 config BR2_PACKAGE_LIBV4L_V4L2_CTL
1311 select BR2_PACKAGE_LIBV4L_UTILS
1314 This libv4l option has been deprecated and replaced by a single
1315 option to build all the libv4l utilities.
1317 config BR2_PACKAGE_LIBV4L_V4L2_DBG
1319 select BR2_PACKAGE_LIBV4L_UTILS
1322 This libv4l option has been deprecated and replaced by a single
1323 option to build all the libv4l utilities.
1325 ###############################################################################
1326 comment "Legacy options removed in 2014.05"
1328 config BR2_PACKAGE_EVTEST_CAPTURE
1329 bool "evtest-capture support removed (dropped since evtest 1.31)"
1332 Support for evtest-capture has been removed (dropped from
1333 evtest package since version 1.31), use evemu package
1336 config BR2_KERNEL_HEADERS_3_6
1337 bool "kernel headers version 3.6.x are no longer supported"
1338 select BR2_KERNEL_HEADERS_3_10
1341 Version 3.6.x of the Linux kernel headers have been deprecated
1342 for more than four buildroot releases and are now removed.
1343 As an alternative, version 3.10.x of the headers have been
1344 automatically selected in your configuration.
1346 config BR2_KERNEL_HEADERS_3_7
1347 bool "kernel headers version 3.7.x are no longer supported"
1348 select BR2_KERNEL_HEADERS_3_10
1351 Version 3.7.x of the Linux kernel headers have been deprecated
1352 for more than four buildroot releases and are now removed.
1353 As an alternative, version 3.10.x of the headers have been
1354 automatically selected in your configuration.
1356 config BR2_PACKAGE_VALA
1357 bool "vala target package has been removed"
1360 The 'vala' target package has been removed since it has been
1361 deprecated for more than four buildroot releases.
1362 Note: the host vala package still exists.
1364 config BR2_TARGET_TZ_ZONELIST
1365 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
1367 config BR2_PACKAGE_TZDATA_ZONELIST
1368 string "tzdata: the timezone list option has been renamed"
1370 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
1371 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
1372 menu. You'll need to select BR2_TARGET_TZ_INFO.
1374 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
1376 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
1379 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
1380 bool "Lua command-line editing none has been renamed"
1383 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
1384 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
1385 it in the corresponding choice.
1387 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
1388 bool "Lua command-line editing using readline has been renamed"
1391 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
1392 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
1393 it in the corresponding choice.
1395 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
1396 bool "Lua command-line editing using linenoise has been renamed"
1399 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
1400 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
1401 it in the corresponding choice.
1403 config BR2_PACKAGE_DVB_APPS_UTILS
1404 bool "dvb-apps utilities now built by default"
1407 The dvb-apps utilities are now always built when the dvb-apps
1408 package is selected.
1410 config BR2_KERNEL_HEADERS_SNAP
1411 bool "Local Linux snapshot support removed"
1414 Support for using a custom snapshot to install the Linux
1415 kernel headers has been removed.
1417 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
1418 bool "/dev management by udev removed"
1421 The 'udev' package has been converted to a virtual package.
1422 The providers for this feature are: 'eudev', 'systemd'.
1424 Therefore, if you are not using 'systemd' as init system, you
1425 must choose 'Dynamic using eudev' in the '/dev management'
1426 menu to get the same behaviour as in your old configuration.
1428 If you are using 'systemd', its internal implementation of
1429 'udev' will be used automatically.
1431 You must also check the packages depending on 'udev' are still
1434 config BR2_PACKAGE_UDEV
1435 bool "udev is now a virtual package"
1437 select BR2_PACKAGE_HAS_UDEV
1439 The 'udev' package has been converted to a virtual package.
1440 The providers for this feature are: 'eudev', 'systemd'.
1442 Your old configuration refers to packages depending on 'udev',
1443 either for build or at runtime.
1445 Check that a 'udev' provider is selected. If you are not using
1446 'systemd' as init system, 'eudev' should be selected, which is
1447 the case if '/dev management' is set to 'Dynamic using eudev'.
1449 If you are using 'systemd', its internal implementation of 'udev'
1452 config BR2_PACKAGE_UDEV_RULES_GEN
1453 bool "udev rules generation handled by provider"
1455 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
1456 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
1458 The 'udev' package has been converted to a virtual package.
1459 The providers for this feature are: 'eudev', 'systemd'.
1461 If you are not using 'systemd' as init system, udev rules
1462 generation will be handled by 'eudev'. Check that
1463 '/dev management' is set to 'Dynamic using eudev' to get
1464 the same behaviour as in your old configuration.
1466 If you are using 'systemd', it internal implementation of 'udev'
1467 will generate the rules.
1469 config BR2_PACKAGE_UDEV_ALL_EXTRAS
1470 bool "udev extras removed"
1473 The 'udev' package has been converted to a virtual package.
1474 The providers for this feature are: 'eudev', 'systemd'.
1476 The option to enable the extra features of 'udev' (gudev, ...)
1477 has been removed. These features are automatically enabled in
1478 the 'udev' providers if the dependencies are selected. For
1479 example, selecting 'libglib2' will trigger the build of gudev.
1481 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
1482 bool "xlib-libpthread-stubs option has been renamed"
1483 depends on BR2_PACKAGE_XORG7
1485 select BR2_PACKAGE_LIBPTHREAD_STUBS
1487 The pthread stubs neither depend on X11 nor Xlib. Thus the
1488 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
1490 ###############################################################################
1491 comment "Legacy options removed in 2014.02"
1494 bool "sh2 support removed"
1497 Due to an inexistent user base and generally poor Linux
1498 support, the support for the SH2 architecture was removed.
1501 bool "sh3 support removed"
1504 Due to an inexistent user base and generally poor Linux
1505 support, the support for the SH3 architecture was removed.
1508 bool "sh3eb support removed"
1511 Due to an inexistent user base and generally poor Linux
1512 support, the support for the SH3eb architecture was removed.
1514 config BR2_KERNEL_HEADERS_3_1
1515 bool "kernel headers version 3.1.x are no longer supported"
1516 select BR2_KERNEL_HEADERS_3_2
1519 Version 3.1.x of the Linux kernel headers have been deprecated
1520 for more than four buildroot releases and are now removed.
1521 As an alternative, version 3.2.x of the headers have been
1522 automatically selected in your configuration.
1524 config BR2_KERNEL_HEADERS_3_3
1525 bool "kernel headers version 3.3.x are no longer supported"
1526 select BR2_KERNEL_HEADERS_3_4
1529 Version 3.3.x of the Linux kernel headers have been deprecated
1530 for more than four buildroot releases and are now removed.
1531 As an alternative, version 3.4.x of the headers have been
1532 automatically selected in your configuration.
1534 config BR2_KERNEL_HEADERS_3_5
1535 bool "kernel headers version 3.5.x are no longer supported"
1536 select BR2_KERNEL_HEADERS_3_10
1539 Version 3.5.x of the Linux kernel headers have been deprecated
1540 for more than four buildroot releases and are now removed.
1541 As an alternative, version 3.10.x of the headers have been
1542 automatically selected in your configuration.
1544 config BR2_GDB_VERSION_7_2
1545 bool "gdb 7.2.x is no longer supported"
1546 select BR2_GDB_VERSION_7_6
1549 Version 7.2.x of gdb has been deprecated for more than four
1550 buildroot releases and is now removed. As an alternative, gdb
1551 7.5.x has been automatically selected in your configuration.
1553 config BR2_GDB_VERSION_7_3
1554 bool "gdb 7.3.x is no longer supported"
1555 select BR2_GDB_VERSION_7_6
1558 Version 7.3.x of gdb has been deprecated for more than four
1559 buildroot releases and is now removed. As an alternative, gdb
1560 7.5.x has been automatically selected in your configuration.
1562 config BR2_PACKAGE_CCACHE
1563 bool "ccache target package has been removed"
1566 The 'ccache' target package has been removed since it has been
1567 deprecated for more than four buildroot releases.
1568 Note: using ccache for speeding up builds is still supported.
1570 config BR2_HAVE_DOCUMENTATION
1571 bool "support for documentation on target has been removed"
1574 Support for documentation on target has been removed since it has
1575 been deprecated for more than four buildroot releases.
1577 config BR2_PACKAGE_AUTOMAKE
1578 bool "automake target package has been removed"
1581 The 'automake' target package has been removed since it has been
1582 deprecated for more than four buildroot releases.
1583 Note: the host automake still exists.
1585 config BR2_PACKAGE_AUTOCONF
1586 bool "autoconf target package has been removed"
1589 The 'autoconf' target package has been removed since it has been
1590 deprecated for more than four buildroot releases.
1591 Note: the host autoconf still exists.
1593 config BR2_PACKAGE_XSTROKE
1594 bool "xstroke has been removed"
1597 The 'xstroke' package has been removed since it has been
1598 deprecated for more than four buildroot releases.
1600 config BR2_PACKAGE_LZMA
1601 bool "lzma target package has been removed"
1604 The 'lzma' target package has been removed since it has been
1605 deprecated for more than four buildroot releases.
1606 Note: generating lzma-compressed rootfs images is still supported.
1608 config BR2_PACKAGE_TTCP
1609 bool "ttcp has been removed"
1612 The 'ttcp' package has been removed since it has been
1613 deprecated for more than four buildroot releases.
1615 config BR2_PACKAGE_LIBNFC_LLCP
1616 bool "libnfc-llcp has been replaced by libllcp"
1618 select BR2_PACKAGE_LIBLLCP
1620 The 'libnfc-llcp' package has been removed since upstream renamed
1621 to 'libllcp'. We have added a new package for 'libllcp' and bumped
1622 the version at the same time.
1624 config BR2_PACKAGE_MYSQL_CLIENT
1625 bool "MySQL client renamed to MySQL"
1627 select BR2_PACKAGE_MYSQL
1629 The option has been renamed BR2_PACKAGE_MYSQL
1631 config BR2_PACKAGE_SQUASHFS3
1632 bool "squashfs3 has been removed"
1634 select BR2_PACKAGE_SQUASHFS
1636 The 'squashfs3' package has been removed since it has been
1637 deprecated for more than four buildroot releases. Package
1638 'squashfs' (4) has been selected automatically as replacement.
1640 config BR2_TARGET_ROOTFS_SQUASHFS3
1641 bool "squashfs3 rootfs support has been removed"
1644 Together with the removal of the squashfs3 package, support
1645 for squashfs3 root filesystems has been removed too. Squashfs
1646 root filesystems will automatically use squashfs4 now.
1648 config BR2_PACKAGE_NETKITBASE
1649 bool "netkitbase has been removed"
1652 The 'netkitbase' package has been removed since it has been
1653 deprecated since 2012.11. This package provided 'inetd'
1654 which is replaced by 'xinet' and 'ping' which is replaced by
1655 'busybox' or 'fping'.
1657 config BR2_PACKAGE_NETKITTELNET
1658 bool "netkittelnet has been removed"
1661 The 'netkittelnet' package has been removed since it has
1662 been deprecated since 2012.11. 'busybox' provides a telnet
1663 client and should be used instead.
1665 config BR2_PACKAGE_LUASQL
1666 bool "luasql has been replaced by luasql-sqlite3"
1667 select BR2_PACKAGE_LUASQL_SQLITE3
1670 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
1672 config BR2_PACKAGE_LUACJSON
1673 bool "luacjson has been replaced by lua-cjson"
1674 select BR2_PACKAGE_LUA_CJSON
1677 The option has been renamed BR2_PACKAGE_LUA_CJSON.
1679 ###############################################################################
1680 comment "Legacy options removed in 2013.11"
1682 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
1683 bool "lvm2's 'dmsetup only' option removed"
1686 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
1687 led to problems with other packages that need the full lvm2
1688 suite. Therefore, the option has been replaced with the positive
1689 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
1691 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
1692 # in order to automatically propagate old configs
1694 config BR2_PACKAGE_QT_JAVASCRIPTCORE
1695 bool "qt javascriptcore option removed"
1698 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
1699 force the activation or disabling of the JIT compiler in the
1700 Qt Javascript interpreter. However, the JIT compiler is not
1701 available for all architectures, so forcing its activation
1702 does not always work. Moreover, Qt knows by itself for which
1703 architectures JIT support is possible, and will
1704 automatically enable it if possible.
1706 Therefore, this option was in fact useless, and causing
1707 build problems when enabled on architectures for which the
1708 JIT support was not available. It has been removed, and
1709 there is no replacement: Qt will enable JIT at compile time
1712 config BR2_PACKAGE_MODULE_INIT_TOOLS
1713 bool "module-init-tools replaced by kmod"
1714 select BR2_PACKAGE_KMOD
1715 select BR2_PACKAGE_KMOD_TOOLS
1718 The 'module-init-tools' package has been removed, since it
1719 has been depracated upstream and replaced by 'kmod'.
1721 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
1722 string "u-boot: the git repository URL option has been renamed"
1724 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
1725 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
1727 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
1729 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
1732 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
1733 # boot/uboot/Config.in
1735 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
1736 string "u-boot: the git repository version option has been renamed"
1738 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
1739 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
1741 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
1743 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
1746 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
1747 # boot/uboot/Config.in
1749 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
1750 string "linux: the git repository URL option has been renamed"
1752 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
1754 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
1756 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
1758 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
1761 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
1764 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
1765 string "linux: the git repository version option has been renamed"
1767 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
1769 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
1771 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
1773 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
1776 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
1779 ###############################################################################
1780 comment "Legacy options removed in 2013.08"
1783 bool "ARM OABI support has been removed"
1786 The support for the ARM OABI was deprecated since a while,
1787 and has been removed completely from Buildroot. It is also
1788 deprecated in upstream gcc, since gcc 4.7. People should
1789 switch to EABI instead, which should not be a problem as
1790 long as you don't have pre-built OABI binaries in your
1791 system that you can't recompile.
1793 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
1794 bool "dosfstools dosfsck renamed to fsck.fat"
1796 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
1798 dosfsck was renamed upstream to fsck.fat for consistency.
1800 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
1801 bool "dosfstools dosfslabel renamed to fatlabel"
1803 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
1805 doslabel was renamed upstream to fatlabel for consistency.
1807 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
1808 bool "dosfstools mkdosfs renamed to mkfs.fat"
1810 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
1812 mkdosfs was renamed upstream to mkfs.fat for consistency.
1815 bool "the elf2flt option has been renamed"
1818 The BR2_ELF2FLT option has been renamed to
1819 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
1820 the package infrastructure.
1822 config BR2_VFP_FLOAT
1823 bool "the ARM VFP floating point option has been renamed"
1826 Due to a major refactoring of the floating-point handling of
1827 the ARM architecture support, the BR2_VFP_FLOAT option has
1828 been replaced with a choice of options that allows to select
1829 between various VFP versions/capabilities.
1831 config BR2_PACKAGE_GCC_TARGET
1832 bool "gcc on the target filesystem has been removed"
1835 The support for gcc in the target filesystem was deprecated
1836 since a while, and has been removed completely from Buildroot.
1837 See Buildroot's documentation for more explanations.
1839 config BR2_HAVE_DEVFILES
1840 bool "development files in target filesystem has been removed"
1843 The installation of the development files in the target
1844 filesystem was deprecated since a while, and has been removed
1845 completely from Buildroot.
1846 See Buildroot's documentation for more explanations.
1848 ###############################################################################
1849 comment "Legacy options removed in 2013.05"
1851 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
1852 bool "Realtek 8192 replaced by Realtek 81xx"
1854 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
1856 Now covers the whole Realtek 81xx familly: 8188/8192.
1858 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
1859 bool "Realtek 8712 replaced by Realtek 87xx"
1861 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
1863 Now covers the whole Realtek 87xx familly: 8712/8723.
1865 ###############################################################################
1866 comment "Legacy options removed in 2013.02"
1869 bool "sa110 ARM target switched to strongarm"
1871 select BR2_strongarm
1873 The SA110 is the same as a generic StrongARM, it just differs
1874 in speed, peripherals and cache.
1877 bool "sa1100 ARM target switched to strongarm"
1879 select BR2_strongarm
1881 The SA1100 is the same as a generic StrongARM, it just differs
1882 in speed, peripherals and cache.
1884 config BR2_PACKAGE_GDISK
1885 bool "gdisk has been replaced by gptfdisk"
1887 select BR2_PACKAGE_GPTFDISK
1889 The option has been renamed BR2_PACKAGE_GPTFDISK.
1891 config BR2_PACKAGE_GDISK_GDISK
1892 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
1894 select BR2_PACKAGE_GPTFDISK
1895 select BR2_PACKAGE_GPTFDISK_GDISK
1897 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
1899 config BR2_PACKAGE_GDISK_SGDISK
1900 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
1902 select BR2_PACKAGE_GPTFDISK
1903 select BR2_PACKAGE_GPTFDISK_SGDISK
1905 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
1907 config BR2_PACKAGE_GDB_HOST
1908 bool "gdb for the host option has been renamed"
1909 select BR2_PACKAGE_HOST_GDB
1912 Due to the conversion of gdb to the package infrastructure,
1913 the BR2_PACKAGE_GDB_HOST option has been renamed
1914 BR2_PACKAGE_HOST_GDB.
1916 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
1917 bool "DirectFB RGB16 dithering option has been renamed"
1918 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
1921 The option has been renamed
1922 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
1924 config BR2_PACKAGE_DIRECTB_TESTS
1925 bool "DirectFB Tests option has been renamed"
1926 select BR2_PACKAGE_DIRECTFB_TESTS
1929 The option has been renamed
1930 BR2_PACKAGE_DIRECTFB_TESTS.
1932 ###############################################################################
1933 comment "Legacy options removed in 2012.11"
1935 config BR2_PACKAGE_CUSTOMIZE
1936 bool "customize package has been removed"
1939 The 'customize' special package has been removed. Instead,
1940 we recommend to create either your own packages, or use a
1941 post-build script to customize your root filesystem. See
1942 Buildroot's documentation for more details.
1944 config BR2_PACKAGE_XSERVER_xorg
1945 bool "X.org modular server"
1947 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
1949 The option has been renamed
1950 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
1952 config BR2_PACKAGE_XSERVER_tinyx
1953 bool "KDrive / TinyX server"
1955 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
1957 The option has been renamed
1958 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
1960 config BR2_PACKAGE_PTHREAD_STUBS
1961 bool "pthread-stubs option has been renamed"
1963 select BR2_PACKAGE_LIBPTHREAD_STUBS
1965 For consistency reason, the pthread-stubs package has been
1966 renamed to libpthread-stubs.
1968 ###############################################################################
1969 comment "Legacy options removed in 2012.08"
1971 config BR2_PACKAGE_GETTEXT_STATIC
1972 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
1975 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
1978 config BR2_PACKAGE_LIBINTL
1981 select BR2_PACKAGE_GETTEXT
1983 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
1984 only installs the library, not the executables.
1986 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
1987 bool "input-tools evtest is now a separate package evtest"
1989 select BR2_PACKAGE_EVTEST
1991 The evtest program from input-tools is now a separate package.
1993 config BR2_BFIN_FDPIC
1994 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
1995 select BR2_BINFMT_FDPIC
1998 config BR2_BFIN_FLAT
1999 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2000 select BR2_BINFMT_FLAT
2005 endif # !SKIP_LEGACY