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_NBD_CLIENT
149 bool "nbd client option was renamed"
151 select BR2_PACKAGE_NBD_CLIENT
153 The nbd client option has been renamed to BR2_PACKAGE_NBD_CLIENT.
155 config BR2_NBD_SERVER
156 bool "nbd server option was renamed"
158 select BR2_PACKAGE_NBD_SERVER
160 The nbd server option has been renamed to BR2_PACKAGE_NBD_SERVER.
162 config BR2_PACKAGE_GMOCK
163 bool "gmock merged into gtest package"
165 select BR2_PACKAGE_GTEST
166 select BR2_PACKAGE_GTEST_GMOCK
168 GMock is now a suboption of the GTest package.
170 config BR2_GLIBC_VERSION_2_22
171 bool "glibc 2.22 removed"
174 Support for glibc version 2.22 has been removed. The current
175 default version has been selected instead.
177 ###############################################################################
178 comment "Legacy options removed in 2017.02"
180 config BR2_PACKAGE_PERL_DB_FILE
181 bool "perl-db-file removed"
183 select BR2_PACKAGE_BERKELEYDB
184 select BR2_PACKAGE_PERL
186 DB_File can be built as a core Perl module, so the separate
187 perl-db-file package has been removed.
189 config BR2_KERNEL_HEADERS_4_7
190 bool "kernel headers version 4.7.x are no longer supported"
191 select BR2_KERNEL_HEADERS_4_4
194 Version 4.7.x of the Linux kernel headers are no longer
195 maintained upstream and are now removed. As an alternative,
196 version 4.4.x of the headers have been automatically
197 selected in your configuration.
199 config BR2_KERNEL_HEADERS_4_6
200 bool "kernel headers version 4.6.x are no longer supported"
201 select BR2_KERNEL_HEADERS_4_4
204 Version 4.6.x of the Linux kernel headers are no longer
205 maintained upstream and are now removed. As an alternative,
206 version 4.4.x of the headers have been automatically
207 selected in your configuration.
209 config BR2_KERNEL_HEADERS_4_5
210 bool "kernel headers version 4.5.x are no longer supported"
211 select BR2_KERNEL_HEADERS_4_4
214 Version 4.5.x of the Linux kernel headers are no longer
215 maintained upstream and are now removed. As an alternative,
216 version 4.4.x of the headers have been automatically
217 selected in your configuration.
219 config BR2_KERNEL_HEADERS_3_14
220 bool "kernel headers version 3.14.x are no longer supported"
221 select BR2_KERNEL_HEADERS_3_12
224 Version 3.14.x of the Linux kernel headers are no longer
225 maintained upstream and are now removed. As an alternative,
226 version 3.12.x of the headers have been automatically
227 selected in your configuration.
229 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
230 bool "musl-cross 1.1.12 toolchain removed"
233 The support for the prebuilt toolchain based on the Musl C
234 library provided by the musl-cross project has been removed.
235 Upstream doesn't provide any prebuilt toolchain anymore, use the
236 Buildroot toolchain instead.
238 config BR2_UCLIBC_INSTALL_TEST_SUITE
239 bool "uClibc tests now in uclibc-ng-test"
241 select BR2_PACKAGE_UCLIBC_NG_TEST
243 The test suite of the uClibc C library has been moved into a
244 separate package, uclibc-ng-test.
246 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
247 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
250 The ADI Blackfin toolchain has many bugs which are fixed in
251 more recent gcc and uClibc-ng releases. Use the Buildroot
254 config BR2_PACKAGE_MAKEDEVS
255 bool "makedevs removed"
258 The makedevs tool is part of busybox. The Buildroot fork
259 should not be used outside of the Buildroot infrastructure.
261 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
262 bool "Arago ARMv7 2011.09 removed"
265 The Arago toolchains are every old and not updated anymore.
267 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
268 bool "Arago ARMv5 2011.09 removed"
271 The Arago toolchains are every old and not updated anymore.
273 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
274 bool "snowball-hdmiservice removed"
277 We no longer have support for the Snowball platform in
278 Buildroot, so this package was no longer useful.
280 config BR2_PACKAGE_SNOWBALL_INIT
281 bool "snowball-init removed"
284 We no longer have support for the Snowball platform in
285 Buildroot, so this package was no longer useful.
287 config BR2_GDB_VERSION_7_9
288 bool "gdb 7.9 has been removed"
291 The 7.9 version of gdb has been removed. Use a newer version
294 ###############################################################################
295 comment "Legacy options removed in 2016.11"
297 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
298 bool "PHP CGI and CLI options are now seperate"
299 select BR2_PACKAGE_PHP_SAPI_CLI
300 select BR2_PACKAGE_PHP_SAPI_CGI
303 The PHP Interface options have been split up into a
304 separate option for each interface.
306 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
307 bool "PHP CLI and FPM options are now separate"
308 select BR2_PACKAGE_PHP_SAPI_CLI
309 select BR2_PACKAGE_PHP_SAPI_FPM
312 The PHP Interface options have been split up into a
313 separate option for each interface.
315 config BR2_PACKAGE_WVSTREAMS
316 bool "wvstreams removed"
319 wvstreams is not maintained anymore since about 2009. It also
320 doesn't build anymore with recent compilers (GCC 5+).
322 config BR2_PACKAGE_WVDIAL
323 bool "wvdial removed"
326 wvdial is not maintained anymore since about 2009. It also
327 doesn't build anymore with recent compilers (GCC 5+).
329 config BR2_PACKAGE_WEBKITGTK24
330 bool "webkitgtk 2.4.x removed"
333 This legacy package only existed because some other packages
334 depended on that specific version of webkitgtk. However, the
335 other packages have been fixed. webkitgtk 2.4 is full of
336 security issues so it needs to be removed.
338 config BR2_PACKAGE_TORSMO
339 bool "torsmo removed"
342 torsmo has been unmaintained for a long time, and nobody
343 seems to be interested in it.
345 config BR2_PACKAGE_SSTRIP
346 bool "sstrip removed"
349 sstrip is unmaintained and potentially harmful. It doesn't
350 save so much compared to normal binutils strip, and there is
351 a big risk of binaries that don't work. Use normal strip
354 config BR2_KERNEL_HEADERS_4_3
355 bool "kernel headers version 4.3.x are no longer supported"
356 select BR2_KERNEL_HEADERS_4_1
359 Version 4.3.x of the Linux kernel headers are no longer
360 maintained upstream and are now removed. As an alternative,
361 version 4.1.x of the headers have been automatically
362 selected in your configuration.
364 config BR2_KERNEL_HEADERS_4_2
365 bool "kernel headers version 4.2.x are no longer supported"
366 select BR2_KERNEL_HEADERS_4_1
369 Version 4.2.x of the Linux kernel headers are no longer
370 maintained upstream and are now removed. As an alternative,
371 version 4.1.x of the headers have been automatically
372 selected in your configuration.
374 config BR2_PACKAGE_KODI_ADDON_XVDR
375 bool "kodi-addon-xvdr removed"
378 According to the github project page:
379 https://github.com/pipelka/xbmc-addon-xvdr
380 this package is discontinued.
382 config BR2_PACKAGE_IPKG
386 ipkg dates back to the early 2000s when Compaq started the
387 handhelds.org project and it hasn't seen development since 2006.
388 Use opkg as a replacement.
390 config BR2_GCC_VERSION_4_7_X
391 bool "gcc 4.7.x support removed"
394 Support for gcc version 4.7.x has been removed. The current
395 default version (4.9.x or later) has been selected instead.
397 config BR2_BINUTILS_VERSION_2_24_X
398 bool "binutils version 2.24 support removed"
401 Support for binutils version 2.24 has been removed. The
402 current default version (2.26 or later) has been selected
405 config BR2_PACKAGE_WESTON_RPI
406 bool "Weston propietary RPI support is gone"
409 Upstream decided the propietary (rpi-userland) weston composer
410 support wasn't worth the effort so it was removed. Switch to
411 the open VC4 support.
413 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
414 bool "linux-tool cpupower"
415 depends on BR2_LINUX_KERNEL
417 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
419 Linux tool cpupower option was renamed.
421 config BR2_LINUX_KERNEL_TOOL_PERF
422 bool "linux-tool perf"
423 depends on BR2_LINUX_KERNEL
425 select BR2_PACKAGE_LINUX_TOOLS_PERF
427 Linux tool perf option was renamed.
429 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
430 bool "linux-tool selftests"
431 depends on BR2_LINUX_KERNEL
433 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
435 Linux tool selftests option was renamed.
437 config BR2_GCC_VERSION_4_8_ARC
438 bool "gcc arc option renamed"
440 select BR2_GCC_VERSION_ARC
442 The option that selects the gcc version for the ARC
443 architecture has been renamed to BR2_GCC_VERSION_ARC.
445 config BR2_KERNEL_HEADERS_4_0
446 bool "kernel headers version 4.0.x are no longer supported"
447 select BR2_KERNEL_HEADERS_3_18
450 Version 4.0.x of the Linux kernel headers have been deprecated
451 for more than four buildroot releases and are now removed.
452 As an alternative, version 3.18.x of the headers have been
453 automatically selected in your configuration.
455 config BR2_KERNEL_HEADERS_3_19
456 bool "kernel headers version 3.19.x are no longer supported"
457 select BR2_KERNEL_HEADERS_3_18
460 Version 3.19.x of the Linux kernel headers have been deprecated
461 for more than four buildroot releases and are now removed.
462 As an alternative, version 3.18.x of the headers have been
463 automatically selected in your configuration.
465 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
466 bool "libevas-generic-loaders package removed"
468 select BR2_PACKAGE_EFL
470 With EFL 1.18, libevas-generic-loaders is now provided by the efl
473 config BR2_PACKAGE_ELEMENTARY
474 bool "elementary package removed"
476 select BR2_PACKAGE_EFL
478 With EFL 1.18, elementary is now provided by the efl package.
480 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
481 bool "Linux kernel local directory option removed"
483 The option to select a local directory as the source of the Linux
484 kernel has been removed. It hurts reproducibility of builds.
486 In case you were using this option during development of your
487 Linux kernel, use the override mechanism instead.
489 ###############################################################################
490 comment "Legacy options removed in 2016.08"
492 config BR2_PACKAGE_EFL_JP2K
493 bool "libevas jp2k loader has been removed"
496 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
497 while Buildroot only packages openjpeg 2.x. Therefore, the
498 JP2K loader has been removed from EFL.
500 config BR2_PACKAGE_SYSTEMD_COMPAT
501 bool "systemd compatibility libraries have been removed"
504 The systemd option to enable the compatibility libraries has
505 been removed. Theses libraries have been useless since a few
506 version, and have been fully dropped from the source since
509 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
510 bool "gst1-plugins-bad liveadder plugin removed"
512 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
514 The functionality of the liveadder plugin of the
515 gst1-plugins-bad package has been merged into audiomixer.
517 config BR2_PACKAGE_LIBFSLVPUWRAP
518 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
520 select BR2_PACKAGE_IMX_VPUWRAP
522 The libfslvpuwrap has been renamed to match the renamed package.
524 config BR2_PACKAGE_LIBFSLPARSER
525 bool "libfslparser has been renamed to imx-parser"
527 select BR2_PACKAGE_IMX_PARSER
529 The libfslparser has been renamed to match the renamed package.
531 config BR2_PACKAGE_LIBFSLCODEC
532 bool "libfslcodec has been renamed to imx-codec"
534 select BR2_PACKAGE_IMX_CODEC
536 The libfslcodec has been renamed to match the renamed package.
538 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
539 bool "FIT support in uboot-tools has been refactored"
541 select BR2_PACKAGE_DTC
542 select BR2_PACKAGE_DTC_PROGRAMS
543 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
544 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
545 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
547 This option has been removed in favor of a more fine-grained
548 configuration, which is recommended. Selecting this option
549 enables FIT and FIT signature support for the target packages.
550 It will also select the dtc and openssl packages.
552 config BR2_PTHREADS_OLD
553 bool "linuxthreads (stable/old)"
556 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
557 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
559 config BR2_BINUTILS_VERSION_2_23_X
560 bool "binutils 2.23 removed"
563 Binutils 2.23 has been removed, using a newer version is
566 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
567 bool "eglibc support has been removed"
570 The eglibc project no longer exists, as it has been merged
571 back into the glibc project. Therefore, support for eglibc
572 has been removed, and glibc should be used instead.
574 config BR2_GDB_VERSION_7_8
575 bool "gdb 7.8 has been removed"
578 The 7.8 version of gdb has been removed. Use a newer version
581 ###############################################################################
582 comment "Legacy options removed in 2016.05"
584 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
585 bool "openvpn polarssl crypto backend removed"
588 The OpenVPN polarssl crypto backend option has been removed.
589 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
590 compatible with mbedtls (polarssl) series 2.x which is the
591 version provided in buildroot. And both can't coexist.
592 It now uses OpenSSL as the only option.
595 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
596 bool "nginx http spdy module removed"
598 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
600 The ngx_http_spdy_module has been superseded by the
601 ngx_http_v2_module since nginx v1.9.5. The
602 ngx_http_v2_module modules has been automatically selected
603 in your configuration.
605 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
606 bool "gst1-plugins-bad rtp plugin moved to good"
609 The rtp plugin has been moved from gst1-plugins-base to
612 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
613 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
616 The mpg123 plugin has been moved from gst1-plugins-bad to
619 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
620 bool "PowerPC Sourcery toolchain has been removed"
623 The Sourcery CodeBench toolchain for the PowerPC
624 architecture has been removed, as it was very old, not
625 maintained, and causing numerous build failures with modern
628 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
629 bool "PowerPC Sourcery E500v2 toolchain has been removed"
632 The Sourcery CodeBench toolchain for the PowerPC E500v2
633 architecture has been removed, as it was very old, not
634 maintained, and causing numerous build failures with modern
638 bool "x86 i386 support removed"
641 The support for the i386 processors of the x86 architecture
644 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
645 bool "qt5webkit-examples package removed"
648 The qt5webkit-examples package has been removed, since it
649 was removed from upstream starting from Qt 5.6.
651 config BR2_PACKAGE_QT5QUICK1
652 bool "qt5quick1 package removed"
655 The qt5quick1 package has been removed, since it was removed
656 from upstream starting from Qt 5.6.
658 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
659 string "uboot custom patch dir has been removed"
661 The uboot custom patch directory option has been removed. Use
662 the improved BR2_TARGET_UBOOT_PATCH option instead.
664 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
666 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
669 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
670 # boot/uboot/Config.in
672 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
673 bool "xf86-input-void removed"
676 The xf86-input-void package has been removed, there's no need
677 for it in any modern (post-2007) xorg server.
679 config BR2_KERNEL_HEADERS_3_17
680 bool "kernel headers version 3.17.x are no longer supported"
681 select BR2_KERNEL_HEADERS_3_12
684 Version 3.17.x of the Linux kernel headers have been deprecated
685 for more than four buildroot releases and are now removed.
686 As an alternative, version 3.12.x of the headers have been
687 automatically selected in your configuration.
689 config BR2_GDB_VERSION_7_7
690 bool "gdb 7.7 has been removed"
693 The 7.7 version of gdb has been removed. Use a newer version
696 config BR2_PACKAGE_FOOMATIC_FILTERS
697 bool "foomatic-filters"
700 The foomatic-filters package was removed.
702 config BR2_PACKAGE_SAMBA
706 The samba package was removed in favour of samba4 since the
707 3.x series isn't supported by upstream any longer.
709 config BR2_PACKAGE_KODI_WAVPACK
713 wavpack support was removed in favour of ffmpeg:
714 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
716 config BR2_PACKAGE_KODI_RSXS
717 bool "rsxs support in Kodi was moved to an addon"
719 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
721 rsxs support in Kodi was moved to an addon
723 config BR2_PACKAGE_KODI_GOOM
724 bool "Goom support in Kodi was moved to an addon"
726 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
728 Goom support in Kodi was moved to an addon
730 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
731 bool "systemd all extras option has been removed"
733 select BR2_PACKAGE_XZ
734 select BR2_PACKAGE_LIBGCRYPT
736 The systemd option to enable "all extras" has been
737 removed. To get the same features, the libgcrypt and xz
738 package should now be enabled.
740 config BR2_GCC_VERSION_4_5_X
741 bool "gcc 4.5.x has been removed"
744 The 4.5.x version of gcc has been removed. Use a newer
747 config BR2_PACKAGE_SQLITE_READLINE
748 bool "sqlite command-line editing support was updated"
749 select BR2_PACKAGE_NCURSES
750 select BR2_PACKAGE_READLINE
753 This option was removed in favour of the sqlite package
754 deciding itself depending on the enabled packages whether
755 command-line editing should be enabled, it also also takes
756 libedit into account.
758 ###############################################################################
759 comment "Legacy options removed in 2016.02"
761 config BR2_PACKAGE_DOVECOT_BZIP2
762 bool "bzip2 support option has been removed"
764 select BR2_PACKAGE_BZIP2
766 Bzip2 support is built if the bzip2 package is selected.
768 config BR2_PACKAGE_DOVECOT_ZLIB
769 bool "zlib support option has been removed"
771 select BR2_PACKAGE_ZLIB
773 Zlib support is built if the zlib package is selected.
775 config BR2_PACKAGE_E2FSPROGS_FINDFS
776 bool "e2fsprogs findfs option has been removed"
779 This option attempted to enable findfs capabilities from
780 e2fsprogs but has not worked since July 2015 (due to
781 packaging changes). One can use BusyBox's findfs support or
782 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
784 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
785 bool "openpowerlink debug option has been removed"
788 This option depends on BR2_ENABLE_DEBUG which should not be used
791 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
792 bool "openpowerlink package has been updated"
794 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
796 openpowerlink kernel modules are built if the
797 kernel stack library is selected.
799 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
800 bool "openpowerlink package has been updated"
802 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
804 The user space support has been split in two part:
805 - a monolitic user space library
806 - a user spae deamon driver
808 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
809 bool "using the linux headers version for the kernel has been removed"
812 The option to use the version of the kernel headers for the
813 kernel to build has been removed.
815 There is now the converse, better-suited and more versatile
816 option to use the kernel version for the linux headers.
818 config BR2_PACKAGE_CUPS_PDFTOPS
819 bool "Pdftops support has been removed from Cups"
822 Pdftops support has been removed from the cups package
823 It is now part of the cups-filters package.
825 config BR2_KERNEL_HEADERS_3_16
826 bool "kernel headers version 3.16.x are no longer supported"
827 select BR2_KERNEL_HEADERS_3_12
830 Version 3.16.x of the Linux kernel headers have been deprecated
831 for more than four buildroot releases and are now removed.
832 As an alternative, version 3.12.x of the headers have been
833 automatically selected in your configuration.
835 config BR2_PACKAGE_PYTHON_PYXML
836 bool "python-pyxml package has been removed"
839 PyXML is obsolete and its functionality is covered either via
840 native Python XML support or python-lxml package.
842 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
843 config BR2_ENABLE_SSP
844 bool "Stack Smashing protection now has different levels"
846 The protection offered by SSP can now be selected from different
847 protection levels. Be sure to review the SSP level in the build
850 config BR2_PACKAGE_DIRECTFB_CLE266
851 bool "cle266 driver for directfb removed"
854 The cle266 directfb driver support has been removed.
855 It doesn't build in the latest version and it's unlikely
856 anyone has any use for it.
858 config BR2_PACKAGE_DIRECTFB_UNICHROME
859 bool "unichrome driver for directfb removed"
862 The unichrome directfb driver support has been removed.
863 It doesn't build in the latest version and it's unlikely
864 anyone has any use for it.
866 config BR2_PACKAGE_LIBELEMENTARY
867 bool "libelementary has been renamed to elementary"
869 select BR2_PACKAGE_ELEMENTARY
871 The libelementary package has been renamed to match the upstream
874 config BR2_PACKAGE_LIBEINA
875 bool "libeina package has been removed"
877 select BR2_PACKAGE_EFL
879 With EFL 1.15, libeina is now provided by the efl package.
881 config BR2_PACKAGE_LIBEET
882 bool "libeet package has been removed"
884 select BR2_PACKAGE_EFL
886 With EFL 1.15, libeet is now provided by the efl package.
888 config BR2_PACKAGE_LIBEVAS
889 bool "libevas package has been removed"
891 select BR2_PACKAGE_EFL
893 With EFL 1.15, libevas is now provided by the efl package.
895 config BR2_PACKAGE_LIBECORE
896 bool "libecore package has been removed"
898 select BR2_PACKAGE_EFL
900 With EFL 1.15, libecore is now provided by the efl package.
902 config BR2_PACKAGE_LIBEDBUS
903 bool "libedbus package has been removed"
905 select BR2_PACKAGE_EFL
907 With EFL 1.15, libedbus is now provided by the efl package.
909 config BR2_PACKAGE_LIBEFREET
910 bool "libefreet package has been removed"
912 select BR2_PACKAGE_EFL
914 With EFL 1.15, libefreet is now provided by the efl package.
916 config BR2_PACKAGE_LIBEIO
917 bool "libeio package has been removed"
919 select BR2_PACKAGE_EFL
921 With EFL 1.15, libeio is now provided by the efl package.
923 config BR2_PACKAGE_LIBEMBRYO
924 bool "libembryo package has been removed"
926 select BR2_PACKAGE_EFL
928 With EFL 1.15, libembryo is now provided by the efl package.
930 config BR2_PACKAGE_LIBEDJE
931 bool "libedje package has been removed"
933 select BR2_PACKAGE_EFL
935 With EFL 1.15, libedje is now provided by the efl package.
937 config BR2_PACKAGE_LIBETHUMB
938 bool "libethumb package has been removed"
940 select BR2_PACKAGE_EFL
942 With EFL 1.15, libethumb is now provided by the efl package.
944 config BR2_PACKAGE_INFOZIP
945 bool "infozip option has been renamed to zip"
947 select BR2_PACKAGE_ZIP
949 Info-Zip's Zip package has been renamed from infozip to zip,
950 to avoid ambiguities with Info-Zip's UnZip which has been added
951 in the unzip package.
953 config BR2_BR2_PACKAGE_NODEJS_0_10_X
954 bool "nodejs 0.10.x option removed"
956 select BR2_PACKAGE_NODEJS
958 nodejs 0.10.x option has been removed. 0.10.x is now
959 automatically chosen for ARMv5 architectures only and the latest
960 nodejs for all other supported architectures. The correct nodejs
961 version has been automatically selected in your configuration.
963 config BR2_BR2_PACKAGE_NODEJS_0_12_X
964 bool "nodejs version 0.12.x has been removed"
966 select BR2_PACKAGE_NODEJS
968 nodejs version 0.12.x has been removed. As an alternative,
969 the latest nodejs version has been automatically selected in
972 config BR2_BR2_PACKAGE_NODEJS_4_X
973 bool "nodejs version 4.x has been removed"
975 select BR2_PACKAGE_NODEJS
977 nodejs version 4.x has been removed. As an alternative,
978 the latest nodejs version has been automatically selected in
981 ###############################################################################
982 comment "Legacy options removed in 2015.11"
984 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
985 bool "gst1-plugins-bad real plugin has been removed"
988 The real plugin from GStreamer 1 bad plugins has been
991 config BR2_PACKAGE_MEDIA_CTL
992 bool "media-ctl package has been removed"
994 select BR2_PACKAGE_LIBV4L
995 select BR2_PACKAGE_LIBV4L_UTILS
997 media-ctl source and developement have been moved to
998 v4l-utils since June 2014. For an up-to-date media-ctl
999 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1001 config BR2_PACKAGE_SCHIFRA
1002 bool "schifra package has been removed"
1005 Schifra package has been maked broken since 2014.11 release and
1006 haven't been fixed since then.
1008 config BR2_PACKAGE_ZXING
1009 bool "zxing option has been renamed"
1011 select BR2_PACKAGE_ZXING_CPP
1013 ZXing no longer provides the cpp bindings, it has been renamed to
1014 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1016 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1017 # infamous "unmet direct dependencies" kconfig error.
1018 config BR2_PACKAGE_FREERDP_CLIENT
1019 bool "freerdp client option renamed"
1020 depends on BR2_PACKAGE_FREERDP
1022 select BR2_PACKAGE_FREERDP_CLIENT_X11
1024 config BR2_PACKAGE_BLACKBOX
1025 bool "blackbox package has been removed"
1028 Upstream is dead and the package has been deprecated for
1029 some time. There are other alternative maintained WMs.
1031 config BR2_KERNEL_HEADERS_3_0
1032 bool "kernel headers version 3.0.x are no longer supported"
1033 select BR2_KERNEL_HEADERS_3_2
1036 Version 3.0.x of the Linux kernel headers have been deprecated
1037 for more than four buildroot releases and are now removed.
1038 As an alternative, version 3.2.x of the headers have been
1039 automatically selected in your configuration.
1041 config BR2_KERNEL_HEADERS_3_11
1042 bool "kernel headers version 3.11.x are no longer supported"
1043 select BR2_KERNEL_HEADERS_3_10
1046 Version 3.11.x of the Linux kernel headers have been deprecated
1047 for more than four buildroot releases and are now removed.
1048 As an alternative, version 3.10.x of the headers have been
1049 automatically selected in your configuration.
1051 config BR2_KERNEL_HEADERS_3_13
1052 bool "kernel headers version 3.13.x are no longer supported"
1053 select BR2_KERNEL_HEADERS_3_12
1056 Version 3.13.x of the Linux kernel headers have been deprecated
1057 for more than four buildroot releases and are now removed.
1058 As an alternative, version 3.12.x of the headers have been
1059 automatically selected in your configuration.
1061 config BR2_KERNEL_HEADERS_3_15
1062 bool "kernel headers version 3.15.x are no longer supported"
1063 select BR2_KERNEL_HEADERS_3_12
1066 Version 3.15.x of the Linux kernel headers have been deprecated
1067 for more than four buildroot releases and are now removed.
1068 As an alternative, version 3.12.x of the headers have been
1069 automatically selected in your configuration.
1071 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1072 bool "DirectFB example df_andi has been removed"
1074 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1076 The per-DirectFB example options have been removed. The
1077 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1080 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1081 bool "DirectFB example df_bltload has been removed"
1083 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1085 The per-DirectFB example options have been removed. The
1086 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1089 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1090 bool "DirectFB example df_cpuload has been removed"
1092 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1094 The per-DirectFB example options have been removed. The
1095 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1098 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1099 bool "DirectFB example df_databuffer has been removed"
1101 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1103 The per-DirectFB example options have been removed. The
1104 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1107 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1108 bool "DirectFB example df_dioload has been removed"
1110 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1112 The per-DirectFB example options have been removed. The
1113 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1116 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1117 bool "DirectFB example df_dok has been removed"
1119 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1121 The per-DirectFB example options have been removed. The
1122 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1125 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1126 bool "DirectFB example df_drivertest has been removed"
1128 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1130 The per-DirectFB example options have been removed. The
1131 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1134 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1135 bool "DirectFB example df_fire has been removed"
1137 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1139 The per-DirectFB example options have been removed. The
1140 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1143 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1144 bool "DirectFB example df_flip has been removed"
1146 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1148 The per-DirectFB example options have been removed. The
1149 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1152 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1153 bool "DirectFB example df_fonts has been removed"
1155 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1157 The per-DirectFB example options have been removed. The
1158 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1161 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1162 bool "DirectFB example df_input has been removed"
1164 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1166 The per-DirectFB example options have been removed. The
1167 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1170 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1171 bool "DirectFB example df_joystick has been removed"
1173 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1175 The per-DirectFB example options have been removed. The
1176 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1179 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1180 bool "DirectFB example df_knuckles has been removed"
1182 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1184 The per-DirectFB example options have been removed. The
1185 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1188 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1189 bool "DirectFB example df_layer has been removed"
1191 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1193 The per-DirectFB example options have been removed. The
1194 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1197 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1198 bool "DirectFB example df_matrix has been removed"
1200 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1202 The per-DirectFB example options have been removed. The
1203 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1206 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1207 bool "DirectFB example df_matrix_water has been removed"
1209 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1211 The per-DirectFB example options have been removed. The
1212 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1215 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1216 bool "DirectFB example df_neo has been removed"
1218 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1220 The per-DirectFB example options have been removed. The
1221 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1224 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1225 bool "DirectFB example df_netload has been removed"
1227 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1229 The per-DirectFB example options have been removed. The
1230 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1233 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1234 bool "DirectFB example df_palette has been removed"
1235 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1237 The per-DirectFB example options have been removed. The
1238 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1241 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1242 bool "DirectFB example df_particle has been removed"
1244 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1246 The per-DirectFB example options have been removed. The
1247 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1250 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1251 bool "DirectFB example df_porter has been removed"
1253 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1255 The per-DirectFB example options have been removed. The
1256 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1259 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1260 bool "DirectFB example df_stress has been removed"
1261 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1263 The per-DirectFB example options have been removed. The
1264 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1267 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1268 bool "DirectFB example df_texture has been removed"
1270 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1272 The per-DirectFB example options have been removed. The
1273 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1276 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1277 bool "DirectFB example df_video has been removed"
1279 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1281 The per-DirectFB example options have been removed. The
1282 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1285 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1286 bool "DirectFB example df_video_particle has been removed"
1288 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1290 The per-DirectFB example options have been removed. The
1291 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1294 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1295 bool "DirectFB example df_window has been removed"
1297 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1299 The per-DirectFB example options have been removed. The
1300 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1303 config BR2_PACKAGE_KOBS_NG
1304 bool "kobs-ng was replaced by imx-kobs"
1306 select BR2_PACKAGE_IMX_KOBS
1308 The outdated kobs-ng has been replaced by the Freescale-
1309 maintained imx-kobs package.
1311 config BR2_PACKAGE_SAWMAN
1312 bool "sawman package removed"
1314 select BR2_PACKAGE_DIRECTFB_SAWMAN
1316 This option has been removed because the sawman package no
1317 longer exists: it was merged inside DirectFB itself. This
1318 feature can now be enabled using the
1319 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1321 config BR2_PACKAGE_DIVINE
1322 bool "divine package removed"
1324 select BR2_PACKAGE_DIRECTFB_DIVINE
1326 This option has been removed because the divine package no
1327 longer exists: it was merged inside DirectFB itself. This
1328 feature can now be enabled using the
1329 BR2_PACKAGE_DIRECTFB_DIVINE option.
1331 ###############################################################################
1332 comment "Legacy options removed in 2015.08"
1334 config BR2_PACKAGE_KODI_PVR_ADDONS
1335 bool "Kodi PVR addon was split"
1337 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1338 select BR2_PACKAGE_KODI_PVR_DVBLINK
1339 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1340 select BR2_PACKAGE_KODI_PVR_FILMON
1341 select BR2_PACKAGE_KODI_PVR_HTS
1342 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1343 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1344 select BR2_PACKAGE_KODI_PVR_MYTHTV
1345 select BR2_PACKAGE_KODI_PVR_NEXTPVR
1346 select BR2_PACKAGE_KODI_PVR_NJOY
1347 select BR2_PACKAGE_KODI_PVR_PCTV
1348 select BR2_PACKAGE_KODI_PVR_STALKER
1349 select BR2_PACKAGE_KODI_PVR_VBOX
1350 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1351 select BR2_PACKAGE_KODI_PVR_VUPLUS
1352 select BR2_PACKAGE_KODI_PVR_WMC
1354 Kodi PVR addon was split into seperate modules
1356 config BR2_BINUTILS_VERSION_2_23_2
1357 bool "binutils 2.23 option renamed"
1360 Binutils 2.23.2 has been removed, using a newer version is
1363 config BR2_BINUTILS_VERSION_2_24
1364 bool "binutils 2.24 option renamed"
1366 select BR2_BINUTILS_VERSION_2_24_X
1368 The binutils version option has been renamed to match the
1369 same patchlevel logic used by gcc. The new option is now
1370 BR2_BINUTILS_VERSION_2_24_X.
1372 config BR2_BINUTILS_VERSION_2_25
1373 bool "binutils 2.25 option renamed"
1375 select BR2_BINUTILS_VERSION_2_25_X
1377 The binutils version option has been renamed to match the
1378 same patchlevel logic used by gcc. The new option is now
1379 BR2_BINUTILS_VERSION_2_25_X.
1381 config BR2_PACKAGE_PERF
1382 bool "perf option has been renamed"
1384 select BR2_LINUX_KERNEL_TOOL_PERF
1386 The perf package has been moved as a Linux tools package,
1387 and the option to enable it is now
1388 BR2_LINUX_KERNEL_TOOL_PERF.
1390 config BR2_BINUTILS_VERSION_2_22
1391 bool "binutils 2.22 removed"
1394 Binutils 2.22 has been removed, using a newer version is
1397 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1398 bool "gpu-viv-bin-mx6q"
1400 select BR2_PACKAGE_IMX_GPU_VIV
1402 Vivante graphics libraries have been renamed to
1403 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1406 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1407 depends on BR2_PACKAGE_PYTHON
1408 bool "libsemanage python bindings removed"
1411 This option has been removed, since the libsemanage Python
1412 bindings on the target were not useful.
1414 config BR2_TARGET_UBOOT_NETWORK
1415 bool "U-Boot custom network settings removed"
1418 U-Boot's custom network settings options have been removed.
1420 ###############################################################################
1421 comment "Legacy options removed in 2015.05"
1423 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1424 bool "jffs2 16kB erasesize NAND flash option renamed"
1426 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1428 The JFFS2 NAND flash options now longer include the page
1431 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1432 bool "jffs2 128kB erasesize NAND flash option renamed"
1434 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1436 The JFFS2 NAND flash options now longer include the page
1439 config BR2_PACKAGE_MONO_20
1440 bool "2.0/3.5 .Net Runtime"
1443 This option no longer exists, all versions of the .Net
1444 runtime are now installed.
1446 config BR2_PACKAGE_MONO_40
1447 bool "4.0 .Net Runtime"
1450 This option no longer exists, all versions of the .Net
1451 runtime are now installed.
1453 config BR2_PACKAGE_MONO_45
1454 bool "4.5 .Net Runtime"
1457 This option no longer exists, all versions of the .Net
1458 runtime are now installed.
1460 config BR2_CIVETWEB_WITH_LUA
1461 bool "civetweb lua option renamed"
1463 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1465 civetweb's lua option has been renamed to
1466 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1467 packages name options.
1469 config BR2_PACKAGE_TIFF_TIFF2PDF
1470 bool "tiff utility-specific option removed"
1472 select BR2_PACKAGE_TIFF_UTILITIES
1474 utility-specific options have been removed in favour of
1475 the new option BR2_PACKAGE_TIFF_UTILITIES.
1477 config BR2_PACKAGE_TIFF_TIFFCP
1478 bool "tiff utility-specific option removed"
1480 select BR2_PACKAGE_TIFF_UTILITIES
1482 utility-specific options have been removed in favour of
1483 the new option BR2_PACKAGE_TIFF_UTILITIES.
1485 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1486 bool "RTAI patch file path has been removed"
1489 This option has never worked, so it has been removed.
1491 config BR2_TARGET_GENERIC_PASSWD_DES
1492 bool "Encoding passwords with DES has been removed"
1495 Paswords can now only be encoded with either of md5, sha256 or sha512.
1496 The default is md5, which is stronger that DES (but still pretty weak).
1498 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1499 bool "hicolor (default theme) is a duplicate"
1501 select BR2_PACKAGE_HICOLOR_ICON_THEME
1503 The option was just a duplicate of hicolor icon theme.
1505 config BR2_PACKAGE_VALGRIND_PTRCHECK
1506 bool "valgrind's PTRCheck was renamed to SGCheck"
1508 select BR2_PACKAGE_VALGRIND_SGCHECK
1510 PTRCheck was renamed to SGCheck in valgrind
1512 ###############################################################################
1513 comment "Legacy options removed in 2015.02"
1515 config BR2_PACKAGE_LIBGC
1516 bool "libgc package removed"
1518 select BR2_PACKAGE_BDWGC
1520 libgc has been removed because we have the same package under a
1521 different name, bdwgc.
1523 config BR2_PACKAGE_WDCTL
1524 bool "util-linux' wdctl option has been renamed"
1526 select BR2_PACKAGE_UTIL_LINUX_WDCTL
1528 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1529 to be aligned with how the other options are named.
1531 config BR2_PACKAGE_UTIL_LINUX_ARCH
1532 bool "util-linux' arch option has been removed"
1535 util-linux' arch was dropped in util-linux 2.23, in favor of
1536 the coreutils version.
1538 config BR2_PACKAGE_UTIL_LINUX_DDATE
1539 bool "util-linux' ddate option has been removed"
1542 util-linux' ddate was dropped in util-linux 2.23.
1544 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1545 bool "rpm's bzip2 payloads option has been removed"
1547 select BR2_PACKAGE_BZIP2
1549 The bzip2 payloads option rely entirely on the dependant package bzip2.
1550 So, you need to select it to enable this feature.
1552 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1553 bool "rpm's xz payloads option has been removed"
1555 select BR2_PACKAGE_XZ
1557 The xz payloads option rely entirely on the dependant package xz.
1558 So, you need to select it to enable this feature.
1560 config BR2_PACKAGE_M4
1561 bool "m4 target package removed"
1564 The m4 target package has been removed, it's been
1565 deprecated for some time now.
1567 config BR2_PACKAGE_FLEX_BINARY
1568 bool "flex binary in target option removed"
1571 The flex binary in the target option has been removed.
1572 It's been deprecated for some time now and is essentially a
1573 development tool which isn't very useful in the target.
1575 config BR2_PACKAGE_BISON
1576 bool "bison target package removed"
1579 The bison target package has been removed, it's been
1580 deprecated for some time now and is essentially a development
1581 tool which isn't very useful in the target.
1583 config BR2_PACKAGE_GOB2
1584 bool "gob2 target package removed"
1587 The gob2 target package has been removed, it's been
1588 deprecated for some time now and was essentially useless
1589 without a target toolchain.
1591 config BR2_PACKAGE_DISTCC
1592 bool "distcc target package removed"
1595 The distcc target package has been removed, it's been
1596 deprecated for some time now and was essentially useless
1597 without a target toolchain.
1599 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1600 bool "haserl 0.8.x version removed"
1603 The 0.8.x version option for haserl has been removed since it
1604 has been deprecated for some time now.
1605 You should be able to use the 0.9.x version without issues.
1607 config BR2_PACKAGE_STRONGSWAN_TOOLS
1608 bool "strongswan option has been removed"
1610 select BR2_PACKAGE_STRONGSWAN_PKI
1611 select BR2_PACKAGE_STRONGSWAN_SCEP
1613 The tools option has been removed upstream and the different tools
1614 have been split between the pki and scep options, with others
1617 config BR2_PACKAGE_XBMC_ADDON_XVDR
1618 bool "xbmc-addon-xvdr removed"
1621 According to the github project page:
1622 https://github.com/pipelka/xbmc-addon-xvdr
1623 this package is discontinued.
1625 config BR2_PACKAGE_XBMC_PVR_ADDONS
1626 bool "xbmc options have been renamed"
1628 select BR2_PACKAGE_KODI_PVR_ADDONS
1630 The XBMC media center project was renamed to Kodi entertainment center
1632 config BR2_PACKAGE_XBMC
1633 bool "xbmc options have been renamed"
1635 select BR2_PACKAGE_KODI
1637 The XBMC media center project was renamed to Kodi entertainment center
1639 config BR2_PACKAGE_XBMC_ALSA_LIB
1640 bool "xbmc options have been renamed"
1642 select BR2_PACKAGE_KODI_ALSA_LIB
1644 The XBMC media center project was renamed to Kodi entertainment center
1646 config BR2_PACKAGE_XBMC_AVAHI
1647 bool "xbmc options have been renamed"
1649 select BR2_PACKAGE_KODI_AVAHI
1651 The XBMC media center project was renamed to Kodi entertainment center
1653 config BR2_PACKAGE_XBMC_DBUS
1654 bool "xbmc options have been renamed"
1656 select BR2_PACKAGE_KODI_DBUS
1658 The XBMC media center project was renamed to Kodi entertainment center
1660 config BR2_PACKAGE_XBMC_LIBBLURAY
1661 bool "xbmc options have been renamed"
1663 select BR2_PACKAGE_KODI_LIBBLURAY
1665 The XBMC media center project was renamed to Kodi entertainment center
1667 config BR2_PACKAGE_XBMC_GOOM
1668 bool "xbmc options have been renamed"
1670 select BR2_PACKAGE_KODI_GOOM
1672 The XBMC media center project was renamed to Kodi entertainment center
1674 config BR2_PACKAGE_XBMC_RSXS
1675 bool "xbmc options have been renamed"
1677 select BR2_PACKAGE_KODI_RSXS
1679 The XBMC media center project was renamed to Kodi entertainment center
1681 config BR2_PACKAGE_XBMC_LIBCEC
1682 bool "xbmc options have been renamed"
1684 select BR2_PACKAGE_KODI_LIBCEC
1686 The XBMC media center project was renamed to Kodi entertainment center
1688 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1689 bool "xbmc options have been renamed"
1691 select BR2_PACKAGE_KODI_LIBMICROHTTPD
1693 The XBMC media center project was renamed to Kodi entertainment center
1695 config BR2_PACKAGE_XBMC_LIBNFS
1696 bool "xbmc options have been renamed"
1698 select BR2_PACKAGE_KODI_LIBNFS
1700 The XBMC media center project was renamed to Kodi entertainment center
1702 config BR2_PACKAGE_XBMC_RTMPDUMP
1703 bool "xbmc options have been renamed"
1705 select BR2_PACKAGE_KODI_RTMPDUMP
1707 The XBMC media center project was renamed to Kodi entertainment center
1709 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1710 bool "xbmc options have been renamed"
1712 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1714 The XBMC media center project was renamed to Kodi entertainment center
1716 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1717 bool "xbmc options have been renamed"
1719 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1721 The XBMC media center project was renamed to Kodi entertainment center
1723 config BR2_PACKAGE_XBMC_LIBTHEORA
1724 bool "xbmc options have been renamed"
1726 select BR2_PACKAGE_KODI_LIBTHEORA
1728 The XBMC media center project was renamed to Kodi entertainment center
1730 config BR2_PACKAGE_XBMC_LIBUSB
1731 bool "xbmc options have been renamed"
1733 select BR2_PACKAGE_KODI_LIBUSB
1735 The XBMC media center project was renamed to Kodi entertainment center
1737 config BR2_PACKAGE_XBMC_LIBVA
1738 bool "xbmc options have been renamed"
1740 select BR2_PACKAGE_KODI_LIBVA
1742 The XBMC media center project was renamed to Kodi entertainment center
1744 config BR2_PACKAGE_XBMC_WAVPACK
1745 bool "xbmc options have been renamed"
1747 select BR2_PACKAGE_KODI_WAVPACK
1749 The XBMC media center project was renamed to Kodi entertainment center
1751 config BR2_PREFER_STATIC_LIB
1752 bool "static library option renamed"
1755 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1756 highlights the fact that the option no longer "prefers"
1757 static libraries, but "enforces" static libraries (i.e
1758 shared libraries are completely unused).
1760 Take care of updating the type of libraries you want under the
1761 "Build options" menu.
1763 ###############################################################################
1764 comment "Legacy options removed in 2014.11"
1766 config BR2_x86_generic
1767 bool "x86 generic variant has been removed"
1770 The generic x86 CPU variant has been removed. Use another
1771 CPU variant instead.
1773 config BR2_GCC_VERSION_4_4_X
1774 bool "gcc 4.4.x has been removed"
1777 The 4.4.x version of gcc has been removed. Use a newer
1780 config BR2_sparc_sparchfleon
1781 bool "sparchfleon CPU has been removed"
1784 The sparchfleon CPU was only supported in a patched gcc 4.4
1785 version. Its support has been removed in favor of the leon3
1786 CPU starting from gcc 4.8.x.
1788 config BR2_sparc_sparchfleonv8
1789 bool "sparchfleonv8 CPU has been removed"
1792 The sparchfleonv8 CPU was only supported in a patched gcc
1793 4.4 version. Its support has been removed in favor of the
1794 leon3 CPU starting from gcc 4.8.x.
1796 config BR2_sparc_sparcsfleon
1797 bool "sparcsfleon CPU has been removed"
1800 The sparcsfleon CPU was only supported in a patched gcc 4.4
1801 version. Its support has been removed in favor of the leon3
1802 CPU starting from gcc 4.8.x.
1804 config BR2_sparc_sparcsfleonv8
1805 bool "sparcsfleonv8 CPU has been removed"
1808 The sparcsfleonv8 CPU was only supported in a patched gcc
1809 4.4 version. Its support has been removed in favor of the
1810 leon3 CPU starting from gcc 4.8.x.
1812 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1813 bool "xlib-libpciaccess option has been renamed"
1814 depends on BR2_PACKAGE_XORG7
1816 select BR2_PACKAGE_LIBPCIACCESS
1818 libpciaccess neither depends on X11 nor Xlib. Thus the
1819 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1821 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1822 bool "Xceive xc5000 option has been renamed"
1824 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1826 The Xceive xc5000 option now also handles older firmwares from
1827 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1828 from Cresta, who bought Xceive.
1830 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1831 bool "Chelsio T4 option has been renamed"
1833 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1835 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1836 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1837 to better account for the fact that a T5 variant exists.
1839 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1840 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1843 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1844 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1846 Target packages -> Hardware handling ->
1847 Firmware -> linux-firmware -> WiFi firmware ->
1848 iwlwifi 3160/726x revision to use (revision 7)
1850 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1851 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1854 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1855 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1857 Target packages -> Hardware handling ->
1858 Firmware -> linux-firmware -> WiFi firmware ->
1859 iwlwifi 3160/726x revision to use (revision 8)
1861 ###############################################################################
1862 comment "Legacy options removed in 2014.08"
1864 config BR2_PACKAGE_LIBELF
1865 bool "libelf has been removed"
1866 select BR2_PACKAGE_ELFUTILS
1869 The libelf package provided an old version of the libelf library
1870 and is deprecated. The libelf library is now provided by the
1873 config BR2_KERNEL_HEADERS_3_8
1874 bool "kernel headers version 3.8.x are no longer supported"
1875 select BR2_KERNEL_HEADERS_3_4
1878 Version 3.8.x of the Linux kernel headers have been deprecated
1879 for more than four buildroot releases and are now removed.
1880 As an alternative, version 3.4.x of the headers have been
1881 automatically selected in your configuration.
1883 config BR2_PACKAGE_GETTEXT_TOOLS
1884 bool "support for gettext-tools on target has been removed"
1887 The option to install the gettext utilities on the target
1888 has been removed. This is not necessary as Buildroot is not
1889 designed to provide a full development environment on the
1890 target. gettext tools should be used on the build machine
1893 config BR2_PACKAGE_PROCPS
1894 bool "procps has been replaced by procps-ng"
1895 select BR2_PACKAGE_PROCPS_NG
1898 The procps package has been replaced by the equivalent procps-ng.
1900 config BR2_BINUTILS_VERSION_2_20_1
1901 bool "binutils 2.20.1 has been removed"
1904 The 2.20.1 version of binutils has been removed. Use a newer
1907 config BR2_BINUTILS_VERSION_2_21
1908 bool "binutils 2.21 has been removed"
1911 The 2.21 version of binutils has been removed. Use a newer
1914 config BR2_BINUTILS_VERSION_2_23_1
1915 bool "binutils 2.23.1 has been removed"
1918 The 2.23.1 version of binutils has been removed. Use a newer
1921 config BR2_UCLIBC_VERSION_0_9_32
1922 bool "uclibc 0.9.32 has been removed"
1925 The 0.9.32 version of uClibc has been removed. Use a newer
1928 config BR2_GCC_VERSION_4_3_X
1929 bool "gcc 4.3.x has been removed"
1932 The 4.3.x version of gcc has been removed. Use a newer
1935 config BR2_GCC_VERSION_4_6_X
1936 bool "gcc 4.6.x has been removed"
1939 The 4.6.x version of gcc has been removed. Use a newer
1942 config BR2_GDB_VERSION_7_4
1943 bool "gdb 7.4 has been removed"
1946 The 7.4 version of gdb has been removed. Use a newer version
1949 config BR2_GDB_VERSION_7_5
1950 bool "gdb 7.5 has been removed"
1953 The 7.5 version of gdb has been removed. Use a newer version
1956 config BR2_BUSYBOX_VERSION_1_19_X
1957 bool "busybox version selection has been removed"
1960 The possibility of selecting the Busybox version has been
1961 removed. Use the latest version provided by the Busybox
1964 config BR2_BUSYBOX_VERSION_1_20_X
1965 bool "busybox version selection has been removed"
1968 The possibility of selecting the Busybox version has been
1969 removed. Use the latest version provided by the Busybox
1972 config BR2_BUSYBOX_VERSION_1_21_X
1973 bool "busybox version selection has been removed"
1976 The possibility of selecting the Busybox version has been
1977 removed. Use the latest version provided by the Busybox
1980 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
1981 bool "decode_tm6000"
1982 select BR2_PACKAGE_LIBV4L_UTILS
1985 This libv4l option has been deprecated and replaced by a single
1986 option to build all the libv4l utilities.
1988 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
1990 select BR2_PACKAGE_LIBV4L_UTILS
1993 This libv4l option has been deprecated and replaced by a single
1994 option to build all the libv4l utilities.
1996 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
1997 bool "v4l2-compliance"
1998 select BR2_PACKAGE_LIBV4L_UTILS
2001 This libv4l option has been deprecated and replaced by a single
2002 option to build all the libv4l utilities.
2004 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2006 select BR2_PACKAGE_LIBV4L_UTILS
2009 This libv4l option has been deprecated and replaced by a single
2010 option to build all the libv4l utilities.
2012 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2014 select BR2_PACKAGE_LIBV4L_UTILS
2017 This libv4l option has been deprecated and replaced by a single
2018 option to build all the libv4l utilities.
2020 ###############################################################################
2021 comment "Legacy options removed in 2014.05"
2023 config BR2_PACKAGE_EVTEST_CAPTURE
2024 bool "evtest-capture support removed (dropped since evtest 1.31)"
2027 Support for evtest-capture has been removed (dropped from
2028 evtest package since version 1.31), use evemu package
2031 config BR2_KERNEL_HEADERS_3_6
2032 bool "kernel headers version 3.6.x are no longer supported"
2033 select BR2_KERNEL_HEADERS_3_4
2036 Version 3.6.x of the Linux kernel headers have been deprecated
2037 for more than four buildroot releases and are now removed.
2038 As an alternative, version 3.4.x of the headers have been
2039 automatically selected in your configuration.
2041 config BR2_KERNEL_HEADERS_3_7
2042 bool "kernel headers version 3.7.x are no longer supported"
2043 select BR2_KERNEL_HEADERS_3_4
2046 Version 3.7.x of the Linux kernel headers have been deprecated
2047 for more than four buildroot releases and are now removed.
2048 As an alternative, version 3.4.x of the headers have been
2049 automatically selected in your configuration.
2051 config BR2_PACKAGE_VALA
2052 bool "vala target package has been removed"
2055 The 'vala' target package has been removed since it has been
2056 deprecated for more than four buildroot releases.
2057 Note: the host vala package still exists.
2059 config BR2_TARGET_TZ_ZONELIST
2060 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2062 config BR2_PACKAGE_TZDATA_ZONELIST
2063 string "tzdata: the timezone list option has been renamed"
2065 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2066 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2067 menu. You'll need to select BR2_TARGET_TZ_INFO.
2069 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2071 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2074 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2075 bool "Lua command-line editing none has been renamed"
2078 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2079 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2080 it in the corresponding choice.
2082 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2083 bool "Lua command-line editing using readline has been renamed"
2086 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2087 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2088 it in the corresponding choice.
2090 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2091 bool "Lua command-line editing using linenoise has been renamed"
2094 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2095 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2096 it in the corresponding choice.
2098 config BR2_PACKAGE_DVB_APPS_UTILS
2099 bool "dvb-apps utilities now built by default"
2102 The dvb-apps utilities are now always built when the dvb-apps
2103 package is selected.
2105 config BR2_KERNEL_HEADERS_SNAP
2106 bool "Local Linux snapshot support removed"
2109 Support for using a custom snapshot to install the Linux
2110 kernel headers has been removed.
2112 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2113 bool "/dev management by udev removed"
2116 The 'udev' package has been converted to a virtual package.
2117 The providers for this feature are: 'eudev', 'systemd'.
2119 Therefore, if you are not using 'systemd' as init system, you
2120 must choose 'Dynamic using eudev' in the '/dev management'
2121 menu to get the same behaviour as in your old configuration.
2123 If you are using 'systemd', its internal implementation of
2124 'udev' will be used automatically.
2126 You must also check the packages depending on 'udev' are still
2129 config BR2_PACKAGE_UDEV
2130 bool "udev is now a virtual package"
2132 select BR2_PACKAGE_HAS_UDEV
2134 The 'udev' package has been converted to a virtual package.
2135 The providers for this feature are: 'eudev', 'systemd'.
2137 Your old configuration refers to packages depending on 'udev',
2138 either for build or at runtime.
2140 Check that a 'udev' provider is selected. If you are not using
2141 'systemd' as init system, 'eudev' should be selected, which is
2142 the case if '/dev management' is set to 'Dynamic using eudev'.
2144 If you are using 'systemd', its internal implementation of 'udev'
2147 config BR2_PACKAGE_UDEV_RULES_GEN
2148 bool "udev rules generation handled by provider"
2150 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2151 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2153 The 'udev' package has been converted to a virtual package.
2154 The providers for this feature are: 'eudev', 'systemd'.
2156 If you are not using 'systemd' as init system, udev rules
2157 generation will be handled by 'eudev'. Check that
2158 '/dev management' is set to 'Dynamic using eudev' to get
2159 the same behaviour as in your old configuration.
2161 If you are using 'systemd', it internal implementation of 'udev'
2162 will generate the rules.
2164 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2165 bool "udev extras removed"
2168 The 'udev' package has been converted to a virtual package.
2169 The providers for this feature are: 'eudev', 'systemd'.
2171 The option to enable the extra features of 'udev' (gudev, ...)
2172 has been removed. These features are automatically enabled in
2173 the 'udev' providers if the dependencies are selected. For
2174 example, selecting 'libglib2' will trigger the build of gudev.
2176 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2177 bool "xlib-libpthread-stubs option has been renamed"
2178 depends on BR2_PACKAGE_XORG7
2180 select BR2_PACKAGE_LIBPTHREAD_STUBS
2182 The pthread stubs neither depend on X11 nor Xlib. Thus the
2183 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2185 ###############################################################################
2186 comment "Legacy options removed in 2014.02"
2189 bool "sh2 support removed"
2192 Due to an inexistent user base and generally poor Linux
2193 support, the support for the SH2 architecture was removed.
2196 bool "sh3 support removed"
2199 Due to an inexistent user base and generally poor Linux
2200 support, the support for the SH3 architecture was removed.
2203 bool "sh3eb support removed"
2206 Due to an inexistent user base and generally poor Linux
2207 support, the support for the SH3eb architecture was removed.
2209 config BR2_KERNEL_HEADERS_3_1
2210 bool "kernel headers version 3.1.x are no longer supported"
2211 select BR2_KERNEL_HEADERS_3_2
2214 Version 3.1.x of the Linux kernel headers have been deprecated
2215 for more than four buildroot releases and are now removed.
2216 As an alternative, version 3.2.x of the headers have been
2217 automatically selected in your configuration.
2219 config BR2_KERNEL_HEADERS_3_3
2220 bool "kernel headers version 3.3.x are no longer supported"
2221 select BR2_KERNEL_HEADERS_3_2
2224 Version 3.3.x of the Linux kernel headers have been deprecated
2225 for more than four buildroot releases and are now removed.
2226 As an alternative, version 3.2.x of the headers have been
2227 automatically selected in your configuration.
2229 config BR2_KERNEL_HEADERS_3_5
2230 bool "kernel headers version 3.5.x are no longer supported"
2231 select BR2_KERNEL_HEADERS_3_4
2234 Version 3.5.x of the Linux kernel headers have been deprecated
2235 for more than four buildroot releases and are now removed.
2236 As an alternative, version 3.4.x of the headers have been
2237 automatically selected in your configuration.
2239 config BR2_GDB_VERSION_7_2
2240 bool "gdb 7.2.x is no longer supported"
2241 select BR2_GDB_VERSION_7_6
2244 Version 7.2.x of gdb has been deprecated for more than four
2245 buildroot releases and is now removed. As an alternative, gdb
2246 7.5.x has been automatically selected in your configuration.
2248 config BR2_GDB_VERSION_7_3
2249 bool "gdb 7.3.x is no longer supported"
2250 select BR2_GDB_VERSION_7_6
2253 Version 7.3.x of gdb has been deprecated for more than four
2254 buildroot releases and is now removed. As an alternative, gdb
2255 7.5.x has been automatically selected in your configuration.
2257 config BR2_PACKAGE_CCACHE
2258 bool "ccache target package has been removed"
2261 The 'ccache' target package has been removed since it has been
2262 deprecated for more than four buildroot releases.
2263 Note: using ccache for speeding up builds is still supported.
2265 config BR2_HAVE_DOCUMENTATION
2266 bool "support for documentation on target has been removed"
2269 Support for documentation on target has been removed since it has
2270 been deprecated for more than four buildroot releases.
2272 config BR2_PACKAGE_AUTOMAKE
2273 bool "automake target package has been removed"
2276 The 'automake' target package has been removed since it has been
2277 deprecated for more than four buildroot releases.
2278 Note: the host automake still exists.
2280 config BR2_PACKAGE_AUTOCONF
2281 bool "autoconf target package has been removed"
2284 The 'autoconf' target package has been removed since it has been
2285 deprecated for more than four buildroot releases.
2286 Note: the host autoconf still exists.
2288 config BR2_PACKAGE_XSTROKE
2289 bool "xstroke has been removed"
2292 The 'xstroke' package has been removed since it has been
2293 deprecated for more than four buildroot releases.
2295 config BR2_PACKAGE_LZMA
2296 bool "lzma target package has been removed"
2299 The 'lzma' target package has been removed since it has been
2300 deprecated for more than four buildroot releases.
2301 Note: generating lzma-compressed rootfs images is still supported.
2303 config BR2_PACKAGE_TTCP
2304 bool "ttcp has been removed"
2307 The 'ttcp' package has been removed since it has been
2308 deprecated for more than four buildroot releases.
2310 config BR2_PACKAGE_LIBNFC_LLCP
2311 bool "libnfc-llcp has been replaced by libllcp"
2313 select BR2_PACKAGE_LIBLLCP
2315 The 'libnfc-llcp' package has been removed since upstream renamed
2316 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2317 the version at the same time.
2319 config BR2_PACKAGE_MYSQL_CLIENT
2320 bool "MySQL client renamed to MySQL"
2322 select BR2_PACKAGE_MYSQL
2324 The option has been renamed BR2_PACKAGE_MYSQL
2326 config BR2_PACKAGE_SQUASHFS3
2327 bool "squashfs3 has been removed"
2329 select BR2_PACKAGE_SQUASHFS
2331 The 'squashfs3' package has been removed since it has been
2332 deprecated for more than four buildroot releases. Package
2333 'squashfs' (4) has been selected automatically as replacement.
2335 config BR2_TARGET_ROOTFS_SQUASHFS3
2336 bool "squashfs3 rootfs support has been removed"
2339 Together with the removal of the squashfs3 package, support
2340 for squashfs3 root filesystems has been removed too. Squashfs
2341 root filesystems will automatically use squashfs4 now.
2343 config BR2_PACKAGE_NETKITBASE
2344 bool "netkitbase has been removed"
2347 The 'netkitbase' package has been removed since it has been
2348 deprecated since 2012.11. This package provided 'inetd'
2349 which is replaced by 'xinet' and 'ping' which is replaced by
2350 'busybox' or 'fping'.
2352 config BR2_PACKAGE_NETKITTELNET
2353 bool "netkittelnet has been removed"
2356 The 'netkittelnet' package has been removed since it has
2357 been deprecated since 2012.11. 'busybox' provides a telnet
2358 client and should be used instead.
2360 config BR2_PACKAGE_LUASQL
2361 bool "luasql has been replaced by luasql-sqlite3"
2362 select BR2_PACKAGE_LUASQL_SQLITE3
2365 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2367 config BR2_PACKAGE_LUACJSON
2368 bool "luacjson has been replaced by lua-cjson"
2369 select BR2_PACKAGE_LUA_CJSON
2372 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2374 ###############################################################################
2375 comment "Legacy options removed in 2013.11"
2377 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2378 bool "lvm2's 'dmsetup only' option removed"
2381 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2382 led to problems with other packages that need the full lvm2
2383 suite. Therefore, the option has been replaced with the positive
2384 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2386 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2387 # in order to automatically propagate old configs
2389 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2390 bool "qt javascriptcore option removed"
2393 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2394 force the activation or disabling of the JIT compiler in the
2395 Qt Javascript interpreter. However, the JIT compiler is not
2396 available for all architectures, so forcing its activation
2397 does not always work. Moreover, Qt knows by itself for which
2398 architectures JIT support is possible, and will
2399 automatically enable it if possible.
2401 Therefore, this option was in fact useless, and causing
2402 build problems when enabled on architectures for which the
2403 JIT support was not available. It has been removed, and
2404 there is no replacement: Qt will enable JIT at compile time
2407 config BR2_PACKAGE_MODULE_INIT_TOOLS
2408 bool "module-init-tools replaced by kmod"
2409 select BR2_PACKAGE_KMOD
2410 select BR2_PACKAGE_KMOD_TOOLS
2413 The 'module-init-tools' package has been removed, since it
2414 has been depracated upstream and replaced by 'kmod'.
2416 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2417 string "u-boot: the git repository URL option has been renamed"
2419 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2420 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2422 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2424 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2427 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2428 # boot/uboot/Config.in
2430 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2431 string "u-boot: the git repository version option has been renamed"
2433 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2434 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2436 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2438 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2441 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2442 # boot/uboot/Config.in
2444 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2445 string "linux: the git repository URL option has been renamed"
2447 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2449 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2451 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2453 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2456 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2459 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2460 string "linux: the git repository version option has been renamed"
2462 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2464 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2466 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2468 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2471 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2474 ###############################################################################
2475 comment "Legacy options removed in 2013.08"
2478 bool "ARM OABI support has been removed"
2481 The support for the ARM OABI was deprecated since a while,
2482 and has been removed completely from Buildroot. It is also
2483 deprecated in upstream gcc, since gcc 4.7. People should
2484 switch to EABI instead, which should not be a problem as
2485 long as you don't have pre-built OABI binaries in your
2486 system that you can't recompile.
2488 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2489 bool "dosfstools dosfsck renamed to fsck.fat"
2491 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2493 dosfsck was renamed upstream to fsck.fat for consistency.
2495 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2496 bool "dosfstools dosfslabel renamed to fatlabel"
2498 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2500 doslabel was renamed upstream to fatlabel for consistency.
2502 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2503 bool "dosfstools mkdosfs renamed to mkfs.fat"
2505 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2507 mkdosfs was renamed upstream to mkfs.fat for consistency.
2510 bool "the elf2flt option has been renamed"
2513 The BR2_ELF2FLT option has been renamed to
2514 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2515 the package infrastructure.
2517 config BR2_VFP_FLOAT
2518 bool "the ARM VFP floating point option has been renamed"
2521 Due to a major refactoring of the floating-point handling of
2522 the ARM architecture support, the BR2_VFP_FLOAT option has
2523 been replaced with a choice of options that allows to select
2524 between various VFP versions/capabilities.
2526 config BR2_PACKAGE_GCC_TARGET
2527 bool "gcc on the target filesystem has been removed"
2530 The support for gcc in the target filesystem was deprecated
2531 since a while, and has been removed completely from Buildroot.
2532 See Buildroot's documentation for more explanations.
2534 config BR2_HAVE_DEVFILES
2535 bool "development files in target filesystem has been removed"
2538 The installation of the development files in the target
2539 filesystem was deprecated since a while, and has been removed
2540 completely from Buildroot.
2541 See Buildroot's documentation for more explanations.
2543 ###############################################################################
2544 comment "Legacy options removed in 2013.05"
2546 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2547 bool "Realtek 8192 replaced by Realtek 81xx"
2549 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2551 Now covers the whole Realtek 81xx familly: 8188/8192.
2553 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2554 bool "Realtek 8712 replaced by Realtek 87xx"
2556 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2558 Now covers the whole Realtek 87xx familly: 8712/8723.
2560 ###############################################################################
2561 comment "Legacy options removed in 2013.02"
2564 bool "sa110 ARM target switched to strongarm"
2566 select BR2_strongarm
2568 The SA110 is the same as a generic StrongARM, it just differs
2569 in speed, peripherals and cache.
2572 bool "sa1100 ARM target switched to strongarm"
2574 select BR2_strongarm
2576 The SA1100 is the same as a generic StrongARM, it just differs
2577 in speed, peripherals and cache.
2579 config BR2_PACKAGE_GDISK
2580 bool "gdisk has been replaced by gptfdisk"
2582 select BR2_PACKAGE_GPTFDISK
2584 The option has been renamed BR2_PACKAGE_GPTFDISK.
2586 config BR2_PACKAGE_GDISK_GDISK
2587 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2589 select BR2_PACKAGE_GPTFDISK
2590 select BR2_PACKAGE_GPTFDISK_GDISK
2592 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2594 config BR2_PACKAGE_GDISK_SGDISK
2595 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2597 select BR2_PACKAGE_GPTFDISK
2598 select BR2_PACKAGE_GPTFDISK_SGDISK
2600 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2602 config BR2_PACKAGE_GDB_HOST
2603 bool "gdb for the host option has been renamed"
2604 select BR2_PACKAGE_HOST_GDB
2607 Due to the conversion of gdb to the package infrastructure,
2608 the BR2_PACKAGE_GDB_HOST option has been renamed
2609 BR2_PACKAGE_HOST_GDB.
2611 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2612 bool "DirectFB RGB16 dithering option has been renamed"
2613 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2616 The option has been renamed
2617 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2619 config BR2_PACKAGE_DIRECTB_TESTS
2620 bool "DirectFB Tests option has been renamed"
2621 select BR2_PACKAGE_DIRECTFB_TESTS
2624 The option has been renamed
2625 BR2_PACKAGE_DIRECTFB_TESTS.
2627 ###############################################################################
2628 comment "Legacy options removed in 2012.11"
2630 config BR2_PACKAGE_CUSTOMIZE
2631 bool "customize package has been removed"
2634 The 'customize' special package has been removed. Instead,
2635 we recommend to create either your own packages, or use a
2636 post-build script to customize your root filesystem. See
2637 Buildroot's documentation for more details.
2639 config BR2_PACKAGE_XSERVER_xorg
2640 bool "X.org modular server"
2642 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2644 The option has been renamed
2645 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2647 config BR2_PACKAGE_XSERVER_tinyx
2648 bool "KDrive / TinyX server"
2650 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2652 The option has been renamed
2653 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2655 config BR2_PACKAGE_PTHREAD_STUBS
2656 bool "pthread-stubs option has been renamed"
2658 select BR2_PACKAGE_LIBPTHREAD_STUBS
2660 For consistency reason, the pthread-stubs package has been
2661 renamed to libpthread-stubs.
2663 ###############################################################################
2664 comment "Legacy options removed in 2012.08"
2666 config BR2_PACKAGE_GETTEXT_STATIC
2667 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2670 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2673 config BR2_PACKAGE_LIBINTL
2676 select BR2_PACKAGE_GETTEXT
2678 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2679 only installs the library, not the executables.
2681 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2682 bool "input-tools evtest is now a separate package evtest"
2684 select BR2_PACKAGE_EVTEST
2686 The evtest program from input-tools is now a separate package.
2688 config BR2_BFIN_FDPIC
2689 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2690 select BR2_BINFMT_FDPIC
2693 config BR2_BFIN_FLAT
2694 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2695 select BR2_BINFMT_FLAT
2700 endif # !SKIP_LEGACY