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 2017.05"
148 config BR2_TOOLCHAIN_BUILDROOT_INET_RPC
149 bool "uclibc RPC support has been removed"
152 uClibc-ng removed internal RPC implementation in 1.0.23. You
153 should use libtirpc instead.
155 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS
156 int "extra size in blocks has been removed"
159 Since the support for auto calculation of the filesystem size has been
160 removed, this option is now useless and must be 0.
161 You may want to check that BR2_TARGET_ROOTFS_EXT2_BLOCKS matchs
164 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS_WRAP
166 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS != 0
169 config BR2_PACKAGE_SYSTEMD_KDBUS
170 bool "systemd-kdbus has been removed"
173 --enable/disable-kdbus configure option has been removed since
176 config BR2_PACKAGE_POLARSSL
177 bool "polarssl has been removed"
180 The polarssl crypto library has been removed since the 1.2.x
181 release branch is no longer maintained. Newer upstream
182 branches/releases (mbedtls) have API changes so they're not
183 drop-in replacements.
185 config BR2_NBD_CLIENT
186 bool "nbd client option was renamed"
188 select BR2_PACKAGE_NBD_CLIENT
190 The nbd client option has been renamed to BR2_PACKAGE_NBD_CLIENT.
192 config BR2_NBD_SERVER
193 bool "nbd server option was renamed"
195 select BR2_PACKAGE_NBD_SERVER
197 The nbd server option has been renamed to BR2_PACKAGE_NBD_SERVER.
199 config BR2_PACKAGE_GMOCK
200 bool "gmock merged into gtest package"
202 select BR2_PACKAGE_GTEST
203 select BR2_PACKAGE_GTEST_GMOCK
205 GMock is now a suboption of the GTest package.
207 config BR2_KERNEL_HEADERS_4_8
208 bool "kernel headers version 4.8.x are no longer supported"
209 select BR2_KERNEL_HEADERS_4_4
212 Version 4.8.x of the Linux kernel headers are no longer
213 maintained upstream and are now removed. As an alternative,
214 version 4.4.x of the headers have been automatically
215 selected in your configuration.
217 config BR2_KERNEL_HEADERS_3_18
218 bool "kernel headers version 3.18.x are no longer supported"
219 select BR2_KERNEL_HEADERS_3_12
222 Version 3.18.x of the Linux kernel headers are no longer
223 maintained upstream and are now removed. As an alternative,
224 version 3.12.x of the headers have been automatically
225 selected in your configuration.
227 config BR2_GLIBC_VERSION_2_22
228 bool "glibc 2.22 removed"
231 Support for glibc version 2.22 has been removed. The current
232 default version has been selected instead.
234 ###############################################################################
235 comment "Legacy options removed in 2017.02"
237 config BR2_PACKAGE_PERL_DB_FILE
238 bool "perl-db-file removed"
240 select BR2_PACKAGE_BERKELEYDB
241 select BR2_PACKAGE_PERL
243 DB_File can be built as a core Perl module, so the separate
244 perl-db-file package has been removed.
246 config BR2_KERNEL_HEADERS_4_7
247 bool "kernel headers version 4.7.x are no longer supported"
248 select BR2_KERNEL_HEADERS_4_4
251 Version 4.7.x of the Linux kernel headers are no longer
252 maintained upstream and are now removed. As an alternative,
253 version 4.4.x of the headers have been automatically
254 selected in your configuration.
256 config BR2_KERNEL_HEADERS_4_6
257 bool "kernel headers version 4.6.x are no longer supported"
258 select BR2_KERNEL_HEADERS_4_4
261 Version 4.6.x of the Linux kernel headers are no longer
262 maintained upstream and are now removed. As an alternative,
263 version 4.4.x of the headers have been automatically
264 selected in your configuration.
266 config BR2_KERNEL_HEADERS_4_5
267 bool "kernel headers version 4.5.x are no longer supported"
268 select BR2_KERNEL_HEADERS_4_4
271 Version 4.5.x of the Linux kernel headers are no longer
272 maintained upstream and are now removed. As an alternative,
273 version 4.4.x of the headers have been automatically
274 selected in your configuration.
276 config BR2_KERNEL_HEADERS_3_14
277 bool "kernel headers version 3.14.x are no longer supported"
278 select BR2_KERNEL_HEADERS_3_12
281 Version 3.14.x of the Linux kernel headers are no longer
282 maintained upstream and are now removed. As an alternative,
283 version 3.12.x of the headers have been automatically
284 selected in your configuration.
286 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
287 bool "musl-cross 1.1.12 toolchain removed"
290 The support for the prebuilt toolchain based on the Musl C
291 library provided by the musl-cross project has been removed.
292 Upstream doesn't provide any prebuilt toolchain anymore, use the
293 Buildroot toolchain instead.
295 config BR2_UCLIBC_INSTALL_TEST_SUITE
296 bool "uClibc tests now in uclibc-ng-test"
298 select BR2_PACKAGE_UCLIBC_NG_TEST
300 The test suite of the uClibc C library has been moved into a
301 separate package, uclibc-ng-test.
303 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
304 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
307 The ADI Blackfin toolchain has many bugs which are fixed in
308 more recent gcc and uClibc-ng releases. Use the Buildroot
311 config BR2_PACKAGE_MAKEDEVS
312 bool "makedevs removed"
315 The makedevs tool is part of busybox. The Buildroot fork
316 should not be used outside of the Buildroot infrastructure.
318 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
319 bool "Arago ARMv7 2011.09 removed"
322 The Arago toolchains are every old and not updated anymore.
324 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
325 bool "Arago ARMv5 2011.09 removed"
328 The Arago toolchains are every old and not updated anymore.
330 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
331 bool "snowball-hdmiservice removed"
334 We no longer have support for the Snowball platform in
335 Buildroot, so this package was no longer useful.
337 config BR2_PACKAGE_SNOWBALL_INIT
338 bool "snowball-init removed"
341 We no longer have support for the Snowball platform in
342 Buildroot, so this package was no longer useful.
344 config BR2_GDB_VERSION_7_9
345 bool "gdb 7.9 has been removed"
348 The 7.9 version of gdb has been removed. Use a newer version
351 ###############################################################################
352 comment "Legacy options removed in 2016.11"
354 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
355 bool "PHP CGI and CLI options are now seperate"
356 select BR2_PACKAGE_PHP_SAPI_CLI
357 select BR2_PACKAGE_PHP_SAPI_CGI
360 The PHP Interface options have been split up into a
361 separate option for each interface.
363 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
364 bool "PHP CLI and FPM options are now separate"
365 select BR2_PACKAGE_PHP_SAPI_CLI
366 select BR2_PACKAGE_PHP_SAPI_FPM
369 The PHP Interface options have been split up into a
370 separate option for each interface.
372 config BR2_PACKAGE_WVSTREAMS
373 bool "wvstreams removed"
376 wvstreams is not maintained anymore since about 2009. It also
377 doesn't build anymore with recent compilers (GCC 5+).
379 config BR2_PACKAGE_WVDIAL
380 bool "wvdial removed"
383 wvdial is not maintained anymore since about 2009. It also
384 doesn't build anymore with recent compilers (GCC 5+).
386 config BR2_PACKAGE_WEBKITGTK24
387 bool "webkitgtk 2.4.x removed"
390 This legacy package only existed because some other packages
391 depended on that specific version of webkitgtk. However, the
392 other packages have been fixed. webkitgtk 2.4 is full of
393 security issues so it needs to be removed.
395 config BR2_PACKAGE_TORSMO
396 bool "torsmo removed"
399 torsmo has been unmaintained for a long time, and nobody
400 seems to be interested in it.
402 config BR2_PACKAGE_SSTRIP
403 bool "sstrip removed"
406 sstrip is unmaintained and potentially harmful. It doesn't
407 save so much compared to normal binutils strip, and there is
408 a big risk of binaries that don't work. Use normal strip
411 config BR2_KERNEL_HEADERS_4_3
412 bool "kernel headers version 4.3.x are no longer supported"
413 select BR2_KERNEL_HEADERS_4_1
416 Version 4.3.x of the Linux kernel headers are no longer
417 maintained upstream and are now removed. As an alternative,
418 version 4.1.x of the headers have been automatically
419 selected in your configuration.
421 config BR2_KERNEL_HEADERS_4_2
422 bool "kernel headers version 4.2.x are no longer supported"
423 select BR2_KERNEL_HEADERS_4_1
426 Version 4.2.x of the Linux kernel headers are no longer
427 maintained upstream and are now removed. As an alternative,
428 version 4.1.x of the headers have been automatically
429 selected in your configuration.
431 config BR2_PACKAGE_KODI_ADDON_XVDR
432 bool "kodi-addon-xvdr removed"
435 According to the github project page:
436 https://github.com/pipelka/xbmc-addon-xvdr
437 this package is discontinued.
439 config BR2_PACKAGE_IPKG
443 ipkg dates back to the early 2000s when Compaq started the
444 handhelds.org project and it hasn't seen development since 2006.
445 Use opkg as a replacement.
447 config BR2_GCC_VERSION_4_7_X
448 bool "gcc 4.7.x support removed"
451 Support for gcc version 4.7.x has been removed. The current
452 default version (4.9.x or later) has been selected instead.
454 config BR2_BINUTILS_VERSION_2_24_X
455 bool "binutils version 2.24 support removed"
458 Support for binutils version 2.24 has been removed. The
459 current default version (2.26 or later) has been selected
462 config BR2_PACKAGE_WESTON_RPI
463 bool "Weston propietary RPI support is gone"
466 Upstream decided the propietary (rpi-userland) weston composer
467 support wasn't worth the effort so it was removed. Switch to
468 the open VC4 support.
470 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
471 bool "linux-tool cpupower"
472 depends on BR2_LINUX_KERNEL
474 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
476 Linux tool cpupower option was renamed.
478 config BR2_LINUX_KERNEL_TOOL_PERF
479 bool "linux-tool perf"
480 depends on BR2_LINUX_KERNEL
482 select BR2_PACKAGE_LINUX_TOOLS_PERF
484 Linux tool perf option was renamed.
486 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
487 bool "linux-tool selftests"
488 depends on BR2_LINUX_KERNEL
490 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
492 Linux tool selftests option was renamed.
494 config BR2_GCC_VERSION_4_8_ARC
495 bool "gcc arc option renamed"
497 select BR2_GCC_VERSION_ARC
499 The option that selects the gcc version for the ARC
500 architecture has been renamed to BR2_GCC_VERSION_ARC.
502 config BR2_KERNEL_HEADERS_4_0
503 bool "kernel headers version 4.0.x are no longer supported"
504 select BR2_KERNEL_HEADERS_3_12
507 Version 4.0.x of the Linux kernel headers have been deprecated
508 for more than four buildroot releases and are now removed.
509 As an alternative, version 3.12.x of the headers have been
510 automatically selected in your configuration.
512 config BR2_KERNEL_HEADERS_3_19
513 bool "kernel headers version 3.19.x are no longer supported"
514 select BR2_KERNEL_HEADERS_3_12
517 Version 3.19.x of the Linux kernel headers have been deprecated
518 for more than four buildroot releases and are now removed.
519 As an alternative, version 3.12.x of the headers have been
520 automatically selected in your configuration.
522 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
523 bool "libevas-generic-loaders package removed"
525 select BR2_PACKAGE_EFL
527 With EFL 1.18, libevas-generic-loaders is now provided by the efl
530 config BR2_PACKAGE_ELEMENTARY
531 bool "elementary package removed"
533 select BR2_PACKAGE_EFL
535 With EFL 1.18, elementary is now provided by the efl package.
537 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
538 bool "Linux kernel local directory option removed"
540 The option to select a local directory as the source of the Linux
541 kernel has been removed. It hurts reproducibility of builds.
543 In case you were using this option during development of your
544 Linux kernel, use the override mechanism instead.
546 ###############################################################################
547 comment "Legacy options removed in 2016.08"
549 config BR2_PACKAGE_EFL_JP2K
550 bool "libevas jp2k loader has been removed"
553 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
554 while Buildroot only packages openjpeg 2.x. Therefore, the
555 JP2K loader has been removed from EFL.
557 config BR2_PACKAGE_SYSTEMD_COMPAT
558 bool "systemd compatibility libraries have been removed"
561 The systemd option to enable the compatibility libraries has
562 been removed. Theses libraries have been useless since a few
563 version, and have been fully dropped from the source since
566 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
567 bool "gst1-plugins-bad liveadder plugin removed"
569 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
571 The functionality of the liveadder plugin of the
572 gst1-plugins-bad package has been merged into audiomixer.
574 config BR2_PACKAGE_LIBFSLVPUWRAP
575 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
577 select BR2_PACKAGE_IMX_VPUWRAP
579 The libfslvpuwrap has been renamed to match the renamed package.
581 config BR2_PACKAGE_LIBFSLPARSER
582 bool "libfslparser has been renamed to imx-parser"
584 select BR2_PACKAGE_IMX_PARSER
586 The libfslparser has been renamed to match the renamed package.
588 config BR2_PACKAGE_LIBFSLCODEC
589 bool "libfslcodec has been renamed to imx-codec"
591 select BR2_PACKAGE_IMX_CODEC
593 The libfslcodec has been renamed to match the renamed package.
595 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
596 bool "FIT support in uboot-tools has been refactored"
598 select BR2_PACKAGE_DTC
599 select BR2_PACKAGE_DTC_PROGRAMS
600 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
601 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
602 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
604 This option has been removed in favor of a more fine-grained
605 configuration, which is recommended. Selecting this option
606 enables FIT and FIT signature support for the target packages.
607 It will also select the dtc and openssl packages.
609 config BR2_PTHREADS_OLD
610 bool "linuxthreads (stable/old)"
613 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
614 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
616 config BR2_BINUTILS_VERSION_2_23_X
617 bool "binutils 2.23 removed"
620 Binutils 2.23 has been removed, using a newer version is
623 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
624 bool "eglibc support has been removed"
627 The eglibc project no longer exists, as it has been merged
628 back into the glibc project. Therefore, support for eglibc
629 has been removed, and glibc should be used instead.
631 config BR2_GDB_VERSION_7_8
632 bool "gdb 7.8 has been removed"
635 The 7.8 version of gdb has been removed. Use a newer version
638 ###############################################################################
639 comment "Legacy options removed in 2016.05"
641 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
642 bool "openvpn polarssl crypto backend removed"
645 The OpenVPN polarssl crypto backend option has been removed.
646 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
647 compatible with mbedtls (polarssl) series 2.x which is the
648 version provided in buildroot. And both can't coexist.
649 It now uses OpenSSL as the only option.
652 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
653 bool "nginx http spdy module removed"
655 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
657 The ngx_http_spdy_module has been superseded by the
658 ngx_http_v2_module since nginx v1.9.5. The
659 ngx_http_v2_module modules has been automatically selected
660 in your configuration.
662 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
663 bool "gst1-plugins-bad rtp plugin moved to good"
666 The rtp plugin has been moved from gst1-plugins-base to
669 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
670 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
673 The mpg123 plugin has been moved from gst1-plugins-bad to
676 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
677 bool "PowerPC Sourcery toolchain has been removed"
680 The Sourcery CodeBench toolchain for the PowerPC
681 architecture has been removed, as it was very old, not
682 maintained, and causing numerous build failures with modern
685 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
686 bool "PowerPC Sourcery E500v2 toolchain has been removed"
689 The Sourcery CodeBench toolchain for the PowerPC E500v2
690 architecture has been removed, as it was very old, not
691 maintained, and causing numerous build failures with modern
695 bool "x86 i386 support removed"
698 The support for the i386 processors of the x86 architecture
701 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
702 bool "qt5webkit-examples package removed"
705 The qt5webkit-examples package has been removed, since it
706 was removed from upstream starting from Qt 5.6.
708 config BR2_PACKAGE_QT5QUICK1
709 bool "qt5quick1 package removed"
712 The qt5quick1 package has been removed, since it was removed
713 from upstream starting from Qt 5.6.
715 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
716 string "uboot custom patch dir has been removed"
718 The uboot custom patch directory option has been removed. Use
719 the improved BR2_TARGET_UBOOT_PATCH option instead.
721 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
723 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
726 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
727 # boot/uboot/Config.in
729 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
730 bool "xf86-input-void removed"
733 The xf86-input-void package has been removed, there's no need
734 for it in any modern (post-2007) xorg server.
736 config BR2_KERNEL_HEADERS_3_17
737 bool "kernel headers version 3.17.x are no longer supported"
738 select BR2_KERNEL_HEADERS_3_12
741 Version 3.17.x of the Linux kernel headers have been deprecated
742 for more than four buildroot releases and are now removed.
743 As an alternative, version 3.12.x of the headers have been
744 automatically selected in your configuration.
746 config BR2_GDB_VERSION_7_7
747 bool "gdb 7.7 has been removed"
750 The 7.7 version of gdb has been removed. Use a newer version
753 config BR2_PACKAGE_FOOMATIC_FILTERS
754 bool "foomatic-filters"
757 The foomatic-filters package was removed.
759 config BR2_PACKAGE_SAMBA
763 The samba package was removed in favour of samba4 since the
764 3.x series isn't supported by upstream any longer.
766 config BR2_PACKAGE_KODI_WAVPACK
770 wavpack support was removed in favour of ffmpeg:
771 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
773 config BR2_PACKAGE_KODI_RSXS
774 bool "rsxs support in Kodi was moved to an addon"
776 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
778 rsxs support in Kodi was moved to an addon
780 config BR2_PACKAGE_KODI_GOOM
781 bool "Goom support in Kodi was moved to an addon"
783 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
785 Goom support in Kodi was moved to an addon
787 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
788 bool "systemd all extras option has been removed"
790 select BR2_PACKAGE_XZ
791 select BR2_PACKAGE_LIBGCRYPT
793 The systemd option to enable "all extras" has been
794 removed. To get the same features, the libgcrypt and xz
795 package should now be enabled.
797 config BR2_GCC_VERSION_4_5_X
798 bool "gcc 4.5.x has been removed"
801 The 4.5.x version of gcc has been removed. Use a newer
804 config BR2_PACKAGE_SQLITE_READLINE
805 bool "sqlite command-line editing support was updated"
806 select BR2_PACKAGE_NCURSES
807 select BR2_PACKAGE_READLINE
810 This option was removed in favour of the sqlite package
811 deciding itself depending on the enabled packages whether
812 command-line editing should be enabled, it also also takes
813 libedit into account.
815 ###############################################################################
816 comment "Legacy options removed in 2016.02"
818 config BR2_PACKAGE_DOVECOT_BZIP2
819 bool "bzip2 support option has been removed"
821 select BR2_PACKAGE_BZIP2
823 Bzip2 support is built if the bzip2 package is selected.
825 config BR2_PACKAGE_DOVECOT_ZLIB
826 bool "zlib support option has been removed"
828 select BR2_PACKAGE_ZLIB
830 Zlib support is built if the zlib package is selected.
832 config BR2_PACKAGE_E2FSPROGS_FINDFS
833 bool "e2fsprogs findfs option has been removed"
836 This option attempted to enable findfs capabilities from
837 e2fsprogs but has not worked since July 2015 (due to
838 packaging changes). One can use BusyBox's findfs support or
839 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
841 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
842 bool "openpowerlink debug option has been removed"
845 This option depends on BR2_ENABLE_DEBUG which should not be used
848 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
849 bool "openpowerlink package has been updated"
851 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
853 openpowerlink kernel modules are built if the
854 kernel stack library is selected.
856 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
857 bool "openpowerlink package has been updated"
859 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
861 The user space support has been split in two part:
862 - a monolitic user space library
863 - a user spae deamon driver
865 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
866 bool "using the linux headers version for the kernel has been removed"
869 The option to use the version of the kernel headers for the
870 kernel to build has been removed.
872 There is now the converse, better-suited and more versatile
873 option to use the kernel version for the linux headers.
875 config BR2_PACKAGE_CUPS_PDFTOPS
876 bool "Pdftops support has been removed from Cups"
879 Pdftops support has been removed from the cups package
880 It is now part of the cups-filters package.
882 config BR2_KERNEL_HEADERS_3_16
883 bool "kernel headers version 3.16.x are no longer supported"
884 select BR2_KERNEL_HEADERS_3_12
887 Version 3.16.x of the Linux kernel headers have been deprecated
888 for more than four buildroot releases and are now removed.
889 As an alternative, version 3.12.x of the headers have been
890 automatically selected in your configuration.
892 config BR2_PACKAGE_PYTHON_PYXML
893 bool "python-pyxml package has been removed"
896 PyXML is obsolete and its functionality is covered either via
897 native Python XML support or python-lxml package.
899 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
900 config BR2_ENABLE_SSP
901 bool "Stack Smashing protection now has different levels"
903 The protection offered by SSP can now be selected from different
904 protection levels. Be sure to review the SSP level in the build
907 config BR2_PACKAGE_DIRECTFB_CLE266
908 bool "cle266 driver for directfb removed"
911 The cle266 directfb driver support has been removed.
912 It doesn't build in the latest version and it's unlikely
913 anyone has any use for it.
915 config BR2_PACKAGE_DIRECTFB_UNICHROME
916 bool "unichrome driver for directfb removed"
919 The unichrome directfb driver support has been removed.
920 It doesn't build in the latest version and it's unlikely
921 anyone has any use for it.
923 config BR2_PACKAGE_LIBELEMENTARY
924 bool "libelementary has been renamed to elementary"
926 select BR2_PACKAGE_ELEMENTARY
928 The libelementary package has been renamed to match the upstream
931 config BR2_PACKAGE_LIBEINA
932 bool "libeina package has been removed"
934 select BR2_PACKAGE_EFL
936 With EFL 1.15, libeina is now provided by the efl package.
938 config BR2_PACKAGE_LIBEET
939 bool "libeet package has been removed"
941 select BR2_PACKAGE_EFL
943 With EFL 1.15, libeet is now provided by the efl package.
945 config BR2_PACKAGE_LIBEVAS
946 bool "libevas package has been removed"
948 select BR2_PACKAGE_EFL
950 With EFL 1.15, libevas is now provided by the efl package.
952 config BR2_PACKAGE_LIBECORE
953 bool "libecore package has been removed"
955 select BR2_PACKAGE_EFL
957 With EFL 1.15, libecore is now provided by the efl package.
959 config BR2_PACKAGE_LIBEDBUS
960 bool "libedbus package has been removed"
962 select BR2_PACKAGE_EFL
964 With EFL 1.15, libedbus is now provided by the efl package.
966 config BR2_PACKAGE_LIBEFREET
967 bool "libefreet package has been removed"
969 select BR2_PACKAGE_EFL
971 With EFL 1.15, libefreet is now provided by the efl package.
973 config BR2_PACKAGE_LIBEIO
974 bool "libeio package has been removed"
976 select BR2_PACKAGE_EFL
978 With EFL 1.15, libeio is now provided by the efl package.
980 config BR2_PACKAGE_LIBEMBRYO
981 bool "libembryo package has been removed"
983 select BR2_PACKAGE_EFL
985 With EFL 1.15, libembryo is now provided by the efl package.
987 config BR2_PACKAGE_LIBEDJE
988 bool "libedje package has been removed"
990 select BR2_PACKAGE_EFL
992 With EFL 1.15, libedje is now provided by the efl package.
994 config BR2_PACKAGE_LIBETHUMB
995 bool "libethumb package has been removed"
997 select BR2_PACKAGE_EFL
999 With EFL 1.15, libethumb is now provided by the efl package.
1001 config BR2_PACKAGE_INFOZIP
1002 bool "infozip option has been renamed to zip"
1004 select BR2_PACKAGE_ZIP
1006 Info-Zip's Zip package has been renamed from infozip to zip,
1007 to avoid ambiguities with Info-Zip's UnZip which has been added
1008 in the unzip package.
1010 config BR2_BR2_PACKAGE_NODEJS_0_10_X
1011 bool "nodejs 0.10.x option removed"
1013 select BR2_PACKAGE_NODEJS
1015 nodejs 0.10.x option has been removed. 0.10.x is now
1016 automatically chosen for ARMv5 architectures only and the latest
1017 nodejs for all other supported architectures. The correct nodejs
1018 version has been automatically selected in your configuration.
1020 config BR2_BR2_PACKAGE_NODEJS_0_12_X
1021 bool "nodejs version 0.12.x has been removed"
1023 select BR2_PACKAGE_NODEJS
1025 nodejs version 0.12.x has been removed. As an alternative,
1026 the latest nodejs version has been automatically selected in
1029 config BR2_BR2_PACKAGE_NODEJS_4_X
1030 bool "nodejs version 4.x has been removed"
1032 select BR2_PACKAGE_NODEJS
1034 nodejs version 4.x has been removed. As an alternative,
1035 the latest nodejs version has been automatically selected in
1038 ###############################################################################
1039 comment "Legacy options removed in 2015.11"
1041 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1042 bool "gst1-plugins-bad real plugin has been removed"
1045 The real plugin from GStreamer 1 bad plugins has been
1048 config BR2_PACKAGE_MEDIA_CTL
1049 bool "media-ctl package has been removed"
1051 select BR2_PACKAGE_LIBV4L
1052 select BR2_PACKAGE_LIBV4L_UTILS
1054 media-ctl source and developement have been moved to
1055 v4l-utils since June 2014. For an up-to-date media-ctl
1056 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1058 config BR2_PACKAGE_SCHIFRA
1059 bool "schifra package has been removed"
1062 Schifra package has been maked broken since 2014.11 release and
1063 haven't been fixed since then.
1065 config BR2_PACKAGE_ZXING
1066 bool "zxing option has been renamed"
1068 select BR2_PACKAGE_ZXING_CPP
1070 ZXing no longer provides the cpp bindings, it has been renamed to
1071 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1073 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1074 # infamous "unmet direct dependencies" kconfig error.
1075 config BR2_PACKAGE_FREERDP_CLIENT
1076 bool "freerdp client option renamed"
1077 depends on BR2_PACKAGE_FREERDP
1079 select BR2_PACKAGE_FREERDP_CLIENT_X11
1081 config BR2_PACKAGE_BLACKBOX
1082 bool "blackbox package has been removed"
1085 Upstream is dead and the package has been deprecated for
1086 some time. There are other alternative maintained WMs.
1088 config BR2_KERNEL_HEADERS_3_0
1089 bool "kernel headers version 3.0.x are no longer supported"
1090 select BR2_KERNEL_HEADERS_3_2
1093 Version 3.0.x of the Linux kernel headers have been deprecated
1094 for more than four buildroot releases and are now removed.
1095 As an alternative, version 3.2.x of the headers have been
1096 automatically selected in your configuration.
1098 config BR2_KERNEL_HEADERS_3_11
1099 bool "kernel headers version 3.11.x are no longer supported"
1100 select BR2_KERNEL_HEADERS_3_10
1103 Version 3.11.x of the Linux kernel headers have been deprecated
1104 for more than four buildroot releases and are now removed.
1105 As an alternative, version 3.10.x of the headers have been
1106 automatically selected in your configuration.
1108 config BR2_KERNEL_HEADERS_3_13
1109 bool "kernel headers version 3.13.x are no longer supported"
1110 select BR2_KERNEL_HEADERS_3_12
1113 Version 3.13.x of the Linux kernel headers have been deprecated
1114 for more than four buildroot releases and are now removed.
1115 As an alternative, version 3.12.x of the headers have been
1116 automatically selected in your configuration.
1118 config BR2_KERNEL_HEADERS_3_15
1119 bool "kernel headers version 3.15.x are no longer supported"
1120 select BR2_KERNEL_HEADERS_3_12
1123 Version 3.15.x of the Linux kernel headers have been deprecated
1124 for more than four buildroot releases and are now removed.
1125 As an alternative, version 3.12.x of the headers have been
1126 automatically selected in your configuration.
1128 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1129 bool "DirectFB example df_andi has been removed"
1131 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1133 The per-DirectFB example options have been removed. The
1134 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1137 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1138 bool "DirectFB example df_bltload has been removed"
1140 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1142 The per-DirectFB example options have been removed. The
1143 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1146 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1147 bool "DirectFB example df_cpuload has been removed"
1149 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1151 The per-DirectFB example options have been removed. The
1152 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1155 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1156 bool "DirectFB example df_databuffer has been removed"
1158 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1160 The per-DirectFB example options have been removed. The
1161 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1164 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1165 bool "DirectFB example df_dioload has been removed"
1167 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1169 The per-DirectFB example options have been removed. The
1170 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1173 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1174 bool "DirectFB example df_dok has been removed"
1176 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1178 The per-DirectFB example options have been removed. The
1179 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1182 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1183 bool "DirectFB example df_drivertest has been removed"
1185 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1187 The per-DirectFB example options have been removed. The
1188 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1191 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1192 bool "DirectFB example df_fire has been removed"
1194 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1196 The per-DirectFB example options have been removed. The
1197 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1200 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1201 bool "DirectFB example df_flip has been removed"
1203 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1205 The per-DirectFB example options have been removed. The
1206 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1209 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1210 bool "DirectFB example df_fonts has been removed"
1212 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1214 The per-DirectFB example options have been removed. The
1215 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1218 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1219 bool "DirectFB example df_input has been removed"
1221 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1223 The per-DirectFB example options have been removed. The
1224 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1227 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1228 bool "DirectFB example df_joystick has been removed"
1230 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1232 The per-DirectFB example options have been removed. The
1233 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1236 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1237 bool "DirectFB example df_knuckles has been removed"
1239 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1241 The per-DirectFB example options have been removed. The
1242 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1245 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1246 bool "DirectFB example df_layer has been removed"
1248 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1250 The per-DirectFB example options have been removed. The
1251 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1254 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1255 bool "DirectFB example df_matrix has been removed"
1257 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1259 The per-DirectFB example options have been removed. The
1260 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1263 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1264 bool "DirectFB example df_matrix_water has been removed"
1266 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1268 The per-DirectFB example options have been removed. The
1269 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1272 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1273 bool "DirectFB example df_neo has been removed"
1275 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1277 The per-DirectFB example options have been removed. The
1278 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1281 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1282 bool "DirectFB example df_netload has been removed"
1284 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1286 The per-DirectFB example options have been removed. The
1287 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1290 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1291 bool "DirectFB example df_palette has been removed"
1292 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1294 The per-DirectFB example options have been removed. The
1295 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1298 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1299 bool "DirectFB example df_particle has been removed"
1301 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1303 The per-DirectFB example options have been removed. The
1304 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1307 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1308 bool "DirectFB example df_porter has been removed"
1310 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1312 The per-DirectFB example options have been removed. The
1313 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1316 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1317 bool "DirectFB example df_stress has been removed"
1318 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1320 The per-DirectFB example options have been removed. The
1321 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1324 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1325 bool "DirectFB example df_texture has been removed"
1327 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1329 The per-DirectFB example options have been removed. The
1330 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1333 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1334 bool "DirectFB example df_video has been removed"
1336 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1338 The per-DirectFB example options have been removed. The
1339 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1342 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1343 bool "DirectFB example df_video_particle has been removed"
1345 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1347 The per-DirectFB example options have been removed. The
1348 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1351 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1352 bool "DirectFB example df_window has been removed"
1354 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1356 The per-DirectFB example options have been removed. The
1357 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1360 config BR2_PACKAGE_KOBS_NG
1361 bool "kobs-ng was replaced by imx-kobs"
1363 select BR2_PACKAGE_IMX_KOBS
1365 The outdated kobs-ng has been replaced by the Freescale-
1366 maintained imx-kobs package.
1368 config BR2_PACKAGE_SAWMAN
1369 bool "sawman package removed"
1371 select BR2_PACKAGE_DIRECTFB_SAWMAN
1373 This option has been removed because the sawman package no
1374 longer exists: it was merged inside DirectFB itself. This
1375 feature can now be enabled using the
1376 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1378 config BR2_PACKAGE_DIVINE
1379 bool "divine package removed"
1381 select BR2_PACKAGE_DIRECTFB_DIVINE
1383 This option has been removed because the divine package no
1384 longer exists: it was merged inside DirectFB itself. This
1385 feature can now be enabled using the
1386 BR2_PACKAGE_DIRECTFB_DIVINE option.
1388 ###############################################################################
1389 comment "Legacy options removed in 2015.08"
1391 config BR2_PACKAGE_KODI_PVR_ADDONS
1392 bool "Kodi PVR addon was split"
1394 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1395 select BR2_PACKAGE_KODI_PVR_DVBLINK
1396 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1397 select BR2_PACKAGE_KODI_PVR_FILMON
1398 select BR2_PACKAGE_KODI_PVR_HTS
1399 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1400 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1401 select BR2_PACKAGE_KODI_PVR_MYTHTV
1402 select BR2_PACKAGE_KODI_PVR_NEXTPVR
1403 select BR2_PACKAGE_KODI_PVR_NJOY
1404 select BR2_PACKAGE_KODI_PVR_PCTV
1405 select BR2_PACKAGE_KODI_PVR_STALKER
1406 select BR2_PACKAGE_KODI_PVR_VBOX
1407 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1408 select BR2_PACKAGE_KODI_PVR_VUPLUS
1409 select BR2_PACKAGE_KODI_PVR_WMC
1411 Kodi PVR addon was split into seperate modules
1413 config BR2_BINUTILS_VERSION_2_23_2
1414 bool "binutils 2.23 option renamed"
1417 Binutils 2.23.2 has been removed, using a newer version is
1420 config BR2_BINUTILS_VERSION_2_24
1421 bool "binutils 2.24 option renamed"
1423 select BR2_BINUTILS_VERSION_2_24_X
1425 The binutils version option has been renamed to match the
1426 same patchlevel logic used by gcc. The new option is now
1427 BR2_BINUTILS_VERSION_2_24_X.
1429 config BR2_BINUTILS_VERSION_2_25
1430 bool "binutils 2.25 option renamed"
1432 select BR2_BINUTILS_VERSION_2_25_X
1434 The binutils version option has been renamed to match the
1435 same patchlevel logic used by gcc. The new option is now
1436 BR2_BINUTILS_VERSION_2_25_X.
1438 config BR2_PACKAGE_PERF
1439 bool "perf option has been renamed"
1441 select BR2_LINUX_KERNEL_TOOL_PERF
1443 The perf package has been moved as a Linux tools package,
1444 and the option to enable it is now
1445 BR2_LINUX_KERNEL_TOOL_PERF.
1447 config BR2_BINUTILS_VERSION_2_22
1448 bool "binutils 2.22 removed"
1451 Binutils 2.22 has been removed, using a newer version is
1454 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1455 bool "gpu-viv-bin-mx6q"
1457 select BR2_PACKAGE_IMX_GPU_VIV
1459 Vivante graphics libraries have been renamed to
1460 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1463 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1464 depends on BR2_PACKAGE_PYTHON
1465 bool "libsemanage python bindings removed"
1468 This option has been removed, since the libsemanage Python
1469 bindings on the target were not useful.
1471 config BR2_TARGET_UBOOT_NETWORK
1472 bool "U-Boot custom network settings removed"
1475 U-Boot's custom network settings options have been removed.
1477 ###############################################################################
1478 comment "Legacy options removed in 2015.05"
1480 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1481 bool "jffs2 16kB erasesize NAND flash option renamed"
1483 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1485 The JFFS2 NAND flash options now longer include the page
1488 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1489 bool "jffs2 128kB erasesize NAND flash option renamed"
1491 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1493 The JFFS2 NAND flash options now longer include the page
1496 config BR2_PACKAGE_MONO_20
1497 bool "2.0/3.5 .Net Runtime"
1500 This option no longer exists, all versions of the .Net
1501 runtime are now installed.
1503 config BR2_PACKAGE_MONO_40
1504 bool "4.0 .Net Runtime"
1507 This option no longer exists, all versions of the .Net
1508 runtime are now installed.
1510 config BR2_PACKAGE_MONO_45
1511 bool "4.5 .Net Runtime"
1514 This option no longer exists, all versions of the .Net
1515 runtime are now installed.
1517 config BR2_CIVETWEB_WITH_LUA
1518 bool "civetweb lua option renamed"
1520 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1522 civetweb's lua option has been renamed to
1523 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1524 packages name options.
1526 config BR2_PACKAGE_TIFF_TIFF2PDF
1527 bool "tiff utility-specific option removed"
1529 select BR2_PACKAGE_TIFF_UTILITIES
1531 utility-specific options have been removed in favour of
1532 the new option BR2_PACKAGE_TIFF_UTILITIES.
1534 config BR2_PACKAGE_TIFF_TIFFCP
1535 bool "tiff utility-specific option removed"
1537 select BR2_PACKAGE_TIFF_UTILITIES
1539 utility-specific options have been removed in favour of
1540 the new option BR2_PACKAGE_TIFF_UTILITIES.
1542 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1543 bool "RTAI patch file path has been removed"
1546 This option has never worked, so it has been removed.
1548 config BR2_TARGET_GENERIC_PASSWD_DES
1549 bool "Encoding passwords with DES has been removed"
1552 Paswords can now only be encoded with either of md5, sha256 or sha512.
1553 The default is md5, which is stronger that DES (but still pretty weak).
1555 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1556 bool "hicolor (default theme) is a duplicate"
1558 select BR2_PACKAGE_HICOLOR_ICON_THEME
1560 The option was just a duplicate of hicolor icon theme.
1562 config BR2_PACKAGE_VALGRIND_PTRCHECK
1563 bool "valgrind's PTRCheck was renamed to SGCheck"
1565 select BR2_PACKAGE_VALGRIND_SGCHECK
1567 PTRCheck was renamed to SGCheck in valgrind
1569 ###############################################################################
1570 comment "Legacy options removed in 2015.02"
1572 config BR2_PACKAGE_LIBGC
1573 bool "libgc package removed"
1575 select BR2_PACKAGE_BDWGC
1577 libgc has been removed because we have the same package under a
1578 different name, bdwgc.
1580 config BR2_PACKAGE_WDCTL
1581 bool "util-linux' wdctl option has been renamed"
1583 select BR2_PACKAGE_UTIL_LINUX_WDCTL
1585 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1586 to be aligned with how the other options are named.
1588 config BR2_PACKAGE_UTIL_LINUX_ARCH
1589 bool "util-linux' arch option has been removed"
1592 util-linux' arch was dropped in util-linux 2.23, in favor of
1593 the coreutils version.
1595 config BR2_PACKAGE_UTIL_LINUX_DDATE
1596 bool "util-linux' ddate option has been removed"
1599 util-linux' ddate was dropped in util-linux 2.23.
1601 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1602 bool "rpm's bzip2 payloads option has been removed"
1604 select BR2_PACKAGE_BZIP2
1606 The bzip2 payloads option rely entirely on the dependant package bzip2.
1607 So, you need to select it to enable this feature.
1609 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1610 bool "rpm's xz payloads option has been removed"
1612 select BR2_PACKAGE_XZ
1614 The xz payloads option rely entirely on the dependant package xz.
1615 So, you need to select it to enable this feature.
1617 config BR2_PACKAGE_M4
1618 bool "m4 target package removed"
1621 The m4 target package has been removed, it's been
1622 deprecated for some time now.
1624 config BR2_PACKAGE_FLEX_BINARY
1625 bool "flex binary in target option removed"
1628 The flex binary in the target option has been removed.
1629 It's been deprecated for some time now and is essentially a
1630 development tool which isn't very useful in the target.
1632 config BR2_PACKAGE_BISON
1633 bool "bison target package removed"
1636 The bison target package has been removed, it's been
1637 deprecated for some time now and is essentially a development
1638 tool which isn't very useful in the target.
1640 config BR2_PACKAGE_GOB2
1641 bool "gob2 target package removed"
1644 The gob2 target package has been removed, it's been
1645 deprecated for some time now and was essentially useless
1646 without a target toolchain.
1648 config BR2_PACKAGE_DISTCC
1649 bool "distcc target package removed"
1652 The distcc target package has been removed, it's been
1653 deprecated for some time now and was essentially useless
1654 without a target toolchain.
1656 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1657 bool "haserl 0.8.x version removed"
1660 The 0.8.x version option for haserl has been removed since it
1661 has been deprecated for some time now.
1662 You should be able to use the 0.9.x version without issues.
1664 config BR2_PACKAGE_STRONGSWAN_TOOLS
1665 bool "strongswan option has been removed"
1667 select BR2_PACKAGE_STRONGSWAN_PKI
1668 select BR2_PACKAGE_STRONGSWAN_SCEP
1670 The tools option has been removed upstream and the different tools
1671 have been split between the pki and scep options, with others
1674 config BR2_PACKAGE_XBMC_ADDON_XVDR
1675 bool "xbmc-addon-xvdr removed"
1678 According to the github project page:
1679 https://github.com/pipelka/xbmc-addon-xvdr
1680 this package is discontinued.
1682 config BR2_PACKAGE_XBMC_PVR_ADDONS
1683 bool "xbmc options have been renamed"
1685 select BR2_PACKAGE_KODI_PVR_ADDONS
1687 The XBMC media center project was renamed to Kodi entertainment center
1689 config BR2_PACKAGE_XBMC
1690 bool "xbmc options have been renamed"
1692 select BR2_PACKAGE_KODI
1694 The XBMC media center project was renamed to Kodi entertainment center
1696 config BR2_PACKAGE_XBMC_ALSA_LIB
1697 bool "xbmc options have been renamed"
1699 select BR2_PACKAGE_KODI_ALSA_LIB
1701 The XBMC media center project was renamed to Kodi entertainment center
1703 config BR2_PACKAGE_XBMC_AVAHI
1704 bool "xbmc options have been renamed"
1706 select BR2_PACKAGE_KODI_AVAHI
1708 The XBMC media center project was renamed to Kodi entertainment center
1710 config BR2_PACKAGE_XBMC_DBUS
1711 bool "xbmc options have been renamed"
1713 select BR2_PACKAGE_KODI_DBUS
1715 The XBMC media center project was renamed to Kodi entertainment center
1717 config BR2_PACKAGE_XBMC_LIBBLURAY
1718 bool "xbmc options have been renamed"
1720 select BR2_PACKAGE_KODI_LIBBLURAY
1722 The XBMC media center project was renamed to Kodi entertainment center
1724 config BR2_PACKAGE_XBMC_GOOM
1725 bool "xbmc options have been renamed"
1727 select BR2_PACKAGE_KODI_GOOM
1729 The XBMC media center project was renamed to Kodi entertainment center
1731 config BR2_PACKAGE_XBMC_RSXS
1732 bool "xbmc options have been renamed"
1734 select BR2_PACKAGE_KODI_RSXS
1736 The XBMC media center project was renamed to Kodi entertainment center
1738 config BR2_PACKAGE_XBMC_LIBCEC
1739 bool "xbmc options have been renamed"
1741 select BR2_PACKAGE_KODI_LIBCEC
1743 The XBMC media center project was renamed to Kodi entertainment center
1745 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1746 bool "xbmc options have been renamed"
1748 select BR2_PACKAGE_KODI_LIBMICROHTTPD
1750 The XBMC media center project was renamed to Kodi entertainment center
1752 config BR2_PACKAGE_XBMC_LIBNFS
1753 bool "xbmc options have been renamed"
1755 select BR2_PACKAGE_KODI_LIBNFS
1757 The XBMC media center project was renamed to Kodi entertainment center
1759 config BR2_PACKAGE_XBMC_RTMPDUMP
1760 bool "xbmc options have been renamed"
1762 select BR2_PACKAGE_KODI_RTMPDUMP
1764 The XBMC media center project was renamed to Kodi entertainment center
1766 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1767 bool "xbmc options have been renamed"
1769 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1771 The XBMC media center project was renamed to Kodi entertainment center
1773 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1774 bool "xbmc options have been renamed"
1776 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1778 The XBMC media center project was renamed to Kodi entertainment center
1780 config BR2_PACKAGE_XBMC_LIBTHEORA
1781 bool "xbmc options have been renamed"
1783 select BR2_PACKAGE_KODI_LIBTHEORA
1785 The XBMC media center project was renamed to Kodi entertainment center
1787 config BR2_PACKAGE_XBMC_LIBUSB
1788 bool "xbmc options have been renamed"
1790 select BR2_PACKAGE_KODI_LIBUSB
1792 The XBMC media center project was renamed to Kodi entertainment center
1794 config BR2_PACKAGE_XBMC_LIBVA
1795 bool "xbmc options have been renamed"
1797 select BR2_PACKAGE_KODI_LIBVA
1799 The XBMC media center project was renamed to Kodi entertainment center
1801 config BR2_PACKAGE_XBMC_WAVPACK
1802 bool "xbmc options have been renamed"
1804 select BR2_PACKAGE_KODI_WAVPACK
1806 The XBMC media center project was renamed to Kodi entertainment center
1808 config BR2_PREFER_STATIC_LIB
1809 bool "static library option renamed"
1812 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1813 highlights the fact that the option no longer "prefers"
1814 static libraries, but "enforces" static libraries (i.e
1815 shared libraries are completely unused).
1817 Take care of updating the type of libraries you want under the
1818 "Build options" menu.
1820 ###############################################################################
1821 comment "Legacy options removed in 2014.11"
1823 config BR2_x86_generic
1824 bool "x86 generic variant has been removed"
1827 The generic x86 CPU variant has been removed. Use another
1828 CPU variant instead.
1830 config BR2_GCC_VERSION_4_4_X
1831 bool "gcc 4.4.x has been removed"
1834 The 4.4.x version of gcc has been removed. Use a newer
1837 config BR2_sparc_sparchfleon
1838 bool "sparchfleon CPU has been removed"
1841 The sparchfleon CPU was only supported in a patched gcc 4.4
1842 version. Its support has been removed in favor of the leon3
1843 CPU starting from gcc 4.8.x.
1845 config BR2_sparc_sparchfleonv8
1846 bool "sparchfleonv8 CPU has been removed"
1849 The sparchfleonv8 CPU was only supported in a patched gcc
1850 4.4 version. Its support has been removed in favor of the
1851 leon3 CPU starting from gcc 4.8.x.
1853 config BR2_sparc_sparcsfleon
1854 bool "sparcsfleon CPU has been removed"
1857 The sparcsfleon CPU was only supported in a patched gcc 4.4
1858 version. Its support has been removed in favor of the leon3
1859 CPU starting from gcc 4.8.x.
1861 config BR2_sparc_sparcsfleonv8
1862 bool "sparcsfleonv8 CPU has been removed"
1865 The sparcsfleonv8 CPU was only supported in a patched gcc
1866 4.4 version. Its support has been removed in favor of the
1867 leon3 CPU starting from gcc 4.8.x.
1869 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1870 bool "xlib-libpciaccess option has been renamed"
1871 depends on BR2_PACKAGE_XORG7
1873 select BR2_PACKAGE_LIBPCIACCESS
1875 libpciaccess neither depends on X11 nor Xlib. Thus the
1876 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1878 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1879 bool "Xceive xc5000 option has been renamed"
1881 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1883 The Xceive xc5000 option now also handles older firmwares from
1884 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1885 from Cresta, who bought Xceive.
1887 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1888 bool "Chelsio T4 option has been renamed"
1890 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1892 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1893 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1894 to better account for the fact that a T5 variant exists.
1896 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1897 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1900 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1901 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1903 Target packages -> Hardware handling ->
1904 Firmware -> linux-firmware -> WiFi firmware ->
1905 iwlwifi 3160/726x revision to use (revision 7)
1907 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1908 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1911 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1912 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1914 Target packages -> Hardware handling ->
1915 Firmware -> linux-firmware -> WiFi firmware ->
1916 iwlwifi 3160/726x revision to use (revision 8)
1918 ###############################################################################
1919 comment "Legacy options removed in 2014.08"
1921 config BR2_PACKAGE_LIBELF
1922 bool "libelf has been removed"
1923 select BR2_PACKAGE_ELFUTILS
1926 The libelf package provided an old version of the libelf library
1927 and is deprecated. The libelf library is now provided by the
1930 config BR2_KERNEL_HEADERS_3_8
1931 bool "kernel headers version 3.8.x are no longer supported"
1932 select BR2_KERNEL_HEADERS_3_4
1935 Version 3.8.x of the Linux kernel headers have been deprecated
1936 for more than four buildroot releases and are now removed.
1937 As an alternative, version 3.4.x of the headers have been
1938 automatically selected in your configuration.
1940 config BR2_PACKAGE_GETTEXT_TOOLS
1941 bool "support for gettext-tools on target has been removed"
1944 The option to install the gettext utilities on the target
1945 has been removed. This is not necessary as Buildroot is not
1946 designed to provide a full development environment on the
1947 target. gettext tools should be used on the build machine
1950 config BR2_PACKAGE_PROCPS
1951 bool "procps has been replaced by procps-ng"
1952 select BR2_PACKAGE_PROCPS_NG
1955 The procps package has been replaced by the equivalent procps-ng.
1957 config BR2_BINUTILS_VERSION_2_20_1
1958 bool "binutils 2.20.1 has been removed"
1961 The 2.20.1 version of binutils has been removed. Use a newer
1964 config BR2_BINUTILS_VERSION_2_21
1965 bool "binutils 2.21 has been removed"
1968 The 2.21 version of binutils has been removed. Use a newer
1971 config BR2_BINUTILS_VERSION_2_23_1
1972 bool "binutils 2.23.1 has been removed"
1975 The 2.23.1 version of binutils has been removed. Use a newer
1978 config BR2_UCLIBC_VERSION_0_9_32
1979 bool "uclibc 0.9.32 has been removed"
1982 The 0.9.32 version of uClibc has been removed. Use a newer
1985 config BR2_GCC_VERSION_4_3_X
1986 bool "gcc 4.3.x has been removed"
1989 The 4.3.x version of gcc has been removed. Use a newer
1992 config BR2_GCC_VERSION_4_6_X
1993 bool "gcc 4.6.x has been removed"
1996 The 4.6.x version of gcc has been removed. Use a newer
1999 config BR2_GDB_VERSION_7_4
2000 bool "gdb 7.4 has been removed"
2003 The 7.4 version of gdb has been removed. Use a newer version
2006 config BR2_GDB_VERSION_7_5
2007 bool "gdb 7.5 has been removed"
2010 The 7.5 version of gdb has been removed. Use a newer version
2013 config BR2_BUSYBOX_VERSION_1_19_X
2014 bool "busybox version selection has been removed"
2017 The possibility of selecting the Busybox version has been
2018 removed. Use the latest version provided by the Busybox
2021 config BR2_BUSYBOX_VERSION_1_20_X
2022 bool "busybox version selection has been removed"
2025 The possibility of selecting the Busybox version has been
2026 removed. Use the latest version provided by the Busybox
2029 config BR2_BUSYBOX_VERSION_1_21_X
2030 bool "busybox version selection has been removed"
2033 The possibility of selecting the Busybox version has been
2034 removed. Use the latest version provided by the Busybox
2037 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2038 bool "decode_tm6000"
2039 select BR2_PACKAGE_LIBV4L_UTILS
2042 This libv4l option has been deprecated and replaced by a single
2043 option to build all the libv4l utilities.
2045 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2047 select BR2_PACKAGE_LIBV4L_UTILS
2050 This libv4l option has been deprecated and replaced by a single
2051 option to build all the libv4l utilities.
2053 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2054 bool "v4l2-compliance"
2055 select BR2_PACKAGE_LIBV4L_UTILS
2058 This libv4l option has been deprecated and replaced by a single
2059 option to build all the libv4l utilities.
2061 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2063 select BR2_PACKAGE_LIBV4L_UTILS
2066 This libv4l option has been deprecated and replaced by a single
2067 option to build all the libv4l utilities.
2069 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2071 select BR2_PACKAGE_LIBV4L_UTILS
2074 This libv4l option has been deprecated and replaced by a single
2075 option to build all the libv4l utilities.
2077 ###############################################################################
2078 comment "Legacy options removed in 2014.05"
2080 config BR2_PACKAGE_EVTEST_CAPTURE
2081 bool "evtest-capture support removed (dropped since evtest 1.31)"
2084 Support for evtest-capture has been removed (dropped from
2085 evtest package since version 1.31), use evemu package
2088 config BR2_KERNEL_HEADERS_3_6
2089 bool "kernel headers version 3.6.x are no longer supported"
2090 select BR2_KERNEL_HEADERS_3_4
2093 Version 3.6.x of the Linux kernel headers have been deprecated
2094 for more than four buildroot releases and are now removed.
2095 As an alternative, version 3.4.x of the headers have been
2096 automatically selected in your configuration.
2098 config BR2_KERNEL_HEADERS_3_7
2099 bool "kernel headers version 3.7.x are no longer supported"
2100 select BR2_KERNEL_HEADERS_3_4
2103 Version 3.7.x of the Linux kernel headers have been deprecated
2104 for more than four buildroot releases and are now removed.
2105 As an alternative, version 3.4.x of the headers have been
2106 automatically selected in your configuration.
2108 config BR2_PACKAGE_VALA
2109 bool "vala target package has been removed"
2112 The 'vala' target package has been removed since it has been
2113 deprecated for more than four buildroot releases.
2114 Note: the host vala package still exists.
2116 config BR2_TARGET_TZ_ZONELIST
2117 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2119 config BR2_PACKAGE_TZDATA_ZONELIST
2120 string "tzdata: the timezone list option has been renamed"
2122 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2123 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2124 menu. You'll need to select BR2_TARGET_TZ_INFO.
2126 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2128 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2131 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2132 bool "Lua command-line editing none has been renamed"
2135 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2136 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2137 it in the corresponding choice.
2139 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2140 bool "Lua command-line editing using readline has been renamed"
2143 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2144 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2145 it in the corresponding choice.
2147 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2148 bool "Lua command-line editing using linenoise has been renamed"
2151 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2152 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2153 it in the corresponding choice.
2155 config BR2_PACKAGE_DVB_APPS_UTILS
2156 bool "dvb-apps utilities now built by default"
2159 The dvb-apps utilities are now always built when the dvb-apps
2160 package is selected.
2162 config BR2_KERNEL_HEADERS_SNAP
2163 bool "Local Linux snapshot support removed"
2166 Support for using a custom snapshot to install the Linux
2167 kernel headers has been removed.
2169 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2170 bool "/dev management by udev removed"
2173 The 'udev' package has been converted to a virtual package.
2174 The providers for this feature are: 'eudev', 'systemd'.
2176 Therefore, if you are not using 'systemd' as init system, you
2177 must choose 'Dynamic using eudev' in the '/dev management'
2178 menu to get the same behaviour as in your old configuration.
2180 If you are using 'systemd', its internal implementation of
2181 'udev' will be used automatically.
2183 You must also check the packages depending on 'udev' are still
2186 config BR2_PACKAGE_UDEV
2187 bool "udev is now a virtual package"
2189 select BR2_PACKAGE_HAS_UDEV
2191 The 'udev' package has been converted to a virtual package.
2192 The providers for this feature are: 'eudev', 'systemd'.
2194 Your old configuration refers to packages depending on 'udev',
2195 either for build or at runtime.
2197 Check that a 'udev' provider is selected. If you are not using
2198 'systemd' as init system, 'eudev' should be selected, which is
2199 the case if '/dev management' is set to 'Dynamic using eudev'.
2201 If you are using 'systemd', its internal implementation of 'udev'
2204 config BR2_PACKAGE_UDEV_RULES_GEN
2205 bool "udev rules generation handled by provider"
2207 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2208 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2210 The 'udev' package has been converted to a virtual package.
2211 The providers for this feature are: 'eudev', 'systemd'.
2213 If you are not using 'systemd' as init system, udev rules
2214 generation will be handled by 'eudev'. Check that
2215 '/dev management' is set to 'Dynamic using eudev' to get
2216 the same behaviour as in your old configuration.
2218 If you are using 'systemd', it internal implementation of 'udev'
2219 will generate the rules.
2221 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2222 bool "udev extras removed"
2225 The 'udev' package has been converted to a virtual package.
2226 The providers for this feature are: 'eudev', 'systemd'.
2228 The option to enable the extra features of 'udev' (gudev, ...)
2229 has been removed. These features are automatically enabled in
2230 the 'udev' providers if the dependencies are selected. For
2231 example, selecting 'libglib2' will trigger the build of gudev.
2233 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2234 bool "xlib-libpthread-stubs option has been renamed"
2235 depends on BR2_PACKAGE_XORG7
2237 select BR2_PACKAGE_LIBPTHREAD_STUBS
2239 The pthread stubs neither depend on X11 nor Xlib. Thus the
2240 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2242 ###############################################################################
2243 comment "Legacy options removed in 2014.02"
2246 bool "sh2 support removed"
2249 Due to an inexistent user base and generally poor Linux
2250 support, the support for the SH2 architecture was removed.
2253 bool "sh3 support removed"
2256 Due to an inexistent user base and generally poor Linux
2257 support, the support for the SH3 architecture was removed.
2260 bool "sh3eb support removed"
2263 Due to an inexistent user base and generally poor Linux
2264 support, the support for the SH3eb architecture was removed.
2266 config BR2_KERNEL_HEADERS_3_1
2267 bool "kernel headers version 3.1.x are no longer supported"
2268 select BR2_KERNEL_HEADERS_3_2
2271 Version 3.1.x of the Linux kernel headers have been deprecated
2272 for more than four buildroot releases and are now removed.
2273 As an alternative, version 3.2.x of the headers have been
2274 automatically selected in your configuration.
2276 config BR2_KERNEL_HEADERS_3_3
2277 bool "kernel headers version 3.3.x are no longer supported"
2278 select BR2_KERNEL_HEADERS_3_2
2281 Version 3.3.x of the Linux kernel headers have been deprecated
2282 for more than four buildroot releases and are now removed.
2283 As an alternative, version 3.2.x of the headers have been
2284 automatically selected in your configuration.
2286 config BR2_KERNEL_HEADERS_3_5
2287 bool "kernel headers version 3.5.x are no longer supported"
2288 select BR2_KERNEL_HEADERS_3_4
2291 Version 3.5.x of the Linux kernel headers have been deprecated
2292 for more than four buildroot releases and are now removed.
2293 As an alternative, version 3.4.x of the headers have been
2294 automatically selected in your configuration.
2296 config BR2_GDB_VERSION_7_2
2297 bool "gdb 7.2.x is no longer supported"
2298 select BR2_GDB_VERSION_7_6
2301 Version 7.2.x of gdb has been deprecated for more than four
2302 buildroot releases and is now removed. As an alternative, gdb
2303 7.5.x has been automatically selected in your configuration.
2305 config BR2_GDB_VERSION_7_3
2306 bool "gdb 7.3.x is no longer supported"
2307 select BR2_GDB_VERSION_7_6
2310 Version 7.3.x of gdb has been deprecated for more than four
2311 buildroot releases and is now removed. As an alternative, gdb
2312 7.5.x has been automatically selected in your configuration.
2314 config BR2_PACKAGE_CCACHE
2315 bool "ccache target package has been removed"
2318 The 'ccache' target package has been removed since it has been
2319 deprecated for more than four buildroot releases.
2320 Note: using ccache for speeding up builds is still supported.
2322 config BR2_HAVE_DOCUMENTATION
2323 bool "support for documentation on target has been removed"
2326 Support for documentation on target has been removed since it has
2327 been deprecated for more than four buildroot releases.
2329 config BR2_PACKAGE_AUTOMAKE
2330 bool "automake target package has been removed"
2333 The 'automake' target package has been removed since it has been
2334 deprecated for more than four buildroot releases.
2335 Note: the host automake still exists.
2337 config BR2_PACKAGE_AUTOCONF
2338 bool "autoconf target package has been removed"
2341 The 'autoconf' target package has been removed since it has been
2342 deprecated for more than four buildroot releases.
2343 Note: the host autoconf still exists.
2345 config BR2_PACKAGE_XSTROKE
2346 bool "xstroke has been removed"
2349 The 'xstroke' package has been removed since it has been
2350 deprecated for more than four buildroot releases.
2352 config BR2_PACKAGE_LZMA
2353 bool "lzma target package has been removed"
2356 The 'lzma' target package has been removed since it has been
2357 deprecated for more than four buildroot releases.
2358 Note: generating lzma-compressed rootfs images is still supported.
2360 config BR2_PACKAGE_TTCP
2361 bool "ttcp has been removed"
2364 The 'ttcp' package has been removed since it has been
2365 deprecated for more than four buildroot releases.
2367 config BR2_PACKAGE_LIBNFC_LLCP
2368 bool "libnfc-llcp has been replaced by libllcp"
2370 select BR2_PACKAGE_LIBLLCP
2372 The 'libnfc-llcp' package has been removed since upstream renamed
2373 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2374 the version at the same time.
2376 config BR2_PACKAGE_MYSQL_CLIENT
2377 bool "MySQL client renamed to MySQL"
2379 select BR2_PACKAGE_MYSQL
2381 The option has been renamed BR2_PACKAGE_MYSQL
2383 config BR2_PACKAGE_SQUASHFS3
2384 bool "squashfs3 has been removed"
2386 select BR2_PACKAGE_SQUASHFS
2388 The 'squashfs3' package has been removed since it has been
2389 deprecated for more than four buildroot releases. Package
2390 'squashfs' (4) has been selected automatically as replacement.
2392 config BR2_TARGET_ROOTFS_SQUASHFS3
2393 bool "squashfs3 rootfs support has been removed"
2396 Together with the removal of the squashfs3 package, support
2397 for squashfs3 root filesystems has been removed too. Squashfs
2398 root filesystems will automatically use squashfs4 now.
2400 config BR2_PACKAGE_NETKITBASE
2401 bool "netkitbase has been removed"
2404 The 'netkitbase' package has been removed since it has been
2405 deprecated since 2012.11. This package provided 'inetd'
2406 which is replaced by 'xinet' and 'ping' which is replaced by
2407 'busybox' or 'fping'.
2409 config BR2_PACKAGE_NETKITTELNET
2410 bool "netkittelnet has been removed"
2413 The 'netkittelnet' package has been removed since it has
2414 been deprecated since 2012.11. 'busybox' provides a telnet
2415 client and should be used instead.
2417 config BR2_PACKAGE_LUASQL
2418 bool "luasql has been replaced by luasql-sqlite3"
2419 select BR2_PACKAGE_LUASQL_SQLITE3
2422 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2424 config BR2_PACKAGE_LUACJSON
2425 bool "luacjson has been replaced by lua-cjson"
2426 select BR2_PACKAGE_LUA_CJSON
2429 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2431 ###############################################################################
2432 comment "Legacy options removed in 2013.11"
2434 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2435 bool "lvm2's 'dmsetup only' option removed"
2438 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2439 led to problems with other packages that need the full lvm2
2440 suite. Therefore, the option has been replaced with the positive
2441 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2443 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2444 # in order to automatically propagate old configs
2446 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2447 bool "qt javascriptcore option removed"
2450 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2451 force the activation or disabling of the JIT compiler in the
2452 Qt Javascript interpreter. However, the JIT compiler is not
2453 available for all architectures, so forcing its activation
2454 does not always work. Moreover, Qt knows by itself for which
2455 architectures JIT support is possible, and will
2456 automatically enable it if possible.
2458 Therefore, this option was in fact useless, and causing
2459 build problems when enabled on architectures for which the
2460 JIT support was not available. It has been removed, and
2461 there is no replacement: Qt will enable JIT at compile time
2464 config BR2_PACKAGE_MODULE_INIT_TOOLS
2465 bool "module-init-tools replaced by kmod"
2466 select BR2_PACKAGE_KMOD
2467 select BR2_PACKAGE_KMOD_TOOLS
2470 The 'module-init-tools' package has been removed, since it
2471 has been depracated upstream and replaced by 'kmod'.
2473 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2474 string "u-boot: the git repository URL option has been renamed"
2476 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2477 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2479 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2481 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2484 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2485 # boot/uboot/Config.in
2487 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2488 string "u-boot: the git repository version option has been renamed"
2490 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2491 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2493 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2495 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2498 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2499 # boot/uboot/Config.in
2501 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2502 string "linux: the git repository URL option has been renamed"
2504 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2506 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2508 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2510 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2513 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2516 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2517 string "linux: the git repository version option has been renamed"
2519 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2521 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2523 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2525 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2528 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2531 ###############################################################################
2532 comment "Legacy options removed in 2013.08"
2535 bool "ARM OABI support has been removed"
2538 The support for the ARM OABI was deprecated since a while,
2539 and has been removed completely from Buildroot. It is also
2540 deprecated in upstream gcc, since gcc 4.7. People should
2541 switch to EABI instead, which should not be a problem as
2542 long as you don't have pre-built OABI binaries in your
2543 system that you can't recompile.
2545 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2546 bool "dosfstools dosfsck renamed to fsck.fat"
2548 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2550 dosfsck was renamed upstream to fsck.fat for consistency.
2552 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2553 bool "dosfstools dosfslabel renamed to fatlabel"
2555 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2557 doslabel was renamed upstream to fatlabel for consistency.
2559 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2560 bool "dosfstools mkdosfs renamed to mkfs.fat"
2562 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2564 mkdosfs was renamed upstream to mkfs.fat for consistency.
2567 bool "the elf2flt option has been renamed"
2570 The BR2_ELF2FLT option has been renamed to
2571 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2572 the package infrastructure.
2574 config BR2_VFP_FLOAT
2575 bool "the ARM VFP floating point option has been renamed"
2578 Due to a major refactoring of the floating-point handling of
2579 the ARM architecture support, the BR2_VFP_FLOAT option has
2580 been replaced with a choice of options that allows to select
2581 between various VFP versions/capabilities.
2583 config BR2_PACKAGE_GCC_TARGET
2584 bool "gcc on the target filesystem has been removed"
2587 The support for gcc in the target filesystem was deprecated
2588 since a while, and has been removed completely from Buildroot.
2589 See Buildroot's documentation for more explanations.
2591 config BR2_HAVE_DEVFILES
2592 bool "development files in target filesystem has been removed"
2595 The installation of the development files in the target
2596 filesystem was deprecated since a while, and has been removed
2597 completely from Buildroot.
2598 See Buildroot's documentation for more explanations.
2600 ###############################################################################
2601 comment "Legacy options removed in 2013.05"
2603 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2604 bool "Realtek 8192 replaced by Realtek 81xx"
2606 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2608 Now covers the whole Realtek 81xx familly: 8188/8192.
2610 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2611 bool "Realtek 8712 replaced by Realtek 87xx"
2613 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2615 Now covers the whole Realtek 87xx familly: 8712/8723.
2617 ###############################################################################
2618 comment "Legacy options removed in 2013.02"
2621 bool "sa110 ARM target switched to strongarm"
2623 select BR2_strongarm
2625 The SA110 is the same as a generic StrongARM, it just differs
2626 in speed, peripherals and cache.
2629 bool "sa1100 ARM target switched to strongarm"
2631 select BR2_strongarm
2633 The SA1100 is the same as a generic StrongARM, it just differs
2634 in speed, peripherals and cache.
2636 config BR2_PACKAGE_GDISK
2637 bool "gdisk has been replaced by gptfdisk"
2639 select BR2_PACKAGE_GPTFDISK
2641 The option has been renamed BR2_PACKAGE_GPTFDISK.
2643 config BR2_PACKAGE_GDISK_GDISK
2644 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2646 select BR2_PACKAGE_GPTFDISK
2647 select BR2_PACKAGE_GPTFDISK_GDISK
2649 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2651 config BR2_PACKAGE_GDISK_SGDISK
2652 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2654 select BR2_PACKAGE_GPTFDISK
2655 select BR2_PACKAGE_GPTFDISK_SGDISK
2657 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2659 config BR2_PACKAGE_GDB_HOST
2660 bool "gdb for the host option has been renamed"
2661 select BR2_PACKAGE_HOST_GDB
2664 Due to the conversion of gdb to the package infrastructure,
2665 the BR2_PACKAGE_GDB_HOST option has been renamed
2666 BR2_PACKAGE_HOST_GDB.
2668 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2669 bool "DirectFB RGB16 dithering option has been renamed"
2670 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2673 The option has been renamed
2674 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2676 config BR2_PACKAGE_DIRECTB_TESTS
2677 bool "DirectFB Tests option has been renamed"
2678 select BR2_PACKAGE_DIRECTFB_TESTS
2681 The option has been renamed
2682 BR2_PACKAGE_DIRECTFB_TESTS.
2684 ###############################################################################
2685 comment "Legacy options removed in 2012.11"
2687 config BR2_PACKAGE_CUSTOMIZE
2688 bool "customize package has been removed"
2691 The 'customize' special package has been removed. Instead,
2692 we recommend to create either your own packages, or use a
2693 post-build script to customize your root filesystem. See
2694 Buildroot's documentation for more details.
2696 config BR2_PACKAGE_XSERVER_xorg
2697 bool "X.org modular server"
2699 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2701 The option has been renamed
2702 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2704 config BR2_PACKAGE_XSERVER_tinyx
2705 bool "KDrive / TinyX server"
2707 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2709 The option has been renamed
2710 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2712 config BR2_PACKAGE_PTHREAD_STUBS
2713 bool "pthread-stubs option has been renamed"
2715 select BR2_PACKAGE_LIBPTHREAD_STUBS
2717 For consistency reason, the pthread-stubs package has been
2718 renamed to libpthread-stubs.
2720 ###############################################################################
2721 comment "Legacy options removed in 2012.08"
2723 config BR2_PACKAGE_GETTEXT_STATIC
2724 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2727 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2730 config BR2_PACKAGE_LIBINTL
2733 select BR2_PACKAGE_GETTEXT
2735 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2736 only installs the library, not the executables.
2738 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2739 bool "input-tools evtest is now a separate package evtest"
2741 select BR2_PACKAGE_EVTEST
2743 The evtest program from input-tools is now a separate package.
2745 config BR2_BFIN_FDPIC
2746 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2747 select BR2_BINFMT_FDPIC
2750 config BR2_BFIN_FLAT
2751 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2752 select BR2_BINFMT_FLAT
2757 endif # !SKIP_LEGACY