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_KERNEL_HEADERS_4_8
171 bool "kernel headers version 4.8.x are no longer supported"
172 select BR2_KERNEL_HEADERS_4_4
175 Version 4.8.x of the Linux kernel headers are no longer
176 maintained upstream and are now removed. As an alternative,
177 version 4.4.x of the headers have been automatically
178 selected in your configuration.
180 config BR2_KERNEL_HEADERS_3_18
181 bool "kernel headers version 3.18.x are no longer supported"
182 select BR2_KERNEL_HEADERS_3_12
185 Version 3.18.x of the Linux kernel headers are no longer
186 maintained upstream and are now removed. As an alternative,
187 version 3.12.x of the headers have been automatically
188 selected in your configuration.
190 config BR2_GLIBC_VERSION_2_22
191 bool "glibc 2.22 removed"
194 Support for glibc version 2.22 has been removed. The current
195 default version has been selected instead.
197 ###############################################################################
198 comment "Legacy options removed in 2017.02"
200 config BR2_PACKAGE_PERL_DB_FILE
201 bool "perl-db-file removed"
203 select BR2_PACKAGE_BERKELEYDB
204 select BR2_PACKAGE_PERL
206 DB_File can be built as a core Perl module, so the separate
207 perl-db-file package has been removed.
209 config BR2_KERNEL_HEADERS_4_7
210 bool "kernel headers version 4.7.x are no longer supported"
211 select BR2_KERNEL_HEADERS_4_4
214 Version 4.7.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_4_6
220 bool "kernel headers version 4.6.x are no longer supported"
221 select BR2_KERNEL_HEADERS_4_4
224 Version 4.6.x of the Linux kernel headers are no longer
225 maintained upstream and are now removed. As an alternative,
226 version 4.4.x of the headers have been automatically
227 selected in your configuration.
229 config BR2_KERNEL_HEADERS_4_5
230 bool "kernel headers version 4.5.x are no longer supported"
231 select BR2_KERNEL_HEADERS_4_4
234 Version 4.5.x of the Linux kernel headers are no longer
235 maintained upstream and are now removed. As an alternative,
236 version 4.4.x of the headers have been automatically
237 selected in your configuration.
239 config BR2_KERNEL_HEADERS_3_14
240 bool "kernel headers version 3.14.x are no longer supported"
241 select BR2_KERNEL_HEADERS_3_12
244 Version 3.14.x of the Linux kernel headers are no longer
245 maintained upstream and are now removed. As an alternative,
246 version 3.12.x of the headers have been automatically
247 selected in your configuration.
249 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
250 bool "musl-cross 1.1.12 toolchain removed"
253 The support for the prebuilt toolchain based on the Musl C
254 library provided by the musl-cross project has been removed.
255 Upstream doesn't provide any prebuilt toolchain anymore, use the
256 Buildroot toolchain instead.
258 config BR2_UCLIBC_INSTALL_TEST_SUITE
259 bool "uClibc tests now in uclibc-ng-test"
261 select BR2_PACKAGE_UCLIBC_NG_TEST
263 The test suite of the uClibc C library has been moved into a
264 separate package, uclibc-ng-test.
266 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
267 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
270 The ADI Blackfin toolchain has many bugs which are fixed in
271 more recent gcc and uClibc-ng releases. Use the Buildroot
274 config BR2_PACKAGE_MAKEDEVS
275 bool "makedevs removed"
278 The makedevs tool is part of busybox. The Buildroot fork
279 should not be used outside of the Buildroot infrastructure.
281 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
282 bool "Arago ARMv7 2011.09 removed"
285 The Arago toolchains are every old and not updated anymore.
287 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
288 bool "Arago ARMv5 2011.09 removed"
291 The Arago toolchains are every old and not updated anymore.
293 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
294 bool "snowball-hdmiservice removed"
297 We no longer have support for the Snowball platform in
298 Buildroot, so this package was no longer useful.
300 config BR2_PACKAGE_SNOWBALL_INIT
301 bool "snowball-init removed"
304 We no longer have support for the Snowball platform in
305 Buildroot, so this package was no longer useful.
307 config BR2_GDB_VERSION_7_9
308 bool "gdb 7.9 has been removed"
311 The 7.9 version of gdb has been removed. Use a newer version
314 ###############################################################################
315 comment "Legacy options removed in 2016.11"
317 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
318 bool "PHP CGI and CLI options are now seperate"
319 select BR2_PACKAGE_PHP_SAPI_CLI
320 select BR2_PACKAGE_PHP_SAPI_CGI
323 The PHP Interface options have been split up into a
324 separate option for each interface.
326 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
327 bool "PHP CLI and FPM options are now separate"
328 select BR2_PACKAGE_PHP_SAPI_CLI
329 select BR2_PACKAGE_PHP_SAPI_FPM
332 The PHP Interface options have been split up into a
333 separate option for each interface.
335 config BR2_PACKAGE_WVSTREAMS
336 bool "wvstreams removed"
339 wvstreams is not maintained anymore since about 2009. It also
340 doesn't build anymore with recent compilers (GCC 5+).
342 config BR2_PACKAGE_WVDIAL
343 bool "wvdial removed"
346 wvdial is not maintained anymore since about 2009. It also
347 doesn't build anymore with recent compilers (GCC 5+).
349 config BR2_PACKAGE_WEBKITGTK24
350 bool "webkitgtk 2.4.x removed"
353 This legacy package only existed because some other packages
354 depended on that specific version of webkitgtk. However, the
355 other packages have been fixed. webkitgtk 2.4 is full of
356 security issues so it needs to be removed.
358 config BR2_PACKAGE_TORSMO
359 bool "torsmo removed"
362 torsmo has been unmaintained for a long time, and nobody
363 seems to be interested in it.
365 config BR2_PACKAGE_SSTRIP
366 bool "sstrip removed"
369 sstrip is unmaintained and potentially harmful. It doesn't
370 save so much compared to normal binutils strip, and there is
371 a big risk of binaries that don't work. Use normal strip
374 config BR2_KERNEL_HEADERS_4_3
375 bool "kernel headers version 4.3.x are no longer supported"
376 select BR2_KERNEL_HEADERS_4_1
379 Version 4.3.x of the Linux kernel headers are no longer
380 maintained upstream and are now removed. As an alternative,
381 version 4.1.x of the headers have been automatically
382 selected in your configuration.
384 config BR2_KERNEL_HEADERS_4_2
385 bool "kernel headers version 4.2.x are no longer supported"
386 select BR2_KERNEL_HEADERS_4_1
389 Version 4.2.x of the Linux kernel headers are no longer
390 maintained upstream and are now removed. As an alternative,
391 version 4.1.x of the headers have been automatically
392 selected in your configuration.
394 config BR2_PACKAGE_KODI_ADDON_XVDR
395 bool "kodi-addon-xvdr removed"
398 According to the github project page:
399 https://github.com/pipelka/xbmc-addon-xvdr
400 this package is discontinued.
402 config BR2_PACKAGE_IPKG
406 ipkg dates back to the early 2000s when Compaq started the
407 handhelds.org project and it hasn't seen development since 2006.
408 Use opkg as a replacement.
410 config BR2_GCC_VERSION_4_7_X
411 bool "gcc 4.7.x support removed"
414 Support for gcc version 4.7.x has been removed. The current
415 default version (4.9.x or later) has been selected instead.
417 config BR2_BINUTILS_VERSION_2_24_X
418 bool "binutils version 2.24 support removed"
421 Support for binutils version 2.24 has been removed. The
422 current default version (2.26 or later) has been selected
425 config BR2_PACKAGE_WESTON_RPI
426 bool "Weston propietary RPI support is gone"
429 Upstream decided the propietary (rpi-userland) weston composer
430 support wasn't worth the effort so it was removed. Switch to
431 the open VC4 support.
433 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
434 bool "linux-tool cpupower"
435 depends on BR2_LINUX_KERNEL
437 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
439 Linux tool cpupower option was renamed.
441 config BR2_LINUX_KERNEL_TOOL_PERF
442 bool "linux-tool perf"
443 depends on BR2_LINUX_KERNEL
445 select BR2_PACKAGE_LINUX_TOOLS_PERF
447 Linux tool perf option was renamed.
449 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
450 bool "linux-tool selftests"
451 depends on BR2_LINUX_KERNEL
453 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
455 Linux tool selftests option was renamed.
457 config BR2_GCC_VERSION_4_8_ARC
458 bool "gcc arc option renamed"
460 select BR2_GCC_VERSION_ARC
462 The option that selects the gcc version for the ARC
463 architecture has been renamed to BR2_GCC_VERSION_ARC.
465 config BR2_KERNEL_HEADERS_4_0
466 bool "kernel headers version 4.0.x are no longer supported"
467 select BR2_KERNEL_HEADERS_3_12
470 Version 4.0.x of the Linux kernel headers have been deprecated
471 for more than four buildroot releases and are now removed.
472 As an alternative, version 3.12.x of the headers have been
473 automatically selected in your configuration.
475 config BR2_KERNEL_HEADERS_3_19
476 bool "kernel headers version 3.19.x are no longer supported"
477 select BR2_KERNEL_HEADERS_3_12
480 Version 3.19.x of the Linux kernel headers have been deprecated
481 for more than four buildroot releases and are now removed.
482 As an alternative, version 3.12.x of the headers have been
483 automatically selected in your configuration.
485 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
486 bool "libevas-generic-loaders package removed"
488 select BR2_PACKAGE_EFL
490 With EFL 1.18, libevas-generic-loaders is now provided by the efl
493 config BR2_PACKAGE_ELEMENTARY
494 bool "elementary package removed"
496 select BR2_PACKAGE_EFL
498 With EFL 1.18, elementary is now provided by the efl package.
500 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
501 bool "Linux kernel local directory option removed"
503 The option to select a local directory as the source of the Linux
504 kernel has been removed. It hurts reproducibility of builds.
506 In case you were using this option during development of your
507 Linux kernel, use the override mechanism instead.
509 ###############################################################################
510 comment "Legacy options removed in 2016.08"
512 config BR2_PACKAGE_EFL_JP2K
513 bool "libevas jp2k loader has been removed"
516 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
517 while Buildroot only packages openjpeg 2.x. Therefore, the
518 JP2K loader has been removed from EFL.
520 config BR2_PACKAGE_SYSTEMD_COMPAT
521 bool "systemd compatibility libraries have been removed"
524 The systemd option to enable the compatibility libraries has
525 been removed. Theses libraries have been useless since a few
526 version, and have been fully dropped from the source since
529 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
530 bool "gst1-plugins-bad liveadder plugin removed"
532 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
534 The functionality of the liveadder plugin of the
535 gst1-plugins-bad package has been merged into audiomixer.
537 config BR2_PACKAGE_LIBFSLVPUWRAP
538 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
540 select BR2_PACKAGE_IMX_VPUWRAP
542 The libfslvpuwrap has been renamed to match the renamed package.
544 config BR2_PACKAGE_LIBFSLPARSER
545 bool "libfslparser has been renamed to imx-parser"
547 select BR2_PACKAGE_IMX_PARSER
549 The libfslparser has been renamed to match the renamed package.
551 config BR2_PACKAGE_LIBFSLCODEC
552 bool "libfslcodec has been renamed to imx-codec"
554 select BR2_PACKAGE_IMX_CODEC
556 The libfslcodec has been renamed to match the renamed package.
558 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
559 bool "FIT support in uboot-tools has been refactored"
561 select BR2_PACKAGE_DTC
562 select BR2_PACKAGE_DTC_PROGRAMS
563 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
564 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
565 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
567 This option has been removed in favor of a more fine-grained
568 configuration, which is recommended. Selecting this option
569 enables FIT and FIT signature support for the target packages.
570 It will also select the dtc and openssl packages.
572 config BR2_PTHREADS_OLD
573 bool "linuxthreads (stable/old)"
576 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
577 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
579 config BR2_BINUTILS_VERSION_2_23_X
580 bool "binutils 2.23 removed"
583 Binutils 2.23 has been removed, using a newer version is
586 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
587 bool "eglibc support has been removed"
590 The eglibc project no longer exists, as it has been merged
591 back into the glibc project. Therefore, support for eglibc
592 has been removed, and glibc should be used instead.
594 config BR2_GDB_VERSION_7_8
595 bool "gdb 7.8 has been removed"
598 The 7.8 version of gdb has been removed. Use a newer version
601 ###############################################################################
602 comment "Legacy options removed in 2016.05"
604 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
605 bool "openvpn polarssl crypto backend removed"
608 The OpenVPN polarssl crypto backend option has been removed.
609 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
610 compatible with mbedtls (polarssl) series 2.x which is the
611 version provided in buildroot. And both can't coexist.
612 It now uses OpenSSL as the only option.
615 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
616 bool "nginx http spdy module removed"
618 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
620 The ngx_http_spdy_module has been superseded by the
621 ngx_http_v2_module since nginx v1.9.5. The
622 ngx_http_v2_module modules has been automatically selected
623 in your configuration.
625 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
626 bool "gst1-plugins-bad rtp plugin moved to good"
629 The rtp plugin has been moved from gst1-plugins-base to
632 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
633 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
636 The mpg123 plugin has been moved from gst1-plugins-bad to
639 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
640 bool "PowerPC Sourcery toolchain has been removed"
643 The Sourcery CodeBench toolchain for the PowerPC
644 architecture has been removed, as it was very old, not
645 maintained, and causing numerous build failures with modern
648 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
649 bool "PowerPC Sourcery E500v2 toolchain has been removed"
652 The Sourcery CodeBench toolchain for the PowerPC E500v2
653 architecture has been removed, as it was very old, not
654 maintained, and causing numerous build failures with modern
658 bool "x86 i386 support removed"
661 The support for the i386 processors of the x86 architecture
664 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
665 bool "qt5webkit-examples package removed"
668 The qt5webkit-examples package has been removed, since it
669 was removed from upstream starting from Qt 5.6.
671 config BR2_PACKAGE_QT5QUICK1
672 bool "qt5quick1 package removed"
675 The qt5quick1 package has been removed, since it was removed
676 from upstream starting from Qt 5.6.
678 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
679 string "uboot custom patch dir has been removed"
681 The uboot custom patch directory option has been removed. Use
682 the improved BR2_TARGET_UBOOT_PATCH option instead.
684 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
686 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
689 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
690 # boot/uboot/Config.in
692 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
693 bool "xf86-input-void removed"
696 The xf86-input-void package has been removed, there's no need
697 for it in any modern (post-2007) xorg server.
699 config BR2_KERNEL_HEADERS_3_17
700 bool "kernel headers version 3.17.x are no longer supported"
701 select BR2_KERNEL_HEADERS_3_12
704 Version 3.17.x of the Linux kernel headers have been deprecated
705 for more than four buildroot releases and are now removed.
706 As an alternative, version 3.12.x of the headers have been
707 automatically selected in your configuration.
709 config BR2_GDB_VERSION_7_7
710 bool "gdb 7.7 has been removed"
713 The 7.7 version of gdb has been removed. Use a newer version
716 config BR2_PACKAGE_FOOMATIC_FILTERS
717 bool "foomatic-filters"
720 The foomatic-filters package was removed.
722 config BR2_PACKAGE_SAMBA
726 The samba package was removed in favour of samba4 since the
727 3.x series isn't supported by upstream any longer.
729 config BR2_PACKAGE_KODI_WAVPACK
733 wavpack support was removed in favour of ffmpeg:
734 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
736 config BR2_PACKAGE_KODI_RSXS
737 bool "rsxs support in Kodi was moved to an addon"
739 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
741 rsxs support in Kodi was moved to an addon
743 config BR2_PACKAGE_KODI_GOOM
744 bool "Goom support in Kodi was moved to an addon"
746 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
748 Goom support in Kodi was moved to an addon
750 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
751 bool "systemd all extras option has been removed"
753 select BR2_PACKAGE_XZ
754 select BR2_PACKAGE_LIBGCRYPT
756 The systemd option to enable "all extras" has been
757 removed. To get the same features, the libgcrypt and xz
758 package should now be enabled.
760 config BR2_GCC_VERSION_4_5_X
761 bool "gcc 4.5.x has been removed"
764 The 4.5.x version of gcc has been removed. Use a newer
767 config BR2_PACKAGE_SQLITE_READLINE
768 bool "sqlite command-line editing support was updated"
769 select BR2_PACKAGE_NCURSES
770 select BR2_PACKAGE_READLINE
773 This option was removed in favour of the sqlite package
774 deciding itself depending on the enabled packages whether
775 command-line editing should be enabled, it also also takes
776 libedit into account.
778 ###############################################################################
779 comment "Legacy options removed in 2016.02"
781 config BR2_PACKAGE_DOVECOT_BZIP2
782 bool "bzip2 support option has been removed"
784 select BR2_PACKAGE_BZIP2
786 Bzip2 support is built if the bzip2 package is selected.
788 config BR2_PACKAGE_DOVECOT_ZLIB
789 bool "zlib support option has been removed"
791 select BR2_PACKAGE_ZLIB
793 Zlib support is built if the zlib package is selected.
795 config BR2_PACKAGE_E2FSPROGS_FINDFS
796 bool "e2fsprogs findfs option has been removed"
799 This option attempted to enable findfs capabilities from
800 e2fsprogs but has not worked since July 2015 (due to
801 packaging changes). One can use BusyBox's findfs support or
802 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
804 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
805 bool "openpowerlink debug option has been removed"
808 This option depends on BR2_ENABLE_DEBUG which should not be used
811 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
812 bool "openpowerlink package has been updated"
814 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
816 openpowerlink kernel modules are built if the
817 kernel stack library is selected.
819 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
820 bool "openpowerlink package has been updated"
822 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
824 The user space support has been split in two part:
825 - a monolitic user space library
826 - a user spae deamon driver
828 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
829 bool "using the linux headers version for the kernel has been removed"
832 The option to use the version of the kernel headers for the
833 kernel to build has been removed.
835 There is now the converse, better-suited and more versatile
836 option to use the kernel version for the linux headers.
838 config BR2_PACKAGE_CUPS_PDFTOPS
839 bool "Pdftops support has been removed from Cups"
842 Pdftops support has been removed from the cups package
843 It is now part of the cups-filters package.
845 config BR2_KERNEL_HEADERS_3_16
846 bool "kernel headers version 3.16.x are no longer supported"
847 select BR2_KERNEL_HEADERS_3_12
850 Version 3.16.x of the Linux kernel headers have been deprecated
851 for more than four buildroot releases and are now removed.
852 As an alternative, version 3.12.x of the headers have been
853 automatically selected in your configuration.
855 config BR2_PACKAGE_PYTHON_PYXML
856 bool "python-pyxml package has been removed"
859 PyXML is obsolete and its functionality is covered either via
860 native Python XML support or python-lxml package.
862 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
863 config BR2_ENABLE_SSP
864 bool "Stack Smashing protection now has different levels"
866 The protection offered by SSP can now be selected from different
867 protection levels. Be sure to review the SSP level in the build
870 config BR2_PACKAGE_DIRECTFB_CLE266
871 bool "cle266 driver for directfb removed"
874 The cle266 directfb driver support has been removed.
875 It doesn't build in the latest version and it's unlikely
876 anyone has any use for it.
878 config BR2_PACKAGE_DIRECTFB_UNICHROME
879 bool "unichrome driver for directfb removed"
882 The unichrome directfb driver support has been removed.
883 It doesn't build in the latest version and it's unlikely
884 anyone has any use for it.
886 config BR2_PACKAGE_LIBELEMENTARY
887 bool "libelementary has been renamed to elementary"
889 select BR2_PACKAGE_ELEMENTARY
891 The libelementary package has been renamed to match the upstream
894 config BR2_PACKAGE_LIBEINA
895 bool "libeina package has been removed"
897 select BR2_PACKAGE_EFL
899 With EFL 1.15, libeina is now provided by the efl package.
901 config BR2_PACKAGE_LIBEET
902 bool "libeet package has been removed"
904 select BR2_PACKAGE_EFL
906 With EFL 1.15, libeet is now provided by the efl package.
908 config BR2_PACKAGE_LIBEVAS
909 bool "libevas package has been removed"
911 select BR2_PACKAGE_EFL
913 With EFL 1.15, libevas is now provided by the efl package.
915 config BR2_PACKAGE_LIBECORE
916 bool "libecore package has been removed"
918 select BR2_PACKAGE_EFL
920 With EFL 1.15, libecore is now provided by the efl package.
922 config BR2_PACKAGE_LIBEDBUS
923 bool "libedbus package has been removed"
925 select BR2_PACKAGE_EFL
927 With EFL 1.15, libedbus is now provided by the efl package.
929 config BR2_PACKAGE_LIBEFREET
930 bool "libefreet package has been removed"
932 select BR2_PACKAGE_EFL
934 With EFL 1.15, libefreet is now provided by the efl package.
936 config BR2_PACKAGE_LIBEIO
937 bool "libeio package has been removed"
939 select BR2_PACKAGE_EFL
941 With EFL 1.15, libeio is now provided by the efl package.
943 config BR2_PACKAGE_LIBEMBRYO
944 bool "libembryo package has been removed"
946 select BR2_PACKAGE_EFL
948 With EFL 1.15, libembryo is now provided by the efl package.
950 config BR2_PACKAGE_LIBEDJE
951 bool "libedje package has been removed"
953 select BR2_PACKAGE_EFL
955 With EFL 1.15, libedje is now provided by the efl package.
957 config BR2_PACKAGE_LIBETHUMB
958 bool "libethumb package has been removed"
960 select BR2_PACKAGE_EFL
962 With EFL 1.15, libethumb is now provided by the efl package.
964 config BR2_PACKAGE_INFOZIP
965 bool "infozip option has been renamed to zip"
967 select BR2_PACKAGE_ZIP
969 Info-Zip's Zip package has been renamed from infozip to zip,
970 to avoid ambiguities with Info-Zip's UnZip which has been added
971 in the unzip package.
973 config BR2_BR2_PACKAGE_NODEJS_0_10_X
974 bool "nodejs 0.10.x option removed"
976 select BR2_PACKAGE_NODEJS
978 nodejs 0.10.x option has been removed. 0.10.x is now
979 automatically chosen for ARMv5 architectures only and the latest
980 nodejs for all other supported architectures. The correct nodejs
981 version has been automatically selected in your configuration.
983 config BR2_BR2_PACKAGE_NODEJS_0_12_X
984 bool "nodejs version 0.12.x has been removed"
986 select BR2_PACKAGE_NODEJS
988 nodejs version 0.12.x has been removed. As an alternative,
989 the latest nodejs version has been automatically selected in
992 config BR2_BR2_PACKAGE_NODEJS_4_X
993 bool "nodejs version 4.x has been removed"
995 select BR2_PACKAGE_NODEJS
997 nodejs version 4.x has been removed. As an alternative,
998 the latest nodejs version has been automatically selected in
1001 ###############################################################################
1002 comment "Legacy options removed in 2015.11"
1004 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1005 bool "gst1-plugins-bad real plugin has been removed"
1008 The real plugin from GStreamer 1 bad plugins has been
1011 config BR2_PACKAGE_MEDIA_CTL
1012 bool "media-ctl package has been removed"
1014 select BR2_PACKAGE_LIBV4L
1015 select BR2_PACKAGE_LIBV4L_UTILS
1017 media-ctl source and developement have been moved to
1018 v4l-utils since June 2014. For an up-to-date media-ctl
1019 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1021 config BR2_PACKAGE_SCHIFRA
1022 bool "schifra package has been removed"
1025 Schifra package has been maked broken since 2014.11 release and
1026 haven't been fixed since then.
1028 config BR2_PACKAGE_ZXING
1029 bool "zxing option has been renamed"
1031 select BR2_PACKAGE_ZXING_CPP
1033 ZXing no longer provides the cpp bindings, it has been renamed to
1034 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1036 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1037 # infamous "unmet direct dependencies" kconfig error.
1038 config BR2_PACKAGE_FREERDP_CLIENT
1039 bool "freerdp client option renamed"
1040 depends on BR2_PACKAGE_FREERDP
1042 select BR2_PACKAGE_FREERDP_CLIENT_X11
1044 config BR2_PACKAGE_BLACKBOX
1045 bool "blackbox package has been removed"
1048 Upstream is dead and the package has been deprecated for
1049 some time. There are other alternative maintained WMs.
1051 config BR2_KERNEL_HEADERS_3_0
1052 bool "kernel headers version 3.0.x are no longer supported"
1053 select BR2_KERNEL_HEADERS_3_2
1056 Version 3.0.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.2.x of the headers have been
1059 automatically selected in your configuration.
1061 config BR2_KERNEL_HEADERS_3_11
1062 bool "kernel headers version 3.11.x are no longer supported"
1063 select BR2_KERNEL_HEADERS_3_10
1066 Version 3.11.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.10.x of the headers have been
1069 automatically selected in your configuration.
1071 config BR2_KERNEL_HEADERS_3_13
1072 bool "kernel headers version 3.13.x are no longer supported"
1073 select BR2_KERNEL_HEADERS_3_12
1076 Version 3.13.x of the Linux kernel headers have been deprecated
1077 for more than four buildroot releases and are now removed.
1078 As an alternative, version 3.12.x of the headers have been
1079 automatically selected in your configuration.
1081 config BR2_KERNEL_HEADERS_3_15
1082 bool "kernel headers version 3.15.x are no longer supported"
1083 select BR2_KERNEL_HEADERS_3_12
1086 Version 3.15.x of the Linux kernel headers have been deprecated
1087 for more than four buildroot releases and are now removed.
1088 As an alternative, version 3.12.x of the headers have been
1089 automatically selected in your configuration.
1091 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1092 bool "DirectFB example df_andi has been removed"
1094 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1096 The per-DirectFB example options have been removed. The
1097 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1100 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1101 bool "DirectFB example df_bltload has been removed"
1103 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1105 The per-DirectFB example options have been removed. The
1106 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1109 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1110 bool "DirectFB example df_cpuload has been removed"
1112 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1114 The per-DirectFB example options have been removed. The
1115 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1118 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1119 bool "DirectFB example df_databuffer has been removed"
1121 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1123 The per-DirectFB example options have been removed. The
1124 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1127 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1128 bool "DirectFB example df_dioload has been removed"
1130 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1132 The per-DirectFB example options have been removed. The
1133 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1136 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1137 bool "DirectFB example df_dok has been removed"
1139 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1141 The per-DirectFB example options have been removed. The
1142 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1145 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1146 bool "DirectFB example df_drivertest has been removed"
1148 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1150 The per-DirectFB example options have been removed. The
1151 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1154 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1155 bool "DirectFB example df_fire has been removed"
1157 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1159 The per-DirectFB example options have been removed. The
1160 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1163 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1164 bool "DirectFB example df_flip has been removed"
1166 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1168 The per-DirectFB example options have been removed. The
1169 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1172 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1173 bool "DirectFB example df_fonts has been removed"
1175 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1177 The per-DirectFB example options have been removed. The
1178 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1181 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1182 bool "DirectFB example df_input has been removed"
1184 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1186 The per-DirectFB example options have been removed. The
1187 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1190 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1191 bool "DirectFB example df_joystick has been removed"
1193 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1195 The per-DirectFB example options have been removed. The
1196 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1199 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1200 bool "DirectFB example df_knuckles has been removed"
1202 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1204 The per-DirectFB example options have been removed. The
1205 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1208 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1209 bool "DirectFB example df_layer has been removed"
1211 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1213 The per-DirectFB example options have been removed. The
1214 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1217 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1218 bool "DirectFB example df_matrix has been removed"
1220 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1222 The per-DirectFB example options have been removed. The
1223 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1226 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1227 bool "DirectFB example df_matrix_water has been removed"
1229 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1231 The per-DirectFB example options have been removed. The
1232 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1235 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1236 bool "DirectFB example df_neo has been removed"
1238 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1240 The per-DirectFB example options have been removed. The
1241 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1244 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1245 bool "DirectFB example df_netload has been removed"
1247 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1249 The per-DirectFB example options have been removed. The
1250 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1253 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1254 bool "DirectFB example df_palette has been removed"
1255 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1257 The per-DirectFB example options have been removed. The
1258 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1261 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1262 bool "DirectFB example df_particle has been removed"
1264 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1266 The per-DirectFB example options have been removed. The
1267 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1270 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1271 bool "DirectFB example df_porter has been removed"
1273 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1275 The per-DirectFB example options have been removed. The
1276 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1279 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1280 bool "DirectFB example df_stress has been removed"
1281 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1283 The per-DirectFB example options have been removed. The
1284 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1287 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1288 bool "DirectFB example df_texture has been removed"
1290 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1292 The per-DirectFB example options have been removed. The
1293 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1296 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1297 bool "DirectFB example df_video has been removed"
1299 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1301 The per-DirectFB example options have been removed. The
1302 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1305 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1306 bool "DirectFB example df_video_particle has been removed"
1308 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1310 The per-DirectFB example options have been removed. The
1311 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1314 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1315 bool "DirectFB example df_window has been removed"
1317 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1319 The per-DirectFB example options have been removed. The
1320 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1323 config BR2_PACKAGE_KOBS_NG
1324 bool "kobs-ng was replaced by imx-kobs"
1326 select BR2_PACKAGE_IMX_KOBS
1328 The outdated kobs-ng has been replaced by the Freescale-
1329 maintained imx-kobs package.
1331 config BR2_PACKAGE_SAWMAN
1332 bool "sawman package removed"
1334 select BR2_PACKAGE_DIRECTFB_SAWMAN
1336 This option has been removed because the sawman package no
1337 longer exists: it was merged inside DirectFB itself. This
1338 feature can now be enabled using the
1339 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1341 config BR2_PACKAGE_DIVINE
1342 bool "divine package removed"
1344 select BR2_PACKAGE_DIRECTFB_DIVINE
1346 This option has been removed because the divine package no
1347 longer exists: it was merged inside DirectFB itself. This
1348 feature can now be enabled using the
1349 BR2_PACKAGE_DIRECTFB_DIVINE option.
1351 ###############################################################################
1352 comment "Legacy options removed in 2015.08"
1354 config BR2_PACKAGE_KODI_PVR_ADDONS
1355 bool "Kodi PVR addon was split"
1357 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1358 select BR2_PACKAGE_KODI_PVR_DVBLINK
1359 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1360 select BR2_PACKAGE_KODI_PVR_FILMON
1361 select BR2_PACKAGE_KODI_PVR_HTS
1362 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1363 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1364 select BR2_PACKAGE_KODI_PVR_MYTHTV
1365 select BR2_PACKAGE_KODI_PVR_NEXTPVR
1366 select BR2_PACKAGE_KODI_PVR_NJOY
1367 select BR2_PACKAGE_KODI_PVR_PCTV
1368 select BR2_PACKAGE_KODI_PVR_STALKER
1369 select BR2_PACKAGE_KODI_PVR_VBOX
1370 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1371 select BR2_PACKAGE_KODI_PVR_VUPLUS
1372 select BR2_PACKAGE_KODI_PVR_WMC
1374 Kodi PVR addon was split into seperate modules
1376 config BR2_BINUTILS_VERSION_2_23_2
1377 bool "binutils 2.23 option renamed"
1380 Binutils 2.23.2 has been removed, using a newer version is
1383 config BR2_BINUTILS_VERSION_2_24
1384 bool "binutils 2.24 option renamed"
1386 select BR2_BINUTILS_VERSION_2_24_X
1388 The binutils version option has been renamed to match the
1389 same patchlevel logic used by gcc. The new option is now
1390 BR2_BINUTILS_VERSION_2_24_X.
1392 config BR2_BINUTILS_VERSION_2_25
1393 bool "binutils 2.25 option renamed"
1395 select BR2_BINUTILS_VERSION_2_25_X
1397 The binutils version option has been renamed to match the
1398 same patchlevel logic used by gcc. The new option is now
1399 BR2_BINUTILS_VERSION_2_25_X.
1401 config BR2_PACKAGE_PERF
1402 bool "perf option has been renamed"
1404 select BR2_LINUX_KERNEL_TOOL_PERF
1406 The perf package has been moved as a Linux tools package,
1407 and the option to enable it is now
1408 BR2_LINUX_KERNEL_TOOL_PERF.
1410 config BR2_BINUTILS_VERSION_2_22
1411 bool "binutils 2.22 removed"
1414 Binutils 2.22 has been removed, using a newer version is
1417 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1418 bool "gpu-viv-bin-mx6q"
1420 select BR2_PACKAGE_IMX_GPU_VIV
1422 Vivante graphics libraries have been renamed to
1423 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1426 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1427 depends on BR2_PACKAGE_PYTHON
1428 bool "libsemanage python bindings removed"
1431 This option has been removed, since the libsemanage Python
1432 bindings on the target were not useful.
1434 config BR2_TARGET_UBOOT_NETWORK
1435 bool "U-Boot custom network settings removed"
1438 U-Boot's custom network settings options have been removed.
1440 ###############################################################################
1441 comment "Legacy options removed in 2015.05"
1443 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1444 bool "jffs2 16kB erasesize NAND flash option renamed"
1446 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1448 The JFFS2 NAND flash options now longer include the page
1451 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1452 bool "jffs2 128kB erasesize NAND flash option renamed"
1454 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1456 The JFFS2 NAND flash options now longer include the page
1459 config BR2_PACKAGE_MONO_20
1460 bool "2.0/3.5 .Net Runtime"
1463 This option no longer exists, all versions of the .Net
1464 runtime are now installed.
1466 config BR2_PACKAGE_MONO_40
1467 bool "4.0 .Net Runtime"
1470 This option no longer exists, all versions of the .Net
1471 runtime are now installed.
1473 config BR2_PACKAGE_MONO_45
1474 bool "4.5 .Net Runtime"
1477 This option no longer exists, all versions of the .Net
1478 runtime are now installed.
1480 config BR2_CIVETWEB_WITH_LUA
1481 bool "civetweb lua option renamed"
1483 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1485 civetweb's lua option has been renamed to
1486 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1487 packages name options.
1489 config BR2_PACKAGE_TIFF_TIFF2PDF
1490 bool "tiff utility-specific option removed"
1492 select BR2_PACKAGE_TIFF_UTILITIES
1494 utility-specific options have been removed in favour of
1495 the new option BR2_PACKAGE_TIFF_UTILITIES.
1497 config BR2_PACKAGE_TIFF_TIFFCP
1498 bool "tiff utility-specific option removed"
1500 select BR2_PACKAGE_TIFF_UTILITIES
1502 utility-specific options have been removed in favour of
1503 the new option BR2_PACKAGE_TIFF_UTILITIES.
1505 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1506 bool "RTAI patch file path has been removed"
1509 This option has never worked, so it has been removed.
1511 config BR2_TARGET_GENERIC_PASSWD_DES
1512 bool "Encoding passwords with DES has been removed"
1515 Paswords can now only be encoded with either of md5, sha256 or sha512.
1516 The default is md5, which is stronger that DES (but still pretty weak).
1518 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1519 bool "hicolor (default theme) is a duplicate"
1521 select BR2_PACKAGE_HICOLOR_ICON_THEME
1523 The option was just a duplicate of hicolor icon theme.
1525 config BR2_PACKAGE_VALGRIND_PTRCHECK
1526 bool "valgrind's PTRCheck was renamed to SGCheck"
1528 select BR2_PACKAGE_VALGRIND_SGCHECK
1530 PTRCheck was renamed to SGCheck in valgrind
1532 ###############################################################################
1533 comment "Legacy options removed in 2015.02"
1535 config BR2_PACKAGE_LIBGC
1536 bool "libgc package removed"
1538 select BR2_PACKAGE_BDWGC
1540 libgc has been removed because we have the same package under a
1541 different name, bdwgc.
1543 config BR2_PACKAGE_WDCTL
1544 bool "util-linux' wdctl option has been renamed"
1546 select BR2_PACKAGE_UTIL_LINUX_WDCTL
1548 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1549 to be aligned with how the other options are named.
1551 config BR2_PACKAGE_UTIL_LINUX_ARCH
1552 bool "util-linux' arch option has been removed"
1555 util-linux' arch was dropped in util-linux 2.23, in favor of
1556 the coreutils version.
1558 config BR2_PACKAGE_UTIL_LINUX_DDATE
1559 bool "util-linux' ddate option has been removed"
1562 util-linux' ddate was dropped in util-linux 2.23.
1564 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1565 bool "rpm's bzip2 payloads option has been removed"
1567 select BR2_PACKAGE_BZIP2
1569 The bzip2 payloads option rely entirely on the dependant package bzip2.
1570 So, you need to select it to enable this feature.
1572 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1573 bool "rpm's xz payloads option has been removed"
1575 select BR2_PACKAGE_XZ
1577 The xz payloads option rely entirely on the dependant package xz.
1578 So, you need to select it to enable this feature.
1580 config BR2_PACKAGE_M4
1581 bool "m4 target package removed"
1584 The m4 target package has been removed, it's been
1585 deprecated for some time now.
1587 config BR2_PACKAGE_FLEX_BINARY
1588 bool "flex binary in target option removed"
1591 The flex binary in the target option has been removed.
1592 It's been deprecated for some time now and is essentially a
1593 development tool which isn't very useful in the target.
1595 config BR2_PACKAGE_BISON
1596 bool "bison target package removed"
1599 The bison target package has been removed, it's been
1600 deprecated for some time now and is essentially a development
1601 tool which isn't very useful in the target.
1603 config BR2_PACKAGE_GOB2
1604 bool "gob2 target package removed"
1607 The gob2 target package has been removed, it's been
1608 deprecated for some time now and was essentially useless
1609 without a target toolchain.
1611 config BR2_PACKAGE_DISTCC
1612 bool "distcc target package removed"
1615 The distcc target package has been removed, it's been
1616 deprecated for some time now and was essentially useless
1617 without a target toolchain.
1619 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1620 bool "haserl 0.8.x version removed"
1623 The 0.8.x version option for haserl has been removed since it
1624 has been deprecated for some time now.
1625 You should be able to use the 0.9.x version without issues.
1627 config BR2_PACKAGE_STRONGSWAN_TOOLS
1628 bool "strongswan option has been removed"
1630 select BR2_PACKAGE_STRONGSWAN_PKI
1631 select BR2_PACKAGE_STRONGSWAN_SCEP
1633 The tools option has been removed upstream and the different tools
1634 have been split between the pki and scep options, with others
1637 config BR2_PACKAGE_XBMC_ADDON_XVDR
1638 bool "xbmc-addon-xvdr removed"
1641 According to the github project page:
1642 https://github.com/pipelka/xbmc-addon-xvdr
1643 this package is discontinued.
1645 config BR2_PACKAGE_XBMC_PVR_ADDONS
1646 bool "xbmc options have been renamed"
1648 select BR2_PACKAGE_KODI_PVR_ADDONS
1650 The XBMC media center project was renamed to Kodi entertainment center
1652 config BR2_PACKAGE_XBMC
1653 bool "xbmc options have been renamed"
1655 select BR2_PACKAGE_KODI
1657 The XBMC media center project was renamed to Kodi entertainment center
1659 config BR2_PACKAGE_XBMC_ALSA_LIB
1660 bool "xbmc options have been renamed"
1662 select BR2_PACKAGE_KODI_ALSA_LIB
1664 The XBMC media center project was renamed to Kodi entertainment center
1666 config BR2_PACKAGE_XBMC_AVAHI
1667 bool "xbmc options have been renamed"
1669 select BR2_PACKAGE_KODI_AVAHI
1671 The XBMC media center project was renamed to Kodi entertainment center
1673 config BR2_PACKAGE_XBMC_DBUS
1674 bool "xbmc options have been renamed"
1676 select BR2_PACKAGE_KODI_DBUS
1678 The XBMC media center project was renamed to Kodi entertainment center
1680 config BR2_PACKAGE_XBMC_LIBBLURAY
1681 bool "xbmc options have been renamed"
1683 select BR2_PACKAGE_KODI_LIBBLURAY
1685 The XBMC media center project was renamed to Kodi entertainment center
1687 config BR2_PACKAGE_XBMC_GOOM
1688 bool "xbmc options have been renamed"
1690 select BR2_PACKAGE_KODI_GOOM
1692 The XBMC media center project was renamed to Kodi entertainment center
1694 config BR2_PACKAGE_XBMC_RSXS
1695 bool "xbmc options have been renamed"
1697 select BR2_PACKAGE_KODI_RSXS
1699 The XBMC media center project was renamed to Kodi entertainment center
1701 config BR2_PACKAGE_XBMC_LIBCEC
1702 bool "xbmc options have been renamed"
1704 select BR2_PACKAGE_KODI_LIBCEC
1706 The XBMC media center project was renamed to Kodi entertainment center
1708 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1709 bool "xbmc options have been renamed"
1711 select BR2_PACKAGE_KODI_LIBMICROHTTPD
1713 The XBMC media center project was renamed to Kodi entertainment center
1715 config BR2_PACKAGE_XBMC_LIBNFS
1716 bool "xbmc options have been renamed"
1718 select BR2_PACKAGE_KODI_LIBNFS
1720 The XBMC media center project was renamed to Kodi entertainment center
1722 config BR2_PACKAGE_XBMC_RTMPDUMP
1723 bool "xbmc options have been renamed"
1725 select BR2_PACKAGE_KODI_RTMPDUMP
1727 The XBMC media center project was renamed to Kodi entertainment center
1729 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1730 bool "xbmc options have been renamed"
1732 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1734 The XBMC media center project was renamed to Kodi entertainment center
1736 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1737 bool "xbmc options have been renamed"
1739 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1741 The XBMC media center project was renamed to Kodi entertainment center
1743 config BR2_PACKAGE_XBMC_LIBTHEORA
1744 bool "xbmc options have been renamed"
1746 select BR2_PACKAGE_KODI_LIBTHEORA
1748 The XBMC media center project was renamed to Kodi entertainment center
1750 config BR2_PACKAGE_XBMC_LIBUSB
1751 bool "xbmc options have been renamed"
1753 select BR2_PACKAGE_KODI_LIBUSB
1755 The XBMC media center project was renamed to Kodi entertainment center
1757 config BR2_PACKAGE_XBMC_LIBVA
1758 bool "xbmc options have been renamed"
1760 select BR2_PACKAGE_KODI_LIBVA
1762 The XBMC media center project was renamed to Kodi entertainment center
1764 config BR2_PACKAGE_XBMC_WAVPACK
1765 bool "xbmc options have been renamed"
1767 select BR2_PACKAGE_KODI_WAVPACK
1769 The XBMC media center project was renamed to Kodi entertainment center
1771 config BR2_PREFER_STATIC_LIB
1772 bool "static library option renamed"
1775 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1776 highlights the fact that the option no longer "prefers"
1777 static libraries, but "enforces" static libraries (i.e
1778 shared libraries are completely unused).
1780 Take care of updating the type of libraries you want under the
1781 "Build options" menu.
1783 ###############################################################################
1784 comment "Legacy options removed in 2014.11"
1786 config BR2_x86_generic
1787 bool "x86 generic variant has been removed"
1790 The generic x86 CPU variant has been removed. Use another
1791 CPU variant instead.
1793 config BR2_GCC_VERSION_4_4_X
1794 bool "gcc 4.4.x has been removed"
1797 The 4.4.x version of gcc has been removed. Use a newer
1800 config BR2_sparc_sparchfleon
1801 bool "sparchfleon CPU has been removed"
1804 The sparchfleon CPU was only supported in a patched gcc 4.4
1805 version. Its support has been removed in favor of the leon3
1806 CPU starting from gcc 4.8.x.
1808 config BR2_sparc_sparchfleonv8
1809 bool "sparchfleonv8 CPU has been removed"
1812 The sparchfleonv8 CPU was only supported in a patched gcc
1813 4.4 version. Its support has been removed in favor of the
1814 leon3 CPU starting from gcc 4.8.x.
1816 config BR2_sparc_sparcsfleon
1817 bool "sparcsfleon CPU has been removed"
1820 The sparcsfleon CPU was only supported in a patched gcc 4.4
1821 version. Its support has been removed in favor of the leon3
1822 CPU starting from gcc 4.8.x.
1824 config BR2_sparc_sparcsfleonv8
1825 bool "sparcsfleonv8 CPU has been removed"
1828 The sparcsfleonv8 CPU was only supported in a patched gcc
1829 4.4 version. Its support has been removed in favor of the
1830 leon3 CPU starting from gcc 4.8.x.
1832 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1833 bool "xlib-libpciaccess option has been renamed"
1834 depends on BR2_PACKAGE_XORG7
1836 select BR2_PACKAGE_LIBPCIACCESS
1838 libpciaccess neither depends on X11 nor Xlib. Thus the
1839 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1841 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1842 bool "Xceive xc5000 option has been renamed"
1844 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1846 The Xceive xc5000 option now also handles older firmwares from
1847 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1848 from Cresta, who bought Xceive.
1850 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1851 bool "Chelsio T4 option has been renamed"
1853 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1855 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1856 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1857 to better account for the fact that a T5 variant exists.
1859 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1860 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1863 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1864 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1866 Target packages -> Hardware handling ->
1867 Firmware -> linux-firmware -> WiFi firmware ->
1868 iwlwifi 3160/726x revision to use (revision 7)
1870 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1871 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1874 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1875 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1877 Target packages -> Hardware handling ->
1878 Firmware -> linux-firmware -> WiFi firmware ->
1879 iwlwifi 3160/726x revision to use (revision 8)
1881 ###############################################################################
1882 comment "Legacy options removed in 2014.08"
1884 config BR2_PACKAGE_LIBELF
1885 bool "libelf has been removed"
1886 select BR2_PACKAGE_ELFUTILS
1889 The libelf package provided an old version of the libelf library
1890 and is deprecated. The libelf library is now provided by the
1893 config BR2_KERNEL_HEADERS_3_8
1894 bool "kernel headers version 3.8.x are no longer supported"
1895 select BR2_KERNEL_HEADERS_3_4
1898 Version 3.8.x of the Linux kernel headers have been deprecated
1899 for more than four buildroot releases and are now removed.
1900 As an alternative, version 3.4.x of the headers have been
1901 automatically selected in your configuration.
1903 config BR2_PACKAGE_GETTEXT_TOOLS
1904 bool "support for gettext-tools on target has been removed"
1907 The option to install the gettext utilities on the target
1908 has been removed. This is not necessary as Buildroot is not
1909 designed to provide a full development environment on the
1910 target. gettext tools should be used on the build machine
1913 config BR2_PACKAGE_PROCPS
1914 bool "procps has been replaced by procps-ng"
1915 select BR2_PACKAGE_PROCPS_NG
1918 The procps package has been replaced by the equivalent procps-ng.
1920 config BR2_BINUTILS_VERSION_2_20_1
1921 bool "binutils 2.20.1 has been removed"
1924 The 2.20.1 version of binutils has been removed. Use a newer
1927 config BR2_BINUTILS_VERSION_2_21
1928 bool "binutils 2.21 has been removed"
1931 The 2.21 version of binutils has been removed. Use a newer
1934 config BR2_BINUTILS_VERSION_2_23_1
1935 bool "binutils 2.23.1 has been removed"
1938 The 2.23.1 version of binutils has been removed. Use a newer
1941 config BR2_UCLIBC_VERSION_0_9_32
1942 bool "uclibc 0.9.32 has been removed"
1945 The 0.9.32 version of uClibc has been removed. Use a newer
1948 config BR2_GCC_VERSION_4_3_X
1949 bool "gcc 4.3.x has been removed"
1952 The 4.3.x version of gcc has been removed. Use a newer
1955 config BR2_GCC_VERSION_4_6_X
1956 bool "gcc 4.6.x has been removed"
1959 The 4.6.x version of gcc has been removed. Use a newer
1962 config BR2_GDB_VERSION_7_4
1963 bool "gdb 7.4 has been removed"
1966 The 7.4 version of gdb has been removed. Use a newer version
1969 config BR2_GDB_VERSION_7_5
1970 bool "gdb 7.5 has been removed"
1973 The 7.5 version of gdb has been removed. Use a newer version
1976 config BR2_BUSYBOX_VERSION_1_19_X
1977 bool "busybox version selection has been removed"
1980 The possibility of selecting the Busybox version has been
1981 removed. Use the latest version provided by the Busybox
1984 config BR2_BUSYBOX_VERSION_1_20_X
1985 bool "busybox version selection has been removed"
1988 The possibility of selecting the Busybox version has been
1989 removed. Use the latest version provided by the Busybox
1992 config BR2_BUSYBOX_VERSION_1_21_X
1993 bool "busybox version selection has been removed"
1996 The possibility of selecting the Busybox version has been
1997 removed. Use the latest version provided by the Busybox
2000 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2001 bool "decode_tm6000"
2002 select BR2_PACKAGE_LIBV4L_UTILS
2005 This libv4l option has been deprecated and replaced by a single
2006 option to build all the libv4l utilities.
2008 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2010 select BR2_PACKAGE_LIBV4L_UTILS
2013 This libv4l option has been deprecated and replaced by a single
2014 option to build all the libv4l utilities.
2016 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2017 bool "v4l2-compliance"
2018 select BR2_PACKAGE_LIBV4L_UTILS
2021 This libv4l option has been deprecated and replaced by a single
2022 option to build all the libv4l utilities.
2024 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2026 select BR2_PACKAGE_LIBV4L_UTILS
2029 This libv4l option has been deprecated and replaced by a single
2030 option to build all the libv4l utilities.
2032 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2034 select BR2_PACKAGE_LIBV4L_UTILS
2037 This libv4l option has been deprecated and replaced by a single
2038 option to build all the libv4l utilities.
2040 ###############################################################################
2041 comment "Legacy options removed in 2014.05"
2043 config BR2_PACKAGE_EVTEST_CAPTURE
2044 bool "evtest-capture support removed (dropped since evtest 1.31)"
2047 Support for evtest-capture has been removed (dropped from
2048 evtest package since version 1.31), use evemu package
2051 config BR2_KERNEL_HEADERS_3_6
2052 bool "kernel headers version 3.6.x are no longer supported"
2053 select BR2_KERNEL_HEADERS_3_4
2056 Version 3.6.x of the Linux kernel headers have been deprecated
2057 for more than four buildroot releases and are now removed.
2058 As an alternative, version 3.4.x of the headers have been
2059 automatically selected in your configuration.
2061 config BR2_KERNEL_HEADERS_3_7
2062 bool "kernel headers version 3.7.x are no longer supported"
2063 select BR2_KERNEL_HEADERS_3_4
2066 Version 3.7.x of the Linux kernel headers have been deprecated
2067 for more than four buildroot releases and are now removed.
2068 As an alternative, version 3.4.x of the headers have been
2069 automatically selected in your configuration.
2071 config BR2_PACKAGE_VALA
2072 bool "vala target package has been removed"
2075 The 'vala' target package has been removed since it has been
2076 deprecated for more than four buildroot releases.
2077 Note: the host vala package still exists.
2079 config BR2_TARGET_TZ_ZONELIST
2080 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2082 config BR2_PACKAGE_TZDATA_ZONELIST
2083 string "tzdata: the timezone list option has been renamed"
2085 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2086 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2087 menu. You'll need to select BR2_TARGET_TZ_INFO.
2089 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2091 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2094 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2095 bool "Lua command-line editing none has been renamed"
2098 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2099 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2100 it in the corresponding choice.
2102 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2103 bool "Lua command-line editing using readline has been renamed"
2106 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2107 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2108 it in the corresponding choice.
2110 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2111 bool "Lua command-line editing using linenoise has been renamed"
2114 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2115 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2116 it in the corresponding choice.
2118 config BR2_PACKAGE_DVB_APPS_UTILS
2119 bool "dvb-apps utilities now built by default"
2122 The dvb-apps utilities are now always built when the dvb-apps
2123 package is selected.
2125 config BR2_KERNEL_HEADERS_SNAP
2126 bool "Local Linux snapshot support removed"
2129 Support for using a custom snapshot to install the Linux
2130 kernel headers has been removed.
2132 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2133 bool "/dev management by udev removed"
2136 The 'udev' package has been converted to a virtual package.
2137 The providers for this feature are: 'eudev', 'systemd'.
2139 Therefore, if you are not using 'systemd' as init system, you
2140 must choose 'Dynamic using eudev' in the '/dev management'
2141 menu to get the same behaviour as in your old configuration.
2143 If you are using 'systemd', its internal implementation of
2144 'udev' will be used automatically.
2146 You must also check the packages depending on 'udev' are still
2149 config BR2_PACKAGE_UDEV
2150 bool "udev is now a virtual package"
2152 select BR2_PACKAGE_HAS_UDEV
2154 The 'udev' package has been converted to a virtual package.
2155 The providers for this feature are: 'eudev', 'systemd'.
2157 Your old configuration refers to packages depending on 'udev',
2158 either for build or at runtime.
2160 Check that a 'udev' provider is selected. If you are not using
2161 'systemd' as init system, 'eudev' should be selected, which is
2162 the case if '/dev management' is set to 'Dynamic using eudev'.
2164 If you are using 'systemd', its internal implementation of 'udev'
2167 config BR2_PACKAGE_UDEV_RULES_GEN
2168 bool "udev rules generation handled by provider"
2170 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2171 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2173 The 'udev' package has been converted to a virtual package.
2174 The providers for this feature are: 'eudev', 'systemd'.
2176 If you are not using 'systemd' as init system, udev rules
2177 generation will be handled by 'eudev'. Check that
2178 '/dev management' is set to 'Dynamic using eudev' to get
2179 the same behaviour as in your old configuration.
2181 If you are using 'systemd', it internal implementation of 'udev'
2182 will generate the rules.
2184 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2185 bool "udev extras removed"
2188 The 'udev' package has been converted to a virtual package.
2189 The providers for this feature are: 'eudev', 'systemd'.
2191 The option to enable the extra features of 'udev' (gudev, ...)
2192 has been removed. These features are automatically enabled in
2193 the 'udev' providers if the dependencies are selected. For
2194 example, selecting 'libglib2' will trigger the build of gudev.
2196 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2197 bool "xlib-libpthread-stubs option has been renamed"
2198 depends on BR2_PACKAGE_XORG7
2200 select BR2_PACKAGE_LIBPTHREAD_STUBS
2202 The pthread stubs neither depend on X11 nor Xlib. Thus the
2203 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2205 ###############################################################################
2206 comment "Legacy options removed in 2014.02"
2209 bool "sh2 support removed"
2212 Due to an inexistent user base and generally poor Linux
2213 support, the support for the SH2 architecture was removed.
2216 bool "sh3 support removed"
2219 Due to an inexistent user base and generally poor Linux
2220 support, the support for the SH3 architecture was removed.
2223 bool "sh3eb support removed"
2226 Due to an inexistent user base and generally poor Linux
2227 support, the support for the SH3eb architecture was removed.
2229 config BR2_KERNEL_HEADERS_3_1
2230 bool "kernel headers version 3.1.x are no longer supported"
2231 select BR2_KERNEL_HEADERS_3_2
2234 Version 3.1.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.2.x of the headers have been
2237 automatically selected in your configuration.
2239 config BR2_KERNEL_HEADERS_3_3
2240 bool "kernel headers version 3.3.x are no longer supported"
2241 select BR2_KERNEL_HEADERS_3_2
2244 Version 3.3.x of the Linux kernel headers have been deprecated
2245 for more than four buildroot releases and are now removed.
2246 As an alternative, version 3.2.x of the headers have been
2247 automatically selected in your configuration.
2249 config BR2_KERNEL_HEADERS_3_5
2250 bool "kernel headers version 3.5.x are no longer supported"
2251 select BR2_KERNEL_HEADERS_3_4
2254 Version 3.5.x of the Linux kernel headers have been deprecated
2255 for more than four buildroot releases and are now removed.
2256 As an alternative, version 3.4.x of the headers have been
2257 automatically selected in your configuration.
2259 config BR2_GDB_VERSION_7_2
2260 bool "gdb 7.2.x is no longer supported"
2261 select BR2_GDB_VERSION_7_6
2264 Version 7.2.x of gdb has been deprecated for more than four
2265 buildroot releases and is now removed. As an alternative, gdb
2266 7.5.x has been automatically selected in your configuration.
2268 config BR2_GDB_VERSION_7_3
2269 bool "gdb 7.3.x is no longer supported"
2270 select BR2_GDB_VERSION_7_6
2273 Version 7.3.x of gdb has been deprecated for more than four
2274 buildroot releases and is now removed. As an alternative, gdb
2275 7.5.x has been automatically selected in your configuration.
2277 config BR2_PACKAGE_CCACHE
2278 bool "ccache target package has been removed"
2281 The 'ccache' target package has been removed since it has been
2282 deprecated for more than four buildroot releases.
2283 Note: using ccache for speeding up builds is still supported.
2285 config BR2_HAVE_DOCUMENTATION
2286 bool "support for documentation on target has been removed"
2289 Support for documentation on target has been removed since it has
2290 been deprecated for more than four buildroot releases.
2292 config BR2_PACKAGE_AUTOMAKE
2293 bool "automake target package has been removed"
2296 The 'automake' target package has been removed since it has been
2297 deprecated for more than four buildroot releases.
2298 Note: the host automake still exists.
2300 config BR2_PACKAGE_AUTOCONF
2301 bool "autoconf target package has been removed"
2304 The 'autoconf' target package has been removed since it has been
2305 deprecated for more than four buildroot releases.
2306 Note: the host autoconf still exists.
2308 config BR2_PACKAGE_XSTROKE
2309 bool "xstroke has been removed"
2312 The 'xstroke' package has been removed since it has been
2313 deprecated for more than four buildroot releases.
2315 config BR2_PACKAGE_LZMA
2316 bool "lzma target package has been removed"
2319 The 'lzma' target package has been removed since it has been
2320 deprecated for more than four buildroot releases.
2321 Note: generating lzma-compressed rootfs images is still supported.
2323 config BR2_PACKAGE_TTCP
2324 bool "ttcp has been removed"
2327 The 'ttcp' package has been removed since it has been
2328 deprecated for more than four buildroot releases.
2330 config BR2_PACKAGE_LIBNFC_LLCP
2331 bool "libnfc-llcp has been replaced by libllcp"
2333 select BR2_PACKAGE_LIBLLCP
2335 The 'libnfc-llcp' package has been removed since upstream renamed
2336 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2337 the version at the same time.
2339 config BR2_PACKAGE_MYSQL_CLIENT
2340 bool "MySQL client renamed to MySQL"
2342 select BR2_PACKAGE_MYSQL
2344 The option has been renamed BR2_PACKAGE_MYSQL
2346 config BR2_PACKAGE_SQUASHFS3
2347 bool "squashfs3 has been removed"
2349 select BR2_PACKAGE_SQUASHFS
2351 The 'squashfs3' package has been removed since it has been
2352 deprecated for more than four buildroot releases. Package
2353 'squashfs' (4) has been selected automatically as replacement.
2355 config BR2_TARGET_ROOTFS_SQUASHFS3
2356 bool "squashfs3 rootfs support has been removed"
2359 Together with the removal of the squashfs3 package, support
2360 for squashfs3 root filesystems has been removed too. Squashfs
2361 root filesystems will automatically use squashfs4 now.
2363 config BR2_PACKAGE_NETKITBASE
2364 bool "netkitbase has been removed"
2367 The 'netkitbase' package has been removed since it has been
2368 deprecated since 2012.11. This package provided 'inetd'
2369 which is replaced by 'xinet' and 'ping' which is replaced by
2370 'busybox' or 'fping'.
2372 config BR2_PACKAGE_NETKITTELNET
2373 bool "netkittelnet has been removed"
2376 The 'netkittelnet' package has been removed since it has
2377 been deprecated since 2012.11. 'busybox' provides a telnet
2378 client and should be used instead.
2380 config BR2_PACKAGE_LUASQL
2381 bool "luasql has been replaced by luasql-sqlite3"
2382 select BR2_PACKAGE_LUASQL_SQLITE3
2385 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2387 config BR2_PACKAGE_LUACJSON
2388 bool "luacjson has been replaced by lua-cjson"
2389 select BR2_PACKAGE_LUA_CJSON
2392 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2394 ###############################################################################
2395 comment "Legacy options removed in 2013.11"
2397 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2398 bool "lvm2's 'dmsetup only' option removed"
2401 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2402 led to problems with other packages that need the full lvm2
2403 suite. Therefore, the option has been replaced with the positive
2404 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2406 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2407 # in order to automatically propagate old configs
2409 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2410 bool "qt javascriptcore option removed"
2413 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2414 force the activation or disabling of the JIT compiler in the
2415 Qt Javascript interpreter. However, the JIT compiler is not
2416 available for all architectures, so forcing its activation
2417 does not always work. Moreover, Qt knows by itself for which
2418 architectures JIT support is possible, and will
2419 automatically enable it if possible.
2421 Therefore, this option was in fact useless, and causing
2422 build problems when enabled on architectures for which the
2423 JIT support was not available. It has been removed, and
2424 there is no replacement: Qt will enable JIT at compile time
2427 config BR2_PACKAGE_MODULE_INIT_TOOLS
2428 bool "module-init-tools replaced by kmod"
2429 select BR2_PACKAGE_KMOD
2430 select BR2_PACKAGE_KMOD_TOOLS
2433 The 'module-init-tools' package has been removed, since it
2434 has been depracated upstream and replaced by 'kmod'.
2436 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2437 string "u-boot: the git repository URL option has been renamed"
2439 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2440 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2442 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2444 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2447 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2448 # boot/uboot/Config.in
2450 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2451 string "u-boot: the git repository version option has been renamed"
2453 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2454 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2456 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2458 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2461 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2462 # boot/uboot/Config.in
2464 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2465 string "linux: the git repository URL option has been renamed"
2467 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2469 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2471 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2473 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2476 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2479 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2480 string "linux: the git repository version option has been renamed"
2482 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2484 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2486 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2488 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2491 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2494 ###############################################################################
2495 comment "Legacy options removed in 2013.08"
2498 bool "ARM OABI support has been removed"
2501 The support for the ARM OABI was deprecated since a while,
2502 and has been removed completely from Buildroot. It is also
2503 deprecated in upstream gcc, since gcc 4.7. People should
2504 switch to EABI instead, which should not be a problem as
2505 long as you don't have pre-built OABI binaries in your
2506 system that you can't recompile.
2508 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2509 bool "dosfstools dosfsck renamed to fsck.fat"
2511 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2513 dosfsck was renamed upstream to fsck.fat for consistency.
2515 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2516 bool "dosfstools dosfslabel renamed to fatlabel"
2518 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2520 doslabel was renamed upstream to fatlabel for consistency.
2522 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2523 bool "dosfstools mkdosfs renamed to mkfs.fat"
2525 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2527 mkdosfs was renamed upstream to mkfs.fat for consistency.
2530 bool "the elf2flt option has been renamed"
2533 The BR2_ELF2FLT option has been renamed to
2534 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2535 the package infrastructure.
2537 config BR2_VFP_FLOAT
2538 bool "the ARM VFP floating point option has been renamed"
2541 Due to a major refactoring of the floating-point handling of
2542 the ARM architecture support, the BR2_VFP_FLOAT option has
2543 been replaced with a choice of options that allows to select
2544 between various VFP versions/capabilities.
2546 config BR2_PACKAGE_GCC_TARGET
2547 bool "gcc on the target filesystem has been removed"
2550 The support for gcc in the target filesystem was deprecated
2551 since a while, and has been removed completely from Buildroot.
2552 See Buildroot's documentation for more explanations.
2554 config BR2_HAVE_DEVFILES
2555 bool "development files in target filesystem has been removed"
2558 The installation of the development files in the target
2559 filesystem was deprecated since a while, and has been removed
2560 completely from Buildroot.
2561 See Buildroot's documentation for more explanations.
2563 ###############################################################################
2564 comment "Legacy options removed in 2013.05"
2566 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2567 bool "Realtek 8192 replaced by Realtek 81xx"
2569 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2571 Now covers the whole Realtek 81xx familly: 8188/8192.
2573 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2574 bool "Realtek 8712 replaced by Realtek 87xx"
2576 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2578 Now covers the whole Realtek 87xx familly: 8712/8723.
2580 ###############################################################################
2581 comment "Legacy options removed in 2013.02"
2584 bool "sa110 ARM target switched to strongarm"
2586 select BR2_strongarm
2588 The SA110 is the same as a generic StrongARM, it just differs
2589 in speed, peripherals and cache.
2592 bool "sa1100 ARM target switched to strongarm"
2594 select BR2_strongarm
2596 The SA1100 is the same as a generic StrongARM, it just differs
2597 in speed, peripherals and cache.
2599 config BR2_PACKAGE_GDISK
2600 bool "gdisk has been replaced by gptfdisk"
2602 select BR2_PACKAGE_GPTFDISK
2604 The option has been renamed BR2_PACKAGE_GPTFDISK.
2606 config BR2_PACKAGE_GDISK_GDISK
2607 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2609 select BR2_PACKAGE_GPTFDISK
2610 select BR2_PACKAGE_GPTFDISK_GDISK
2612 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2614 config BR2_PACKAGE_GDISK_SGDISK
2615 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2617 select BR2_PACKAGE_GPTFDISK
2618 select BR2_PACKAGE_GPTFDISK_SGDISK
2620 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2622 config BR2_PACKAGE_GDB_HOST
2623 bool "gdb for the host option has been renamed"
2624 select BR2_PACKAGE_HOST_GDB
2627 Due to the conversion of gdb to the package infrastructure,
2628 the BR2_PACKAGE_GDB_HOST option has been renamed
2629 BR2_PACKAGE_HOST_GDB.
2631 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2632 bool "DirectFB RGB16 dithering option has been renamed"
2633 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2636 The option has been renamed
2637 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2639 config BR2_PACKAGE_DIRECTB_TESTS
2640 bool "DirectFB Tests option has been renamed"
2641 select BR2_PACKAGE_DIRECTFB_TESTS
2644 The option has been renamed
2645 BR2_PACKAGE_DIRECTFB_TESTS.
2647 ###############################################################################
2648 comment "Legacy options removed in 2012.11"
2650 config BR2_PACKAGE_CUSTOMIZE
2651 bool "customize package has been removed"
2654 The 'customize' special package has been removed. Instead,
2655 we recommend to create either your own packages, or use a
2656 post-build script to customize your root filesystem. See
2657 Buildroot's documentation for more details.
2659 config BR2_PACKAGE_XSERVER_xorg
2660 bool "X.org modular server"
2662 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2664 The option has been renamed
2665 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2667 config BR2_PACKAGE_XSERVER_tinyx
2668 bool "KDrive / TinyX server"
2670 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2672 The option has been renamed
2673 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2675 config BR2_PACKAGE_PTHREAD_STUBS
2676 bool "pthread-stubs option has been renamed"
2678 select BR2_PACKAGE_LIBPTHREAD_STUBS
2680 For consistency reason, the pthread-stubs package has been
2681 renamed to libpthread-stubs.
2683 ###############################################################################
2684 comment "Legacy options removed in 2012.08"
2686 config BR2_PACKAGE_GETTEXT_STATIC
2687 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2690 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2693 config BR2_PACKAGE_LIBINTL
2696 select BR2_PACKAGE_GETTEXT
2698 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2699 only installs the library, not the executables.
2701 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2702 bool "input-tools evtest is now a separate package evtest"
2704 select BR2_PACKAGE_EVTEST
2706 The evtest program from input-tools is now a separate package.
2708 config BR2_BFIN_FDPIC
2709 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2710 select BR2_BINFMT_FDPIC
2713 config BR2_BFIN_FLAT
2714 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2715 select BR2_BINFMT_FLAT
2720 endif # !SKIP_LEGACY