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 config BR2_PACKAGE_DOVECOT_BZIP2
149 bool "bzip2 support option has been removed"
151 select BR2_PACKAGE_BZIP2
153 Bzip2 support is built if the bzip2 package is selected.
155 config BR2_PACKAGE_DOVECOT_ZLIB
156 bool "zlib support option has been removed"
158 select BR2_PACKAGE_ZLIB
160 Zlib support is built if the zlib package is selected.
162 config BR2_PACKAGE_E2FSPROGS_FINDFS
163 bool "e2fsprogs findfs option has been removed"
166 This option attempted to enable findfs capabilities from
167 e2fsprogs but has not worked since July 2015 (due to
168 packaging changes). One can use BusyBox's findfs support or
169 enable the BR2_PACKAGE_UTIL_LINUX_FINDFS option.
171 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
172 bool "openpowerlink debug option has been removed"
175 This option depends on BR2_ENABLE_DEBUG which should not be used
178 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
179 bool "openpowerlink package has been updated"
181 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
183 openpowerlink kernel modules are built if the
184 kernel stack library is selected.
186 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
187 bool "openpowerlink package has been updated"
189 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
191 The user space support has been split in two part:
192 - a monolitic user space library
193 - a user spae deamon driver
195 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
196 bool "using the linux headers version for the kernel has been removed"
199 The option to use the version of the kernel headers for the
200 kernel to build has been removed.
202 There is now the converse, better-suited and more versatile
203 option to use the kernel version for the linux headers.
205 config BR2_PACKAGE_CUPS_PDFTOPS
206 bool "Pdftops support has been removed from Cups"
209 Pdftops support has been removed from the cups package
210 It is now part of the cups-filters package.
212 config BR2_KERNEL_HEADERS_3_16
213 bool "kernel headers version 3.16.x are no longer supported"
214 select BR2_KERNEL_HEADERS_3_18
217 Version 3.16.x of the Linux kernel headers have been deprecated
218 for more than four buildroot releases and are now removed.
219 As an alternative, version 3.18.x of the headers have been
220 automatically selected in your configuration.
222 config BR2_PACKAGE_PYTHON_PYXML
223 bool "python-pyxml package has been removed"
226 PyXML is obsolete and its functionality is covered either via
227 native Python XML support or python-lxml package.
229 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
230 config BR2_ENABLE_SSP
231 bool "Stack Smashing protection now has different levels"
233 The protection offered by SSP can now be selected from different
234 protection levels. Be sure to review the SSP level in the build
237 config BR2_PACKAGE_DIRECTFB_CLE266
238 bool "cle266 driver for directfb removed"
241 The cle266 directfb driver support has been removed.
242 It doesn't build in the latest version and it's unlikely
243 anyone has any use for it.
245 config BR2_PACKAGE_DIRECTFB_UNICHROME
246 bool "unichrome driver for directfb removed"
249 The unichrome directfb driver support has been removed.
250 It doesn't build in the latest version and it's unlikely
251 anyone has any use for it.
253 config BR2_PACKAGE_LIBELEMENTARY
254 bool "libelementary has been renamed to elementary"
256 select BR2_PACKAGE_ELEMENTARY
258 The libelementary package has been renamed to match the upstream
261 config BR2_PACKAGE_LIBEINA
262 bool "libeina package has been removed"
264 select BR2_PACKAGE_EFL
266 With EFL 1.15, libeina is now provided by the efl package.
268 config BR2_PACKAGE_LIBEET
269 bool "libeet package has been removed"
271 select BR2_PACKAGE_EFL
273 With EFL 1.15, libeet is now provided by the efl package.
275 config BR2_PACKAGE_LIBEVAS
276 bool "libevas package has been removed"
278 select BR2_PACKAGE_EFL
280 With EFL 1.15, libevas is now provided by the efl package.
282 config BR2_PACKAGE_LIBECORE
283 bool "libecore package has been removed"
285 select BR2_PACKAGE_EFL
287 With EFL 1.15, libecore is now provided by the efl package.
289 config BR2_PACKAGE_LIBEDBUS
290 bool "libedbus package has been removed"
292 select BR2_PACKAGE_EFL
294 With EFL 1.15, libedbus is now provided by the efl package.
296 config BR2_PACKAGE_LIBEFREET
297 bool "libefreet package has been removed"
299 select BR2_PACKAGE_EFL
301 With EFL 1.15, libefreet is now provided by the efl package.
303 config BR2_PACKAGE_LIBEIO
304 bool "libeio package has been removed"
306 select BR2_PACKAGE_EFL
308 With EFL 1.15, libeio is now provided by the efl package.
310 config BR2_PACKAGE_LIBEMBRYO
311 bool "libembryo package has been removed"
313 select BR2_PACKAGE_EFL
315 With EFL 1.15, libembryo is now provided by the efl package.
317 config BR2_PACKAGE_LIBEDJE
318 bool "libedje package has been removed"
320 select BR2_PACKAGE_EFL
322 With EFL 1.15, libedje is now provided by the efl package.
324 config BR2_PACKAGE_LIBETHUMB
325 bool "libethumb package has been removed"
327 select BR2_PACKAGE_EFL
329 With EFL 1.15, libethumb is now provided by the efl package.
331 config BR2_PACKAGE_INFOZIP
332 bool "infozip option has been renamed to zip"
334 select BR2_PACKAGE_ZIP
336 Info-Zip's Zip package has been renamed from infozip to zip,
337 to avoid ambiguities with Info-Zip's UnZip which has been added
338 in the unzip package.
340 config BR2_BR2_PACKAGE_NODEJS_0_10_X
341 bool "nodejs 0.10.x option removed"
343 select BR2_PACKAGE_NODEJS
345 nodejs 0.10.x option has been removed. 0.10.x is now
346 automatically chosen for ARMv5 architectures only and the latest
347 nodejs for all other supported architectures. The correct nodejs
348 version has been automatically selected in your configuration.
350 config BR2_BR2_PACKAGE_NODEJS_0_12_X
351 bool "nodejs version 0.12.x has been removed"
353 select BR2_PACKAGE_NODEJS
355 nodejs version 0.12.x has been removed. As an alternative,
356 the latest nodejs version has been automatically selected in
359 config BR2_BR2_PACKAGE_NODEJS_4_X
360 bool "nodejs version 4.x has been removed"
362 select BR2_PACKAGE_NODEJS
364 nodejs version 4.x has been removed. As an alternative,
365 the latest nodejs version has been automatically selected in
368 ###############################################################################
369 comment "Legacy options removed in 2015.11"
371 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
372 bool "gst1-plugins-bad real plugin has been removed"
375 The real plugin from GStreamer 1 bad plugins has been
378 config BR2_PACKAGE_MEDIA_CTL
379 bool "media-ctl package has been removed"
381 select BR2_PACKAGE_LIBV4L
382 select BR2_PACKAGE_LIBV4L_UTILS
384 media-ctl source and developement have been moved to
385 v4l-utils since June 2014. For an up-to-date media-ctl
386 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
388 config BR2_PACKAGE_SCHIFRA
389 bool "schifra package has been removed"
392 Schifra package has been maked broken since 2014.11 release and
393 haven't been fixed since then.
395 config BR2_PACKAGE_ZXING
396 bool "zxing option has been renamed"
398 select BR2_PACKAGE_ZXING_CPP
400 ZXing no longer provides the cpp bindings, it has been renamed to
401 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
403 # Since FreeRDP has new dependencies, protect this legacy to avoid the
404 # infamous "unmet direct dependencies" kconfig error.
405 config BR2_PACKAGE_FREERDP_CLIENT
406 bool "freerdp client option renamed"
407 depends on BR2_PACKAGE_FREERDP
409 select BR2_PACKAGE_FREERDP_CLIENT_X11
411 config BR2_PACKAGE_BLACKBOX
412 bool "blackbox package has been removed"
415 Upstream is dead and the package has been deprecated for
416 some time. There are other alternative maintained WMs.
418 config BR2_KERNEL_HEADERS_3_0
419 bool "kernel headers version 3.0.x are no longer supported"
420 select BR2_KERNEL_HEADERS_3_2
423 Version 3.0.x of the Linux kernel headers have been deprecated
424 for more than four buildroot releases and are now removed.
425 As an alternative, version 3.2.x of the headers have been
426 automatically selected in your configuration.
428 config BR2_KERNEL_HEADERS_3_11
429 bool "kernel headers version 3.11.x are no longer supported"
430 select BR2_KERNEL_HEADERS_3_12
433 Version 3.11.x of the Linux kernel headers have been deprecated
434 for more than four buildroot releases and are now removed.
435 As an alternative, version 3.12.x of the headers have been
436 automatically selected in your configuration.
438 config BR2_KERNEL_HEADERS_3_13
439 bool "kernel headers version 3.13.x are no longer supported"
440 select BR2_KERNEL_HEADERS_3_14
443 Version 3.13.x of the Linux kernel headers have been deprecated
444 for more than four buildroot releases and are now removed.
445 As an alternative, version 3.14.x of the headers have been
446 automatically selected in your configuration.
448 config BR2_KERNEL_HEADERS_3_15
449 bool "kernel headers version 3.15.x are no longer supported"
450 select BR2_KERNEL_HEADERS_3_18
453 Version 3.15.x of the Linux kernel headers have been deprecated
454 for more than four buildroot releases and are now removed.
455 As an alternative, version 3.18.x of the headers have been
456 automatically selected in your configuration.
458 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
459 bool "DirectFB example df_andi has been removed"
461 select BR2_PACKAGE_DIRECTFB_EXAMPLES
463 The per-DirectFB example options have been removed. The
464 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
467 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
468 bool "DirectFB example df_bltload has been removed"
470 select BR2_PACKAGE_DIRECTFB_EXAMPLES
472 The per-DirectFB example options have been removed. The
473 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
476 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
477 bool "DirectFB example df_cpuload has been removed"
479 select BR2_PACKAGE_DIRECTFB_EXAMPLES
481 The per-DirectFB example options have been removed. The
482 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
485 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
486 bool "DirectFB example df_databuffer has been removed"
488 select BR2_PACKAGE_DIRECTFB_EXAMPLES
490 The per-DirectFB example options have been removed. The
491 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
494 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
495 bool "DirectFB example df_dioload has been removed"
497 select BR2_PACKAGE_DIRECTFB_EXAMPLES
499 The per-DirectFB example options have been removed. The
500 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
503 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
504 bool "DirectFB example df_dok has been removed"
506 select BR2_PACKAGE_DIRECTFB_EXAMPLES
508 The per-DirectFB example options have been removed. The
509 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
512 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
513 bool "DirectFB example df_drivertest has been removed"
515 select BR2_PACKAGE_DIRECTFB_EXAMPLES
517 The per-DirectFB example options have been removed. The
518 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
521 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
522 bool "DirectFB example df_fire has been removed"
524 select BR2_PACKAGE_DIRECTFB_EXAMPLES
526 The per-DirectFB example options have been removed. The
527 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
530 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
531 bool "DirectFB example df_flip has been removed"
533 select BR2_PACKAGE_DIRECTFB_EXAMPLES
535 The per-DirectFB example options have been removed. The
536 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
539 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
540 bool "DirectFB example df_fonts has been removed"
542 select BR2_PACKAGE_DIRECTFB_EXAMPLES
544 The per-DirectFB example options have been removed. The
545 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
548 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
549 bool "DirectFB example df_input has been removed"
551 select BR2_PACKAGE_DIRECTFB_EXAMPLES
553 The per-DirectFB example options have been removed. The
554 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
557 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
558 bool "DirectFB example df_joystick has been removed"
560 select BR2_PACKAGE_DIRECTFB_EXAMPLES
562 The per-DirectFB example options have been removed. The
563 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
566 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
567 bool "DirectFB example df_knuckles has been removed"
569 select BR2_PACKAGE_DIRECTFB_EXAMPLES
571 The per-DirectFB example options have been removed. The
572 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
575 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
576 bool "DirectFB example df_layer has been removed"
578 select BR2_PACKAGE_DIRECTFB_EXAMPLES
580 The per-DirectFB example options have been removed. The
581 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
584 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
585 bool "DirectFB example df_matrix has been removed"
587 select BR2_PACKAGE_DIRECTFB_EXAMPLES
589 The per-DirectFB example options have been removed. The
590 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
593 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
594 bool "DirectFB example df_matrix_water has been removed"
596 select BR2_PACKAGE_DIRECTFB_EXAMPLES
598 The per-DirectFB example options have been removed. The
599 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
602 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
603 bool "DirectFB example df_neo has been removed"
605 select BR2_PACKAGE_DIRECTFB_EXAMPLES
607 The per-DirectFB example options have been removed. The
608 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
611 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
612 bool "DirectFB example df_netload has been removed"
614 select BR2_PACKAGE_DIRECTFB_EXAMPLES
616 The per-DirectFB example options have been removed. The
617 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
620 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
621 bool "DirectFB example df_palette has been removed"
622 select BR2_PACKAGE_DIRECTFB_EXAMPLES
624 The per-DirectFB example options have been removed. The
625 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
628 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
629 bool "DirectFB example df_particle has been removed"
631 select BR2_PACKAGE_DIRECTFB_EXAMPLES
633 The per-DirectFB example options have been removed. The
634 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
637 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
638 bool "DirectFB example df_porter has been removed"
640 select BR2_PACKAGE_DIRECTFB_EXAMPLES
642 The per-DirectFB example options have been removed. The
643 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
646 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
647 bool "DirectFB example df_stress 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_TEXTURE
655 bool "DirectFB example df_texture 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_VIDEO
664 bool "DirectFB example df_video 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_VIDEO_PARTICLE
673 bool "DirectFB example df_video_particle has been removed"
675 select BR2_PACKAGE_DIRECTFB_EXAMPLES
677 The per-DirectFB example options have been removed. The
678 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
681 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
682 bool "DirectFB example df_window has been removed"
684 select BR2_PACKAGE_DIRECTFB_EXAMPLES
686 The per-DirectFB example options have been removed. The
687 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
690 config BR2_PACKAGE_KOBS_NG
691 bool "kobs-ng was replaced by imx-kobs"
693 select BR2_PACKAGE_IMX_KOBS
695 The outdated kobs-ng has been replaced by the Freescale-
696 maintained imx-kobs package.
698 config BR2_PACKAGE_SAWMAN
699 bool "sawman package removed"
701 select BR2_PACKAGE_DIRECTFB_SAWMAN
703 This option has been removed because the sawman package no
704 longer exists: it was merged inside DirectFB itself. This
705 feature can now be enabled using the
706 BR2_PACKAGE_DIRECTFB_SAWMAN option.
708 config BR2_PACKAGE_DIVINE
709 bool "divine package removed"
711 select BR2_PACKAGE_DIRECTFB_DIVINE
713 This option has been removed because the divine package no
714 longer exists: it was merged inside DirectFB itself. This
715 feature can now be enabled using the
716 BR2_PACKAGE_DIRECTFB_DIVINE option.
718 ###############################################################################
719 comment "Legacy options removed in 2015.08"
721 config BR2_PACKAGE_KODI_PVR_ADDONS
722 bool "Kodi PVR addon was split"
724 select BR2_PACKAGE_KODI_PVR_ARGUSTV
725 select BR2_PACKAGE_KODI_PVR_DVBLINK
726 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
727 select BR2_PACKAGE_KODI_PVR_FILMON
728 select BR2_PACKAGE_KODI_PVR_HTS
729 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
730 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
731 select BR2_PACKAGE_KODI_PVR_MYTHTV
732 select BR2_PACKAGE_KODI_PVR_NEXTPVR
733 select BR2_PACKAGE_KODI_PVR_NJOY
734 select BR2_PACKAGE_KODI_PVR_PCTV
735 select BR2_PACKAGE_KODI_PVR_STALKER
736 select BR2_PACKAGE_KODI_PVR_VBOX
737 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
738 select BR2_PACKAGE_KODI_PVR_VUPLUS
739 select BR2_PACKAGE_KODI_PVR_WMC
741 Kodi PVR addon was split into seperate modules
743 config BR2_BINUTILS_VERSION_2_23_2
744 bool "binutils 2.23 option renamed"
746 select BR2_BINUTILS_VERSION_2_23_X
748 The binutils version option has been renamed to match the
749 same patchlevel logic used by gcc. The new option is now
750 BR2_BINUTILS_VERSION_2_23_X.
752 config BR2_BINUTILS_VERSION_2_24
753 bool "binutils 2.24 option renamed"
755 select BR2_BINUTILS_VERSION_2_24_X
757 The binutils version option has been renamed to match the
758 same patchlevel logic used by gcc. The new option is now
759 BR2_BINUTILS_VERSION_2_24_X.
761 config BR2_BINUTILS_VERSION_2_25
762 bool "binutils 2.25 option renamed"
764 select BR2_BINUTILS_VERSION_2_25_X
766 The binutils version option has been renamed to match the
767 same patchlevel logic used by gcc. The new option is now
768 BR2_BINUTILS_VERSION_2_25_X.
770 config BR2_PACKAGE_PERF
771 bool "perf option has been renamed"
773 select BR2_LINUX_KERNEL_TOOL_PERF
775 The perf package has been moved as a Linux tools package,
776 and the option to enable it is now
777 BR2_LINUX_KERNEL_TOOL_PERF.
779 config BR2_BINUTILS_VERSION_2_22
780 bool "binutils 2.22 removed"
783 Binutils 2.22 has been removed, using a newer version is
786 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
787 bool "gpu-viv-bin-mx6q"
789 select BR2_PACKAGE_IMX_GPU_VIV
791 Vivante graphics libraries have been renamed to
792 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
795 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
796 depends on BR2_PACKAGE_PYTHON
797 bool "libsemanage python bindings removed"
800 This option has been removed, since the libsemanage Python
801 bindings on the target were not useful.
803 config BR2_TARGET_UBOOT_NETWORK
804 bool "U-Boot custom network settings removed"
807 U-Boot's custom network settings options have been removed.
809 ###############################################################################
810 comment "Legacy options removed in 2015.05"
812 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
813 bool "jffs2 16kB erasesize NAND flash option renamed"
815 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
817 The JFFS2 NAND flash options now longer include the page
820 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
821 bool "jffs2 128kB erasesize NAND flash option renamed"
823 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
825 The JFFS2 NAND flash options now longer include the page
828 config BR2_PACKAGE_MONO_20
829 bool "2.0/3.5 .Net Runtime"
832 This option no longer exists, all versions of the .Net
833 runtime are now installed.
835 config BR2_PACKAGE_MONO_40
836 bool "4.0 .Net Runtime"
839 This option no longer exists, all versions of the .Net
840 runtime are now installed.
842 config BR2_PACKAGE_MONO_45
843 bool "4.5 .Net Runtime"
846 This option no longer exists, all versions of the .Net
847 runtime are now installed.
849 config BR2_CIVETWEB_WITH_LUA
850 bool "civetweb lua option renamed"
852 select BR2_PACKAGE_CIVETWEB_WITH_LUA
854 civetweb's lua option has been renamed to
855 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
856 packages name options.
858 config BR2_PACKAGE_TIFF_TIFF2PDF
859 bool "tiff utility-specific option removed"
861 select BR2_PACKAGE_TIFF_UTILITIES
863 utility-specific options have been removed in favour of
864 the new option BR2_PACKAGE_TIFF_UTILITIES.
866 config BR2_PACKAGE_TIFF_TIFFCP
867 bool "tiff utility-specific option removed"
869 select BR2_PACKAGE_TIFF_UTILITIES
871 utility-specific options have been removed in favour of
872 the new option BR2_PACKAGE_TIFF_UTILITIES.
874 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
875 bool "RTAI patch file path has been removed"
878 This option has never worked, so it has been removed.
880 config BR2_TARGET_GENERIC_PASSWD_DES
881 bool "Encoding passwords with DES has been removed"
884 Paswords can now only be encoded with either of md5, sha256 or sha512.
885 The default is md5, which is stronger that DES (but still pretty weak).
887 config BR2_PACKAGE_GTK2_THEME_HICOLOR
888 bool "hicolor (default theme) is a duplicate"
890 select BR2_PACKAGE_HICOLOR_ICON_THEME
892 The option was just a duplicate of hicolor icon theme.
894 config BR2_PACKAGE_VALGRIND_PTRCHECK
895 bool "valgrind's PTRCheck was renamed to SGCheck"
897 select BR2_PACKAGE_VALGRIND_SGCHECK
899 PTRCheck was renamed to SGCheck in valgrind
901 ###############################################################################
902 comment "Legacy options removed in 2015.02"
904 config BR2_PACKAGE_LIBGC
905 bool "libgc package removed"
907 select BR2_PACKAGE_BDWGC
909 libgc has been removed because we have the same package under a
910 different name, bdwgc.
912 config BR2_PACKAGE_WDCTL
913 bool "util-linux' wdctl option has been renamed"
915 select BR2_PACKAGE_UTIL_LINUX_WDCTL
917 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
918 to be aligned with how the other options are named.
920 config BR2_PACKAGE_UTIL_LINUX_ARCH
921 bool "util-linux' arch option has been removed"
924 util-linux' arch was dropped in util-linux 2.23, in favor of
925 the coreutils version.
927 config BR2_PACKAGE_UTIL_LINUX_DDATE
928 bool "util-linux' ddate option has been removed"
931 util-linux' ddate was dropped in util-linux 2.23.
933 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
934 bool "rpm's bzip2 payloads option has been removed"
936 select BR2_PACKAGE_BZIP2
938 The bzip2 payloads option rely entirely on the dependant package bzip2.
939 So, you need to select it to enable this feature.
941 config BR2_PACKAGE_RPM_XZ_PAYLOADS
942 bool "rpm's xz payloads option has been removed"
944 select BR2_PACKAGE_XZ
946 The xz payloads option rely entirely on the dependant package xz.
947 So, you need to select it to enable this feature.
949 config BR2_PACKAGE_M4
950 bool "m4 target package removed"
953 The m4 target package has been removed, it's been
954 deprecated for some time now.
956 config BR2_PACKAGE_FLEX_BINARY
957 bool "flex binary in target option removed"
960 The flex binary in the target option has been removed.
961 It's been deprecated for some time now and is essentially a
962 development tool which isn't very useful in the target.
964 config BR2_PACKAGE_BISON
965 bool "bison target package removed"
968 The bison target package has been removed, it's been
969 deprecated for some time now and is essentially a development
970 tool which isn't very useful in the target.
972 config BR2_PACKAGE_GOB2
973 bool "gob2 target package removed"
976 The gob2 target package has been removed, it's been
977 deprecated for some time now and was essentially useless
978 without a target toolchain.
980 config BR2_PACKAGE_DISTCC
981 bool "distcc target package removed"
984 The distcc target package has been removed, it's been
985 deprecated for some time now and was essentially useless
986 without a target toolchain.
988 config BR2_PACKAGE_HASERL_VERSION_0_8_X
989 bool "haserl 0.8.x version removed"
992 The 0.8.x version option for haserl has been removed since it
993 has been deprecated for some time now.
994 You should be able to use the 0.9.x version without issues.
996 config BR2_PACKAGE_STRONGSWAN_TOOLS
997 bool "strongswan option has been removed"
999 select BR2_PACKAGE_STRONGSWAN_PKI
1000 select BR2_PACKAGE_STRONGSWAN_SCEP
1002 The tools option has been removed upstream and the different tools
1003 have been split between the pki and scep options, with others
1006 config BR2_PACKAGE_XBMC_ADDON_XVDR
1007 bool "xbmc options have been renamed"
1009 select BR2_PACKAGE_KODI_ADDON_XVDR
1011 The XBMC media center project was renamed to Kodi entertainment center
1013 config BR2_PACKAGE_XBMC_PVR_ADDONS
1014 bool "xbmc options have been renamed"
1016 select BR2_PACKAGE_KODI_PVR_ADDONS
1018 The XBMC media center project was renamed to Kodi entertainment center
1020 config BR2_PACKAGE_XBMC
1021 bool "xbmc options have been renamed"
1023 select BR2_PACKAGE_KODI
1025 The XBMC media center project was renamed to Kodi entertainment center
1027 config BR2_PACKAGE_XBMC_ALSA_LIB
1028 bool "xbmc options have been renamed"
1030 select BR2_PACKAGE_KODI_ALSA_LIB
1032 The XBMC media center project was renamed to Kodi entertainment center
1034 config BR2_PACKAGE_XBMC_AVAHI
1035 bool "xbmc options have been renamed"
1037 select BR2_PACKAGE_KODI_AVAHI
1039 The XBMC media center project was renamed to Kodi entertainment center
1041 config BR2_PACKAGE_XBMC_DBUS
1042 bool "xbmc options have been renamed"
1044 select BR2_PACKAGE_KODI_DBUS
1046 The XBMC media center project was renamed to Kodi entertainment center
1048 config BR2_PACKAGE_XBMC_LIBBLURAY
1049 bool "xbmc options have been renamed"
1051 select BR2_PACKAGE_KODI_LIBBLURAY
1053 The XBMC media center project was renamed to Kodi entertainment center
1055 config BR2_PACKAGE_XBMC_GOOM
1056 bool "xbmc options have been renamed"
1058 select BR2_PACKAGE_KODI_GOOM
1060 The XBMC media center project was renamed to Kodi entertainment center
1062 config BR2_PACKAGE_XBMC_RSXS
1063 bool "xbmc options have been renamed"
1065 select BR2_PACKAGE_KODI_RSXS
1067 The XBMC media center project was renamed to Kodi entertainment center
1069 config BR2_PACKAGE_XBMC_LIBCEC
1070 bool "xbmc options have been renamed"
1072 select BR2_PACKAGE_KODI_LIBCEC
1074 The XBMC media center project was renamed to Kodi entertainment center
1076 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1077 bool "xbmc options have been renamed"
1079 select BR2_PACKAGE_KODI_LIBMICROHTTPD
1081 The XBMC media center project was renamed to Kodi entertainment center
1083 config BR2_PACKAGE_XBMC_LIBNFS
1084 bool "xbmc options have been renamed"
1086 select BR2_PACKAGE_KODI_LIBNFS
1088 The XBMC media center project was renamed to Kodi entertainment center
1090 config BR2_PACKAGE_XBMC_RTMPDUMP
1091 bool "xbmc options have been renamed"
1093 select BR2_PACKAGE_KODI_RTMPDUMP
1095 The XBMC media center project was renamed to Kodi entertainment center
1097 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1098 bool "xbmc options have been renamed"
1100 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1102 The XBMC media center project was renamed to Kodi entertainment center
1104 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1105 bool "xbmc options have been renamed"
1107 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1109 The XBMC media center project was renamed to Kodi entertainment center
1111 config BR2_PACKAGE_XBMC_LIBTHEORA
1112 bool "xbmc options have been renamed"
1114 select BR2_PACKAGE_KODI_LIBTHEORA
1116 The XBMC media center project was renamed to Kodi entertainment center
1118 config BR2_PACKAGE_XBMC_LIBUSB
1119 bool "xbmc options have been renamed"
1121 select BR2_PACKAGE_KODI_LIBUSB
1123 The XBMC media center project was renamed to Kodi entertainment center
1125 config BR2_PACKAGE_XBMC_LIBVA
1126 bool "xbmc options have been renamed"
1128 select BR2_PACKAGE_KODI_LIBVA
1130 The XBMC media center project was renamed to Kodi entertainment center
1132 config BR2_PACKAGE_XBMC_WAVPACK
1133 bool "xbmc options have been renamed"
1135 select BR2_PACKAGE_KODI_WAVPACK
1137 The XBMC media center project was renamed to Kodi entertainment center
1139 config BR2_PREFER_STATIC_LIB
1140 bool "static library option renamed"
1143 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1144 highlights the fact that the option no longer "prefers"
1145 static libraries, but "enforces" static libraries (i.e
1146 shared libraries are completely unused).
1148 Take care of updating the type of libraries you want under the
1149 "Build options" menu.
1151 ###############################################################################
1152 comment "Legacy options removed in 2014.11"
1154 config BR2_x86_generic
1155 bool "x86 generic variant has been removed"
1158 The generic x86 CPU variant has been removed. Use another
1159 CPU variant instead.
1161 config BR2_GCC_VERSION_4_4_X
1162 bool "gcc 4.4.x has been removed"
1165 The 4.4.x version of gcc has been removed. Use a newer
1168 config BR2_sparc_sparchfleon
1169 bool "sparchfleon CPU has been removed"
1172 The sparchfleon CPU was only supported in a patched gcc 4.4
1173 version. Its support has been removed in favor of the leon3
1174 CPU starting from gcc 4.8.x.
1176 config BR2_sparc_sparchfleonv8
1177 bool "sparchfleonv8 CPU has been removed"
1180 The sparchfleonv8 CPU was only supported in a patched gcc
1181 4.4 version. Its support has been removed in favor of the
1182 leon3 CPU starting from gcc 4.8.x.
1184 config BR2_sparc_sparcsfleon
1185 bool "sparcsfleon CPU has been removed"
1188 The sparcsfleon CPU was only supported in a patched gcc 4.4
1189 version. Its support has been removed in favor of the leon3
1190 CPU starting from gcc 4.8.x.
1192 config BR2_sparc_sparcsfleonv8
1193 bool "sparcsfleonv8 CPU has been removed"
1196 The sparcsfleonv8 CPU was only supported in a patched gcc
1197 4.4 version. Its support has been removed in favor of the
1198 leon3 CPU starting from gcc 4.8.x.
1200 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1201 bool "xlib-libpciaccess option has been renamed"
1202 depends on BR2_PACKAGE_XORG7
1204 select BR2_PACKAGE_LIBPCIACCESS
1206 libpciaccess neither depends on X11 nor Xlib. Thus the
1207 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1209 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1210 bool "Xceive xc5000 option has been renamed"
1212 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1214 The Xceive xc5000 option now also handles older firmwares from
1215 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1216 from Cresta, who bought Xceive.
1218 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1219 bool "Chelsio T4 option has been renamed"
1221 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1223 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1224 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1225 to better account for the fact that a T5 variant exists.
1227 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1228 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1231 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1232 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1234 Target packages -> Hardware handling ->
1235 Firmware -> linux-firmware -> WiFi firmware ->
1236 iwlwifi 3160/726x revision to use (revision 7)
1238 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1239 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1242 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1243 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1245 Target packages -> Hardware handling ->
1246 Firmware -> linux-firmware -> WiFi firmware ->
1247 iwlwifi 3160/726x revision to use (revision 8)
1249 ###############################################################################
1250 comment "Legacy options removed in 2014.08"
1252 config BR2_PACKAGE_LIBELF
1253 bool "libelf has been removed"
1254 select BR2_PACKAGE_ELFUTILS
1257 The libelf package provided an old version of the libelf library
1258 and is deprecated. The libelf library is now provided by the
1261 config BR2_KERNEL_HEADERS_3_8
1262 bool "kernel headers version 3.8.x are no longer supported"
1263 select BR2_KERNEL_HEADERS_3_10
1266 Version 3.8.x of the Linux kernel headers have been deprecated
1267 for more than four buildroot releases and are now removed.
1268 As an alternative, version 3.10.x of the headers have been
1269 automatically selected in your configuration.
1271 config BR2_PACKAGE_GETTEXT_TOOLS
1272 bool "support for gettext-tools on target has been removed"
1275 The option to install the gettext utilities on the target
1276 has been removed. This is not necessary as Buildroot is not
1277 designed to provide a full development environment on the
1278 target. gettext tools should be used on the build machine
1281 config BR2_PACKAGE_PROCPS
1282 bool "procps has been replaced by procps-ng"
1283 select BR2_PACKAGE_PROCPS_NG
1286 The procps package has been replaced by the equivalent procps-ng.
1288 config BR2_BINUTILS_VERSION_2_20_1
1289 bool "binutils 2.20.1 has been removed"
1292 The 2.20.1 version of binutils has been removed. Use a newer
1295 config BR2_BINUTILS_VERSION_2_21
1296 bool "binutils 2.21 has been removed"
1299 The 2.21 version of binutils has been removed. Use a newer
1302 config BR2_BINUTILS_VERSION_2_23_1
1303 bool "binutils 2.23.1 has been removed"
1306 The 2.23.1 version of binutils has been removed. Use a newer
1309 config BR2_UCLIBC_VERSION_0_9_32
1310 bool "uclibc 0.9.32 has been removed"
1313 The 0.9.32 version of uClibc has been removed. Use a newer
1316 config BR2_GCC_VERSION_4_3_X
1317 bool "gcc 4.3.x has been removed"
1320 The 4.3.x version of gcc has been removed. Use a newer
1323 config BR2_GCC_VERSION_4_6_X
1324 bool "gcc 4.6.x has been removed"
1327 The 4.6.x version of gcc has been removed. Use a newer
1330 config BR2_GDB_VERSION_7_4
1331 bool "gdb 7.4 has been removed"
1334 The 7.4 version of gdb has been removed. Use a newer version
1337 config BR2_GDB_VERSION_7_5
1338 bool "gdb 7.5 has been removed"
1341 The 7.5 version of gdb has been removed. Use a newer version
1344 config BR2_BUSYBOX_VERSION_1_19_X
1345 bool "busybox version selection has been removed"
1348 The possibility of selecting the Busybox version has been
1349 removed. Use the latest version provided by the Busybox
1352 config BR2_BUSYBOX_VERSION_1_20_X
1353 bool "busybox version selection has been removed"
1356 The possibility of selecting the Busybox version has been
1357 removed. Use the latest version provided by the Busybox
1360 config BR2_BUSYBOX_VERSION_1_21_X
1361 bool "busybox version selection has been removed"
1364 The possibility of selecting the Busybox version has been
1365 removed. Use the latest version provided by the Busybox
1368 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
1369 bool "decode_tm6000"
1370 select BR2_PACKAGE_LIBV4L_UTILS
1373 This libv4l option has been deprecated and replaced by a single
1374 option to build all the libv4l utilities.
1376 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
1378 select BR2_PACKAGE_LIBV4L_UTILS
1381 This libv4l option has been deprecated and replaced by a single
1382 option to build all the libv4l utilities.
1384 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
1385 bool "v4l2-compliance"
1386 select BR2_PACKAGE_LIBV4L_UTILS
1389 This libv4l option has been deprecated and replaced by a single
1390 option to build all the libv4l utilities.
1392 config BR2_PACKAGE_LIBV4L_V4L2_CTL
1394 select BR2_PACKAGE_LIBV4L_UTILS
1397 This libv4l option has been deprecated and replaced by a single
1398 option to build all the libv4l utilities.
1400 config BR2_PACKAGE_LIBV4L_V4L2_DBG
1402 select BR2_PACKAGE_LIBV4L_UTILS
1405 This libv4l option has been deprecated and replaced by a single
1406 option to build all the libv4l utilities.
1408 ###############################################################################
1409 comment "Legacy options removed in 2014.05"
1411 config BR2_PACKAGE_EVTEST_CAPTURE
1412 bool "evtest-capture support removed (dropped since evtest 1.31)"
1415 Support for evtest-capture has been removed (dropped from
1416 evtest package since version 1.31), use evemu package
1419 config BR2_KERNEL_HEADERS_3_6
1420 bool "kernel headers version 3.6.x are no longer supported"
1421 select BR2_KERNEL_HEADERS_3_10
1424 Version 3.6.x of the Linux kernel headers have been deprecated
1425 for more than four buildroot releases and are now removed.
1426 As an alternative, version 3.10.x of the headers have been
1427 automatically selected in your configuration.
1429 config BR2_KERNEL_HEADERS_3_7
1430 bool "kernel headers version 3.7.x are no longer supported"
1431 select BR2_KERNEL_HEADERS_3_10
1434 Version 3.7.x of the Linux kernel headers have been deprecated
1435 for more than four buildroot releases and are now removed.
1436 As an alternative, version 3.10.x of the headers have been
1437 automatically selected in your configuration.
1439 config BR2_PACKAGE_VALA
1440 bool "vala target package has been removed"
1443 The 'vala' target package has been removed since it has been
1444 deprecated for more than four buildroot releases.
1445 Note: the host vala package still exists.
1447 config BR2_TARGET_TZ_ZONELIST
1448 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
1450 config BR2_PACKAGE_TZDATA_ZONELIST
1451 string "tzdata: the timezone list option has been renamed"
1453 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
1454 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
1455 menu. You'll need to select BR2_TARGET_TZ_INFO.
1457 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
1459 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
1462 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
1463 bool "Lua command-line editing none has been renamed"
1466 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
1467 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
1468 it in the corresponding choice.
1470 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
1471 bool "Lua command-line editing using readline has been renamed"
1474 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
1475 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
1476 it in the corresponding choice.
1478 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
1479 bool "Lua command-line editing using linenoise has been renamed"
1482 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
1483 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
1484 it in the corresponding choice.
1486 config BR2_PACKAGE_DVB_APPS_UTILS
1487 bool "dvb-apps utilities now built by default"
1490 The dvb-apps utilities are now always built when the dvb-apps
1491 package is selected.
1493 config BR2_KERNEL_HEADERS_SNAP
1494 bool "Local Linux snapshot support removed"
1497 Support for using a custom snapshot to install the Linux
1498 kernel headers has been removed.
1500 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
1501 bool "/dev management by udev removed"
1504 The 'udev' package has been converted to a virtual package.
1505 The providers for this feature are: 'eudev', 'systemd'.
1507 Therefore, if you are not using 'systemd' as init system, you
1508 must choose 'Dynamic using eudev' in the '/dev management'
1509 menu to get the same behaviour as in your old configuration.
1511 If you are using 'systemd', its internal implementation of
1512 'udev' will be used automatically.
1514 You must also check the packages depending on 'udev' are still
1517 config BR2_PACKAGE_UDEV
1518 bool "udev is now a virtual package"
1520 select BR2_PACKAGE_HAS_UDEV
1522 The 'udev' package has been converted to a virtual package.
1523 The providers for this feature are: 'eudev', 'systemd'.
1525 Your old configuration refers to packages depending on 'udev',
1526 either for build or at runtime.
1528 Check that a 'udev' provider is selected. If you are not using
1529 'systemd' as init system, 'eudev' should be selected, which is
1530 the case if '/dev management' is set to 'Dynamic using eudev'.
1532 If you are using 'systemd', its internal implementation of 'udev'
1535 config BR2_PACKAGE_UDEV_RULES_GEN
1536 bool "udev rules generation handled by provider"
1538 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
1539 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
1541 The 'udev' package has been converted to a virtual package.
1542 The providers for this feature are: 'eudev', 'systemd'.
1544 If you are not using 'systemd' as init system, udev rules
1545 generation will be handled by 'eudev'. Check that
1546 '/dev management' is set to 'Dynamic using eudev' to get
1547 the same behaviour as in your old configuration.
1549 If you are using 'systemd', it internal implementation of 'udev'
1550 will generate the rules.
1552 config BR2_PACKAGE_UDEV_ALL_EXTRAS
1553 bool "udev extras removed"
1556 The 'udev' package has been converted to a virtual package.
1557 The providers for this feature are: 'eudev', 'systemd'.
1559 The option to enable the extra features of 'udev' (gudev, ...)
1560 has been removed. These features are automatically enabled in
1561 the 'udev' providers if the dependencies are selected. For
1562 example, selecting 'libglib2' will trigger the build of gudev.
1564 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
1565 bool "xlib-libpthread-stubs option has been renamed"
1566 depends on BR2_PACKAGE_XORG7
1568 select BR2_PACKAGE_LIBPTHREAD_STUBS
1570 The pthread stubs neither depend on X11 nor Xlib. Thus the
1571 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
1573 ###############################################################################
1574 comment "Legacy options removed in 2014.02"
1577 bool "sh2 support removed"
1580 Due to an inexistent user base and generally poor Linux
1581 support, the support for the SH2 architecture was removed.
1584 bool "sh3 support removed"
1587 Due to an inexistent user base and generally poor Linux
1588 support, the support for the SH3 architecture was removed.
1591 bool "sh3eb support removed"
1594 Due to an inexistent user base and generally poor Linux
1595 support, the support for the SH3eb architecture was removed.
1597 config BR2_KERNEL_HEADERS_3_1
1598 bool "kernel headers version 3.1.x are no longer supported"
1599 select BR2_KERNEL_HEADERS_3_2
1602 Version 3.1.x of the Linux kernel headers have been deprecated
1603 for more than four buildroot releases and are now removed.
1604 As an alternative, version 3.2.x of the headers have been
1605 automatically selected in your configuration.
1607 config BR2_KERNEL_HEADERS_3_3
1608 bool "kernel headers version 3.3.x are no longer supported"
1609 select BR2_KERNEL_HEADERS_3_4
1612 Version 3.3.x of the Linux kernel headers have been deprecated
1613 for more than four buildroot releases and are now removed.
1614 As an alternative, version 3.4.x of the headers have been
1615 automatically selected in your configuration.
1617 config BR2_KERNEL_HEADERS_3_5
1618 bool "kernel headers version 3.5.x are no longer supported"
1619 select BR2_KERNEL_HEADERS_3_10
1622 Version 3.5.x of the Linux kernel headers have been deprecated
1623 for more than four buildroot releases and are now removed.
1624 As an alternative, version 3.10.x of the headers have been
1625 automatically selected in your configuration.
1627 config BR2_GDB_VERSION_7_2
1628 bool "gdb 7.2.x is no longer supported"
1629 select BR2_GDB_VERSION_7_6
1632 Version 7.2.x of gdb has been deprecated for more than four
1633 buildroot releases and is now removed. As an alternative, gdb
1634 7.5.x has been automatically selected in your configuration.
1636 config BR2_GDB_VERSION_7_3
1637 bool "gdb 7.3.x is no longer supported"
1638 select BR2_GDB_VERSION_7_6
1641 Version 7.3.x of gdb has been deprecated for more than four
1642 buildroot releases and is now removed. As an alternative, gdb
1643 7.5.x has been automatically selected in your configuration.
1645 config BR2_PACKAGE_CCACHE
1646 bool "ccache target package has been removed"
1649 The 'ccache' target package has been removed since it has been
1650 deprecated for more than four buildroot releases.
1651 Note: using ccache for speeding up builds is still supported.
1653 config BR2_HAVE_DOCUMENTATION
1654 bool "support for documentation on target has been removed"
1657 Support for documentation on target has been removed since it has
1658 been deprecated for more than four buildroot releases.
1660 config BR2_PACKAGE_AUTOMAKE
1661 bool "automake target package has been removed"
1664 The 'automake' target package has been removed since it has been
1665 deprecated for more than four buildroot releases.
1666 Note: the host automake still exists.
1668 config BR2_PACKAGE_AUTOCONF
1669 bool "autoconf target package has been removed"
1672 The 'autoconf' target package has been removed since it has been
1673 deprecated for more than four buildroot releases.
1674 Note: the host autoconf still exists.
1676 config BR2_PACKAGE_XSTROKE
1677 bool "xstroke has been removed"
1680 The 'xstroke' package has been removed since it has been
1681 deprecated for more than four buildroot releases.
1683 config BR2_PACKAGE_LZMA
1684 bool "lzma target package has been removed"
1687 The 'lzma' target package has been removed since it has been
1688 deprecated for more than four buildroot releases.
1689 Note: generating lzma-compressed rootfs images is still supported.
1691 config BR2_PACKAGE_TTCP
1692 bool "ttcp has been removed"
1695 The 'ttcp' package has been removed since it has been
1696 deprecated for more than four buildroot releases.
1698 config BR2_PACKAGE_LIBNFC_LLCP
1699 bool "libnfc-llcp has been replaced by libllcp"
1701 select BR2_PACKAGE_LIBLLCP
1703 The 'libnfc-llcp' package has been removed since upstream renamed
1704 to 'libllcp'. We have added a new package for 'libllcp' and bumped
1705 the version at the same time.
1707 config BR2_PACKAGE_MYSQL_CLIENT
1708 bool "MySQL client renamed to MySQL"
1710 select BR2_PACKAGE_MYSQL
1712 The option has been renamed BR2_PACKAGE_MYSQL
1714 config BR2_PACKAGE_SQUASHFS3
1715 bool "squashfs3 has been removed"
1717 select BR2_PACKAGE_SQUASHFS
1719 The 'squashfs3' package has been removed since it has been
1720 deprecated for more than four buildroot releases. Package
1721 'squashfs' (4) has been selected automatically as replacement.
1723 config BR2_TARGET_ROOTFS_SQUASHFS3
1724 bool "squashfs3 rootfs support has been removed"
1727 Together with the removal of the squashfs3 package, support
1728 for squashfs3 root filesystems has been removed too. Squashfs
1729 root filesystems will automatically use squashfs4 now.
1731 config BR2_PACKAGE_NETKITBASE
1732 bool "netkitbase has been removed"
1735 The 'netkitbase' package has been removed since it has been
1736 deprecated since 2012.11. This package provided 'inetd'
1737 which is replaced by 'xinet' and 'ping' which is replaced by
1738 'busybox' or 'fping'.
1740 config BR2_PACKAGE_NETKITTELNET
1741 bool "netkittelnet has been removed"
1744 The 'netkittelnet' package has been removed since it has
1745 been deprecated since 2012.11. 'busybox' provides a telnet
1746 client and should be used instead.
1748 config BR2_PACKAGE_LUASQL
1749 bool "luasql has been replaced by luasql-sqlite3"
1750 select BR2_PACKAGE_LUASQL_SQLITE3
1753 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
1755 config BR2_PACKAGE_LUACJSON
1756 bool "luacjson has been replaced by lua-cjson"
1757 select BR2_PACKAGE_LUA_CJSON
1760 The option has been renamed BR2_PACKAGE_LUA_CJSON.
1762 ###############################################################################
1763 comment "Legacy options removed in 2013.11"
1765 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
1766 bool "lvm2's 'dmsetup only' option removed"
1769 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
1770 led to problems with other packages that need the full lvm2
1771 suite. Therefore, the option has been replaced with the positive
1772 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
1774 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
1775 # in order to automatically propagate old configs
1777 config BR2_PACKAGE_QT_JAVASCRIPTCORE
1778 bool "qt javascriptcore option removed"
1781 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
1782 force the activation or disabling of the JIT compiler in the
1783 Qt Javascript interpreter. However, the JIT compiler is not
1784 available for all architectures, so forcing its activation
1785 does not always work. Moreover, Qt knows by itself for which
1786 architectures JIT support is possible, and will
1787 automatically enable it if possible.
1789 Therefore, this option was in fact useless, and causing
1790 build problems when enabled on architectures for which the
1791 JIT support was not available. It has been removed, and
1792 there is no replacement: Qt will enable JIT at compile time
1795 config BR2_PACKAGE_MODULE_INIT_TOOLS
1796 bool "module-init-tools replaced by kmod"
1797 select BR2_PACKAGE_KMOD
1798 select BR2_PACKAGE_KMOD_TOOLS
1801 The 'module-init-tools' package has been removed, since it
1802 has been depracated upstream and replaced by 'kmod'.
1804 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
1805 string "u-boot: the git repository URL option has been renamed"
1807 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
1808 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
1810 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
1812 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
1815 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
1816 # boot/uboot/Config.in
1818 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
1819 string "u-boot: the git repository version option has been renamed"
1821 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
1822 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
1824 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
1826 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
1829 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
1830 # boot/uboot/Config.in
1832 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
1833 string "linux: the git repository URL option has been renamed"
1835 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
1837 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
1839 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
1841 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
1844 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
1847 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
1848 string "linux: the git repository version option has been renamed"
1850 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
1852 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
1854 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
1856 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
1859 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
1862 ###############################################################################
1863 comment "Legacy options removed in 2013.08"
1866 bool "ARM OABI support has been removed"
1869 The support for the ARM OABI was deprecated since a while,
1870 and has been removed completely from Buildroot. It is also
1871 deprecated in upstream gcc, since gcc 4.7. People should
1872 switch to EABI instead, which should not be a problem as
1873 long as you don't have pre-built OABI binaries in your
1874 system that you can't recompile.
1876 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
1877 bool "dosfstools dosfsck renamed to fsck.fat"
1879 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
1881 dosfsck was renamed upstream to fsck.fat for consistency.
1883 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
1884 bool "dosfstools dosfslabel renamed to fatlabel"
1886 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
1888 doslabel was renamed upstream to fatlabel for consistency.
1890 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
1891 bool "dosfstools mkdosfs renamed to mkfs.fat"
1893 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
1895 mkdosfs was renamed upstream to mkfs.fat for consistency.
1898 bool "the elf2flt option has been renamed"
1901 The BR2_ELF2FLT option has been renamed to
1902 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
1903 the package infrastructure.
1905 config BR2_VFP_FLOAT
1906 bool "the ARM VFP floating point option has been renamed"
1909 Due to a major refactoring of the floating-point handling of
1910 the ARM architecture support, the BR2_VFP_FLOAT option has
1911 been replaced with a choice of options that allows to select
1912 between various VFP versions/capabilities.
1914 config BR2_PACKAGE_GCC_TARGET
1915 bool "gcc on the target filesystem has been removed"
1918 The support for gcc in the target filesystem was deprecated
1919 since a while, and has been removed completely from Buildroot.
1920 See Buildroot's documentation for more explanations.
1922 config BR2_HAVE_DEVFILES
1923 bool "development files in target filesystem has been removed"
1926 The installation of the development files in the target
1927 filesystem was deprecated since a while, and has been removed
1928 completely from Buildroot.
1929 See Buildroot's documentation for more explanations.
1931 ###############################################################################
1932 comment "Legacy options removed in 2013.05"
1934 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
1935 bool "Realtek 8192 replaced by Realtek 81xx"
1937 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
1939 Now covers the whole Realtek 81xx familly: 8188/8192.
1941 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
1942 bool "Realtek 8712 replaced by Realtek 87xx"
1944 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
1946 Now covers the whole Realtek 87xx familly: 8712/8723.
1948 ###############################################################################
1949 comment "Legacy options removed in 2013.02"
1952 bool "sa110 ARM target switched to strongarm"
1954 select BR2_strongarm
1956 The SA110 is the same as a generic StrongARM, it just differs
1957 in speed, peripherals and cache.
1960 bool "sa1100 ARM target switched to strongarm"
1962 select BR2_strongarm
1964 The SA1100 is the same as a generic StrongARM, it just differs
1965 in speed, peripherals and cache.
1967 config BR2_PACKAGE_GDISK
1968 bool "gdisk has been replaced by gptfdisk"
1970 select BR2_PACKAGE_GPTFDISK
1972 The option has been renamed BR2_PACKAGE_GPTFDISK.
1974 config BR2_PACKAGE_GDISK_GDISK
1975 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
1977 select BR2_PACKAGE_GPTFDISK
1978 select BR2_PACKAGE_GPTFDISK_GDISK
1980 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
1982 config BR2_PACKAGE_GDISK_SGDISK
1983 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
1985 select BR2_PACKAGE_GPTFDISK
1986 select BR2_PACKAGE_GPTFDISK_SGDISK
1988 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
1990 config BR2_PACKAGE_GDB_HOST
1991 bool "gdb for the host option has been renamed"
1992 select BR2_PACKAGE_HOST_GDB
1995 Due to the conversion of gdb to the package infrastructure,
1996 the BR2_PACKAGE_GDB_HOST option has been renamed
1997 BR2_PACKAGE_HOST_GDB.
1999 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2000 bool "DirectFB RGB16 dithering option has been renamed"
2001 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2004 The option has been renamed
2005 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2007 config BR2_PACKAGE_DIRECTB_TESTS
2008 bool "DirectFB Tests option has been renamed"
2009 select BR2_PACKAGE_DIRECTFB_TESTS
2012 The option has been renamed
2013 BR2_PACKAGE_DIRECTFB_TESTS.
2015 ###############################################################################
2016 comment "Legacy options removed in 2012.11"
2018 config BR2_PACKAGE_CUSTOMIZE
2019 bool "customize package has been removed"
2022 The 'customize' special package has been removed. Instead,
2023 we recommend to create either your own packages, or use a
2024 post-build script to customize your root filesystem. See
2025 Buildroot's documentation for more details.
2027 config BR2_PACKAGE_XSERVER_xorg
2028 bool "X.org modular server"
2030 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2032 The option has been renamed
2033 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2035 config BR2_PACKAGE_XSERVER_tinyx
2036 bool "KDrive / TinyX server"
2038 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2040 The option has been renamed
2041 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2043 config BR2_PACKAGE_PTHREAD_STUBS
2044 bool "pthread-stubs option has been renamed"
2046 select BR2_PACKAGE_LIBPTHREAD_STUBS
2048 For consistency reason, the pthread-stubs package has been
2049 renamed to libpthread-stubs.
2051 ###############################################################################
2052 comment "Legacy options removed in 2012.08"
2054 config BR2_PACKAGE_GETTEXT_STATIC
2055 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2058 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2061 config BR2_PACKAGE_LIBINTL
2064 select BR2_PACKAGE_GETTEXT
2066 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2067 only installs the library, not the executables.
2069 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2070 bool "input-tools evtest is now a separate package evtest"
2072 select BR2_PACKAGE_EVTEST
2074 The evtest program from input-tools is now a separate package.
2076 config BR2_BFIN_FDPIC
2077 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2078 select BR2_BINFMT_FDPIC
2081 config BR2_BFIN_FLAT
2082 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2083 select BR2_BINFMT_FLAT
2088 endif # !SKIP_LEGACY