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_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS
149 int "extra size in blocks has been removed"
152 Since the support for auto calculation of the filesystem size has been
153 removed, this option is now useless and must be 0.
154 You may want to check that BR2_TARGET_ROOTFS_EXT2_BLOCKS matchs
157 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS_WRAP
159 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS != 0
162 config BR2_PACKAGE_SYSTEMD_KDBUS
163 bool "systemd-kdbus has been removed"
166 --enable/disable-kdbus configure option has been removed since
169 config BR2_PACKAGE_POLARSSL
170 bool "polarssl has been removed"
173 The polarssl crypto library has been removed since the 1.2.x
174 release branch is no longer maintained. Newer upstream
175 branches/releases (mbedtls) have API changes so they're not
176 drop-in replacements.
178 config BR2_NBD_CLIENT
179 bool "nbd client option was renamed"
181 select BR2_PACKAGE_NBD_CLIENT
183 The nbd client option has been renamed to BR2_PACKAGE_NBD_CLIENT.
185 config BR2_NBD_SERVER
186 bool "nbd server option was renamed"
188 select BR2_PACKAGE_NBD_SERVER
190 The nbd server option has been renamed to BR2_PACKAGE_NBD_SERVER.
192 config BR2_PACKAGE_GMOCK
193 bool "gmock merged into gtest package"
195 select BR2_PACKAGE_GTEST
196 select BR2_PACKAGE_GTEST_GMOCK
198 GMock is now a suboption of the GTest package.
200 config BR2_KERNEL_HEADERS_4_8
201 bool "kernel headers version 4.8.x are no longer supported"
202 select BR2_KERNEL_HEADERS_4_4
205 Version 4.8.x of the Linux kernel headers are no longer
206 maintained upstream and are now removed. As an alternative,
207 version 4.4.x of the headers have been automatically
208 selected in your configuration.
210 config BR2_KERNEL_HEADERS_3_18
211 bool "kernel headers version 3.18.x are no longer supported"
212 select BR2_KERNEL_HEADERS_3_12
215 Version 3.18.x of the Linux kernel headers are no longer
216 maintained upstream and are now removed. As an alternative,
217 version 3.12.x of the headers have been automatically
218 selected in your configuration.
220 config BR2_GLIBC_VERSION_2_22
221 bool "glibc 2.22 removed"
224 Support for glibc version 2.22 has been removed. The current
225 default version has been selected instead.
227 ###############################################################################
228 comment "Legacy options removed in 2017.02"
230 config BR2_PACKAGE_PERL_DB_FILE
231 bool "perl-db-file removed"
233 select BR2_PACKAGE_BERKELEYDB
234 select BR2_PACKAGE_PERL
236 DB_File can be built as a core Perl module, so the separate
237 perl-db-file package has been removed.
239 config BR2_KERNEL_HEADERS_4_7
240 bool "kernel headers version 4.7.x are no longer supported"
241 select BR2_KERNEL_HEADERS_4_4
244 Version 4.7.x of the Linux kernel headers are no longer
245 maintained upstream and are now removed. As an alternative,
246 version 4.4.x of the headers have been automatically
247 selected in your configuration.
249 config BR2_KERNEL_HEADERS_4_6
250 bool "kernel headers version 4.6.x are no longer supported"
251 select BR2_KERNEL_HEADERS_4_4
254 Version 4.6.x of the Linux kernel headers are no longer
255 maintained upstream and are now removed. As an alternative,
256 version 4.4.x of the headers have been automatically
257 selected in your configuration.
259 config BR2_KERNEL_HEADERS_4_5
260 bool "kernel headers version 4.5.x are no longer supported"
261 select BR2_KERNEL_HEADERS_4_4
264 Version 4.5.x of the Linux kernel headers are no longer
265 maintained upstream and are now removed. As an alternative,
266 version 4.4.x of the headers have been automatically
267 selected in your configuration.
269 config BR2_KERNEL_HEADERS_3_14
270 bool "kernel headers version 3.14.x are no longer supported"
271 select BR2_KERNEL_HEADERS_3_12
274 Version 3.14.x of the Linux kernel headers are no longer
275 maintained upstream and are now removed. As an alternative,
276 version 3.12.x of the headers have been automatically
277 selected in your configuration.
279 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
280 bool "musl-cross 1.1.12 toolchain removed"
283 The support for the prebuilt toolchain based on the Musl C
284 library provided by the musl-cross project has been removed.
285 Upstream doesn't provide any prebuilt toolchain anymore, use the
286 Buildroot toolchain instead.
288 config BR2_UCLIBC_INSTALL_TEST_SUITE
289 bool "uClibc tests now in uclibc-ng-test"
291 select BR2_PACKAGE_UCLIBC_NG_TEST
293 The test suite of the uClibc C library has been moved into a
294 separate package, uclibc-ng-test.
296 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
297 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
300 The ADI Blackfin toolchain has many bugs which are fixed in
301 more recent gcc and uClibc-ng releases. Use the Buildroot
304 config BR2_PACKAGE_MAKEDEVS
305 bool "makedevs removed"
308 The makedevs tool is part of busybox. The Buildroot fork
309 should not be used outside of the Buildroot infrastructure.
311 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
312 bool "Arago ARMv7 2011.09 removed"
315 The Arago toolchains are every old and not updated anymore.
317 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
318 bool "Arago ARMv5 2011.09 removed"
321 The Arago toolchains are every old and not updated anymore.
323 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
324 bool "snowball-hdmiservice removed"
327 We no longer have support for the Snowball platform in
328 Buildroot, so this package was no longer useful.
330 config BR2_PACKAGE_SNOWBALL_INIT
331 bool "snowball-init removed"
334 We no longer have support for the Snowball platform in
335 Buildroot, so this package was no longer useful.
337 config BR2_GDB_VERSION_7_9
338 bool "gdb 7.9 has been removed"
341 The 7.9 version of gdb has been removed. Use a newer version
344 ###############################################################################
345 comment "Legacy options removed in 2016.11"
347 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
348 bool "PHP CGI and CLI options are now seperate"
349 select BR2_PACKAGE_PHP_SAPI_CLI
350 select BR2_PACKAGE_PHP_SAPI_CGI
353 The PHP Interface options have been split up into a
354 separate option for each interface.
356 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
357 bool "PHP CLI and FPM options are now separate"
358 select BR2_PACKAGE_PHP_SAPI_CLI
359 select BR2_PACKAGE_PHP_SAPI_FPM
362 The PHP Interface options have been split up into a
363 separate option for each interface.
365 config BR2_PACKAGE_WVSTREAMS
366 bool "wvstreams removed"
369 wvstreams is not maintained anymore since about 2009. It also
370 doesn't build anymore with recent compilers (GCC 5+).
372 config BR2_PACKAGE_WVDIAL
373 bool "wvdial removed"
376 wvdial is not maintained anymore since about 2009. It also
377 doesn't build anymore with recent compilers (GCC 5+).
379 config BR2_PACKAGE_WEBKITGTK24
380 bool "webkitgtk 2.4.x removed"
383 This legacy package only existed because some other packages
384 depended on that specific version of webkitgtk. However, the
385 other packages have been fixed. webkitgtk 2.4 is full of
386 security issues so it needs to be removed.
388 config BR2_PACKAGE_TORSMO
389 bool "torsmo removed"
392 torsmo has been unmaintained for a long time, and nobody
393 seems to be interested in it.
395 config BR2_PACKAGE_SSTRIP
396 bool "sstrip removed"
399 sstrip is unmaintained and potentially harmful. It doesn't
400 save so much compared to normal binutils strip, and there is
401 a big risk of binaries that don't work. Use normal strip
404 config BR2_KERNEL_HEADERS_4_3
405 bool "kernel headers version 4.3.x are no longer supported"
406 select BR2_KERNEL_HEADERS_4_1
409 Version 4.3.x of the Linux kernel headers are no longer
410 maintained upstream and are now removed. As an alternative,
411 version 4.1.x of the headers have been automatically
412 selected in your configuration.
414 config BR2_KERNEL_HEADERS_4_2
415 bool "kernel headers version 4.2.x are no longer supported"
416 select BR2_KERNEL_HEADERS_4_1
419 Version 4.2.x of the Linux kernel headers are no longer
420 maintained upstream and are now removed. As an alternative,
421 version 4.1.x of the headers have been automatically
422 selected in your configuration.
424 config BR2_PACKAGE_KODI_ADDON_XVDR
425 bool "kodi-addon-xvdr removed"
428 According to the github project page:
429 https://github.com/pipelka/xbmc-addon-xvdr
430 this package is discontinued.
432 config BR2_PACKAGE_IPKG
436 ipkg dates back to the early 2000s when Compaq started the
437 handhelds.org project and it hasn't seen development since 2006.
438 Use opkg as a replacement.
440 config BR2_GCC_VERSION_4_7_X
441 bool "gcc 4.7.x support removed"
444 Support for gcc version 4.7.x has been removed. The current
445 default version (4.9.x or later) has been selected instead.
447 config BR2_BINUTILS_VERSION_2_24_X
448 bool "binutils version 2.24 support removed"
451 Support for binutils version 2.24 has been removed. The
452 current default version (2.26 or later) has been selected
455 config BR2_PACKAGE_WESTON_RPI
456 bool "Weston propietary RPI support is gone"
459 Upstream decided the propietary (rpi-userland) weston composer
460 support wasn't worth the effort so it was removed. Switch to
461 the open VC4 support.
463 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
464 bool "linux-tool cpupower"
465 depends on BR2_LINUX_KERNEL
467 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
469 Linux tool cpupower option was renamed.
471 config BR2_LINUX_KERNEL_TOOL_PERF
472 bool "linux-tool perf"
473 depends on BR2_LINUX_KERNEL
475 select BR2_PACKAGE_LINUX_TOOLS_PERF
477 Linux tool perf option was renamed.
479 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
480 bool "linux-tool selftests"
481 depends on BR2_LINUX_KERNEL
483 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
485 Linux tool selftests option was renamed.
487 config BR2_GCC_VERSION_4_8_ARC
488 bool "gcc arc option renamed"
490 select BR2_GCC_VERSION_ARC
492 The option that selects the gcc version for the ARC
493 architecture has been renamed to BR2_GCC_VERSION_ARC.
495 config BR2_KERNEL_HEADERS_4_0
496 bool "kernel headers version 4.0.x are no longer supported"
497 select BR2_KERNEL_HEADERS_3_12
500 Version 4.0.x of the Linux kernel headers have been deprecated
501 for more than four buildroot releases and are now removed.
502 As an alternative, version 3.12.x of the headers have been
503 automatically selected in your configuration.
505 config BR2_KERNEL_HEADERS_3_19
506 bool "kernel headers version 3.19.x are no longer supported"
507 select BR2_KERNEL_HEADERS_3_12
510 Version 3.19.x of the Linux kernel headers have been deprecated
511 for more than four buildroot releases and are now removed.
512 As an alternative, version 3.12.x of the headers have been
513 automatically selected in your configuration.
515 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
516 bool "libevas-generic-loaders package removed"
518 select BR2_PACKAGE_EFL
520 With EFL 1.18, libevas-generic-loaders is now provided by the efl
523 config BR2_PACKAGE_ELEMENTARY
524 bool "elementary package removed"
526 select BR2_PACKAGE_EFL
528 With EFL 1.18, elementary is now provided by the efl package.
530 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
531 bool "Linux kernel local directory option removed"
533 The option to select a local directory as the source of the Linux
534 kernel has been removed. It hurts reproducibility of builds.
536 In case you were using this option during development of your
537 Linux kernel, use the override mechanism instead.
539 ###############################################################################
540 comment "Legacy options removed in 2016.08"
542 config BR2_PACKAGE_EFL_JP2K
543 bool "libevas jp2k loader has been removed"
546 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
547 while Buildroot only packages openjpeg 2.x. Therefore, the
548 JP2K loader has been removed from EFL.
550 config BR2_PACKAGE_SYSTEMD_COMPAT
551 bool "systemd compatibility libraries have been removed"
554 The systemd option to enable the compatibility libraries has
555 been removed. Theses libraries have been useless since a few
556 version, and have been fully dropped from the source since
559 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
560 bool "gst1-plugins-bad liveadder plugin removed"
562 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
564 The functionality of the liveadder plugin of the
565 gst1-plugins-bad package has been merged into audiomixer.
567 config BR2_PACKAGE_LIBFSLVPUWRAP
568 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
570 select BR2_PACKAGE_IMX_VPUWRAP
572 The libfslvpuwrap has been renamed to match the renamed package.
574 config BR2_PACKAGE_LIBFSLPARSER
575 bool "libfslparser has been renamed to imx-parser"
577 select BR2_PACKAGE_IMX_PARSER
579 The libfslparser has been renamed to match the renamed package.
581 config BR2_PACKAGE_LIBFSLCODEC
582 bool "libfslcodec has been renamed to imx-codec"
584 select BR2_PACKAGE_IMX_CODEC
586 The libfslcodec has been renamed to match the renamed package.
588 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
589 bool "FIT support in uboot-tools has been refactored"
591 select BR2_PACKAGE_DTC
592 select BR2_PACKAGE_DTC_PROGRAMS
593 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
594 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
595 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
597 This option has been removed in favor of a more fine-grained
598 configuration, which is recommended. Selecting this option
599 enables FIT and FIT signature support for the target packages.
600 It will also select the dtc and openssl packages.
602 config BR2_PTHREADS_OLD
603 bool "linuxthreads (stable/old)"
606 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
607 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
609 config BR2_BINUTILS_VERSION_2_23_X
610 bool "binutils 2.23 removed"
613 Binutils 2.23 has been removed, using a newer version is
616 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
617 bool "eglibc support has been removed"
620 The eglibc project no longer exists, as it has been merged
621 back into the glibc project. Therefore, support for eglibc
622 has been removed, and glibc should be used instead.
624 config BR2_GDB_VERSION_7_8
625 bool "gdb 7.8 has been removed"
628 The 7.8 version of gdb has been removed. Use a newer version
631 ###############################################################################
632 comment "Legacy options removed in 2016.05"
634 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
635 bool "openvpn polarssl crypto backend removed"
638 The OpenVPN polarssl crypto backend option has been removed.
639 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
640 compatible with mbedtls (polarssl) series 2.x which is the
641 version provided in buildroot. And both can't coexist.
642 It now uses OpenSSL as the only option.
645 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
646 bool "nginx http spdy module removed"
648 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
650 The ngx_http_spdy_module has been superseded by the
651 ngx_http_v2_module since nginx v1.9.5. The
652 ngx_http_v2_module modules has been automatically selected
653 in your configuration.
655 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
656 bool "gst1-plugins-bad rtp plugin moved to good"
659 The rtp plugin has been moved from gst1-plugins-base to
662 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
663 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
666 The mpg123 plugin has been moved from gst1-plugins-bad to
669 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
670 bool "PowerPC Sourcery toolchain has been removed"
673 The Sourcery CodeBench toolchain for the PowerPC
674 architecture has been removed, as it was very old, not
675 maintained, and causing numerous build failures with modern
678 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
679 bool "PowerPC Sourcery E500v2 toolchain has been removed"
682 The Sourcery CodeBench toolchain for the PowerPC E500v2
683 architecture has been removed, as it was very old, not
684 maintained, and causing numerous build failures with modern
688 bool "x86 i386 support removed"
691 The support for the i386 processors of the x86 architecture
694 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
695 bool "qt5webkit-examples package removed"
698 The qt5webkit-examples package has been removed, since it
699 was removed from upstream starting from Qt 5.6.
701 config BR2_PACKAGE_QT5QUICK1
702 bool "qt5quick1 package removed"
705 The qt5quick1 package has been removed, since it was removed
706 from upstream starting from Qt 5.6.
708 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
709 string "uboot custom patch dir has been removed"
711 The uboot custom patch directory option has been removed. Use
712 the improved BR2_TARGET_UBOOT_PATCH option instead.
714 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
716 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
719 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
720 # boot/uboot/Config.in
722 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
723 bool "xf86-input-void removed"
726 The xf86-input-void package has been removed, there's no need
727 for it in any modern (post-2007) xorg server.
729 config BR2_KERNEL_HEADERS_3_17
730 bool "kernel headers version 3.17.x are no longer supported"
731 select BR2_KERNEL_HEADERS_3_12
734 Version 3.17.x of the Linux kernel headers have been deprecated
735 for more than four buildroot releases and are now removed.
736 As an alternative, version 3.12.x of the headers have been
737 automatically selected in your configuration.
739 config BR2_GDB_VERSION_7_7
740 bool "gdb 7.7 has been removed"
743 The 7.7 version of gdb has been removed. Use a newer version
746 config BR2_PACKAGE_FOOMATIC_FILTERS
747 bool "foomatic-filters"
750 The foomatic-filters package was removed.
752 config BR2_PACKAGE_SAMBA
756 The samba package was removed in favour of samba4 since the
757 3.x series isn't supported by upstream any longer.
759 config BR2_PACKAGE_KODI_WAVPACK
763 wavpack support was removed in favour of ffmpeg:
764 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
766 config BR2_PACKAGE_KODI_RSXS
767 bool "rsxs support in Kodi was moved to an addon"
769 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
771 rsxs support in Kodi was moved to an addon
773 config BR2_PACKAGE_KODI_GOOM
774 bool "Goom support in Kodi was moved to an addon"
776 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
778 Goom support in Kodi was moved to an addon
780 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
781 bool "systemd all extras option has been removed"
783 select BR2_PACKAGE_XZ
784 select BR2_PACKAGE_LIBGCRYPT
786 The systemd option to enable "all extras" has been
787 removed. To get the same features, the libgcrypt and xz
788 package should now be enabled.
790 config BR2_GCC_VERSION_4_5_X
791 bool "gcc 4.5.x has been removed"
794 The 4.5.x version of gcc has been removed. Use a newer
797 config BR2_PACKAGE_SQLITE_READLINE
798 bool "sqlite command-line editing support was updated"
799 select BR2_PACKAGE_NCURSES
800 select BR2_PACKAGE_READLINE
803 This option was removed in favour of the sqlite package
804 deciding itself depending on the enabled packages whether
805 command-line editing should be enabled, it also also takes
806 libedit into account.
808 ###############################################################################
809 comment "Legacy options removed in 2016.02"
811 config BR2_PACKAGE_DOVECOT_BZIP2
812 bool "bzip2 support option has been removed"
814 select BR2_PACKAGE_BZIP2
816 Bzip2 support is built if the bzip2 package is selected.
818 config BR2_PACKAGE_DOVECOT_ZLIB
819 bool "zlib support option has been removed"
821 select BR2_PACKAGE_ZLIB
823 Zlib support is built if the zlib package is selected.
825 config BR2_PACKAGE_E2FSPROGS_FINDFS
826 bool "e2fsprogs findfs option has been removed"
829 This option attempted to enable findfs capabilities from
830 e2fsprogs but has not worked since July 2015 (due to
831 packaging changes). One can use BusyBox's findfs support or
832 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
834 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
835 bool "openpowerlink debug option has been removed"
838 This option depends on BR2_ENABLE_DEBUG which should not be used
841 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
842 bool "openpowerlink package has been updated"
844 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
846 openpowerlink kernel modules are built if the
847 kernel stack library is selected.
849 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
850 bool "openpowerlink package has been updated"
852 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
854 The user space support has been split in two part:
855 - a monolitic user space library
856 - a user spae deamon driver
858 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
859 bool "using the linux headers version for the kernel has been removed"
862 The option to use the version of the kernel headers for the
863 kernel to build has been removed.
865 There is now the converse, better-suited and more versatile
866 option to use the kernel version for the linux headers.
868 config BR2_PACKAGE_CUPS_PDFTOPS
869 bool "Pdftops support has been removed from Cups"
872 Pdftops support has been removed from the cups package
873 It is now part of the cups-filters package.
875 config BR2_KERNEL_HEADERS_3_16
876 bool "kernel headers version 3.16.x are no longer supported"
877 select BR2_KERNEL_HEADERS_3_12
880 Version 3.16.x of the Linux kernel headers have been deprecated
881 for more than four buildroot releases and are now removed.
882 As an alternative, version 3.12.x of the headers have been
883 automatically selected in your configuration.
885 config BR2_PACKAGE_PYTHON_PYXML
886 bool "python-pyxml package has been removed"
889 PyXML is obsolete and its functionality is covered either via
890 native Python XML support or python-lxml package.
892 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
893 config BR2_ENABLE_SSP
894 bool "Stack Smashing protection now has different levels"
896 The protection offered by SSP can now be selected from different
897 protection levels. Be sure to review the SSP level in the build
900 config BR2_PACKAGE_DIRECTFB_CLE266
901 bool "cle266 driver for directfb removed"
904 The cle266 directfb driver support has been removed.
905 It doesn't build in the latest version and it's unlikely
906 anyone has any use for it.
908 config BR2_PACKAGE_DIRECTFB_UNICHROME
909 bool "unichrome driver for directfb removed"
912 The unichrome directfb driver support has been removed.
913 It doesn't build in the latest version and it's unlikely
914 anyone has any use for it.
916 config BR2_PACKAGE_LIBELEMENTARY
917 bool "libelementary has been renamed to elementary"
919 select BR2_PACKAGE_ELEMENTARY
921 The libelementary package has been renamed to match the upstream
924 config BR2_PACKAGE_LIBEINA
925 bool "libeina package has been removed"
927 select BR2_PACKAGE_EFL
929 With EFL 1.15, libeina is now provided by the efl package.
931 config BR2_PACKAGE_LIBEET
932 bool "libeet package has been removed"
934 select BR2_PACKAGE_EFL
936 With EFL 1.15, libeet is now provided by the efl package.
938 config BR2_PACKAGE_LIBEVAS
939 bool "libevas package has been removed"
941 select BR2_PACKAGE_EFL
943 With EFL 1.15, libevas is now provided by the efl package.
945 config BR2_PACKAGE_LIBECORE
946 bool "libecore package has been removed"
948 select BR2_PACKAGE_EFL
950 With EFL 1.15, libecore is now provided by the efl package.
952 config BR2_PACKAGE_LIBEDBUS
953 bool "libedbus package has been removed"
955 select BR2_PACKAGE_EFL
957 With EFL 1.15, libedbus is now provided by the efl package.
959 config BR2_PACKAGE_LIBEFREET
960 bool "libefreet package has been removed"
962 select BR2_PACKAGE_EFL
964 With EFL 1.15, libefreet is now provided by the efl package.
966 config BR2_PACKAGE_LIBEIO
967 bool "libeio package has been removed"
969 select BR2_PACKAGE_EFL
971 With EFL 1.15, libeio is now provided by the efl package.
973 config BR2_PACKAGE_LIBEMBRYO
974 bool "libembryo package has been removed"
976 select BR2_PACKAGE_EFL
978 With EFL 1.15, libembryo is now provided by the efl package.
980 config BR2_PACKAGE_LIBEDJE
981 bool "libedje package has been removed"
983 select BR2_PACKAGE_EFL
985 With EFL 1.15, libedje is now provided by the efl package.
987 config BR2_PACKAGE_LIBETHUMB
988 bool "libethumb package has been removed"
990 select BR2_PACKAGE_EFL
992 With EFL 1.15, libethumb is now provided by the efl package.
994 config BR2_PACKAGE_INFOZIP
995 bool "infozip option has been renamed to zip"
997 select BR2_PACKAGE_ZIP
999 Info-Zip's Zip package has been renamed from infozip to zip,
1000 to avoid ambiguities with Info-Zip's UnZip which has been added
1001 in the unzip package.
1003 config BR2_BR2_PACKAGE_NODEJS_0_10_X
1004 bool "nodejs 0.10.x option removed"
1006 select BR2_PACKAGE_NODEJS
1008 nodejs 0.10.x option has been removed. 0.10.x is now
1009 automatically chosen for ARMv5 architectures only and the latest
1010 nodejs for all other supported architectures. The correct nodejs
1011 version has been automatically selected in your configuration.
1013 config BR2_BR2_PACKAGE_NODEJS_0_12_X
1014 bool "nodejs version 0.12.x has been removed"
1016 select BR2_PACKAGE_NODEJS
1018 nodejs version 0.12.x has been removed. As an alternative,
1019 the latest nodejs version has been automatically selected in
1022 config BR2_BR2_PACKAGE_NODEJS_4_X
1023 bool "nodejs version 4.x has been removed"
1025 select BR2_PACKAGE_NODEJS
1027 nodejs version 4.x has been removed. As an alternative,
1028 the latest nodejs version has been automatically selected in
1031 ###############################################################################
1032 comment "Legacy options removed in 2015.11"
1034 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1035 bool "gst1-plugins-bad real plugin has been removed"
1038 The real plugin from GStreamer 1 bad plugins has been
1041 config BR2_PACKAGE_MEDIA_CTL
1042 bool "media-ctl package has been removed"
1044 select BR2_PACKAGE_LIBV4L
1045 select BR2_PACKAGE_LIBV4L_UTILS
1047 media-ctl source and developement have been moved to
1048 v4l-utils since June 2014. For an up-to-date media-ctl
1049 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1051 config BR2_PACKAGE_SCHIFRA
1052 bool "schifra package has been removed"
1055 Schifra package has been maked broken since 2014.11 release and
1056 haven't been fixed since then.
1058 config BR2_PACKAGE_ZXING
1059 bool "zxing option has been renamed"
1061 select BR2_PACKAGE_ZXING_CPP
1063 ZXing no longer provides the cpp bindings, it has been renamed to
1064 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1066 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1067 # infamous "unmet direct dependencies" kconfig error.
1068 config BR2_PACKAGE_FREERDP_CLIENT
1069 bool "freerdp client option renamed"
1070 depends on BR2_PACKAGE_FREERDP
1072 select BR2_PACKAGE_FREERDP_CLIENT_X11
1074 config BR2_PACKAGE_BLACKBOX
1075 bool "blackbox package has been removed"
1078 Upstream is dead and the package has been deprecated for
1079 some time. There are other alternative maintained WMs.
1081 config BR2_KERNEL_HEADERS_3_0
1082 bool "kernel headers version 3.0.x are no longer supported"
1083 select BR2_KERNEL_HEADERS_3_2
1086 Version 3.0.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.2.x of the headers have been
1089 automatically selected in your configuration.
1091 config BR2_KERNEL_HEADERS_3_11
1092 bool "kernel headers version 3.11.x are no longer supported"
1093 select BR2_KERNEL_HEADERS_3_10
1096 Version 3.11.x of the Linux kernel headers have been deprecated
1097 for more than four buildroot releases and are now removed.
1098 As an alternative, version 3.10.x of the headers have been
1099 automatically selected in your configuration.
1101 config BR2_KERNEL_HEADERS_3_13
1102 bool "kernel headers version 3.13.x are no longer supported"
1103 select BR2_KERNEL_HEADERS_3_12
1106 Version 3.13.x of the Linux kernel headers have been deprecated
1107 for more than four buildroot releases and are now removed.
1108 As an alternative, version 3.12.x of the headers have been
1109 automatically selected in your configuration.
1111 config BR2_KERNEL_HEADERS_3_15
1112 bool "kernel headers version 3.15.x are no longer supported"
1113 select BR2_KERNEL_HEADERS_3_12
1116 Version 3.15.x of the Linux kernel headers have been deprecated
1117 for more than four buildroot releases and are now removed.
1118 As an alternative, version 3.12.x of the headers have been
1119 automatically selected in your configuration.
1121 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1122 bool "DirectFB example df_andi has been removed"
1124 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1126 The per-DirectFB example options have been removed. The
1127 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1130 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1131 bool "DirectFB example df_bltload has been removed"
1133 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1135 The per-DirectFB example options have been removed. The
1136 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1139 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1140 bool "DirectFB example df_cpuload has been removed"
1142 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1144 The per-DirectFB example options have been removed. The
1145 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1148 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1149 bool "DirectFB example df_databuffer has been removed"
1151 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1153 The per-DirectFB example options have been removed. The
1154 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1157 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1158 bool "DirectFB example df_dioload has been removed"
1160 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1162 The per-DirectFB example options have been removed. The
1163 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1166 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1167 bool "DirectFB example df_dok has been removed"
1169 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1171 The per-DirectFB example options have been removed. The
1172 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1175 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1176 bool "DirectFB example df_drivertest has been removed"
1178 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1180 The per-DirectFB example options have been removed. The
1181 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1184 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1185 bool "DirectFB example df_fire has been removed"
1187 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1189 The per-DirectFB example options have been removed. The
1190 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1193 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1194 bool "DirectFB example df_flip has been removed"
1196 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1198 The per-DirectFB example options have been removed. The
1199 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1202 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1203 bool "DirectFB example df_fonts has been removed"
1205 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1207 The per-DirectFB example options have been removed. The
1208 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1211 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1212 bool "DirectFB example df_input has been removed"
1214 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1216 The per-DirectFB example options have been removed. The
1217 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1220 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1221 bool "DirectFB example df_joystick has been removed"
1223 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1225 The per-DirectFB example options have been removed. The
1226 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1229 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1230 bool "DirectFB example df_knuckles has been removed"
1232 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1234 The per-DirectFB example options have been removed. The
1235 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1238 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1239 bool "DirectFB example df_layer has been removed"
1241 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1243 The per-DirectFB example options have been removed. The
1244 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1247 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1248 bool "DirectFB example df_matrix has been removed"
1250 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1252 The per-DirectFB example options have been removed. The
1253 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1256 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1257 bool "DirectFB example df_matrix_water has been removed"
1259 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1261 The per-DirectFB example options have been removed. The
1262 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1265 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1266 bool "DirectFB example df_neo has been removed"
1268 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1270 The per-DirectFB example options have been removed. The
1271 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1274 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1275 bool "DirectFB example df_netload has been removed"
1277 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1279 The per-DirectFB example options have been removed. The
1280 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1283 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1284 bool "DirectFB example df_palette has been removed"
1285 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1287 The per-DirectFB example options have been removed. The
1288 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1291 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1292 bool "DirectFB example df_particle has been removed"
1294 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1296 The per-DirectFB example options have been removed. The
1297 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1300 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1301 bool "DirectFB example df_porter has been removed"
1303 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1305 The per-DirectFB example options have been removed. The
1306 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1309 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1310 bool "DirectFB example df_stress has been removed"
1311 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1313 The per-DirectFB example options have been removed. The
1314 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1317 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1318 bool "DirectFB example df_texture has been removed"
1320 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1322 The per-DirectFB example options have been removed. The
1323 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1326 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1327 bool "DirectFB example df_video has been removed"
1329 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1331 The per-DirectFB example options have been removed. The
1332 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1335 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1336 bool "DirectFB example df_video_particle has been removed"
1338 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1340 The per-DirectFB example options have been removed. The
1341 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1344 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1345 bool "DirectFB example df_window has been removed"
1347 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1349 The per-DirectFB example options have been removed. The
1350 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1353 config BR2_PACKAGE_KOBS_NG
1354 bool "kobs-ng was replaced by imx-kobs"
1356 select BR2_PACKAGE_IMX_KOBS
1358 The outdated kobs-ng has been replaced by the Freescale-
1359 maintained imx-kobs package.
1361 config BR2_PACKAGE_SAWMAN
1362 bool "sawman package removed"
1364 select BR2_PACKAGE_DIRECTFB_SAWMAN
1366 This option has been removed because the sawman package no
1367 longer exists: it was merged inside DirectFB itself. This
1368 feature can now be enabled using the
1369 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1371 config BR2_PACKAGE_DIVINE
1372 bool "divine package removed"
1374 select BR2_PACKAGE_DIRECTFB_DIVINE
1376 This option has been removed because the divine package no
1377 longer exists: it was merged inside DirectFB itself. This
1378 feature can now be enabled using the
1379 BR2_PACKAGE_DIRECTFB_DIVINE option.
1381 ###############################################################################
1382 comment "Legacy options removed in 2015.08"
1384 config BR2_PACKAGE_KODI_PVR_ADDONS
1385 bool "Kodi PVR addon was split"
1387 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1388 select BR2_PACKAGE_KODI_PVR_DVBLINK
1389 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1390 select BR2_PACKAGE_KODI_PVR_FILMON
1391 select BR2_PACKAGE_KODI_PVR_HTS
1392 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1393 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1394 select BR2_PACKAGE_KODI_PVR_MYTHTV
1395 select BR2_PACKAGE_KODI_PVR_NEXTPVR
1396 select BR2_PACKAGE_KODI_PVR_NJOY
1397 select BR2_PACKAGE_KODI_PVR_PCTV
1398 select BR2_PACKAGE_KODI_PVR_STALKER
1399 select BR2_PACKAGE_KODI_PVR_VBOX
1400 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1401 select BR2_PACKAGE_KODI_PVR_VUPLUS
1402 select BR2_PACKAGE_KODI_PVR_WMC
1404 Kodi PVR addon was split into seperate modules
1406 config BR2_BINUTILS_VERSION_2_23_2
1407 bool "binutils 2.23 option renamed"
1410 Binutils 2.23.2 has been removed, using a newer version is
1413 config BR2_BINUTILS_VERSION_2_24
1414 bool "binutils 2.24 option renamed"
1416 select BR2_BINUTILS_VERSION_2_24_X
1418 The binutils version option has been renamed to match the
1419 same patchlevel logic used by gcc. The new option is now
1420 BR2_BINUTILS_VERSION_2_24_X.
1422 config BR2_BINUTILS_VERSION_2_25
1423 bool "binutils 2.25 option renamed"
1425 select BR2_BINUTILS_VERSION_2_25_X
1427 The binutils version option has been renamed to match the
1428 same patchlevel logic used by gcc. The new option is now
1429 BR2_BINUTILS_VERSION_2_25_X.
1431 config BR2_PACKAGE_PERF
1432 bool "perf option has been renamed"
1434 select BR2_LINUX_KERNEL_TOOL_PERF
1436 The perf package has been moved as a Linux tools package,
1437 and the option to enable it is now
1438 BR2_LINUX_KERNEL_TOOL_PERF.
1440 config BR2_BINUTILS_VERSION_2_22
1441 bool "binutils 2.22 removed"
1444 Binutils 2.22 has been removed, using a newer version is
1447 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1448 bool "gpu-viv-bin-mx6q"
1450 select BR2_PACKAGE_IMX_GPU_VIV
1452 Vivante graphics libraries have been renamed to
1453 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1456 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1457 depends on BR2_PACKAGE_PYTHON
1458 bool "libsemanage python bindings removed"
1461 This option has been removed, since the libsemanage Python
1462 bindings on the target were not useful.
1464 config BR2_TARGET_UBOOT_NETWORK
1465 bool "U-Boot custom network settings removed"
1468 U-Boot's custom network settings options have been removed.
1470 ###############################################################################
1471 comment "Legacy options removed in 2015.05"
1473 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1474 bool "jffs2 16kB erasesize NAND flash option renamed"
1476 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1478 The JFFS2 NAND flash options now longer include the page
1481 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1482 bool "jffs2 128kB erasesize NAND flash option renamed"
1484 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1486 The JFFS2 NAND flash options now longer include the page
1489 config BR2_PACKAGE_MONO_20
1490 bool "2.0/3.5 .Net Runtime"
1493 This option no longer exists, all versions of the .Net
1494 runtime are now installed.
1496 config BR2_PACKAGE_MONO_40
1497 bool "4.0 .Net Runtime"
1500 This option no longer exists, all versions of the .Net
1501 runtime are now installed.
1503 config BR2_PACKAGE_MONO_45
1504 bool "4.5 .Net Runtime"
1507 This option no longer exists, all versions of the .Net
1508 runtime are now installed.
1510 config BR2_CIVETWEB_WITH_LUA
1511 bool "civetweb lua option renamed"
1513 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1515 civetweb's lua option has been renamed to
1516 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1517 packages name options.
1519 config BR2_PACKAGE_TIFF_TIFF2PDF
1520 bool "tiff utility-specific option removed"
1522 select BR2_PACKAGE_TIFF_UTILITIES
1524 utility-specific options have been removed in favour of
1525 the new option BR2_PACKAGE_TIFF_UTILITIES.
1527 config BR2_PACKAGE_TIFF_TIFFCP
1528 bool "tiff utility-specific option removed"
1530 select BR2_PACKAGE_TIFF_UTILITIES
1532 utility-specific options have been removed in favour of
1533 the new option BR2_PACKAGE_TIFF_UTILITIES.
1535 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1536 bool "RTAI patch file path has been removed"
1539 This option has never worked, so it has been removed.
1541 config BR2_TARGET_GENERIC_PASSWD_DES
1542 bool "Encoding passwords with DES has been removed"
1545 Paswords can now only be encoded with either of md5, sha256 or sha512.
1546 The default is md5, which is stronger that DES (but still pretty weak).
1548 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1549 bool "hicolor (default theme) is a duplicate"
1551 select BR2_PACKAGE_HICOLOR_ICON_THEME
1553 The option was just a duplicate of hicolor icon theme.
1555 config BR2_PACKAGE_VALGRIND_PTRCHECK
1556 bool "valgrind's PTRCheck was renamed to SGCheck"
1558 select BR2_PACKAGE_VALGRIND_SGCHECK
1560 PTRCheck was renamed to SGCheck in valgrind
1562 ###############################################################################
1563 comment "Legacy options removed in 2015.02"
1565 config BR2_PACKAGE_LIBGC
1566 bool "libgc package removed"
1568 select BR2_PACKAGE_BDWGC
1570 libgc has been removed because we have the same package under a
1571 different name, bdwgc.
1573 config BR2_PACKAGE_WDCTL
1574 bool "util-linux' wdctl option has been renamed"
1576 select BR2_PACKAGE_UTIL_LINUX_WDCTL
1578 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1579 to be aligned with how the other options are named.
1581 config BR2_PACKAGE_UTIL_LINUX_ARCH
1582 bool "util-linux' arch option has been removed"
1585 util-linux' arch was dropped in util-linux 2.23, in favor of
1586 the coreutils version.
1588 config BR2_PACKAGE_UTIL_LINUX_DDATE
1589 bool "util-linux' ddate option has been removed"
1592 util-linux' ddate was dropped in util-linux 2.23.
1594 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1595 bool "rpm's bzip2 payloads option has been removed"
1597 select BR2_PACKAGE_BZIP2
1599 The bzip2 payloads option rely entirely on the dependant package bzip2.
1600 So, you need to select it to enable this feature.
1602 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1603 bool "rpm's xz payloads option has been removed"
1605 select BR2_PACKAGE_XZ
1607 The xz payloads option rely entirely on the dependant package xz.
1608 So, you need to select it to enable this feature.
1610 config BR2_PACKAGE_M4
1611 bool "m4 target package removed"
1614 The m4 target package has been removed, it's been
1615 deprecated for some time now.
1617 config BR2_PACKAGE_FLEX_BINARY
1618 bool "flex binary in target option removed"
1621 The flex binary in the target option has been removed.
1622 It's been deprecated for some time now and is essentially a
1623 development tool which isn't very useful in the target.
1625 config BR2_PACKAGE_BISON
1626 bool "bison target package removed"
1629 The bison target package has been removed, it's been
1630 deprecated for some time now and is essentially a development
1631 tool which isn't very useful in the target.
1633 config BR2_PACKAGE_GOB2
1634 bool "gob2 target package removed"
1637 The gob2 target package has been removed, it's been
1638 deprecated for some time now and was essentially useless
1639 without a target toolchain.
1641 config BR2_PACKAGE_DISTCC
1642 bool "distcc target package removed"
1645 The distcc target package has been removed, it's been
1646 deprecated for some time now and was essentially useless
1647 without a target toolchain.
1649 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1650 bool "haserl 0.8.x version removed"
1653 The 0.8.x version option for haserl has been removed since it
1654 has been deprecated for some time now.
1655 You should be able to use the 0.9.x version without issues.
1657 config BR2_PACKAGE_STRONGSWAN_TOOLS
1658 bool "strongswan option has been removed"
1660 select BR2_PACKAGE_STRONGSWAN_PKI
1661 select BR2_PACKAGE_STRONGSWAN_SCEP
1663 The tools option has been removed upstream and the different tools
1664 have been split between the pki and scep options, with others
1667 config BR2_PACKAGE_XBMC_ADDON_XVDR
1668 bool "xbmc-addon-xvdr removed"
1671 According to the github project page:
1672 https://github.com/pipelka/xbmc-addon-xvdr
1673 this package is discontinued.
1675 config BR2_PACKAGE_XBMC_PVR_ADDONS
1676 bool "xbmc options have been renamed"
1678 select BR2_PACKAGE_KODI_PVR_ADDONS
1680 The XBMC media center project was renamed to Kodi entertainment center
1682 config BR2_PACKAGE_XBMC
1683 bool "xbmc options have been renamed"
1685 select BR2_PACKAGE_KODI
1687 The XBMC media center project was renamed to Kodi entertainment center
1689 config BR2_PACKAGE_XBMC_ALSA_LIB
1690 bool "xbmc options have been renamed"
1692 select BR2_PACKAGE_KODI_ALSA_LIB
1694 The XBMC media center project was renamed to Kodi entertainment center
1696 config BR2_PACKAGE_XBMC_AVAHI
1697 bool "xbmc options have been renamed"
1699 select BR2_PACKAGE_KODI_AVAHI
1701 The XBMC media center project was renamed to Kodi entertainment center
1703 config BR2_PACKAGE_XBMC_DBUS
1704 bool "xbmc options have been renamed"
1706 select BR2_PACKAGE_KODI_DBUS
1708 The XBMC media center project was renamed to Kodi entertainment center
1710 config BR2_PACKAGE_XBMC_LIBBLURAY
1711 bool "xbmc options have been renamed"
1713 select BR2_PACKAGE_KODI_LIBBLURAY
1715 The XBMC media center project was renamed to Kodi entertainment center
1717 config BR2_PACKAGE_XBMC_GOOM
1718 bool "xbmc options have been renamed"
1720 select BR2_PACKAGE_KODI_GOOM
1722 The XBMC media center project was renamed to Kodi entertainment center
1724 config BR2_PACKAGE_XBMC_RSXS
1725 bool "xbmc options have been renamed"
1727 select BR2_PACKAGE_KODI_RSXS
1729 The XBMC media center project was renamed to Kodi entertainment center
1731 config BR2_PACKAGE_XBMC_LIBCEC
1732 bool "xbmc options have been renamed"
1734 select BR2_PACKAGE_KODI_LIBCEC
1736 The XBMC media center project was renamed to Kodi entertainment center
1738 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1739 bool "xbmc options have been renamed"
1741 select BR2_PACKAGE_KODI_LIBMICROHTTPD
1743 The XBMC media center project was renamed to Kodi entertainment center
1745 config BR2_PACKAGE_XBMC_LIBNFS
1746 bool "xbmc options have been renamed"
1748 select BR2_PACKAGE_KODI_LIBNFS
1750 The XBMC media center project was renamed to Kodi entertainment center
1752 config BR2_PACKAGE_XBMC_RTMPDUMP
1753 bool "xbmc options have been renamed"
1755 select BR2_PACKAGE_KODI_RTMPDUMP
1757 The XBMC media center project was renamed to Kodi entertainment center
1759 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1760 bool "xbmc options have been renamed"
1762 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1764 The XBMC media center project was renamed to Kodi entertainment center
1766 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1767 bool "xbmc options have been renamed"
1769 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1771 The XBMC media center project was renamed to Kodi entertainment center
1773 config BR2_PACKAGE_XBMC_LIBTHEORA
1774 bool "xbmc options have been renamed"
1776 select BR2_PACKAGE_KODI_LIBTHEORA
1778 The XBMC media center project was renamed to Kodi entertainment center
1780 config BR2_PACKAGE_XBMC_LIBUSB
1781 bool "xbmc options have been renamed"
1783 select BR2_PACKAGE_KODI_LIBUSB
1785 The XBMC media center project was renamed to Kodi entertainment center
1787 config BR2_PACKAGE_XBMC_LIBVA
1788 bool "xbmc options have been renamed"
1790 select BR2_PACKAGE_KODI_LIBVA
1792 The XBMC media center project was renamed to Kodi entertainment center
1794 config BR2_PACKAGE_XBMC_WAVPACK
1795 bool "xbmc options have been renamed"
1797 select BR2_PACKAGE_KODI_WAVPACK
1799 The XBMC media center project was renamed to Kodi entertainment center
1801 config BR2_PREFER_STATIC_LIB
1802 bool "static library option renamed"
1805 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1806 highlights the fact that the option no longer "prefers"
1807 static libraries, but "enforces" static libraries (i.e
1808 shared libraries are completely unused).
1810 Take care of updating the type of libraries you want under the
1811 "Build options" menu.
1813 ###############################################################################
1814 comment "Legacy options removed in 2014.11"
1816 config BR2_x86_generic
1817 bool "x86 generic variant has been removed"
1820 The generic x86 CPU variant has been removed. Use another
1821 CPU variant instead.
1823 config BR2_GCC_VERSION_4_4_X
1824 bool "gcc 4.4.x has been removed"
1827 The 4.4.x version of gcc has been removed. Use a newer
1830 config BR2_sparc_sparchfleon
1831 bool "sparchfleon CPU has been removed"
1834 The sparchfleon CPU was only supported in a patched gcc 4.4
1835 version. Its support has been removed in favor of the leon3
1836 CPU starting from gcc 4.8.x.
1838 config BR2_sparc_sparchfleonv8
1839 bool "sparchfleonv8 CPU has been removed"
1842 The sparchfleonv8 CPU was only supported in a patched gcc
1843 4.4 version. Its support has been removed in favor of the
1844 leon3 CPU starting from gcc 4.8.x.
1846 config BR2_sparc_sparcsfleon
1847 bool "sparcsfleon CPU has been removed"
1850 The sparcsfleon CPU was only supported in a patched gcc 4.4
1851 version. Its support has been removed in favor of the leon3
1852 CPU starting from gcc 4.8.x.
1854 config BR2_sparc_sparcsfleonv8
1855 bool "sparcsfleonv8 CPU has been removed"
1858 The sparcsfleonv8 CPU was only supported in a patched gcc
1859 4.4 version. Its support has been removed in favor of the
1860 leon3 CPU starting from gcc 4.8.x.
1862 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1863 bool "xlib-libpciaccess option has been renamed"
1864 depends on BR2_PACKAGE_XORG7
1866 select BR2_PACKAGE_LIBPCIACCESS
1868 libpciaccess neither depends on X11 nor Xlib. Thus the
1869 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1871 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1872 bool "Xceive xc5000 option has been renamed"
1874 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1876 The Xceive xc5000 option now also handles older firmwares from
1877 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1878 from Cresta, who bought Xceive.
1880 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1881 bool "Chelsio T4 option has been renamed"
1883 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1885 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1886 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1887 to better account for the fact that a T5 variant exists.
1889 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1890 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1893 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1894 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1896 Target packages -> Hardware handling ->
1897 Firmware -> linux-firmware -> WiFi firmware ->
1898 iwlwifi 3160/726x revision to use (revision 7)
1900 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1901 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1904 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1905 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1907 Target packages -> Hardware handling ->
1908 Firmware -> linux-firmware -> WiFi firmware ->
1909 iwlwifi 3160/726x revision to use (revision 8)
1911 ###############################################################################
1912 comment "Legacy options removed in 2014.08"
1914 config BR2_PACKAGE_LIBELF
1915 bool "libelf has been removed"
1916 select BR2_PACKAGE_ELFUTILS
1919 The libelf package provided an old version of the libelf library
1920 and is deprecated. The libelf library is now provided by the
1923 config BR2_KERNEL_HEADERS_3_8
1924 bool "kernel headers version 3.8.x are no longer supported"
1925 select BR2_KERNEL_HEADERS_3_4
1928 Version 3.8.x of the Linux kernel headers have been deprecated
1929 for more than four buildroot releases and are now removed.
1930 As an alternative, version 3.4.x of the headers have been
1931 automatically selected in your configuration.
1933 config BR2_PACKAGE_GETTEXT_TOOLS
1934 bool "support for gettext-tools on target has been removed"
1937 The option to install the gettext utilities on the target
1938 has been removed. This is not necessary as Buildroot is not
1939 designed to provide a full development environment on the
1940 target. gettext tools should be used on the build machine
1943 config BR2_PACKAGE_PROCPS
1944 bool "procps has been replaced by procps-ng"
1945 select BR2_PACKAGE_PROCPS_NG
1948 The procps package has been replaced by the equivalent procps-ng.
1950 config BR2_BINUTILS_VERSION_2_20_1
1951 bool "binutils 2.20.1 has been removed"
1954 The 2.20.1 version of binutils has been removed. Use a newer
1957 config BR2_BINUTILS_VERSION_2_21
1958 bool "binutils 2.21 has been removed"
1961 The 2.21 version of binutils has been removed. Use a newer
1964 config BR2_BINUTILS_VERSION_2_23_1
1965 bool "binutils 2.23.1 has been removed"
1968 The 2.23.1 version of binutils has been removed. Use a newer
1971 config BR2_UCLIBC_VERSION_0_9_32
1972 bool "uclibc 0.9.32 has been removed"
1975 The 0.9.32 version of uClibc has been removed. Use a newer
1978 config BR2_GCC_VERSION_4_3_X
1979 bool "gcc 4.3.x has been removed"
1982 The 4.3.x version of gcc has been removed. Use a newer
1985 config BR2_GCC_VERSION_4_6_X
1986 bool "gcc 4.6.x has been removed"
1989 The 4.6.x version of gcc has been removed. Use a newer
1992 config BR2_GDB_VERSION_7_4
1993 bool "gdb 7.4 has been removed"
1996 The 7.4 version of gdb has been removed. Use a newer version
1999 config BR2_GDB_VERSION_7_5
2000 bool "gdb 7.5 has been removed"
2003 The 7.5 version of gdb has been removed. Use a newer version
2006 config BR2_BUSYBOX_VERSION_1_19_X
2007 bool "busybox version selection has been removed"
2010 The possibility of selecting the Busybox version has been
2011 removed. Use the latest version provided by the Busybox
2014 config BR2_BUSYBOX_VERSION_1_20_X
2015 bool "busybox version selection has been removed"
2018 The possibility of selecting the Busybox version has been
2019 removed. Use the latest version provided by the Busybox
2022 config BR2_BUSYBOX_VERSION_1_21_X
2023 bool "busybox version selection has been removed"
2026 The possibility of selecting the Busybox version has been
2027 removed. Use the latest version provided by the Busybox
2030 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2031 bool "decode_tm6000"
2032 select BR2_PACKAGE_LIBV4L_UTILS
2035 This libv4l option has been deprecated and replaced by a single
2036 option to build all the libv4l utilities.
2038 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2040 select BR2_PACKAGE_LIBV4L_UTILS
2043 This libv4l option has been deprecated and replaced by a single
2044 option to build all the libv4l utilities.
2046 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2047 bool "v4l2-compliance"
2048 select BR2_PACKAGE_LIBV4L_UTILS
2051 This libv4l option has been deprecated and replaced by a single
2052 option to build all the libv4l utilities.
2054 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2056 select BR2_PACKAGE_LIBV4L_UTILS
2059 This libv4l option has been deprecated and replaced by a single
2060 option to build all the libv4l utilities.
2062 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2064 select BR2_PACKAGE_LIBV4L_UTILS
2067 This libv4l option has been deprecated and replaced by a single
2068 option to build all the libv4l utilities.
2070 ###############################################################################
2071 comment "Legacy options removed in 2014.05"
2073 config BR2_PACKAGE_EVTEST_CAPTURE
2074 bool "evtest-capture support removed (dropped since evtest 1.31)"
2077 Support for evtest-capture has been removed (dropped from
2078 evtest package since version 1.31), use evemu package
2081 config BR2_KERNEL_HEADERS_3_6
2082 bool "kernel headers version 3.6.x are no longer supported"
2083 select BR2_KERNEL_HEADERS_3_4
2086 Version 3.6.x of the Linux kernel headers have been deprecated
2087 for more than four buildroot releases and are now removed.
2088 As an alternative, version 3.4.x of the headers have been
2089 automatically selected in your configuration.
2091 config BR2_KERNEL_HEADERS_3_7
2092 bool "kernel headers version 3.7.x are no longer supported"
2093 select BR2_KERNEL_HEADERS_3_4
2096 Version 3.7.x of the Linux kernel headers have been deprecated
2097 for more than four buildroot releases and are now removed.
2098 As an alternative, version 3.4.x of the headers have been
2099 automatically selected in your configuration.
2101 config BR2_PACKAGE_VALA
2102 bool "vala target package has been removed"
2105 The 'vala' target package has been removed since it has been
2106 deprecated for more than four buildroot releases.
2107 Note: the host vala package still exists.
2109 config BR2_TARGET_TZ_ZONELIST
2110 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2112 config BR2_PACKAGE_TZDATA_ZONELIST
2113 string "tzdata: the timezone list option has been renamed"
2115 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2116 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2117 menu. You'll need to select BR2_TARGET_TZ_INFO.
2119 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2121 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2124 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2125 bool "Lua command-line editing none has been renamed"
2128 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2129 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2130 it in the corresponding choice.
2132 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2133 bool "Lua command-line editing using readline has been renamed"
2136 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2137 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2138 it in the corresponding choice.
2140 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2141 bool "Lua command-line editing using linenoise has been renamed"
2144 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2145 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2146 it in the corresponding choice.
2148 config BR2_PACKAGE_DVB_APPS_UTILS
2149 bool "dvb-apps utilities now built by default"
2152 The dvb-apps utilities are now always built when the dvb-apps
2153 package is selected.
2155 config BR2_KERNEL_HEADERS_SNAP
2156 bool "Local Linux snapshot support removed"
2159 Support for using a custom snapshot to install the Linux
2160 kernel headers has been removed.
2162 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2163 bool "/dev management by udev removed"
2166 The 'udev' package has been converted to a virtual package.
2167 The providers for this feature are: 'eudev', 'systemd'.
2169 Therefore, if you are not using 'systemd' as init system, you
2170 must choose 'Dynamic using eudev' in the '/dev management'
2171 menu to get the same behaviour as in your old configuration.
2173 If you are using 'systemd', its internal implementation of
2174 'udev' will be used automatically.
2176 You must also check the packages depending on 'udev' are still
2179 config BR2_PACKAGE_UDEV
2180 bool "udev is now a virtual package"
2182 select BR2_PACKAGE_HAS_UDEV
2184 The 'udev' package has been converted to a virtual package.
2185 The providers for this feature are: 'eudev', 'systemd'.
2187 Your old configuration refers to packages depending on 'udev',
2188 either for build or at runtime.
2190 Check that a 'udev' provider is selected. If you are not using
2191 'systemd' as init system, 'eudev' should be selected, which is
2192 the case if '/dev management' is set to 'Dynamic using eudev'.
2194 If you are using 'systemd', its internal implementation of 'udev'
2197 config BR2_PACKAGE_UDEV_RULES_GEN
2198 bool "udev rules generation handled by provider"
2200 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2201 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2203 The 'udev' package has been converted to a virtual package.
2204 The providers for this feature are: 'eudev', 'systemd'.
2206 If you are not using 'systemd' as init system, udev rules
2207 generation will be handled by 'eudev'. Check that
2208 '/dev management' is set to 'Dynamic using eudev' to get
2209 the same behaviour as in your old configuration.
2211 If you are using 'systemd', it internal implementation of 'udev'
2212 will generate the rules.
2214 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2215 bool "udev extras removed"
2218 The 'udev' package has been converted to a virtual package.
2219 The providers for this feature are: 'eudev', 'systemd'.
2221 The option to enable the extra features of 'udev' (gudev, ...)
2222 has been removed. These features are automatically enabled in
2223 the 'udev' providers if the dependencies are selected. For
2224 example, selecting 'libglib2' will trigger the build of gudev.
2226 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2227 bool "xlib-libpthread-stubs option has been renamed"
2228 depends on BR2_PACKAGE_XORG7
2230 select BR2_PACKAGE_LIBPTHREAD_STUBS
2232 The pthread stubs neither depend on X11 nor Xlib. Thus the
2233 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2235 ###############################################################################
2236 comment "Legacy options removed in 2014.02"
2239 bool "sh2 support removed"
2242 Due to an inexistent user base and generally poor Linux
2243 support, the support for the SH2 architecture was removed.
2246 bool "sh3 support removed"
2249 Due to an inexistent user base and generally poor Linux
2250 support, the support for the SH3 architecture was removed.
2253 bool "sh3eb support removed"
2256 Due to an inexistent user base and generally poor Linux
2257 support, the support for the SH3eb architecture was removed.
2259 config BR2_KERNEL_HEADERS_3_1
2260 bool "kernel headers version 3.1.x are no longer supported"
2261 select BR2_KERNEL_HEADERS_3_2
2264 Version 3.1.x of the Linux kernel headers have been deprecated
2265 for more than four buildroot releases and are now removed.
2266 As an alternative, version 3.2.x of the headers have been
2267 automatically selected in your configuration.
2269 config BR2_KERNEL_HEADERS_3_3
2270 bool "kernel headers version 3.3.x are no longer supported"
2271 select BR2_KERNEL_HEADERS_3_2
2274 Version 3.3.x of the Linux kernel headers have been deprecated
2275 for more than four buildroot releases and are now removed.
2276 As an alternative, version 3.2.x of the headers have been
2277 automatically selected in your configuration.
2279 config BR2_KERNEL_HEADERS_3_5
2280 bool "kernel headers version 3.5.x are no longer supported"
2281 select BR2_KERNEL_HEADERS_3_4
2284 Version 3.5.x of the Linux kernel headers have been deprecated
2285 for more than four buildroot releases and are now removed.
2286 As an alternative, version 3.4.x of the headers have been
2287 automatically selected in your configuration.
2289 config BR2_GDB_VERSION_7_2
2290 bool "gdb 7.2.x is no longer supported"
2291 select BR2_GDB_VERSION_7_6
2294 Version 7.2.x of gdb has been deprecated for more than four
2295 buildroot releases and is now removed. As an alternative, gdb
2296 7.5.x has been automatically selected in your configuration.
2298 config BR2_GDB_VERSION_7_3
2299 bool "gdb 7.3.x is no longer supported"
2300 select BR2_GDB_VERSION_7_6
2303 Version 7.3.x of gdb has been deprecated for more than four
2304 buildroot releases and is now removed. As an alternative, gdb
2305 7.5.x has been automatically selected in your configuration.
2307 config BR2_PACKAGE_CCACHE
2308 bool "ccache target package has been removed"
2311 The 'ccache' target package has been removed since it has been
2312 deprecated for more than four buildroot releases.
2313 Note: using ccache for speeding up builds is still supported.
2315 config BR2_HAVE_DOCUMENTATION
2316 bool "support for documentation on target has been removed"
2319 Support for documentation on target has been removed since it has
2320 been deprecated for more than four buildroot releases.
2322 config BR2_PACKAGE_AUTOMAKE
2323 bool "automake target package has been removed"
2326 The 'automake' target package has been removed since it has been
2327 deprecated for more than four buildroot releases.
2328 Note: the host automake still exists.
2330 config BR2_PACKAGE_AUTOCONF
2331 bool "autoconf target package has been removed"
2334 The 'autoconf' target package has been removed since it has been
2335 deprecated for more than four buildroot releases.
2336 Note: the host autoconf still exists.
2338 config BR2_PACKAGE_XSTROKE
2339 bool "xstroke has been removed"
2342 The 'xstroke' package has been removed since it has been
2343 deprecated for more than four buildroot releases.
2345 config BR2_PACKAGE_LZMA
2346 bool "lzma target package has been removed"
2349 The 'lzma' target package has been removed since it has been
2350 deprecated for more than four buildroot releases.
2351 Note: generating lzma-compressed rootfs images is still supported.
2353 config BR2_PACKAGE_TTCP
2354 bool "ttcp has been removed"
2357 The 'ttcp' package has been removed since it has been
2358 deprecated for more than four buildroot releases.
2360 config BR2_PACKAGE_LIBNFC_LLCP
2361 bool "libnfc-llcp has been replaced by libllcp"
2363 select BR2_PACKAGE_LIBLLCP
2365 The 'libnfc-llcp' package has been removed since upstream renamed
2366 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2367 the version at the same time.
2369 config BR2_PACKAGE_MYSQL_CLIENT
2370 bool "MySQL client renamed to MySQL"
2372 select BR2_PACKAGE_MYSQL
2374 The option has been renamed BR2_PACKAGE_MYSQL
2376 config BR2_PACKAGE_SQUASHFS3
2377 bool "squashfs3 has been removed"
2379 select BR2_PACKAGE_SQUASHFS
2381 The 'squashfs3' package has been removed since it has been
2382 deprecated for more than four buildroot releases. Package
2383 'squashfs' (4) has been selected automatically as replacement.
2385 config BR2_TARGET_ROOTFS_SQUASHFS3
2386 bool "squashfs3 rootfs support has been removed"
2389 Together with the removal of the squashfs3 package, support
2390 for squashfs3 root filesystems has been removed too. Squashfs
2391 root filesystems will automatically use squashfs4 now.
2393 config BR2_PACKAGE_NETKITBASE
2394 bool "netkitbase has been removed"
2397 The 'netkitbase' package has been removed since it has been
2398 deprecated since 2012.11. This package provided 'inetd'
2399 which is replaced by 'xinet' and 'ping' which is replaced by
2400 'busybox' or 'fping'.
2402 config BR2_PACKAGE_NETKITTELNET
2403 bool "netkittelnet has been removed"
2406 The 'netkittelnet' package has been removed since it has
2407 been deprecated since 2012.11. 'busybox' provides a telnet
2408 client and should be used instead.
2410 config BR2_PACKAGE_LUASQL
2411 bool "luasql has been replaced by luasql-sqlite3"
2412 select BR2_PACKAGE_LUASQL_SQLITE3
2415 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2417 config BR2_PACKAGE_LUACJSON
2418 bool "luacjson has been replaced by lua-cjson"
2419 select BR2_PACKAGE_LUA_CJSON
2422 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2424 ###############################################################################
2425 comment "Legacy options removed in 2013.11"
2427 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2428 bool "lvm2's 'dmsetup only' option removed"
2431 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2432 led to problems with other packages that need the full lvm2
2433 suite. Therefore, the option has been replaced with the positive
2434 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2436 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2437 # in order to automatically propagate old configs
2439 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2440 bool "qt javascriptcore option removed"
2443 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2444 force the activation or disabling of the JIT compiler in the
2445 Qt Javascript interpreter. However, the JIT compiler is not
2446 available for all architectures, so forcing its activation
2447 does not always work. Moreover, Qt knows by itself for which
2448 architectures JIT support is possible, and will
2449 automatically enable it if possible.
2451 Therefore, this option was in fact useless, and causing
2452 build problems when enabled on architectures for which the
2453 JIT support was not available. It has been removed, and
2454 there is no replacement: Qt will enable JIT at compile time
2457 config BR2_PACKAGE_MODULE_INIT_TOOLS
2458 bool "module-init-tools replaced by kmod"
2459 select BR2_PACKAGE_KMOD
2460 select BR2_PACKAGE_KMOD_TOOLS
2463 The 'module-init-tools' package has been removed, since it
2464 has been depracated upstream and replaced by 'kmod'.
2466 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2467 string "u-boot: the git repository URL option has been renamed"
2469 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2470 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2472 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2474 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2477 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2478 # boot/uboot/Config.in
2480 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2481 string "u-boot: the git repository version option has been renamed"
2483 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2484 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2486 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2488 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2491 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2492 # boot/uboot/Config.in
2494 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2495 string "linux: the git repository URL option has been renamed"
2497 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2499 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2501 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2503 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2506 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2509 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2510 string "linux: the git repository version option has been renamed"
2512 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2514 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2516 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2518 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2521 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2524 ###############################################################################
2525 comment "Legacy options removed in 2013.08"
2528 bool "ARM OABI support has been removed"
2531 The support for the ARM OABI was deprecated since a while,
2532 and has been removed completely from Buildroot. It is also
2533 deprecated in upstream gcc, since gcc 4.7. People should
2534 switch to EABI instead, which should not be a problem as
2535 long as you don't have pre-built OABI binaries in your
2536 system that you can't recompile.
2538 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2539 bool "dosfstools dosfsck renamed to fsck.fat"
2541 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2543 dosfsck was renamed upstream to fsck.fat for consistency.
2545 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2546 bool "dosfstools dosfslabel renamed to fatlabel"
2548 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2550 doslabel was renamed upstream to fatlabel for consistency.
2552 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2553 bool "dosfstools mkdosfs renamed to mkfs.fat"
2555 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2557 mkdosfs was renamed upstream to mkfs.fat for consistency.
2560 bool "the elf2flt option has been renamed"
2563 The BR2_ELF2FLT option has been renamed to
2564 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2565 the package infrastructure.
2567 config BR2_VFP_FLOAT
2568 bool "the ARM VFP floating point option has been renamed"
2571 Due to a major refactoring of the floating-point handling of
2572 the ARM architecture support, the BR2_VFP_FLOAT option has
2573 been replaced with a choice of options that allows to select
2574 between various VFP versions/capabilities.
2576 config BR2_PACKAGE_GCC_TARGET
2577 bool "gcc on the target filesystem has been removed"
2580 The support for gcc in the target filesystem was deprecated
2581 since a while, and has been removed completely from Buildroot.
2582 See Buildroot's documentation for more explanations.
2584 config BR2_HAVE_DEVFILES
2585 bool "development files in target filesystem has been removed"
2588 The installation of the development files in the target
2589 filesystem was deprecated since a while, and has been removed
2590 completely from Buildroot.
2591 See Buildroot's documentation for more explanations.
2593 ###############################################################################
2594 comment "Legacy options removed in 2013.05"
2596 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2597 bool "Realtek 8192 replaced by Realtek 81xx"
2599 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2601 Now covers the whole Realtek 81xx familly: 8188/8192.
2603 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2604 bool "Realtek 8712 replaced by Realtek 87xx"
2606 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2608 Now covers the whole Realtek 87xx familly: 8712/8723.
2610 ###############################################################################
2611 comment "Legacy options removed in 2013.02"
2614 bool "sa110 ARM target switched to strongarm"
2616 select BR2_strongarm
2618 The SA110 is the same as a generic StrongARM, it just differs
2619 in speed, peripherals and cache.
2622 bool "sa1100 ARM target switched to strongarm"
2624 select BR2_strongarm
2626 The SA1100 is the same as a generic StrongARM, it just differs
2627 in speed, peripherals and cache.
2629 config BR2_PACKAGE_GDISK
2630 bool "gdisk has been replaced by gptfdisk"
2632 select BR2_PACKAGE_GPTFDISK
2634 The option has been renamed BR2_PACKAGE_GPTFDISK.
2636 config BR2_PACKAGE_GDISK_GDISK
2637 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2639 select BR2_PACKAGE_GPTFDISK
2640 select BR2_PACKAGE_GPTFDISK_GDISK
2642 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2644 config BR2_PACKAGE_GDISK_SGDISK
2645 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2647 select BR2_PACKAGE_GPTFDISK
2648 select BR2_PACKAGE_GPTFDISK_SGDISK
2650 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2652 config BR2_PACKAGE_GDB_HOST
2653 bool "gdb for the host option has been renamed"
2654 select BR2_PACKAGE_HOST_GDB
2657 Due to the conversion of gdb to the package infrastructure,
2658 the BR2_PACKAGE_GDB_HOST option has been renamed
2659 BR2_PACKAGE_HOST_GDB.
2661 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2662 bool "DirectFB RGB16 dithering option has been renamed"
2663 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2666 The option has been renamed
2667 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2669 config BR2_PACKAGE_DIRECTB_TESTS
2670 bool "DirectFB Tests option has been renamed"
2671 select BR2_PACKAGE_DIRECTFB_TESTS
2674 The option has been renamed
2675 BR2_PACKAGE_DIRECTFB_TESTS.
2677 ###############################################################################
2678 comment "Legacy options removed in 2012.11"
2680 config BR2_PACKAGE_CUSTOMIZE
2681 bool "customize package has been removed"
2684 The 'customize' special package has been removed. Instead,
2685 we recommend to create either your own packages, or use a
2686 post-build script to customize your root filesystem. See
2687 Buildroot's documentation for more details.
2689 config BR2_PACKAGE_XSERVER_xorg
2690 bool "X.org modular server"
2692 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2694 The option has been renamed
2695 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2697 config BR2_PACKAGE_XSERVER_tinyx
2698 bool "KDrive / TinyX server"
2700 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2702 The option has been renamed
2703 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2705 config BR2_PACKAGE_PTHREAD_STUBS
2706 bool "pthread-stubs option has been renamed"
2708 select BR2_PACKAGE_LIBPTHREAD_STUBS
2710 For consistency reason, the pthread-stubs package has been
2711 renamed to libpthread-stubs.
2713 ###############################################################################
2714 comment "Legacy options removed in 2012.08"
2716 config BR2_PACKAGE_GETTEXT_STATIC
2717 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2720 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2723 config BR2_PACKAGE_LIBINTL
2726 select BR2_PACKAGE_GETTEXT
2728 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2729 only installs the library, not the executables.
2731 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2732 bool "input-tools evtest is now a separate package evtest"
2734 select BR2_PACKAGE_EVTEST
2736 The evtest program from input-tools is now a separate package.
2738 config BR2_BFIN_FDPIC
2739 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2740 select BR2_BINFMT_FDPIC
2743 config BR2_BFIN_FLAT
2744 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2745 select BR2_BINFMT_FLAT
2750 endif # !SKIP_LEGACY