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.05"
148 config BR2_PACKAGE_KODI_WAVPACK
152 wavpack support was removed in favour of ffmpeg:
153 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
155 config BR2_PACKAGE_KODI_RSXS
156 bool "rsxs support in Kodi was moved to an addon"
158 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
160 rsxs support in Kodi was moved to an addon
162 config BR2_PACKAGE_KODI_GOOM
163 bool "Goom support in Kodi was moved to an addon"
165 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
167 Goom support in Kodi was moved to an addon
169 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
170 bool "systemd all extras option has been removed"
172 select BR2_PACKAGE_XZ
173 select BR2_PACKAGE_LIBGCRYPT
175 The systemd option to enable "all extras" has been
176 removed. To get the same features, the libgcrypt and xz
177 package should now be enabled.
179 config BR2_GCC_VERSION_4_5_X
180 bool "gcc 4.5.x has been removed"
183 The 4.5.x version of gcc has been removed. Use a newer
186 config BR2_PACKAGE_SQLITE_READLINE
187 bool "command-line editing support was updated"
188 select BR2_PACKAGE_NCURSES
189 select BR2_PACKAGE_READLINE
192 This option was removed in favour of the sqlite package
193 deciding itself depending on the enabled packages whether
194 command-line editing should be enabled, it also also takes
195 libedit into account.
197 ###############################################################################
198 comment "Legacy options removed in 2016.02"
200 config BR2_PACKAGE_DOVECOT_BZIP2
201 bool "bzip2 support option has been removed"
203 select BR2_PACKAGE_BZIP2
205 Bzip2 support is built if the bzip2 package is selected.
207 config BR2_PACKAGE_DOVECOT_ZLIB
208 bool "zlib support option has been removed"
210 select BR2_PACKAGE_ZLIB
212 Zlib support is built if the zlib package is selected.
214 config BR2_PACKAGE_E2FSPROGS_FINDFS
215 bool "e2fsprogs findfs option has been removed"
218 This option attempted to enable findfs capabilities from
219 e2fsprogs but has not worked since July 2015 (due to
220 packaging changes). One can use BusyBox's findfs support or
221 enable the BR2_PACKAGE_UTIL_LINUX_FINDFS option.
223 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
224 bool "openpowerlink debug option has been removed"
227 This option depends on BR2_ENABLE_DEBUG which should not be used
230 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
231 bool "openpowerlink package has been updated"
233 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
235 openpowerlink kernel modules are built if the
236 kernel stack library is selected.
238 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
239 bool "openpowerlink package has been updated"
241 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
243 The user space support has been split in two part:
244 - a monolitic user space library
245 - a user spae deamon driver
247 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
248 bool "using the linux headers version for the kernel has been removed"
251 The option to use the version of the kernel headers for the
252 kernel to build has been removed.
254 There is now the converse, better-suited and more versatile
255 option to use the kernel version for the linux headers.
257 config BR2_PACKAGE_CUPS_PDFTOPS
258 bool "Pdftops support has been removed from Cups"
261 Pdftops support has been removed from the cups package
262 It is now part of the cups-filters package.
264 config BR2_KERNEL_HEADERS_3_16
265 bool "kernel headers version 3.16.x are no longer supported"
266 select BR2_KERNEL_HEADERS_3_18
269 Version 3.16.x of the Linux kernel headers have been deprecated
270 for more than four buildroot releases and are now removed.
271 As an alternative, version 3.18.x of the headers have been
272 automatically selected in your configuration.
274 config BR2_PACKAGE_PYTHON_PYXML
275 bool "python-pyxml package has been removed"
278 PyXML is obsolete and its functionality is covered either via
279 native Python XML support or python-lxml package.
281 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
282 config BR2_ENABLE_SSP
283 bool "Stack Smashing protection now has different levels"
285 The protection offered by SSP can now be selected from different
286 protection levels. Be sure to review the SSP level in the build
289 config BR2_PACKAGE_DIRECTFB_CLE266
290 bool "cle266 driver for directfb removed"
293 The cle266 directfb driver support has been removed.
294 It doesn't build in the latest version and it's unlikely
295 anyone has any use for it.
297 config BR2_PACKAGE_DIRECTFB_UNICHROME
298 bool "unichrome driver for directfb removed"
301 The unichrome directfb driver support has been removed.
302 It doesn't build in the latest version and it's unlikely
303 anyone has any use for it.
305 config BR2_PACKAGE_LIBELEMENTARY
306 bool "libelementary has been renamed to elementary"
308 select BR2_PACKAGE_ELEMENTARY
310 The libelementary package has been renamed to match the upstream
313 config BR2_PACKAGE_LIBEINA
314 bool "libeina package has been removed"
316 select BR2_PACKAGE_EFL
318 With EFL 1.15, libeina is now provided by the efl package.
320 config BR2_PACKAGE_LIBEET
321 bool "libeet package has been removed"
323 select BR2_PACKAGE_EFL
325 With EFL 1.15, libeet is now provided by the efl package.
327 config BR2_PACKAGE_LIBEVAS
328 bool "libevas package has been removed"
330 select BR2_PACKAGE_EFL
332 With EFL 1.15, libevas is now provided by the efl package.
334 config BR2_PACKAGE_LIBECORE
335 bool "libecore package has been removed"
337 select BR2_PACKAGE_EFL
339 With EFL 1.15, libecore is now provided by the efl package.
341 config BR2_PACKAGE_LIBEDBUS
342 bool "libedbus package has been removed"
344 select BR2_PACKAGE_EFL
346 With EFL 1.15, libedbus is now provided by the efl package.
348 config BR2_PACKAGE_LIBEFREET
349 bool "libefreet package has been removed"
351 select BR2_PACKAGE_EFL
353 With EFL 1.15, libefreet is now provided by the efl package.
355 config BR2_PACKAGE_LIBEIO
356 bool "libeio package has been removed"
358 select BR2_PACKAGE_EFL
360 With EFL 1.15, libeio is now provided by the efl package.
362 config BR2_PACKAGE_LIBEMBRYO
363 bool "libembryo package has been removed"
365 select BR2_PACKAGE_EFL
367 With EFL 1.15, libembryo is now provided by the efl package.
369 config BR2_PACKAGE_LIBEDJE
370 bool "libedje package has been removed"
372 select BR2_PACKAGE_EFL
374 With EFL 1.15, libedje is now provided by the efl package.
376 config BR2_PACKAGE_LIBETHUMB
377 bool "libethumb package has been removed"
379 select BR2_PACKAGE_EFL
381 With EFL 1.15, libethumb is now provided by the efl package.
383 config BR2_PACKAGE_INFOZIP
384 bool "infozip option has been renamed to zip"
386 select BR2_PACKAGE_ZIP
388 Info-Zip's Zip package has been renamed from infozip to zip,
389 to avoid ambiguities with Info-Zip's UnZip which has been added
390 in the unzip package.
392 config BR2_BR2_PACKAGE_NODEJS_0_10_X
393 bool "nodejs 0.10.x option removed"
395 select BR2_PACKAGE_NODEJS
397 nodejs 0.10.x option has been removed. 0.10.x is now
398 automatically chosen for ARMv5 architectures only and the latest
399 nodejs for all other supported architectures. The correct nodejs
400 version has been automatically selected in your configuration.
402 config BR2_BR2_PACKAGE_NODEJS_0_12_X
403 bool "nodejs version 0.12.x has been removed"
405 select BR2_PACKAGE_NODEJS
407 nodejs version 0.12.x has been removed. As an alternative,
408 the latest nodejs version has been automatically selected in
411 config BR2_BR2_PACKAGE_NODEJS_4_X
412 bool "nodejs version 4.x has been removed"
414 select BR2_PACKAGE_NODEJS
416 nodejs version 4.x has been removed. As an alternative,
417 the latest nodejs version has been automatically selected in
420 ###############################################################################
421 comment "Legacy options removed in 2015.11"
423 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
424 bool "gst1-plugins-bad real plugin has been removed"
427 The real plugin from GStreamer 1 bad plugins has been
430 config BR2_PACKAGE_MEDIA_CTL
431 bool "media-ctl package has been removed"
433 select BR2_PACKAGE_LIBV4L
434 select BR2_PACKAGE_LIBV4L_UTILS
436 media-ctl source and developement have been moved to
437 v4l-utils since June 2014. For an up-to-date media-ctl
438 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
440 config BR2_PACKAGE_SCHIFRA
441 bool "schifra package has been removed"
444 Schifra package has been maked broken since 2014.11 release and
445 haven't been fixed since then.
447 config BR2_PACKAGE_ZXING
448 bool "zxing option has been renamed"
450 select BR2_PACKAGE_ZXING_CPP
452 ZXing no longer provides the cpp bindings, it has been renamed to
453 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
455 # Since FreeRDP has new dependencies, protect this legacy to avoid the
456 # infamous "unmet direct dependencies" kconfig error.
457 config BR2_PACKAGE_FREERDP_CLIENT
458 bool "freerdp client option renamed"
459 depends on BR2_PACKAGE_FREERDP
461 select BR2_PACKAGE_FREERDP_CLIENT_X11
463 config BR2_PACKAGE_BLACKBOX
464 bool "blackbox package has been removed"
467 Upstream is dead and the package has been deprecated for
468 some time. There are other alternative maintained WMs.
470 config BR2_KERNEL_HEADERS_3_0
471 bool "kernel headers version 3.0.x are no longer supported"
472 select BR2_KERNEL_HEADERS_3_2
475 Version 3.0.x of the Linux kernel headers have been deprecated
476 for more than four buildroot releases and are now removed.
477 As an alternative, version 3.2.x of the headers have been
478 automatically selected in your configuration.
480 config BR2_KERNEL_HEADERS_3_11
481 bool "kernel headers version 3.11.x are no longer supported"
482 select BR2_KERNEL_HEADERS_3_12
485 Version 3.11.x of the Linux kernel headers have been deprecated
486 for more than four buildroot releases and are now removed.
487 As an alternative, version 3.12.x of the headers have been
488 automatically selected in your configuration.
490 config BR2_KERNEL_HEADERS_3_13
491 bool "kernel headers version 3.13.x are no longer supported"
492 select BR2_KERNEL_HEADERS_3_14
495 Version 3.13.x of the Linux kernel headers have been deprecated
496 for more than four buildroot releases and are now removed.
497 As an alternative, version 3.14.x of the headers have been
498 automatically selected in your configuration.
500 config BR2_KERNEL_HEADERS_3_15
501 bool "kernel headers version 3.15.x are no longer supported"
502 select BR2_KERNEL_HEADERS_3_18
505 Version 3.15.x of the Linux kernel headers have been deprecated
506 for more than four buildroot releases and are now removed.
507 As an alternative, version 3.18.x of the headers have been
508 automatically selected in your configuration.
510 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
511 bool "DirectFB example df_andi 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_BLTLOAD
520 bool "DirectFB example df_bltload 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_CPULOAD
529 bool "DirectFB example df_cpuload 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_DATABUFFER
538 bool "DirectFB example df_databuffer has been removed"
540 select BR2_PACKAGE_DIRECTFB_EXAMPLES
542 The per-DirectFB example options have been removed. The
543 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
546 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
547 bool "DirectFB example df_dioload has been removed"
549 select BR2_PACKAGE_DIRECTFB_EXAMPLES
551 The per-DirectFB example options have been removed. The
552 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
555 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
556 bool "DirectFB example df_dok has been removed"
558 select BR2_PACKAGE_DIRECTFB_EXAMPLES
560 The per-DirectFB example options have been removed. The
561 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
564 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
565 bool "DirectFB example df_drivertest has been removed"
567 select BR2_PACKAGE_DIRECTFB_EXAMPLES
569 The per-DirectFB example options have been removed. The
570 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
573 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
574 bool "DirectFB example df_fire has been removed"
576 select BR2_PACKAGE_DIRECTFB_EXAMPLES
578 The per-DirectFB example options have been removed. The
579 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
582 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
583 bool "DirectFB example df_flip has been removed"
585 select BR2_PACKAGE_DIRECTFB_EXAMPLES
587 The per-DirectFB example options have been removed. The
588 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
591 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
592 bool "DirectFB example df_fonts has been removed"
594 select BR2_PACKAGE_DIRECTFB_EXAMPLES
596 The per-DirectFB example options have been removed. The
597 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
600 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
601 bool "DirectFB example df_input has been removed"
603 select BR2_PACKAGE_DIRECTFB_EXAMPLES
605 The per-DirectFB example options have been removed. The
606 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
609 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
610 bool "DirectFB example df_joystick has been removed"
612 select BR2_PACKAGE_DIRECTFB_EXAMPLES
614 The per-DirectFB example options have been removed. The
615 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
618 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
619 bool "DirectFB example df_knuckles has been removed"
621 select BR2_PACKAGE_DIRECTFB_EXAMPLES
623 The per-DirectFB example options have been removed. The
624 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
627 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
628 bool "DirectFB example df_layer has been removed"
630 select BR2_PACKAGE_DIRECTFB_EXAMPLES
632 The per-DirectFB example options have been removed. The
633 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
636 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
637 bool "DirectFB example df_matrix has been removed"
639 select BR2_PACKAGE_DIRECTFB_EXAMPLES
641 The per-DirectFB example options have been removed. The
642 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
645 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
646 bool "DirectFB example df_matrix_water has been removed"
648 select BR2_PACKAGE_DIRECTFB_EXAMPLES
650 The per-DirectFB example options have been removed. The
651 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
654 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
655 bool "DirectFB example df_neo has been removed"
657 select BR2_PACKAGE_DIRECTFB_EXAMPLES
659 The per-DirectFB example options have been removed. The
660 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
663 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
664 bool "DirectFB example df_netload has been removed"
666 select BR2_PACKAGE_DIRECTFB_EXAMPLES
668 The per-DirectFB example options have been removed. The
669 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
672 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
673 bool "DirectFB example df_palette has been removed"
674 select BR2_PACKAGE_DIRECTFB_EXAMPLES
676 The per-DirectFB example options have been removed. The
677 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
680 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
681 bool "DirectFB example df_particle has been removed"
683 select BR2_PACKAGE_DIRECTFB_EXAMPLES
685 The per-DirectFB example options have been removed. The
686 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
689 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
690 bool "DirectFB example df_porter has been removed"
692 select BR2_PACKAGE_DIRECTFB_EXAMPLES
694 The per-DirectFB example options have been removed. The
695 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
698 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
699 bool "DirectFB example df_stress has been removed"
700 select BR2_PACKAGE_DIRECTFB_EXAMPLES
702 The per-DirectFB example options have been removed. The
703 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
706 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
707 bool "DirectFB example df_texture has been removed"
709 select BR2_PACKAGE_DIRECTFB_EXAMPLES
711 The per-DirectFB example options have been removed. The
712 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
715 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
716 bool "DirectFB example df_video has been removed"
718 select BR2_PACKAGE_DIRECTFB_EXAMPLES
720 The per-DirectFB example options have been removed. The
721 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
724 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
725 bool "DirectFB example df_video_particle has been removed"
727 select BR2_PACKAGE_DIRECTFB_EXAMPLES
729 The per-DirectFB example options have been removed. The
730 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
733 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
734 bool "DirectFB example df_window has been removed"
736 select BR2_PACKAGE_DIRECTFB_EXAMPLES
738 The per-DirectFB example options have been removed. The
739 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
742 config BR2_PACKAGE_KOBS_NG
743 bool "kobs-ng was replaced by imx-kobs"
745 select BR2_PACKAGE_IMX_KOBS
747 The outdated kobs-ng has been replaced by the Freescale-
748 maintained imx-kobs package.
750 config BR2_PACKAGE_SAWMAN
751 bool "sawman package removed"
753 select BR2_PACKAGE_DIRECTFB_SAWMAN
755 This option has been removed because the sawman package no
756 longer exists: it was merged inside DirectFB itself. This
757 feature can now be enabled using the
758 BR2_PACKAGE_DIRECTFB_SAWMAN option.
760 config BR2_PACKAGE_DIVINE
761 bool "divine package removed"
763 select BR2_PACKAGE_DIRECTFB_DIVINE
765 This option has been removed because the divine package no
766 longer exists: it was merged inside DirectFB itself. This
767 feature can now be enabled using the
768 BR2_PACKAGE_DIRECTFB_DIVINE option.
770 ###############################################################################
771 comment "Legacy options removed in 2015.08"
773 config BR2_PACKAGE_KODI_PVR_ADDONS
774 bool "Kodi PVR addon was split"
776 select BR2_PACKAGE_KODI_PVR_ARGUSTV
777 select BR2_PACKAGE_KODI_PVR_DVBLINK
778 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
779 select BR2_PACKAGE_KODI_PVR_FILMON
780 select BR2_PACKAGE_KODI_PVR_HTS
781 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
782 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
783 select BR2_PACKAGE_KODI_PVR_MYTHTV
784 select BR2_PACKAGE_KODI_PVR_NEXTPVR
785 select BR2_PACKAGE_KODI_PVR_NJOY
786 select BR2_PACKAGE_KODI_PVR_PCTV
787 select BR2_PACKAGE_KODI_PVR_STALKER
788 select BR2_PACKAGE_KODI_PVR_VBOX
789 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
790 select BR2_PACKAGE_KODI_PVR_VUPLUS
791 select BR2_PACKAGE_KODI_PVR_WMC
793 Kodi PVR addon was split into seperate modules
795 config BR2_BINUTILS_VERSION_2_23_2
796 bool "binutils 2.23 option renamed"
798 select BR2_BINUTILS_VERSION_2_23_X
800 The binutils version option has been renamed to match the
801 same patchlevel logic used by gcc. The new option is now
802 BR2_BINUTILS_VERSION_2_23_X.
804 config BR2_BINUTILS_VERSION_2_24
805 bool "binutils 2.24 option renamed"
807 select BR2_BINUTILS_VERSION_2_24_X
809 The binutils version option has been renamed to match the
810 same patchlevel logic used by gcc. The new option is now
811 BR2_BINUTILS_VERSION_2_24_X.
813 config BR2_BINUTILS_VERSION_2_25
814 bool "binutils 2.25 option renamed"
816 select BR2_BINUTILS_VERSION_2_25_X
818 The binutils version option has been renamed to match the
819 same patchlevel logic used by gcc. The new option is now
820 BR2_BINUTILS_VERSION_2_25_X.
822 config BR2_PACKAGE_PERF
823 bool "perf option has been renamed"
825 select BR2_LINUX_KERNEL_TOOL_PERF
827 The perf package has been moved as a Linux tools package,
828 and the option to enable it is now
829 BR2_LINUX_KERNEL_TOOL_PERF.
831 config BR2_BINUTILS_VERSION_2_22
832 bool "binutils 2.22 removed"
835 Binutils 2.22 has been removed, using a newer version is
838 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
839 bool "gpu-viv-bin-mx6q"
841 select BR2_PACKAGE_IMX_GPU_VIV
843 Vivante graphics libraries have been renamed to
844 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
847 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
848 depends on BR2_PACKAGE_PYTHON
849 bool "libsemanage python bindings removed"
852 This option has been removed, since the libsemanage Python
853 bindings on the target were not useful.
855 config BR2_TARGET_UBOOT_NETWORK
856 bool "U-Boot custom network settings removed"
859 U-Boot's custom network settings options have been removed.
861 ###############################################################################
862 comment "Legacy options removed in 2015.05"
864 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
865 bool "jffs2 16kB erasesize NAND flash option renamed"
867 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
869 The JFFS2 NAND flash options now longer include the page
872 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
873 bool "jffs2 128kB erasesize NAND flash option renamed"
875 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
877 The JFFS2 NAND flash options now longer include the page
880 config BR2_PACKAGE_MONO_20
881 bool "2.0/3.5 .Net Runtime"
884 This option no longer exists, all versions of the .Net
885 runtime are now installed.
887 config BR2_PACKAGE_MONO_40
888 bool "4.0 .Net Runtime"
891 This option no longer exists, all versions of the .Net
892 runtime are now installed.
894 config BR2_PACKAGE_MONO_45
895 bool "4.5 .Net Runtime"
898 This option no longer exists, all versions of the .Net
899 runtime are now installed.
901 config BR2_CIVETWEB_WITH_LUA
902 bool "civetweb lua option renamed"
904 select BR2_PACKAGE_CIVETWEB_WITH_LUA
906 civetweb's lua option has been renamed to
907 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
908 packages name options.
910 config BR2_PACKAGE_TIFF_TIFF2PDF
911 bool "tiff utility-specific option removed"
913 select BR2_PACKAGE_TIFF_UTILITIES
915 utility-specific options have been removed in favour of
916 the new option BR2_PACKAGE_TIFF_UTILITIES.
918 config BR2_PACKAGE_TIFF_TIFFCP
919 bool "tiff utility-specific option removed"
921 select BR2_PACKAGE_TIFF_UTILITIES
923 utility-specific options have been removed in favour of
924 the new option BR2_PACKAGE_TIFF_UTILITIES.
926 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
927 bool "RTAI patch file path has been removed"
930 This option has never worked, so it has been removed.
932 config BR2_TARGET_GENERIC_PASSWD_DES
933 bool "Encoding passwords with DES has been removed"
936 Paswords can now only be encoded with either of md5, sha256 or sha512.
937 The default is md5, which is stronger that DES (but still pretty weak).
939 config BR2_PACKAGE_GTK2_THEME_HICOLOR
940 bool "hicolor (default theme) is a duplicate"
942 select BR2_PACKAGE_HICOLOR_ICON_THEME
944 The option was just a duplicate of hicolor icon theme.
946 config BR2_PACKAGE_VALGRIND_PTRCHECK
947 bool "valgrind's PTRCheck was renamed to SGCheck"
949 select BR2_PACKAGE_VALGRIND_SGCHECK
951 PTRCheck was renamed to SGCheck in valgrind
953 ###############################################################################
954 comment "Legacy options removed in 2015.02"
956 config BR2_PACKAGE_LIBGC
957 bool "libgc package removed"
959 select BR2_PACKAGE_BDWGC
961 libgc has been removed because we have the same package under a
962 different name, bdwgc.
964 config BR2_PACKAGE_WDCTL
965 bool "util-linux' wdctl option has been renamed"
967 select BR2_PACKAGE_UTIL_LINUX_WDCTL
969 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
970 to be aligned with how the other options are named.
972 config BR2_PACKAGE_UTIL_LINUX_ARCH
973 bool "util-linux' arch option has been removed"
976 util-linux' arch was dropped in util-linux 2.23, in favor of
977 the coreutils version.
979 config BR2_PACKAGE_UTIL_LINUX_DDATE
980 bool "util-linux' ddate option has been removed"
983 util-linux' ddate was dropped in util-linux 2.23.
985 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
986 bool "rpm's bzip2 payloads option has been removed"
988 select BR2_PACKAGE_BZIP2
990 The bzip2 payloads option rely entirely on the dependant package bzip2.
991 So, you need to select it to enable this feature.
993 config BR2_PACKAGE_RPM_XZ_PAYLOADS
994 bool "rpm's xz payloads option has been removed"
996 select BR2_PACKAGE_XZ
998 The xz payloads option rely entirely on the dependant package xz.
999 So, you need to select it to enable this feature.
1001 config BR2_PACKAGE_M4
1002 bool "m4 target package removed"
1005 The m4 target package has been removed, it's been
1006 deprecated for some time now.
1008 config BR2_PACKAGE_FLEX_BINARY
1009 bool "flex binary in target option removed"
1012 The flex binary in the target option has been removed.
1013 It's been deprecated for some time now and is essentially a
1014 development tool which isn't very useful in the target.
1016 config BR2_PACKAGE_BISON
1017 bool "bison target package removed"
1020 The bison target package has been removed, it's been
1021 deprecated for some time now and is essentially a development
1022 tool which isn't very useful in the target.
1024 config BR2_PACKAGE_GOB2
1025 bool "gob2 target package removed"
1028 The gob2 target package has been removed, it's been
1029 deprecated for some time now and was essentially useless
1030 without a target toolchain.
1032 config BR2_PACKAGE_DISTCC
1033 bool "distcc target package removed"
1036 The distcc target package has been removed, it's been
1037 deprecated for some time now and was essentially useless
1038 without a target toolchain.
1040 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1041 bool "haserl 0.8.x version removed"
1044 The 0.8.x version option for haserl has been removed since it
1045 has been deprecated for some time now.
1046 You should be able to use the 0.9.x version without issues.
1048 config BR2_PACKAGE_STRONGSWAN_TOOLS
1049 bool "strongswan option has been removed"
1051 select BR2_PACKAGE_STRONGSWAN_PKI
1052 select BR2_PACKAGE_STRONGSWAN_SCEP
1054 The tools option has been removed upstream and the different tools
1055 have been split between the pki and scep options, with others
1058 config BR2_PACKAGE_XBMC_ADDON_XVDR
1059 bool "xbmc options have been renamed"
1061 select BR2_PACKAGE_KODI_ADDON_XVDR
1063 The XBMC media center project was renamed to Kodi entertainment center
1065 config BR2_PACKAGE_XBMC_PVR_ADDONS
1066 bool "xbmc options have been renamed"
1068 select BR2_PACKAGE_KODI_PVR_ADDONS
1070 The XBMC media center project was renamed to Kodi entertainment center
1072 config BR2_PACKAGE_XBMC
1073 bool "xbmc options have been renamed"
1075 select BR2_PACKAGE_KODI
1077 The XBMC media center project was renamed to Kodi entertainment center
1079 config BR2_PACKAGE_XBMC_ALSA_LIB
1080 bool "xbmc options have been renamed"
1082 select BR2_PACKAGE_KODI_ALSA_LIB
1084 The XBMC media center project was renamed to Kodi entertainment center
1086 config BR2_PACKAGE_XBMC_AVAHI
1087 bool "xbmc options have been renamed"
1089 select BR2_PACKAGE_KODI_AVAHI
1091 The XBMC media center project was renamed to Kodi entertainment center
1093 config BR2_PACKAGE_XBMC_DBUS
1094 bool "xbmc options have been renamed"
1096 select BR2_PACKAGE_KODI_DBUS
1098 The XBMC media center project was renamed to Kodi entertainment center
1100 config BR2_PACKAGE_XBMC_LIBBLURAY
1101 bool "xbmc options have been renamed"
1103 select BR2_PACKAGE_KODI_LIBBLURAY
1105 The XBMC media center project was renamed to Kodi entertainment center
1107 config BR2_PACKAGE_XBMC_GOOM
1108 bool "xbmc options have been renamed"
1110 select BR2_PACKAGE_KODI_GOOM
1112 The XBMC media center project was renamed to Kodi entertainment center
1114 config BR2_PACKAGE_XBMC_RSXS
1115 bool "xbmc options have been renamed"
1117 select BR2_PACKAGE_KODI_RSXS
1119 The XBMC media center project was renamed to Kodi entertainment center
1121 config BR2_PACKAGE_XBMC_LIBCEC
1122 bool "xbmc options have been renamed"
1124 select BR2_PACKAGE_KODI_LIBCEC
1126 The XBMC media center project was renamed to Kodi entertainment center
1128 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1129 bool "xbmc options have been renamed"
1131 select BR2_PACKAGE_KODI_LIBMICROHTTPD
1133 The XBMC media center project was renamed to Kodi entertainment center
1135 config BR2_PACKAGE_XBMC_LIBNFS
1136 bool "xbmc options have been renamed"
1138 select BR2_PACKAGE_KODI_LIBNFS
1140 The XBMC media center project was renamed to Kodi entertainment center
1142 config BR2_PACKAGE_XBMC_RTMPDUMP
1143 bool "xbmc options have been renamed"
1145 select BR2_PACKAGE_KODI_RTMPDUMP
1147 The XBMC media center project was renamed to Kodi entertainment center
1149 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1150 bool "xbmc options have been renamed"
1152 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1154 The XBMC media center project was renamed to Kodi entertainment center
1156 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1157 bool "xbmc options have been renamed"
1159 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1161 The XBMC media center project was renamed to Kodi entertainment center
1163 config BR2_PACKAGE_XBMC_LIBTHEORA
1164 bool "xbmc options have been renamed"
1166 select BR2_PACKAGE_KODI_LIBTHEORA
1168 The XBMC media center project was renamed to Kodi entertainment center
1170 config BR2_PACKAGE_XBMC_LIBUSB
1171 bool "xbmc options have been renamed"
1173 select BR2_PACKAGE_KODI_LIBUSB
1175 The XBMC media center project was renamed to Kodi entertainment center
1177 config BR2_PACKAGE_XBMC_LIBVA
1178 bool "xbmc options have been renamed"
1180 select BR2_PACKAGE_KODI_LIBVA
1182 The XBMC media center project was renamed to Kodi entertainment center
1184 config BR2_PACKAGE_XBMC_WAVPACK
1185 bool "xbmc options have been renamed"
1187 select BR2_PACKAGE_KODI_WAVPACK
1189 The XBMC media center project was renamed to Kodi entertainment center
1191 config BR2_PREFER_STATIC_LIB
1192 bool "static library option renamed"
1195 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1196 highlights the fact that the option no longer "prefers"
1197 static libraries, but "enforces" static libraries (i.e
1198 shared libraries are completely unused).
1200 Take care of updating the type of libraries you want under the
1201 "Build options" menu.
1203 ###############################################################################
1204 comment "Legacy options removed in 2014.11"
1206 config BR2_x86_generic
1207 bool "x86 generic variant has been removed"
1210 The generic x86 CPU variant has been removed. Use another
1211 CPU variant instead.
1213 config BR2_GCC_VERSION_4_4_X
1214 bool "gcc 4.4.x has been removed"
1217 The 4.4.x version of gcc has been removed. Use a newer
1220 config BR2_sparc_sparchfleon
1221 bool "sparchfleon CPU has been removed"
1224 The sparchfleon CPU was only supported in a patched gcc 4.4
1225 version. Its support has been removed in favor of the leon3
1226 CPU starting from gcc 4.8.x.
1228 config BR2_sparc_sparchfleonv8
1229 bool "sparchfleonv8 CPU has been removed"
1232 The sparchfleonv8 CPU was only supported in a patched gcc
1233 4.4 version. Its support has been removed in favor of the
1234 leon3 CPU starting from gcc 4.8.x.
1236 config BR2_sparc_sparcsfleon
1237 bool "sparcsfleon CPU has been removed"
1240 The sparcsfleon CPU was only supported in a patched gcc 4.4
1241 version. Its support has been removed in favor of the leon3
1242 CPU starting from gcc 4.8.x.
1244 config BR2_sparc_sparcsfleonv8
1245 bool "sparcsfleonv8 CPU has been removed"
1248 The sparcsfleonv8 CPU was only supported in a patched gcc
1249 4.4 version. Its support has been removed in favor of the
1250 leon3 CPU starting from gcc 4.8.x.
1252 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1253 bool "xlib-libpciaccess option has been renamed"
1254 depends on BR2_PACKAGE_XORG7
1256 select BR2_PACKAGE_LIBPCIACCESS
1258 libpciaccess neither depends on X11 nor Xlib. Thus the
1259 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1261 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1262 bool "Xceive xc5000 option has been renamed"
1264 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1266 The Xceive xc5000 option now also handles older firmwares from
1267 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1268 from Cresta, who bought Xceive.
1270 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1271 bool "Chelsio T4 option has been renamed"
1273 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1275 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1276 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1277 to better account for the fact that a T5 variant exists.
1279 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1280 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1283 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1284 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1286 Target packages -> Hardware handling ->
1287 Firmware -> linux-firmware -> WiFi firmware ->
1288 iwlwifi 3160/726x revision to use (revision 7)
1290 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1291 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1294 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1295 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1297 Target packages -> Hardware handling ->
1298 Firmware -> linux-firmware -> WiFi firmware ->
1299 iwlwifi 3160/726x revision to use (revision 8)
1301 ###############################################################################
1302 comment "Legacy options removed in 2014.08"
1304 config BR2_PACKAGE_LIBELF
1305 bool "libelf has been removed"
1306 select BR2_PACKAGE_ELFUTILS
1309 The libelf package provided an old version of the libelf library
1310 and is deprecated. The libelf library is now provided by the
1313 config BR2_KERNEL_HEADERS_3_8
1314 bool "kernel headers version 3.8.x are no longer supported"
1315 select BR2_KERNEL_HEADERS_3_10
1318 Version 3.8.x of the Linux kernel headers have been deprecated
1319 for more than four buildroot releases and are now removed.
1320 As an alternative, version 3.10.x of the headers have been
1321 automatically selected in your configuration.
1323 config BR2_PACKAGE_GETTEXT_TOOLS
1324 bool "support for gettext-tools on target has been removed"
1327 The option to install the gettext utilities on the target
1328 has been removed. This is not necessary as Buildroot is not
1329 designed to provide a full development environment on the
1330 target. gettext tools should be used on the build machine
1333 config BR2_PACKAGE_PROCPS
1334 bool "procps has been replaced by procps-ng"
1335 select BR2_PACKAGE_PROCPS_NG
1338 The procps package has been replaced by the equivalent procps-ng.
1340 config BR2_BINUTILS_VERSION_2_20_1
1341 bool "binutils 2.20.1 has been removed"
1344 The 2.20.1 version of binutils has been removed. Use a newer
1347 config BR2_BINUTILS_VERSION_2_21
1348 bool "binutils 2.21 has been removed"
1351 The 2.21 version of binutils has been removed. Use a newer
1354 config BR2_BINUTILS_VERSION_2_23_1
1355 bool "binutils 2.23.1 has been removed"
1358 The 2.23.1 version of binutils has been removed. Use a newer
1361 config BR2_UCLIBC_VERSION_0_9_32
1362 bool "uclibc 0.9.32 has been removed"
1365 The 0.9.32 version of uClibc has been removed. Use a newer
1368 config BR2_GCC_VERSION_4_3_X
1369 bool "gcc 4.3.x has been removed"
1372 The 4.3.x version of gcc has been removed. Use a newer
1375 config BR2_GCC_VERSION_4_6_X
1376 bool "gcc 4.6.x has been removed"
1379 The 4.6.x version of gcc has been removed. Use a newer
1382 config BR2_GDB_VERSION_7_4
1383 bool "gdb 7.4 has been removed"
1386 The 7.4 version of gdb has been removed. Use a newer version
1389 config BR2_GDB_VERSION_7_5
1390 bool "gdb 7.5 has been removed"
1393 The 7.5 version of gdb has been removed. Use a newer version
1396 config BR2_BUSYBOX_VERSION_1_19_X
1397 bool "busybox version selection has been removed"
1400 The possibility of selecting the Busybox version has been
1401 removed. Use the latest version provided by the Busybox
1404 config BR2_BUSYBOX_VERSION_1_20_X
1405 bool "busybox version selection has been removed"
1408 The possibility of selecting the Busybox version has been
1409 removed. Use the latest version provided by the Busybox
1412 config BR2_BUSYBOX_VERSION_1_21_X
1413 bool "busybox version selection has been removed"
1416 The possibility of selecting the Busybox version has been
1417 removed. Use the latest version provided by the Busybox
1420 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
1421 bool "decode_tm6000"
1422 select BR2_PACKAGE_LIBV4L_UTILS
1425 This libv4l option has been deprecated and replaced by a single
1426 option to build all the libv4l utilities.
1428 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
1430 select BR2_PACKAGE_LIBV4L_UTILS
1433 This libv4l option has been deprecated and replaced by a single
1434 option to build all the libv4l utilities.
1436 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
1437 bool "v4l2-compliance"
1438 select BR2_PACKAGE_LIBV4L_UTILS
1441 This libv4l option has been deprecated and replaced by a single
1442 option to build all the libv4l utilities.
1444 config BR2_PACKAGE_LIBV4L_V4L2_CTL
1446 select BR2_PACKAGE_LIBV4L_UTILS
1449 This libv4l option has been deprecated and replaced by a single
1450 option to build all the libv4l utilities.
1452 config BR2_PACKAGE_LIBV4L_V4L2_DBG
1454 select BR2_PACKAGE_LIBV4L_UTILS
1457 This libv4l option has been deprecated and replaced by a single
1458 option to build all the libv4l utilities.
1460 ###############################################################################
1461 comment "Legacy options removed in 2014.05"
1463 config BR2_PACKAGE_EVTEST_CAPTURE
1464 bool "evtest-capture support removed (dropped since evtest 1.31)"
1467 Support for evtest-capture has been removed (dropped from
1468 evtest package since version 1.31), use evemu package
1471 config BR2_KERNEL_HEADERS_3_6
1472 bool "kernel headers version 3.6.x are no longer supported"
1473 select BR2_KERNEL_HEADERS_3_10
1476 Version 3.6.x of the Linux kernel headers have been deprecated
1477 for more than four buildroot releases and are now removed.
1478 As an alternative, version 3.10.x of the headers have been
1479 automatically selected in your configuration.
1481 config BR2_KERNEL_HEADERS_3_7
1482 bool "kernel headers version 3.7.x are no longer supported"
1483 select BR2_KERNEL_HEADERS_3_10
1486 Version 3.7.x of the Linux kernel headers have been deprecated
1487 for more than four buildroot releases and are now removed.
1488 As an alternative, version 3.10.x of the headers have been
1489 automatically selected in your configuration.
1491 config BR2_PACKAGE_VALA
1492 bool "vala target package has been removed"
1495 The 'vala' target package has been removed since it has been
1496 deprecated for more than four buildroot releases.
1497 Note: the host vala package still exists.
1499 config BR2_TARGET_TZ_ZONELIST
1500 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
1502 config BR2_PACKAGE_TZDATA_ZONELIST
1503 string "tzdata: the timezone list option has been renamed"
1505 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
1506 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
1507 menu. You'll need to select BR2_TARGET_TZ_INFO.
1509 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
1511 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
1514 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
1515 bool "Lua command-line editing none has been renamed"
1518 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
1519 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
1520 it in the corresponding choice.
1522 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
1523 bool "Lua command-line editing using readline has been renamed"
1526 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
1527 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
1528 it in the corresponding choice.
1530 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
1531 bool "Lua command-line editing using linenoise has been renamed"
1534 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
1535 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
1536 it in the corresponding choice.
1538 config BR2_PACKAGE_DVB_APPS_UTILS
1539 bool "dvb-apps utilities now built by default"
1542 The dvb-apps utilities are now always built when the dvb-apps
1543 package is selected.
1545 config BR2_KERNEL_HEADERS_SNAP
1546 bool "Local Linux snapshot support removed"
1549 Support for using a custom snapshot to install the Linux
1550 kernel headers has been removed.
1552 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
1553 bool "/dev management by udev removed"
1556 The 'udev' package has been converted to a virtual package.
1557 The providers for this feature are: 'eudev', 'systemd'.
1559 Therefore, if you are not using 'systemd' as init system, you
1560 must choose 'Dynamic using eudev' in the '/dev management'
1561 menu to get the same behaviour as in your old configuration.
1563 If you are using 'systemd', its internal implementation of
1564 'udev' will be used automatically.
1566 You must also check the packages depending on 'udev' are still
1569 config BR2_PACKAGE_UDEV
1570 bool "udev is now a virtual package"
1572 select BR2_PACKAGE_HAS_UDEV
1574 The 'udev' package has been converted to a virtual package.
1575 The providers for this feature are: 'eudev', 'systemd'.
1577 Your old configuration refers to packages depending on 'udev',
1578 either for build or at runtime.
1580 Check that a 'udev' provider is selected. If you are not using
1581 'systemd' as init system, 'eudev' should be selected, which is
1582 the case if '/dev management' is set to 'Dynamic using eudev'.
1584 If you are using 'systemd', its internal implementation of 'udev'
1587 config BR2_PACKAGE_UDEV_RULES_GEN
1588 bool "udev rules generation handled by provider"
1590 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
1591 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
1593 The 'udev' package has been converted to a virtual package.
1594 The providers for this feature are: 'eudev', 'systemd'.
1596 If you are not using 'systemd' as init system, udev rules
1597 generation will be handled by 'eudev'. Check that
1598 '/dev management' is set to 'Dynamic using eudev' to get
1599 the same behaviour as in your old configuration.
1601 If you are using 'systemd', it internal implementation of 'udev'
1602 will generate the rules.
1604 config BR2_PACKAGE_UDEV_ALL_EXTRAS
1605 bool "udev extras removed"
1608 The 'udev' package has been converted to a virtual package.
1609 The providers for this feature are: 'eudev', 'systemd'.
1611 The option to enable the extra features of 'udev' (gudev, ...)
1612 has been removed. These features are automatically enabled in
1613 the 'udev' providers if the dependencies are selected. For
1614 example, selecting 'libglib2' will trigger the build of gudev.
1616 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
1617 bool "xlib-libpthread-stubs option has been renamed"
1618 depends on BR2_PACKAGE_XORG7
1620 select BR2_PACKAGE_LIBPTHREAD_STUBS
1622 The pthread stubs neither depend on X11 nor Xlib. Thus the
1623 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
1625 ###############################################################################
1626 comment "Legacy options removed in 2014.02"
1629 bool "sh2 support removed"
1632 Due to an inexistent user base and generally poor Linux
1633 support, the support for the SH2 architecture was removed.
1636 bool "sh3 support removed"
1639 Due to an inexistent user base and generally poor Linux
1640 support, the support for the SH3 architecture was removed.
1643 bool "sh3eb support removed"
1646 Due to an inexistent user base and generally poor Linux
1647 support, the support for the SH3eb architecture was removed.
1649 config BR2_KERNEL_HEADERS_3_1
1650 bool "kernel headers version 3.1.x are no longer supported"
1651 select BR2_KERNEL_HEADERS_3_2
1654 Version 3.1.x of the Linux kernel headers have been deprecated
1655 for more than four buildroot releases and are now removed.
1656 As an alternative, version 3.2.x of the headers have been
1657 automatically selected in your configuration.
1659 config BR2_KERNEL_HEADERS_3_3
1660 bool "kernel headers version 3.3.x are no longer supported"
1661 select BR2_KERNEL_HEADERS_3_4
1664 Version 3.3.x of the Linux kernel headers have been deprecated
1665 for more than four buildroot releases and are now removed.
1666 As an alternative, version 3.4.x of the headers have been
1667 automatically selected in your configuration.
1669 config BR2_KERNEL_HEADERS_3_5
1670 bool "kernel headers version 3.5.x are no longer supported"
1671 select BR2_KERNEL_HEADERS_3_10
1674 Version 3.5.x of the Linux kernel headers have been deprecated
1675 for more than four buildroot releases and are now removed.
1676 As an alternative, version 3.10.x of the headers have been
1677 automatically selected in your configuration.
1679 config BR2_GDB_VERSION_7_2
1680 bool "gdb 7.2.x is no longer supported"
1681 select BR2_GDB_VERSION_7_6
1684 Version 7.2.x of gdb has been deprecated for more than four
1685 buildroot releases and is now removed. As an alternative, gdb
1686 7.5.x has been automatically selected in your configuration.
1688 config BR2_GDB_VERSION_7_3
1689 bool "gdb 7.3.x is no longer supported"
1690 select BR2_GDB_VERSION_7_6
1693 Version 7.3.x of gdb has been deprecated for more than four
1694 buildroot releases and is now removed. As an alternative, gdb
1695 7.5.x has been automatically selected in your configuration.
1697 config BR2_PACKAGE_CCACHE
1698 bool "ccache target package has been removed"
1701 The 'ccache' target package has been removed since it has been
1702 deprecated for more than four buildroot releases.
1703 Note: using ccache for speeding up builds is still supported.
1705 config BR2_HAVE_DOCUMENTATION
1706 bool "support for documentation on target has been removed"
1709 Support for documentation on target has been removed since it has
1710 been deprecated for more than four buildroot releases.
1712 config BR2_PACKAGE_AUTOMAKE
1713 bool "automake target package has been removed"
1716 The 'automake' target package has been removed since it has been
1717 deprecated for more than four buildroot releases.
1718 Note: the host automake still exists.
1720 config BR2_PACKAGE_AUTOCONF
1721 bool "autoconf target package has been removed"
1724 The 'autoconf' target package has been removed since it has been
1725 deprecated for more than four buildroot releases.
1726 Note: the host autoconf still exists.
1728 config BR2_PACKAGE_XSTROKE
1729 bool "xstroke has been removed"
1732 The 'xstroke' package has been removed since it has been
1733 deprecated for more than four buildroot releases.
1735 config BR2_PACKAGE_LZMA
1736 bool "lzma target package has been removed"
1739 The 'lzma' target package has been removed since it has been
1740 deprecated for more than four buildroot releases.
1741 Note: generating lzma-compressed rootfs images is still supported.
1743 config BR2_PACKAGE_TTCP
1744 bool "ttcp has been removed"
1747 The 'ttcp' package has been removed since it has been
1748 deprecated for more than four buildroot releases.
1750 config BR2_PACKAGE_LIBNFC_LLCP
1751 bool "libnfc-llcp has been replaced by libllcp"
1753 select BR2_PACKAGE_LIBLLCP
1755 The 'libnfc-llcp' package has been removed since upstream renamed
1756 to 'libllcp'. We have added a new package for 'libllcp' and bumped
1757 the version at the same time.
1759 config BR2_PACKAGE_MYSQL_CLIENT
1760 bool "MySQL client renamed to MySQL"
1762 select BR2_PACKAGE_MYSQL
1764 The option has been renamed BR2_PACKAGE_MYSQL
1766 config BR2_PACKAGE_SQUASHFS3
1767 bool "squashfs3 has been removed"
1769 select BR2_PACKAGE_SQUASHFS
1771 The 'squashfs3' package has been removed since it has been
1772 deprecated for more than four buildroot releases. Package
1773 'squashfs' (4) has been selected automatically as replacement.
1775 config BR2_TARGET_ROOTFS_SQUASHFS3
1776 bool "squashfs3 rootfs support has been removed"
1779 Together with the removal of the squashfs3 package, support
1780 for squashfs3 root filesystems has been removed too. Squashfs
1781 root filesystems will automatically use squashfs4 now.
1783 config BR2_PACKAGE_NETKITBASE
1784 bool "netkitbase has been removed"
1787 The 'netkitbase' package has been removed since it has been
1788 deprecated since 2012.11. This package provided 'inetd'
1789 which is replaced by 'xinet' and 'ping' which is replaced by
1790 'busybox' or 'fping'.
1792 config BR2_PACKAGE_NETKITTELNET
1793 bool "netkittelnet has been removed"
1796 The 'netkittelnet' package has been removed since it has
1797 been deprecated since 2012.11. 'busybox' provides a telnet
1798 client and should be used instead.
1800 config BR2_PACKAGE_LUASQL
1801 bool "luasql has been replaced by luasql-sqlite3"
1802 select BR2_PACKAGE_LUASQL_SQLITE3
1805 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
1807 config BR2_PACKAGE_LUACJSON
1808 bool "luacjson has been replaced by lua-cjson"
1809 select BR2_PACKAGE_LUA_CJSON
1812 The option has been renamed BR2_PACKAGE_LUA_CJSON.
1814 ###############################################################################
1815 comment "Legacy options removed in 2013.11"
1817 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
1818 bool "lvm2's 'dmsetup only' option removed"
1821 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
1822 led to problems with other packages that need the full lvm2
1823 suite. Therefore, the option has been replaced with the positive
1824 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
1826 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
1827 # in order to automatically propagate old configs
1829 config BR2_PACKAGE_QT_JAVASCRIPTCORE
1830 bool "qt javascriptcore option removed"
1833 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
1834 force the activation or disabling of the JIT compiler in the
1835 Qt Javascript interpreter. However, the JIT compiler is not
1836 available for all architectures, so forcing its activation
1837 does not always work. Moreover, Qt knows by itself for which
1838 architectures JIT support is possible, and will
1839 automatically enable it if possible.
1841 Therefore, this option was in fact useless, and causing
1842 build problems when enabled on architectures for which the
1843 JIT support was not available. It has been removed, and
1844 there is no replacement: Qt will enable JIT at compile time
1847 config BR2_PACKAGE_MODULE_INIT_TOOLS
1848 bool "module-init-tools replaced by kmod"
1849 select BR2_PACKAGE_KMOD
1850 select BR2_PACKAGE_KMOD_TOOLS
1853 The 'module-init-tools' package has been removed, since it
1854 has been depracated upstream and replaced by 'kmod'.
1856 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
1857 string "u-boot: the git repository URL option has been renamed"
1859 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
1860 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
1862 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
1864 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
1867 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
1868 # boot/uboot/Config.in
1870 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
1871 string "u-boot: the git repository version option has been renamed"
1873 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
1874 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
1876 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
1878 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
1881 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
1882 # boot/uboot/Config.in
1884 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
1885 string "linux: the git repository URL option has been renamed"
1887 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
1889 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
1891 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
1893 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
1896 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
1899 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
1900 string "linux: the git repository version option has been renamed"
1902 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
1904 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
1906 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
1908 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
1911 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
1914 ###############################################################################
1915 comment "Legacy options removed in 2013.08"
1918 bool "ARM OABI support has been removed"
1921 The support for the ARM OABI was deprecated since a while,
1922 and has been removed completely from Buildroot. It is also
1923 deprecated in upstream gcc, since gcc 4.7. People should
1924 switch to EABI instead, which should not be a problem as
1925 long as you don't have pre-built OABI binaries in your
1926 system that you can't recompile.
1928 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
1929 bool "dosfstools dosfsck renamed to fsck.fat"
1931 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
1933 dosfsck was renamed upstream to fsck.fat for consistency.
1935 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
1936 bool "dosfstools dosfslabel renamed to fatlabel"
1938 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
1940 doslabel was renamed upstream to fatlabel for consistency.
1942 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
1943 bool "dosfstools mkdosfs renamed to mkfs.fat"
1945 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
1947 mkdosfs was renamed upstream to mkfs.fat for consistency.
1950 bool "the elf2flt option has been renamed"
1953 The BR2_ELF2FLT option has been renamed to
1954 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
1955 the package infrastructure.
1957 config BR2_VFP_FLOAT
1958 bool "the ARM VFP floating point option has been renamed"
1961 Due to a major refactoring of the floating-point handling of
1962 the ARM architecture support, the BR2_VFP_FLOAT option has
1963 been replaced with a choice of options that allows to select
1964 between various VFP versions/capabilities.
1966 config BR2_PACKAGE_GCC_TARGET
1967 bool "gcc on the target filesystem has been removed"
1970 The support for gcc in the target filesystem was deprecated
1971 since a while, and has been removed completely from Buildroot.
1972 See Buildroot's documentation for more explanations.
1974 config BR2_HAVE_DEVFILES
1975 bool "development files in target filesystem has been removed"
1978 The installation of the development files in the target
1979 filesystem was deprecated since a while, and has been removed
1980 completely from Buildroot.
1981 See Buildroot's documentation for more explanations.
1983 ###############################################################################
1984 comment "Legacy options removed in 2013.05"
1986 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
1987 bool "Realtek 8192 replaced by Realtek 81xx"
1989 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
1991 Now covers the whole Realtek 81xx familly: 8188/8192.
1993 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
1994 bool "Realtek 8712 replaced by Realtek 87xx"
1996 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
1998 Now covers the whole Realtek 87xx familly: 8712/8723.
2000 ###############################################################################
2001 comment "Legacy options removed in 2013.02"
2004 bool "sa110 ARM target switched to strongarm"
2006 select BR2_strongarm
2008 The SA110 is the same as a generic StrongARM, it just differs
2009 in speed, peripherals and cache.
2012 bool "sa1100 ARM target switched to strongarm"
2014 select BR2_strongarm
2016 The SA1100 is the same as a generic StrongARM, it just differs
2017 in speed, peripherals and cache.
2019 config BR2_PACKAGE_GDISK
2020 bool "gdisk has been replaced by gptfdisk"
2022 select BR2_PACKAGE_GPTFDISK
2024 The option has been renamed BR2_PACKAGE_GPTFDISK.
2026 config BR2_PACKAGE_GDISK_GDISK
2027 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2029 select BR2_PACKAGE_GPTFDISK
2030 select BR2_PACKAGE_GPTFDISK_GDISK
2032 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2034 config BR2_PACKAGE_GDISK_SGDISK
2035 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2037 select BR2_PACKAGE_GPTFDISK
2038 select BR2_PACKAGE_GPTFDISK_SGDISK
2040 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2042 config BR2_PACKAGE_GDB_HOST
2043 bool "gdb for the host option has been renamed"
2044 select BR2_PACKAGE_HOST_GDB
2047 Due to the conversion of gdb to the package infrastructure,
2048 the BR2_PACKAGE_GDB_HOST option has been renamed
2049 BR2_PACKAGE_HOST_GDB.
2051 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2052 bool "DirectFB RGB16 dithering option has been renamed"
2053 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2056 The option has been renamed
2057 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2059 config BR2_PACKAGE_DIRECTB_TESTS
2060 bool "DirectFB Tests option has been renamed"
2061 select BR2_PACKAGE_DIRECTFB_TESTS
2064 The option has been renamed
2065 BR2_PACKAGE_DIRECTFB_TESTS.
2067 ###############################################################################
2068 comment "Legacy options removed in 2012.11"
2070 config BR2_PACKAGE_CUSTOMIZE
2071 bool "customize package has been removed"
2074 The 'customize' special package has been removed. Instead,
2075 we recommend to create either your own packages, or use a
2076 post-build script to customize your root filesystem. See
2077 Buildroot's documentation for more details.
2079 config BR2_PACKAGE_XSERVER_xorg
2080 bool "X.org modular server"
2082 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2084 The option has been renamed
2085 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2087 config BR2_PACKAGE_XSERVER_tinyx
2088 bool "KDrive / TinyX server"
2090 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2092 The option has been renamed
2093 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2095 config BR2_PACKAGE_PTHREAD_STUBS
2096 bool "pthread-stubs option has been renamed"
2098 select BR2_PACKAGE_LIBPTHREAD_STUBS
2100 For consistency reason, the pthread-stubs package has been
2101 renamed to libpthread-stubs.
2103 ###############################################################################
2104 comment "Legacy options removed in 2012.08"
2106 config BR2_PACKAGE_GETTEXT_STATIC
2107 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2110 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2113 config BR2_PACKAGE_LIBINTL
2116 select BR2_PACKAGE_GETTEXT
2118 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2119 only installs the library, not the executables.
2121 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2122 bool "input-tools evtest is now a separate package evtest"
2124 select BR2_PACKAGE_EVTEST
2126 The evtest program from input-tools is now a separate package.
2128 config BR2_BFIN_FDPIC
2129 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2130 select BR2_BINFMT_FDPIC
2133 config BR2_BFIN_FLAT
2134 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2135 select BR2_BINFMT_FLAT
2140 endif # !SKIP_LEGACY