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_PACKAGE_KODI_VISUALISATION_FOUNTAIN
149 bool "kodi-visualisation-fountain has been removed"
152 According to upstream 'the visualization is not currently
155 config BR2_PACKAGE_PORTMAP
156 bool "portmap has been removed"
158 select BR2_PACKAGE_RPCBIND
160 The portmap upstream tarball is removed, no releases since
161 ten years and latest change in upstream git in 2014.
162 You should better use rpcbind as a RPC portmapper.
164 config BR2_BINUTILS_VERSION_2_25_X
165 bool "binutils version 2.25 support removed"
168 Support for binutils version 2.25 has been removed. The
169 current default version (2.27 or later) has been selected
172 config BR2_TOOLCHAIN_BUILDROOT_INET_RPC
173 bool "uclibc RPC support has been removed"
176 uClibc-ng removed internal RPC implementation in 1.0.23. You
177 should use libtirpc instead.
179 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS
180 int "extra size in blocks has been removed"
183 Since the support for auto calculation of the filesystem size has been
184 removed, this option is now useless and must be 0.
185 You may want to check that BR2_TARGET_ROOTFS_EXT2_BLOCKS matchs
188 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS_WRAP
190 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS != 0
193 config BR2_PACKAGE_SYSTEMD_KDBUS
194 bool "systemd-kdbus has been removed"
197 --enable/disable-kdbus configure option has been removed since
200 config BR2_PACKAGE_POLARSSL
201 bool "polarssl has been removed"
204 The polarssl crypto library has been removed since the 1.2.x
205 release branch is no longer maintained. Newer upstream
206 branches/releases (mbedtls) have API changes so they're not
207 drop-in replacements.
209 config BR2_NBD_CLIENT
210 bool "nbd client option was renamed"
212 select BR2_PACKAGE_NBD_CLIENT
214 The nbd client option has been renamed to BR2_PACKAGE_NBD_CLIENT.
216 config BR2_NBD_SERVER
217 bool "nbd server option was renamed"
219 select BR2_PACKAGE_NBD_SERVER
221 The nbd server option has been renamed to BR2_PACKAGE_NBD_SERVER.
223 config BR2_PACKAGE_GMOCK
224 bool "gmock merged into gtest package"
226 select BR2_PACKAGE_GTEST
227 select BR2_PACKAGE_GTEST_GMOCK
229 GMock is now a suboption of the GTest package.
231 config BR2_KERNEL_HEADERS_4_8
232 bool "kernel headers version 4.8.x are no longer supported"
233 select BR2_KERNEL_HEADERS_4_4
236 Version 4.8.x of the Linux kernel headers are no longer
237 maintained upstream and are now removed. As an alternative,
238 version 4.4.x of the headers have been automatically
239 selected in your configuration.
241 config BR2_KERNEL_HEADERS_3_18
242 bool "kernel headers version 3.18.x are no longer supported"
243 select BR2_KERNEL_HEADERS_3_12
246 Version 3.18.x of the Linux kernel headers are no longer
247 maintained upstream and are now removed. As an alternative,
248 version 3.12.x of the headers have been automatically
249 selected in your configuration.
251 config BR2_GLIBC_VERSION_2_22
252 bool "glibc 2.22 removed"
255 Support for glibc version 2.22 has been removed. The current
256 default version has been selected instead.
258 ###############################################################################
259 comment "Legacy options removed in 2017.02"
261 config BR2_PACKAGE_PERL_DB_FILE
262 bool "perl-db-file removed"
264 select BR2_PACKAGE_BERKELEYDB
265 select BR2_PACKAGE_PERL
267 DB_File can be built as a core Perl module, so the separate
268 perl-db-file package has been removed.
270 config BR2_KERNEL_HEADERS_4_7
271 bool "kernel headers version 4.7.x are no longer supported"
272 select BR2_KERNEL_HEADERS_4_4
275 Version 4.7.x of the Linux kernel headers are no longer
276 maintained upstream and are now removed. As an alternative,
277 version 4.4.x of the headers have been automatically
278 selected in your configuration.
280 config BR2_KERNEL_HEADERS_4_6
281 bool "kernel headers version 4.6.x are no longer supported"
282 select BR2_KERNEL_HEADERS_4_4
285 Version 4.6.x of the Linux kernel headers are no longer
286 maintained upstream and are now removed. As an alternative,
287 version 4.4.x of the headers have been automatically
288 selected in your configuration.
290 config BR2_KERNEL_HEADERS_4_5
291 bool "kernel headers version 4.5.x are no longer supported"
292 select BR2_KERNEL_HEADERS_4_4
295 Version 4.5.x of the Linux kernel headers are no longer
296 maintained upstream and are now removed. As an alternative,
297 version 4.4.x of the headers have been automatically
298 selected in your configuration.
300 config BR2_KERNEL_HEADERS_3_14
301 bool "kernel headers version 3.14.x are no longer supported"
302 select BR2_KERNEL_HEADERS_3_12
305 Version 3.14.x of the Linux kernel headers are no longer
306 maintained upstream and are now removed. As an alternative,
307 version 3.12.x of the headers have been automatically
308 selected in your configuration.
310 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
311 bool "musl-cross 1.1.12 toolchain removed"
314 The support for the prebuilt toolchain based on the Musl C
315 library provided by the musl-cross project has been removed.
316 Upstream doesn't provide any prebuilt toolchain anymore, use the
317 Buildroot toolchain instead.
319 config BR2_UCLIBC_INSTALL_TEST_SUITE
320 bool "uClibc tests now in uclibc-ng-test"
322 select BR2_PACKAGE_UCLIBC_NG_TEST
324 The test suite of the uClibc C library has been moved into a
325 separate package, uclibc-ng-test.
327 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
328 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
331 The ADI Blackfin toolchain has many bugs which are fixed in
332 more recent gcc and uClibc-ng releases. Use the Buildroot
335 config BR2_PACKAGE_MAKEDEVS
336 bool "makedevs removed"
339 The makedevs tool is part of busybox. The Buildroot fork
340 should not be used outside of the Buildroot infrastructure.
342 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
343 bool "Arago ARMv7 2011.09 removed"
346 The Arago toolchains are every old and not updated anymore.
348 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
349 bool "Arago ARMv5 2011.09 removed"
352 The Arago toolchains are every old and not updated anymore.
354 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
355 bool "snowball-hdmiservice removed"
358 We no longer have support for the Snowball platform in
359 Buildroot, so this package was no longer useful.
361 config BR2_PACKAGE_SNOWBALL_INIT
362 bool "snowball-init removed"
365 We no longer have support for the Snowball platform in
366 Buildroot, so this package was no longer useful.
368 config BR2_GDB_VERSION_7_9
369 bool "gdb 7.9 has been removed"
372 The 7.9 version of gdb has been removed. Use a newer version
375 ###############################################################################
376 comment "Legacy options removed in 2016.11"
378 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
379 bool "PHP CGI and CLI options are now seperate"
380 select BR2_PACKAGE_PHP_SAPI_CLI
381 select BR2_PACKAGE_PHP_SAPI_CGI
384 The PHP Interface options have been split up into a
385 separate option for each interface.
387 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
388 bool "PHP CLI and FPM options are now separate"
389 select BR2_PACKAGE_PHP_SAPI_CLI
390 select BR2_PACKAGE_PHP_SAPI_FPM
393 The PHP Interface options have been split up into a
394 separate option for each interface.
396 config BR2_PACKAGE_WVSTREAMS
397 bool "wvstreams removed"
400 wvstreams is not maintained anymore since about 2009. It also
401 doesn't build anymore with recent compilers (GCC 5+).
403 config BR2_PACKAGE_WVDIAL
404 bool "wvdial removed"
407 wvdial is not maintained anymore since about 2009. It also
408 doesn't build anymore with recent compilers (GCC 5+).
410 config BR2_PACKAGE_WEBKITGTK24
411 bool "webkitgtk 2.4.x removed"
414 This legacy package only existed because some other packages
415 depended on that specific version of webkitgtk. However, the
416 other packages have been fixed. webkitgtk 2.4 is full of
417 security issues so it needs to be removed.
419 config BR2_PACKAGE_TORSMO
420 bool "torsmo removed"
423 torsmo has been unmaintained for a long time, and nobody
424 seems to be interested in it.
426 config BR2_PACKAGE_SSTRIP
427 bool "sstrip removed"
430 sstrip is unmaintained and potentially harmful. It doesn't
431 save so much compared to normal binutils strip, and there is
432 a big risk of binaries that don't work. Use normal strip
435 config BR2_KERNEL_HEADERS_4_3
436 bool "kernel headers version 4.3.x are no longer supported"
437 select BR2_KERNEL_HEADERS_4_1
440 Version 4.3.x of the Linux kernel headers are no longer
441 maintained upstream and are now removed. As an alternative,
442 version 4.1.x of the headers have been automatically
443 selected in your configuration.
445 config BR2_KERNEL_HEADERS_4_2
446 bool "kernel headers version 4.2.x are no longer supported"
447 select BR2_KERNEL_HEADERS_4_1
450 Version 4.2.x of the Linux kernel headers are no longer
451 maintained upstream and are now removed. As an alternative,
452 version 4.1.x of the headers have been automatically
453 selected in your configuration.
455 config BR2_PACKAGE_KODI_ADDON_XVDR
456 bool "kodi-addon-xvdr removed"
459 According to the github project page:
460 https://github.com/pipelka/xbmc-addon-xvdr
461 this package is discontinued.
463 config BR2_PACKAGE_IPKG
467 ipkg dates back to the early 2000s when Compaq started the
468 handhelds.org project and it hasn't seen development since 2006.
469 Use opkg as a replacement.
471 config BR2_GCC_VERSION_4_7_X
472 bool "gcc 4.7.x support removed"
475 Support for gcc version 4.7.x has been removed. The current
476 default version (4.9.x or later) has been selected instead.
478 config BR2_BINUTILS_VERSION_2_24_X
479 bool "binutils version 2.24 support removed"
482 Support for binutils version 2.24 has been removed. The
483 current default version (2.26 or later) has been selected
486 config BR2_PACKAGE_WESTON_RPI
487 bool "Weston propietary RPI support is gone"
490 Upstream decided the propietary (rpi-userland) weston composer
491 support wasn't worth the effort so it was removed. Switch to
492 the open VC4 support.
494 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
495 bool "linux-tool cpupower"
496 depends on BR2_LINUX_KERNEL
498 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
500 Linux tool cpupower option was renamed.
502 config BR2_LINUX_KERNEL_TOOL_PERF
503 bool "linux-tool perf"
504 depends on BR2_LINUX_KERNEL
506 select BR2_PACKAGE_LINUX_TOOLS_PERF
508 Linux tool perf option was renamed.
510 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
511 bool "linux-tool selftests"
512 depends on BR2_LINUX_KERNEL
514 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
516 Linux tool selftests option was renamed.
518 config BR2_GCC_VERSION_4_8_ARC
519 bool "gcc arc option renamed"
521 select BR2_GCC_VERSION_ARC
523 The option that selects the gcc version for the ARC
524 architecture has been renamed to BR2_GCC_VERSION_ARC.
526 config BR2_KERNEL_HEADERS_4_0
527 bool "kernel headers version 4.0.x are no longer supported"
528 select BR2_KERNEL_HEADERS_3_12
531 Version 4.0.x of the Linux kernel headers have been deprecated
532 for more than four buildroot releases and are now removed.
533 As an alternative, version 3.12.x of the headers have been
534 automatically selected in your configuration.
536 config BR2_KERNEL_HEADERS_3_19
537 bool "kernel headers version 3.19.x are no longer supported"
538 select BR2_KERNEL_HEADERS_3_12
541 Version 3.19.x of the Linux kernel headers have been deprecated
542 for more than four buildroot releases and are now removed.
543 As an alternative, version 3.12.x of the headers have been
544 automatically selected in your configuration.
546 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
547 bool "libevas-generic-loaders package removed"
549 select BR2_PACKAGE_EFL
551 With EFL 1.18, libevas-generic-loaders is now provided by the efl
554 config BR2_PACKAGE_ELEMENTARY
555 bool "elementary package removed"
557 select BR2_PACKAGE_EFL
559 With EFL 1.18, elementary is now provided by the efl package.
561 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
562 bool "Linux kernel local directory option removed"
564 The option to select a local directory as the source of the Linux
565 kernel has been removed. It hurts reproducibility of builds.
567 In case you were using this option during development of your
568 Linux kernel, use the override mechanism instead.
570 ###############################################################################
571 comment "Legacy options removed in 2016.08"
573 config BR2_PACKAGE_EFL_JP2K
574 bool "libevas jp2k loader has been removed"
577 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
578 while Buildroot only packages openjpeg 2.x. Therefore, the
579 JP2K loader has been removed from EFL.
581 config BR2_PACKAGE_SYSTEMD_COMPAT
582 bool "systemd compatibility libraries have been removed"
585 The systemd option to enable the compatibility libraries has
586 been removed. Theses libraries have been useless since a few
587 version, and have been fully dropped from the source since
590 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
591 bool "gst1-plugins-bad liveadder plugin removed"
593 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
595 The functionality of the liveadder plugin of the
596 gst1-plugins-bad package has been merged into audiomixer.
598 config BR2_PACKAGE_LIBFSLVPUWRAP
599 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
601 select BR2_PACKAGE_IMX_VPUWRAP
603 The libfslvpuwrap has been renamed to match the renamed package.
605 config BR2_PACKAGE_LIBFSLPARSER
606 bool "libfslparser has been renamed to imx-parser"
608 select BR2_PACKAGE_IMX_PARSER
610 The libfslparser has been renamed to match the renamed package.
612 config BR2_PACKAGE_LIBFSLCODEC
613 bool "libfslcodec has been renamed to imx-codec"
615 select BR2_PACKAGE_IMX_CODEC
617 The libfslcodec has been renamed to match the renamed package.
619 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
620 bool "FIT support in uboot-tools has been refactored"
622 select BR2_PACKAGE_DTC
623 select BR2_PACKAGE_DTC_PROGRAMS
624 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
625 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
626 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
628 This option has been removed in favor of a more fine-grained
629 configuration, which is recommended. Selecting this option
630 enables FIT and FIT signature support for the target packages.
631 It will also select the dtc and openssl packages.
633 config BR2_PTHREADS_OLD
634 bool "linuxthreads (stable/old)"
637 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
638 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
640 config BR2_BINUTILS_VERSION_2_23_X
641 bool "binutils 2.23 removed"
644 Binutils 2.23 has been removed, using a newer version is
647 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
648 bool "eglibc support has been removed"
651 The eglibc project no longer exists, as it has been merged
652 back into the glibc project. Therefore, support for eglibc
653 has been removed, and glibc should be used instead.
655 config BR2_GDB_VERSION_7_8
656 bool "gdb 7.8 has been removed"
659 The 7.8 version of gdb has been removed. Use a newer version
662 ###############################################################################
663 comment "Legacy options removed in 2016.05"
665 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
666 bool "openvpn polarssl crypto backend removed"
669 The OpenVPN polarssl crypto backend option has been removed.
670 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
671 compatible with mbedtls (polarssl) series 2.x which is the
672 version provided in buildroot. And both can't coexist.
673 It now uses OpenSSL as the only option.
676 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
677 bool "nginx http spdy module removed"
679 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
681 The ngx_http_spdy_module has been superseded by the
682 ngx_http_v2_module since nginx v1.9.5. The
683 ngx_http_v2_module modules has been automatically selected
684 in your configuration.
686 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
687 bool "gst1-plugins-bad rtp plugin moved to good"
690 The rtp plugin has been moved from gst1-plugins-base to
693 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
694 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
697 The mpg123 plugin has been moved from gst1-plugins-bad to
700 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
701 bool "PowerPC Sourcery toolchain has been removed"
704 The Sourcery CodeBench toolchain for the PowerPC
705 architecture has been removed, as it was very old, not
706 maintained, and causing numerous build failures with modern
709 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
710 bool "PowerPC Sourcery E500v2 toolchain has been removed"
713 The Sourcery CodeBench toolchain for the PowerPC E500v2
714 architecture has been removed, as it was very old, not
715 maintained, and causing numerous build failures with modern
719 bool "x86 i386 support removed"
722 The support for the i386 processors of the x86 architecture
725 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
726 bool "qt5webkit-examples package removed"
729 The qt5webkit-examples package has been removed, since it
730 was removed from upstream starting from Qt 5.6.
732 config BR2_PACKAGE_QT5QUICK1
733 bool "qt5quick1 package removed"
736 The qt5quick1 package has been removed, since it was removed
737 from upstream starting from Qt 5.6.
739 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
740 string "uboot custom patch dir has been removed"
742 The uboot custom patch directory option has been removed. Use
743 the improved BR2_TARGET_UBOOT_PATCH option instead.
745 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
747 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
750 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
751 # boot/uboot/Config.in
753 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
754 bool "xf86-input-void removed"
757 The xf86-input-void package has been removed, there's no need
758 for it in any modern (post-2007) xorg server.
760 config BR2_KERNEL_HEADERS_3_17
761 bool "kernel headers version 3.17.x are no longer supported"
762 select BR2_KERNEL_HEADERS_3_12
765 Version 3.17.x of the Linux kernel headers have been deprecated
766 for more than four buildroot releases and are now removed.
767 As an alternative, version 3.12.x of the headers have been
768 automatically selected in your configuration.
770 config BR2_GDB_VERSION_7_7
771 bool "gdb 7.7 has been removed"
774 The 7.7 version of gdb has been removed. Use a newer version
777 config BR2_PACKAGE_FOOMATIC_FILTERS
778 bool "foomatic-filters"
781 The foomatic-filters package was removed.
783 config BR2_PACKAGE_SAMBA
787 The samba package was removed in favour of samba4 since the
788 3.x series isn't supported by upstream any longer.
790 config BR2_PACKAGE_KODI_WAVPACK
794 wavpack support was removed in favour of ffmpeg:
795 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
797 config BR2_PACKAGE_KODI_RSXS
798 bool "rsxs support in Kodi was moved to an addon"
800 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
802 rsxs support in Kodi was moved to an addon
804 config BR2_PACKAGE_KODI_GOOM
805 bool "Goom support in Kodi was moved to an addon"
807 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
809 Goom support in Kodi was moved to an addon
811 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
812 bool "systemd all extras option has been removed"
814 select BR2_PACKAGE_XZ
815 select BR2_PACKAGE_LIBGCRYPT
817 The systemd option to enable "all extras" has been
818 removed. To get the same features, the libgcrypt and xz
819 package should now be enabled.
821 config BR2_GCC_VERSION_4_5_X
822 bool "gcc 4.5.x has been removed"
825 The 4.5.x version of gcc has been removed. Use a newer
828 config BR2_PACKAGE_SQLITE_READLINE
829 bool "sqlite command-line editing support was updated"
830 select BR2_PACKAGE_NCURSES
831 select BR2_PACKAGE_READLINE
834 This option was removed in favour of the sqlite package
835 deciding itself depending on the enabled packages whether
836 command-line editing should be enabled, it also also takes
837 libedit into account.
839 ###############################################################################
840 comment "Legacy options removed in 2016.02"
842 config BR2_PACKAGE_DOVECOT_BZIP2
843 bool "bzip2 support option has been removed"
845 select BR2_PACKAGE_BZIP2
847 Bzip2 support is built if the bzip2 package is selected.
849 config BR2_PACKAGE_DOVECOT_ZLIB
850 bool "zlib support option has been removed"
852 select BR2_PACKAGE_ZLIB
854 Zlib support is built if the zlib package is selected.
856 config BR2_PACKAGE_E2FSPROGS_FINDFS
857 bool "e2fsprogs findfs option has been removed"
860 This option attempted to enable findfs capabilities from
861 e2fsprogs but has not worked since July 2015 (due to
862 packaging changes). One can use BusyBox's findfs support or
863 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
865 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
866 bool "openpowerlink debug option has been removed"
869 This option depends on BR2_ENABLE_DEBUG which should not be used
872 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
873 bool "openpowerlink package has been updated"
875 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
877 openpowerlink kernel modules are built if the
878 kernel stack library is selected.
880 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
881 bool "openpowerlink package has been updated"
883 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
885 The user space support has been split in two part:
886 - a monolitic user space library
887 - a user spae deamon driver
889 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
890 bool "using the linux headers version for the kernel has been removed"
893 The option to use the version of the kernel headers for the
894 kernel to build has been removed.
896 There is now the converse, better-suited and more versatile
897 option to use the kernel version for the linux headers.
899 config BR2_PACKAGE_CUPS_PDFTOPS
900 bool "Pdftops support has been removed from Cups"
903 Pdftops support has been removed from the cups package
904 It is now part of the cups-filters package.
906 config BR2_KERNEL_HEADERS_3_16
907 bool "kernel headers version 3.16.x are no longer supported"
908 select BR2_KERNEL_HEADERS_3_12
911 Version 3.16.x of the Linux kernel headers have been deprecated
912 for more than four buildroot releases and are now removed.
913 As an alternative, version 3.12.x of the headers have been
914 automatically selected in your configuration.
916 config BR2_PACKAGE_PYTHON_PYXML
917 bool "python-pyxml package has been removed"
920 PyXML is obsolete and its functionality is covered either via
921 native Python XML support or python-lxml package.
923 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
924 config BR2_ENABLE_SSP
925 bool "Stack Smashing protection now has different levels"
927 The protection offered by SSP can now be selected from different
928 protection levels. Be sure to review the SSP level in the build
931 config BR2_PACKAGE_DIRECTFB_CLE266
932 bool "cle266 driver for directfb removed"
935 The cle266 directfb driver support has been removed.
936 It doesn't build in the latest version and it's unlikely
937 anyone has any use for it.
939 config BR2_PACKAGE_DIRECTFB_UNICHROME
940 bool "unichrome driver for directfb removed"
943 The unichrome directfb driver support has been removed.
944 It doesn't build in the latest version and it's unlikely
945 anyone has any use for it.
947 config BR2_PACKAGE_LIBELEMENTARY
948 bool "libelementary has been renamed to elementary"
950 select BR2_PACKAGE_ELEMENTARY
952 The libelementary package has been renamed to match the upstream
955 config BR2_PACKAGE_LIBEINA
956 bool "libeina package has been removed"
958 select BR2_PACKAGE_EFL
960 With EFL 1.15, libeina is now provided by the efl package.
962 config BR2_PACKAGE_LIBEET
963 bool "libeet package has been removed"
965 select BR2_PACKAGE_EFL
967 With EFL 1.15, libeet is now provided by the efl package.
969 config BR2_PACKAGE_LIBEVAS
970 bool "libevas package has been removed"
972 select BR2_PACKAGE_EFL
974 With EFL 1.15, libevas is now provided by the efl package.
976 config BR2_PACKAGE_LIBECORE
977 bool "libecore package has been removed"
979 select BR2_PACKAGE_EFL
981 With EFL 1.15, libecore is now provided by the efl package.
983 config BR2_PACKAGE_LIBEDBUS
984 bool "libedbus package has been removed"
986 select BR2_PACKAGE_EFL
988 With EFL 1.15, libedbus is now provided by the efl package.
990 config BR2_PACKAGE_LIBEFREET
991 bool "libefreet package has been removed"
993 select BR2_PACKAGE_EFL
995 With EFL 1.15, libefreet is now provided by the efl package.
997 config BR2_PACKAGE_LIBEIO
998 bool "libeio package has been removed"
1000 select BR2_PACKAGE_EFL
1002 With EFL 1.15, libeio is now provided by the efl package.
1004 config BR2_PACKAGE_LIBEMBRYO
1005 bool "libembryo package has been removed"
1007 select BR2_PACKAGE_EFL
1009 With EFL 1.15, libembryo is now provided by the efl package.
1011 config BR2_PACKAGE_LIBEDJE
1012 bool "libedje package has been removed"
1014 select BR2_PACKAGE_EFL
1016 With EFL 1.15, libedje is now provided by the efl package.
1018 config BR2_PACKAGE_LIBETHUMB
1019 bool "libethumb package has been removed"
1021 select BR2_PACKAGE_EFL
1023 With EFL 1.15, libethumb is now provided by the efl package.
1025 config BR2_PACKAGE_INFOZIP
1026 bool "infozip option has been renamed to zip"
1028 select BR2_PACKAGE_ZIP
1030 Info-Zip's Zip package has been renamed from infozip to zip,
1031 to avoid ambiguities with Info-Zip's UnZip which has been added
1032 in the unzip package.
1034 config BR2_BR2_PACKAGE_NODEJS_0_10_X
1035 bool "nodejs 0.10.x option removed"
1037 select BR2_PACKAGE_NODEJS
1039 nodejs 0.10.x option has been removed. 0.10.x is now
1040 automatically chosen for ARMv5 architectures only and the latest
1041 nodejs for all other supported architectures. The correct nodejs
1042 version has been automatically selected in your configuration.
1044 config BR2_BR2_PACKAGE_NODEJS_0_12_X
1045 bool "nodejs version 0.12.x has been removed"
1047 select BR2_PACKAGE_NODEJS
1049 nodejs version 0.12.x has been removed. As an alternative,
1050 the latest nodejs version has been automatically selected in
1053 config BR2_BR2_PACKAGE_NODEJS_4_X
1054 bool "nodejs version 4.x has been removed"
1056 select BR2_PACKAGE_NODEJS
1058 nodejs version 4.x has been removed. As an alternative,
1059 the latest nodejs version has been automatically selected in
1062 ###############################################################################
1063 comment "Legacy options removed in 2015.11"
1065 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1066 bool "gst1-plugins-bad real plugin has been removed"
1069 The real plugin from GStreamer 1 bad plugins has been
1072 config BR2_PACKAGE_MEDIA_CTL
1073 bool "media-ctl package has been removed"
1075 select BR2_PACKAGE_LIBV4L
1076 select BR2_PACKAGE_LIBV4L_UTILS
1078 media-ctl source and developement have been moved to
1079 v4l-utils since June 2014. For an up-to-date media-ctl
1080 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1082 config BR2_PACKAGE_SCHIFRA
1083 bool "schifra package has been removed"
1086 Schifra package has been maked broken since 2014.11 release and
1087 haven't been fixed since then.
1089 config BR2_PACKAGE_ZXING
1090 bool "zxing option has been renamed"
1092 select BR2_PACKAGE_ZXING_CPP
1094 ZXing no longer provides the cpp bindings, it has been renamed to
1095 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1097 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1098 # infamous "unmet direct dependencies" kconfig error.
1099 config BR2_PACKAGE_FREERDP_CLIENT
1100 bool "freerdp client option renamed"
1101 depends on BR2_PACKAGE_FREERDP
1103 select BR2_PACKAGE_FREERDP_CLIENT_X11
1105 config BR2_PACKAGE_BLACKBOX
1106 bool "blackbox package has been removed"
1109 Upstream is dead and the package has been deprecated for
1110 some time. There are other alternative maintained WMs.
1112 config BR2_KERNEL_HEADERS_3_0
1113 bool "kernel headers version 3.0.x are no longer supported"
1114 select BR2_KERNEL_HEADERS_3_2
1117 Version 3.0.x of the Linux kernel headers have been deprecated
1118 for more than four buildroot releases and are now removed.
1119 As an alternative, version 3.2.x of the headers have been
1120 automatically selected in your configuration.
1122 config BR2_KERNEL_HEADERS_3_11
1123 bool "kernel headers version 3.11.x are no longer supported"
1124 select BR2_KERNEL_HEADERS_3_10
1127 Version 3.11.x of the Linux kernel headers have been deprecated
1128 for more than four buildroot releases and are now removed.
1129 As an alternative, version 3.10.x of the headers have been
1130 automatically selected in your configuration.
1132 config BR2_KERNEL_HEADERS_3_13
1133 bool "kernel headers version 3.13.x are no longer supported"
1134 select BR2_KERNEL_HEADERS_3_12
1137 Version 3.13.x of the Linux kernel headers have been deprecated
1138 for more than four buildroot releases and are now removed.
1139 As an alternative, version 3.12.x of the headers have been
1140 automatically selected in your configuration.
1142 config BR2_KERNEL_HEADERS_3_15
1143 bool "kernel headers version 3.15.x are no longer supported"
1144 select BR2_KERNEL_HEADERS_3_12
1147 Version 3.15.x of the Linux kernel headers have been deprecated
1148 for more than four buildroot releases and are now removed.
1149 As an alternative, version 3.12.x of the headers have been
1150 automatically selected in your configuration.
1152 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1153 bool "DirectFB example df_andi has been removed"
1155 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1157 The per-DirectFB example options have been removed. The
1158 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1161 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1162 bool "DirectFB example df_bltload has been removed"
1164 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1166 The per-DirectFB example options have been removed. The
1167 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1170 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1171 bool "DirectFB example df_cpuload has been removed"
1173 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1175 The per-DirectFB example options have been removed. The
1176 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1179 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1180 bool "DirectFB example df_databuffer has been removed"
1182 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1184 The per-DirectFB example options have been removed. The
1185 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1188 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1189 bool "DirectFB example df_dioload has been removed"
1191 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1193 The per-DirectFB example options have been removed. The
1194 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1197 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1198 bool "DirectFB example df_dok has been removed"
1200 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1202 The per-DirectFB example options have been removed. The
1203 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1206 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1207 bool "DirectFB example df_drivertest has been removed"
1209 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1211 The per-DirectFB example options have been removed. The
1212 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1215 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1216 bool "DirectFB example df_fire has been removed"
1218 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1220 The per-DirectFB example options have been removed. The
1221 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1224 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1225 bool "DirectFB example df_flip has been removed"
1227 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1229 The per-DirectFB example options have been removed. The
1230 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1233 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1234 bool "DirectFB example df_fonts has been removed"
1236 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1238 The per-DirectFB example options have been removed. The
1239 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1242 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1243 bool "DirectFB example df_input has been removed"
1245 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1247 The per-DirectFB example options have been removed. The
1248 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1251 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1252 bool "DirectFB example df_joystick has been removed"
1254 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1256 The per-DirectFB example options have been removed. The
1257 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1260 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1261 bool "DirectFB example df_knuckles has been removed"
1263 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1265 The per-DirectFB example options have been removed. The
1266 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1269 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1270 bool "DirectFB example df_layer has been removed"
1272 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1274 The per-DirectFB example options have been removed. The
1275 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1278 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1279 bool "DirectFB example df_matrix 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_MATRIX_WATER
1288 bool "DirectFB example df_matrix_water 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_NEO
1297 bool "DirectFB example df_neo 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_NETLOAD
1306 bool "DirectFB example df_netload 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_PALETTE
1315 bool "DirectFB example df_palette has been removed"
1316 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1318 The per-DirectFB example options have been removed. The
1319 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1322 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1323 bool "DirectFB example df_particle has been removed"
1325 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1327 The per-DirectFB example options have been removed. The
1328 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1331 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1332 bool "DirectFB example df_porter has been removed"
1334 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1336 The per-DirectFB example options have been removed. The
1337 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1340 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1341 bool "DirectFB example df_stress has been removed"
1342 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1344 The per-DirectFB example options have been removed. The
1345 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1348 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1349 bool "DirectFB example df_texture has been removed"
1351 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1353 The per-DirectFB example options have been removed. The
1354 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1357 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1358 bool "DirectFB example df_video has been removed"
1360 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1362 The per-DirectFB example options have been removed. The
1363 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1366 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1367 bool "DirectFB example df_video_particle has been removed"
1369 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1371 The per-DirectFB example options have been removed. The
1372 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1375 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1376 bool "DirectFB example df_window has been removed"
1378 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1380 The per-DirectFB example options have been removed. The
1381 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1384 config BR2_PACKAGE_KOBS_NG
1385 bool "kobs-ng was replaced by imx-kobs"
1387 select BR2_PACKAGE_IMX_KOBS
1389 The outdated kobs-ng has been replaced by the Freescale-
1390 maintained imx-kobs package.
1392 config BR2_PACKAGE_SAWMAN
1393 bool "sawman package removed"
1395 select BR2_PACKAGE_DIRECTFB_SAWMAN
1397 This option has been removed because the sawman package no
1398 longer exists: it was merged inside DirectFB itself. This
1399 feature can now be enabled using the
1400 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1402 config BR2_PACKAGE_DIVINE
1403 bool "divine package removed"
1405 select BR2_PACKAGE_DIRECTFB_DIVINE
1407 This option has been removed because the divine package no
1408 longer exists: it was merged inside DirectFB itself. This
1409 feature can now be enabled using the
1410 BR2_PACKAGE_DIRECTFB_DIVINE option.
1412 ###############################################################################
1413 comment "Legacy options removed in 2015.08"
1415 config BR2_PACKAGE_KODI_PVR_ADDONS
1416 bool "Kodi PVR addon was split"
1418 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1419 select BR2_PACKAGE_KODI_PVR_DVBLINK
1420 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1421 select BR2_PACKAGE_KODI_PVR_FILMON
1422 select BR2_PACKAGE_KODI_PVR_HTS
1423 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1424 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1425 select BR2_PACKAGE_KODI_PVR_MYTHTV
1426 select BR2_PACKAGE_KODI_PVR_NEXTPVR
1427 select BR2_PACKAGE_KODI_PVR_NJOY
1428 select BR2_PACKAGE_KODI_PVR_PCTV
1429 select BR2_PACKAGE_KODI_PVR_STALKER
1430 select BR2_PACKAGE_KODI_PVR_VBOX
1431 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1432 select BR2_PACKAGE_KODI_PVR_VUPLUS
1433 select BR2_PACKAGE_KODI_PVR_WMC
1435 Kodi PVR addon was split into seperate modules
1437 config BR2_BINUTILS_VERSION_2_23_2
1438 bool "binutils 2.23 option renamed"
1441 Binutils 2.23.2 has been removed, using a newer version is
1444 config BR2_BINUTILS_VERSION_2_24
1445 bool "binutils 2.24 option renamed"
1447 select BR2_BINUTILS_VERSION_2_24_X
1449 The binutils version option has been renamed to match the
1450 same patchlevel logic used by gcc. The new option is now
1451 BR2_BINUTILS_VERSION_2_24_X.
1453 config BR2_BINUTILS_VERSION_2_25
1454 bool "binutils 2.25 option renamed"
1456 select BR2_BINUTILS_VERSION_2_25_X
1458 The binutils version option has been renamed to match the
1459 same patchlevel logic used by gcc. The new option is now
1460 BR2_BINUTILS_VERSION_2_25_X.
1462 config BR2_PACKAGE_PERF
1463 bool "perf option has been renamed"
1465 select BR2_LINUX_KERNEL_TOOL_PERF
1467 The perf package has been moved as a Linux tools package,
1468 and the option to enable it is now
1469 BR2_LINUX_KERNEL_TOOL_PERF.
1471 config BR2_BINUTILS_VERSION_2_22
1472 bool "binutils 2.22 removed"
1475 Binutils 2.22 has been removed, using a newer version is
1478 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1479 bool "gpu-viv-bin-mx6q"
1481 select BR2_PACKAGE_IMX_GPU_VIV
1483 Vivante graphics libraries have been renamed to
1484 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1487 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1488 depends on BR2_PACKAGE_PYTHON
1489 bool "libsemanage python bindings removed"
1492 This option has been removed, since the libsemanage Python
1493 bindings on the target were not useful.
1495 config BR2_TARGET_UBOOT_NETWORK
1496 bool "U-Boot custom network settings removed"
1499 U-Boot's custom network settings options have been removed.
1501 ###############################################################################
1502 comment "Legacy options removed in 2015.05"
1504 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1505 bool "jffs2 16kB erasesize NAND flash option renamed"
1507 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1509 The JFFS2 NAND flash options now longer include the page
1512 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1513 bool "jffs2 128kB erasesize NAND flash option renamed"
1515 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1517 The JFFS2 NAND flash options now longer include the page
1520 config BR2_PACKAGE_MONO_20
1521 bool "2.0/3.5 .Net Runtime"
1524 This option no longer exists, all versions of the .Net
1525 runtime are now installed.
1527 config BR2_PACKAGE_MONO_40
1528 bool "4.0 .Net Runtime"
1531 This option no longer exists, all versions of the .Net
1532 runtime are now installed.
1534 config BR2_PACKAGE_MONO_45
1535 bool "4.5 .Net Runtime"
1538 This option no longer exists, all versions of the .Net
1539 runtime are now installed.
1541 config BR2_CIVETWEB_WITH_LUA
1542 bool "civetweb lua option renamed"
1544 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1546 civetweb's lua option has been renamed to
1547 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1548 packages name options.
1550 config BR2_PACKAGE_TIFF_TIFF2PDF
1551 bool "tiff utility-specific option removed"
1553 select BR2_PACKAGE_TIFF_UTILITIES
1555 utility-specific options have been removed in favour of
1556 the new option BR2_PACKAGE_TIFF_UTILITIES.
1558 config BR2_PACKAGE_TIFF_TIFFCP
1559 bool "tiff utility-specific option removed"
1561 select BR2_PACKAGE_TIFF_UTILITIES
1563 utility-specific options have been removed in favour of
1564 the new option BR2_PACKAGE_TIFF_UTILITIES.
1566 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1567 bool "RTAI patch file path has been removed"
1570 This option has never worked, so it has been removed.
1572 config BR2_TARGET_GENERIC_PASSWD_DES
1573 bool "Encoding passwords with DES has been removed"
1576 Paswords can now only be encoded with either of md5, sha256 or sha512.
1577 The default is md5, which is stronger that DES (but still pretty weak).
1579 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1580 bool "hicolor (default theme) is a duplicate"
1582 select BR2_PACKAGE_HICOLOR_ICON_THEME
1584 The option was just a duplicate of hicolor icon theme.
1586 config BR2_PACKAGE_VALGRIND_PTRCHECK
1587 bool "valgrind's PTRCheck was renamed to SGCheck"
1589 select BR2_PACKAGE_VALGRIND_SGCHECK
1591 PTRCheck was renamed to SGCheck in valgrind
1593 ###############################################################################
1594 comment "Legacy options removed in 2015.02"
1596 config BR2_PACKAGE_LIBGC
1597 bool "libgc package removed"
1599 select BR2_PACKAGE_BDWGC
1601 libgc has been removed because we have the same package under a
1602 different name, bdwgc.
1604 config BR2_PACKAGE_WDCTL
1605 bool "util-linux' wdctl option has been renamed"
1607 select BR2_PACKAGE_UTIL_LINUX_WDCTL
1609 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1610 to be aligned with how the other options are named.
1612 config BR2_PACKAGE_UTIL_LINUX_ARCH
1613 bool "util-linux' arch option has been removed"
1616 util-linux' arch was dropped in util-linux 2.23, in favor of
1617 the coreutils version.
1619 config BR2_PACKAGE_UTIL_LINUX_DDATE
1620 bool "util-linux' ddate option has been removed"
1623 util-linux' ddate was dropped in util-linux 2.23.
1625 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1626 bool "rpm's bzip2 payloads option has been removed"
1628 select BR2_PACKAGE_BZIP2
1630 The bzip2 payloads option rely entirely on the dependant package bzip2.
1631 So, you need to select it to enable this feature.
1633 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1634 bool "rpm's xz payloads option has been removed"
1636 select BR2_PACKAGE_XZ
1638 The xz payloads option rely entirely on the dependant package xz.
1639 So, you need to select it to enable this feature.
1641 config BR2_PACKAGE_M4
1642 bool "m4 target package removed"
1645 The m4 target package has been removed, it's been
1646 deprecated for some time now.
1648 config BR2_PACKAGE_FLEX_BINARY
1649 bool "flex binary in target option removed"
1652 The flex binary in the target option has been removed.
1653 It's been deprecated for some time now and is essentially a
1654 development tool which isn't very useful in the target.
1656 config BR2_PACKAGE_BISON
1657 bool "bison target package removed"
1660 The bison target package has been removed, it's been
1661 deprecated for some time now and is essentially a development
1662 tool which isn't very useful in the target.
1664 config BR2_PACKAGE_GOB2
1665 bool "gob2 target package removed"
1668 The gob2 target package has been removed, it's been
1669 deprecated for some time now and was essentially useless
1670 without a target toolchain.
1672 config BR2_PACKAGE_DISTCC
1673 bool "distcc target package removed"
1676 The distcc target package has been removed, it's been
1677 deprecated for some time now and was essentially useless
1678 without a target toolchain.
1680 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1681 bool "haserl 0.8.x version removed"
1684 The 0.8.x version option for haserl has been removed since it
1685 has been deprecated for some time now.
1686 You should be able to use the 0.9.x version without issues.
1688 config BR2_PACKAGE_STRONGSWAN_TOOLS
1689 bool "strongswan option has been removed"
1691 select BR2_PACKAGE_STRONGSWAN_PKI
1692 select BR2_PACKAGE_STRONGSWAN_SCEP
1694 The tools option has been removed upstream and the different tools
1695 have been split between the pki and scep options, with others
1698 config BR2_PACKAGE_XBMC_ADDON_XVDR
1699 bool "xbmc-addon-xvdr removed"
1702 According to the github project page:
1703 https://github.com/pipelka/xbmc-addon-xvdr
1704 this package is discontinued.
1706 config BR2_PACKAGE_XBMC_PVR_ADDONS
1707 bool "xbmc options have been renamed"
1709 select BR2_PACKAGE_KODI_PVR_ADDONS
1711 The XBMC media center project was renamed to Kodi entertainment center
1713 config BR2_PACKAGE_XBMC
1714 bool "xbmc options have been renamed"
1716 select BR2_PACKAGE_KODI
1718 The XBMC media center project was renamed to Kodi entertainment center
1720 config BR2_PACKAGE_XBMC_ALSA_LIB
1721 bool "xbmc options have been renamed"
1723 select BR2_PACKAGE_KODI_ALSA_LIB
1725 The XBMC media center project was renamed to Kodi entertainment center
1727 config BR2_PACKAGE_XBMC_AVAHI
1728 bool "xbmc options have been renamed"
1730 select BR2_PACKAGE_KODI_AVAHI
1732 The XBMC media center project was renamed to Kodi entertainment center
1734 config BR2_PACKAGE_XBMC_DBUS
1735 bool "xbmc options have been renamed"
1737 select BR2_PACKAGE_KODI_DBUS
1739 The XBMC media center project was renamed to Kodi entertainment center
1741 config BR2_PACKAGE_XBMC_LIBBLURAY
1742 bool "xbmc options have been renamed"
1744 select BR2_PACKAGE_KODI_LIBBLURAY
1746 The XBMC media center project was renamed to Kodi entertainment center
1748 config BR2_PACKAGE_XBMC_GOOM
1749 bool "xbmc options have been renamed"
1751 select BR2_PACKAGE_KODI_GOOM
1753 The XBMC media center project was renamed to Kodi entertainment center
1755 config BR2_PACKAGE_XBMC_RSXS
1756 bool "xbmc options have been renamed"
1758 select BR2_PACKAGE_KODI_RSXS
1760 The XBMC media center project was renamed to Kodi entertainment center
1762 config BR2_PACKAGE_XBMC_LIBCEC
1763 bool "xbmc options have been renamed"
1765 select BR2_PACKAGE_KODI_LIBCEC
1767 The XBMC media center project was renamed to Kodi entertainment center
1769 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1770 bool "xbmc options have been renamed"
1772 select BR2_PACKAGE_KODI_LIBMICROHTTPD
1774 The XBMC media center project was renamed to Kodi entertainment center
1776 config BR2_PACKAGE_XBMC_LIBNFS
1777 bool "xbmc options have been renamed"
1779 select BR2_PACKAGE_KODI_LIBNFS
1781 The XBMC media center project was renamed to Kodi entertainment center
1783 config BR2_PACKAGE_XBMC_RTMPDUMP
1784 bool "xbmc options have been renamed"
1786 select BR2_PACKAGE_KODI_RTMPDUMP
1788 The XBMC media center project was renamed to Kodi entertainment center
1790 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1791 bool "xbmc options have been renamed"
1793 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1795 The XBMC media center project was renamed to Kodi entertainment center
1797 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1798 bool "xbmc options have been renamed"
1800 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1802 The XBMC media center project was renamed to Kodi entertainment center
1804 config BR2_PACKAGE_XBMC_LIBTHEORA
1805 bool "xbmc options have been renamed"
1807 select BR2_PACKAGE_KODI_LIBTHEORA
1809 The XBMC media center project was renamed to Kodi entertainment center
1811 config BR2_PACKAGE_XBMC_LIBUSB
1812 bool "xbmc options have been renamed"
1814 select BR2_PACKAGE_KODI_LIBUSB
1816 The XBMC media center project was renamed to Kodi entertainment center
1818 config BR2_PACKAGE_XBMC_LIBVA
1819 bool "xbmc options have been renamed"
1821 select BR2_PACKAGE_KODI_LIBVA
1823 The XBMC media center project was renamed to Kodi entertainment center
1825 config BR2_PACKAGE_XBMC_WAVPACK
1826 bool "xbmc options have been renamed"
1828 select BR2_PACKAGE_KODI_WAVPACK
1830 The XBMC media center project was renamed to Kodi entertainment center
1832 config BR2_PREFER_STATIC_LIB
1833 bool "static library option renamed"
1836 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1837 highlights the fact that the option no longer "prefers"
1838 static libraries, but "enforces" static libraries (i.e
1839 shared libraries are completely unused).
1841 Take care of updating the type of libraries you want under the
1842 "Build options" menu.
1844 ###############################################################################
1845 comment "Legacy options removed in 2014.11"
1847 config BR2_x86_generic
1848 bool "x86 generic variant has been removed"
1851 The generic x86 CPU variant has been removed. Use another
1852 CPU variant instead.
1854 config BR2_GCC_VERSION_4_4_X
1855 bool "gcc 4.4.x has been removed"
1858 The 4.4.x version of gcc has been removed. Use a newer
1861 config BR2_sparc_sparchfleon
1862 bool "sparchfleon CPU has been removed"
1865 The sparchfleon CPU was only supported in a patched gcc 4.4
1866 version. Its support has been removed in favor of the leon3
1867 CPU starting from gcc 4.8.x.
1869 config BR2_sparc_sparchfleonv8
1870 bool "sparchfleonv8 CPU has been removed"
1873 The sparchfleonv8 CPU was only supported in a patched gcc
1874 4.4 version. Its support has been removed in favor of the
1875 leon3 CPU starting from gcc 4.8.x.
1877 config BR2_sparc_sparcsfleon
1878 bool "sparcsfleon CPU has been removed"
1881 The sparcsfleon CPU was only supported in a patched gcc 4.4
1882 version. Its support has been removed in favor of the leon3
1883 CPU starting from gcc 4.8.x.
1885 config BR2_sparc_sparcsfleonv8
1886 bool "sparcsfleonv8 CPU has been removed"
1889 The sparcsfleonv8 CPU was only supported in a patched gcc
1890 4.4 version. Its support has been removed in favor of the
1891 leon3 CPU starting from gcc 4.8.x.
1893 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1894 bool "xlib-libpciaccess option has been renamed"
1895 depends on BR2_PACKAGE_XORG7
1897 select BR2_PACKAGE_LIBPCIACCESS
1899 libpciaccess neither depends on X11 nor Xlib. Thus the
1900 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1902 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1903 bool "Xceive xc5000 option has been renamed"
1905 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1907 The Xceive xc5000 option now also handles older firmwares from
1908 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1909 from Cresta, who bought Xceive.
1911 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1912 bool "Chelsio T4 option has been renamed"
1914 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1916 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1917 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1918 to better account for the fact that a T5 variant exists.
1920 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1921 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1924 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1925 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1927 Target packages -> Hardware handling ->
1928 Firmware -> linux-firmware -> WiFi firmware ->
1929 iwlwifi 3160/726x revision to use (revision 7)
1931 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1932 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1935 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1936 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1938 Target packages -> Hardware handling ->
1939 Firmware -> linux-firmware -> WiFi firmware ->
1940 iwlwifi 3160/726x revision to use (revision 8)
1942 ###############################################################################
1943 comment "Legacy options removed in 2014.08"
1945 config BR2_PACKAGE_LIBELF
1946 bool "libelf has been removed"
1947 select BR2_PACKAGE_ELFUTILS
1950 The libelf package provided an old version of the libelf library
1951 and is deprecated. The libelf library is now provided by the
1954 config BR2_KERNEL_HEADERS_3_8
1955 bool "kernel headers version 3.8.x are no longer supported"
1956 select BR2_KERNEL_HEADERS_3_4
1959 Version 3.8.x of the Linux kernel headers have been deprecated
1960 for more than four buildroot releases and are now removed.
1961 As an alternative, version 3.4.x of the headers have been
1962 automatically selected in your configuration.
1964 config BR2_PACKAGE_GETTEXT_TOOLS
1965 bool "support for gettext-tools on target has been removed"
1968 The option to install the gettext utilities on the target
1969 has been removed. This is not necessary as Buildroot is not
1970 designed to provide a full development environment on the
1971 target. gettext tools should be used on the build machine
1974 config BR2_PACKAGE_PROCPS
1975 bool "procps has been replaced by procps-ng"
1976 select BR2_PACKAGE_PROCPS_NG
1979 The procps package has been replaced by the equivalent procps-ng.
1981 config BR2_BINUTILS_VERSION_2_20_1
1982 bool "binutils 2.20.1 has been removed"
1985 The 2.20.1 version of binutils has been removed. Use a newer
1988 config BR2_BINUTILS_VERSION_2_21
1989 bool "binutils 2.21 has been removed"
1992 The 2.21 version of binutils has been removed. Use a newer
1995 config BR2_BINUTILS_VERSION_2_23_1
1996 bool "binutils 2.23.1 has been removed"
1999 The 2.23.1 version of binutils has been removed. Use a newer
2002 config BR2_UCLIBC_VERSION_0_9_32
2003 bool "uclibc 0.9.32 has been removed"
2006 The 0.9.32 version of uClibc has been removed. Use a newer
2009 config BR2_GCC_VERSION_4_3_X
2010 bool "gcc 4.3.x has been removed"
2013 The 4.3.x version of gcc has been removed. Use a newer
2016 config BR2_GCC_VERSION_4_6_X
2017 bool "gcc 4.6.x has been removed"
2020 The 4.6.x version of gcc has been removed. Use a newer
2023 config BR2_GDB_VERSION_7_4
2024 bool "gdb 7.4 has been removed"
2027 The 7.4 version of gdb has been removed. Use a newer version
2030 config BR2_GDB_VERSION_7_5
2031 bool "gdb 7.5 has been removed"
2034 The 7.5 version of gdb has been removed. Use a newer version
2037 config BR2_BUSYBOX_VERSION_1_19_X
2038 bool "busybox version selection has been removed"
2041 The possibility of selecting the Busybox version has been
2042 removed. Use the latest version provided by the Busybox
2045 config BR2_BUSYBOX_VERSION_1_20_X
2046 bool "busybox version selection has been removed"
2049 The possibility of selecting the Busybox version has been
2050 removed. Use the latest version provided by the Busybox
2053 config BR2_BUSYBOX_VERSION_1_21_X
2054 bool "busybox version selection has been removed"
2057 The possibility of selecting the Busybox version has been
2058 removed. Use the latest version provided by the Busybox
2061 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2062 bool "decode_tm6000"
2063 select BR2_PACKAGE_LIBV4L_UTILS
2066 This libv4l option has been deprecated and replaced by a single
2067 option to build all the libv4l utilities.
2069 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2071 select BR2_PACKAGE_LIBV4L_UTILS
2074 This libv4l option has been deprecated and replaced by a single
2075 option to build all the libv4l utilities.
2077 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2078 bool "v4l2-compliance"
2079 select BR2_PACKAGE_LIBV4L_UTILS
2082 This libv4l option has been deprecated and replaced by a single
2083 option to build all the libv4l utilities.
2085 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2087 select BR2_PACKAGE_LIBV4L_UTILS
2090 This libv4l option has been deprecated and replaced by a single
2091 option to build all the libv4l utilities.
2093 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2095 select BR2_PACKAGE_LIBV4L_UTILS
2098 This libv4l option has been deprecated and replaced by a single
2099 option to build all the libv4l utilities.
2101 ###############################################################################
2102 comment "Legacy options removed in 2014.05"
2104 config BR2_PACKAGE_EVTEST_CAPTURE
2105 bool "evtest-capture support removed (dropped since evtest 1.31)"
2108 Support for evtest-capture has been removed (dropped from
2109 evtest package since version 1.31), use evemu package
2112 config BR2_KERNEL_HEADERS_3_6
2113 bool "kernel headers version 3.6.x are no longer supported"
2114 select BR2_KERNEL_HEADERS_3_4
2117 Version 3.6.x of the Linux kernel headers have been deprecated
2118 for more than four buildroot releases and are now removed.
2119 As an alternative, version 3.4.x of the headers have been
2120 automatically selected in your configuration.
2122 config BR2_KERNEL_HEADERS_3_7
2123 bool "kernel headers version 3.7.x are no longer supported"
2124 select BR2_KERNEL_HEADERS_3_4
2127 Version 3.7.x of the Linux kernel headers have been deprecated
2128 for more than four buildroot releases and are now removed.
2129 As an alternative, version 3.4.x of the headers have been
2130 automatically selected in your configuration.
2132 config BR2_PACKAGE_VALA
2133 bool "vala target package has been removed"
2136 The 'vala' target package has been removed since it has been
2137 deprecated for more than four buildroot releases.
2138 Note: the host vala package still exists.
2140 config BR2_TARGET_TZ_ZONELIST
2141 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2143 config BR2_PACKAGE_TZDATA_ZONELIST
2144 string "tzdata: the timezone list option has been renamed"
2146 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2147 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2148 menu. You'll need to select BR2_TARGET_TZ_INFO.
2150 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2152 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2155 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2156 bool "Lua command-line editing none has been renamed"
2159 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2160 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2161 it in the corresponding choice.
2163 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2164 bool "Lua command-line editing using readline has been renamed"
2167 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2168 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2169 it in the corresponding choice.
2171 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2172 bool "Lua command-line editing using linenoise has been renamed"
2175 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2176 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2177 it in the corresponding choice.
2179 config BR2_PACKAGE_DVB_APPS_UTILS
2180 bool "dvb-apps utilities now built by default"
2183 The dvb-apps utilities are now always built when the dvb-apps
2184 package is selected.
2186 config BR2_KERNEL_HEADERS_SNAP
2187 bool "Local Linux snapshot support removed"
2190 Support for using a custom snapshot to install the Linux
2191 kernel headers has been removed.
2193 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2194 bool "/dev management by udev removed"
2197 The 'udev' package has been converted to a virtual package.
2198 The providers for this feature are: 'eudev', 'systemd'.
2200 Therefore, if you are not using 'systemd' as init system, you
2201 must choose 'Dynamic using eudev' in the '/dev management'
2202 menu to get the same behaviour as in your old configuration.
2204 If you are using 'systemd', its internal implementation of
2205 'udev' will be used automatically.
2207 You must also check the packages depending on 'udev' are still
2210 config BR2_PACKAGE_UDEV
2211 bool "udev is now a virtual package"
2213 select BR2_PACKAGE_HAS_UDEV
2215 The 'udev' package has been converted to a virtual package.
2216 The providers for this feature are: 'eudev', 'systemd'.
2218 Your old configuration refers to packages depending on 'udev',
2219 either for build or at runtime.
2221 Check that a 'udev' provider is selected. If you are not using
2222 'systemd' as init system, 'eudev' should be selected, which is
2223 the case if '/dev management' is set to 'Dynamic using eudev'.
2225 If you are using 'systemd', its internal implementation of 'udev'
2228 config BR2_PACKAGE_UDEV_RULES_GEN
2229 bool "udev rules generation handled by provider"
2231 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2232 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2234 The 'udev' package has been converted to a virtual package.
2235 The providers for this feature are: 'eudev', 'systemd'.
2237 If you are not using 'systemd' as init system, udev rules
2238 generation will be handled by 'eudev'. Check that
2239 '/dev management' is set to 'Dynamic using eudev' to get
2240 the same behaviour as in your old configuration.
2242 If you are using 'systemd', it internal implementation of 'udev'
2243 will generate the rules.
2245 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2246 bool "udev extras removed"
2249 The 'udev' package has been converted to a virtual package.
2250 The providers for this feature are: 'eudev', 'systemd'.
2252 The option to enable the extra features of 'udev' (gudev, ...)
2253 has been removed. These features are automatically enabled in
2254 the 'udev' providers if the dependencies are selected. For
2255 example, selecting 'libglib2' will trigger the build of gudev.
2257 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2258 bool "xlib-libpthread-stubs option has been renamed"
2259 depends on BR2_PACKAGE_XORG7
2261 select BR2_PACKAGE_LIBPTHREAD_STUBS
2263 The pthread stubs neither depend on X11 nor Xlib. Thus the
2264 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2266 ###############################################################################
2267 comment "Legacy options removed in 2014.02"
2270 bool "sh2 support removed"
2273 Due to an inexistent user base and generally poor Linux
2274 support, the support for the SH2 architecture was removed.
2277 bool "sh3 support removed"
2280 Due to an inexistent user base and generally poor Linux
2281 support, the support for the SH3 architecture was removed.
2284 bool "sh3eb support removed"
2287 Due to an inexistent user base and generally poor Linux
2288 support, the support for the SH3eb architecture was removed.
2290 config BR2_KERNEL_HEADERS_3_1
2291 bool "kernel headers version 3.1.x are no longer supported"
2292 select BR2_KERNEL_HEADERS_3_2
2295 Version 3.1.x of the Linux kernel headers have been deprecated
2296 for more than four buildroot releases and are now removed.
2297 As an alternative, version 3.2.x of the headers have been
2298 automatically selected in your configuration.
2300 config BR2_KERNEL_HEADERS_3_3
2301 bool "kernel headers version 3.3.x are no longer supported"
2302 select BR2_KERNEL_HEADERS_3_2
2305 Version 3.3.x of the Linux kernel headers have been deprecated
2306 for more than four buildroot releases and are now removed.
2307 As an alternative, version 3.2.x of the headers have been
2308 automatically selected in your configuration.
2310 config BR2_KERNEL_HEADERS_3_5
2311 bool "kernel headers version 3.5.x are no longer supported"
2312 select BR2_KERNEL_HEADERS_3_4
2315 Version 3.5.x of the Linux kernel headers have been deprecated
2316 for more than four buildroot releases and are now removed.
2317 As an alternative, version 3.4.x of the headers have been
2318 automatically selected in your configuration.
2320 config BR2_GDB_VERSION_7_2
2321 bool "gdb 7.2.x is no longer supported"
2322 select BR2_GDB_VERSION_7_6
2325 Version 7.2.x of gdb has been deprecated for more than four
2326 buildroot releases and is now removed. As an alternative, gdb
2327 7.5.x has been automatically selected in your configuration.
2329 config BR2_GDB_VERSION_7_3
2330 bool "gdb 7.3.x is no longer supported"
2331 select BR2_GDB_VERSION_7_6
2334 Version 7.3.x of gdb has been deprecated for more than four
2335 buildroot releases and is now removed. As an alternative, gdb
2336 7.5.x has been automatically selected in your configuration.
2338 config BR2_PACKAGE_CCACHE
2339 bool "ccache target package has been removed"
2342 The 'ccache' target package has been removed since it has been
2343 deprecated for more than four buildroot releases.
2344 Note: using ccache for speeding up builds is still supported.
2346 config BR2_HAVE_DOCUMENTATION
2347 bool "support for documentation on target has been removed"
2350 Support for documentation on target has been removed since it has
2351 been deprecated for more than four buildroot releases.
2353 config BR2_PACKAGE_AUTOMAKE
2354 bool "automake target package has been removed"
2357 The 'automake' target package has been removed since it has been
2358 deprecated for more than four buildroot releases.
2359 Note: the host automake still exists.
2361 config BR2_PACKAGE_AUTOCONF
2362 bool "autoconf target package has been removed"
2365 The 'autoconf' target package has been removed since it has been
2366 deprecated for more than four buildroot releases.
2367 Note: the host autoconf still exists.
2369 config BR2_PACKAGE_XSTROKE
2370 bool "xstroke has been removed"
2373 The 'xstroke' package has been removed since it has been
2374 deprecated for more than four buildroot releases.
2376 config BR2_PACKAGE_LZMA
2377 bool "lzma target package has been removed"
2380 The 'lzma' target package has been removed since it has been
2381 deprecated for more than four buildroot releases.
2382 Note: generating lzma-compressed rootfs images is still supported.
2384 config BR2_PACKAGE_TTCP
2385 bool "ttcp has been removed"
2388 The 'ttcp' package has been removed since it has been
2389 deprecated for more than four buildroot releases.
2391 config BR2_PACKAGE_LIBNFC_LLCP
2392 bool "libnfc-llcp has been replaced by libllcp"
2394 select BR2_PACKAGE_LIBLLCP
2396 The 'libnfc-llcp' package has been removed since upstream renamed
2397 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2398 the version at the same time.
2400 config BR2_PACKAGE_MYSQL_CLIENT
2401 bool "MySQL client renamed to MySQL"
2403 select BR2_PACKAGE_MYSQL
2405 The option has been renamed BR2_PACKAGE_MYSQL
2407 config BR2_PACKAGE_SQUASHFS3
2408 bool "squashfs3 has been removed"
2410 select BR2_PACKAGE_SQUASHFS
2412 The 'squashfs3' package has been removed since it has been
2413 deprecated for more than four buildroot releases. Package
2414 'squashfs' (4) has been selected automatically as replacement.
2416 config BR2_TARGET_ROOTFS_SQUASHFS3
2417 bool "squashfs3 rootfs support has been removed"
2420 Together with the removal of the squashfs3 package, support
2421 for squashfs3 root filesystems has been removed too. Squashfs
2422 root filesystems will automatically use squashfs4 now.
2424 config BR2_PACKAGE_NETKITBASE
2425 bool "netkitbase has been removed"
2428 The 'netkitbase' package has been removed since it has been
2429 deprecated since 2012.11. This package provided 'inetd'
2430 which is replaced by 'xinet' and 'ping' which is replaced by
2431 'busybox' or 'fping'.
2433 config BR2_PACKAGE_NETKITTELNET
2434 bool "netkittelnet has been removed"
2437 The 'netkittelnet' package has been removed since it has
2438 been deprecated since 2012.11. 'busybox' provides a telnet
2439 client and should be used instead.
2441 config BR2_PACKAGE_LUASQL
2442 bool "luasql has been replaced by luasql-sqlite3"
2443 select BR2_PACKAGE_LUASQL_SQLITE3
2446 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2448 config BR2_PACKAGE_LUACJSON
2449 bool "luacjson has been replaced by lua-cjson"
2450 select BR2_PACKAGE_LUA_CJSON
2453 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2455 ###############################################################################
2456 comment "Legacy options removed in 2013.11"
2458 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2459 bool "lvm2's 'dmsetup only' option removed"
2462 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2463 led to problems with other packages that need the full lvm2
2464 suite. Therefore, the option has been replaced with the positive
2465 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2467 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2468 # in order to automatically propagate old configs
2470 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2471 bool "qt javascriptcore option removed"
2474 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2475 force the activation or disabling of the JIT compiler in the
2476 Qt Javascript interpreter. However, the JIT compiler is not
2477 available for all architectures, so forcing its activation
2478 does not always work. Moreover, Qt knows by itself for which
2479 architectures JIT support is possible, and will
2480 automatically enable it if possible.
2482 Therefore, this option was in fact useless, and causing
2483 build problems when enabled on architectures for which the
2484 JIT support was not available. It has been removed, and
2485 there is no replacement: Qt will enable JIT at compile time
2488 config BR2_PACKAGE_MODULE_INIT_TOOLS
2489 bool "module-init-tools replaced by kmod"
2490 select BR2_PACKAGE_KMOD
2491 select BR2_PACKAGE_KMOD_TOOLS
2494 The 'module-init-tools' package has been removed, since it
2495 has been depracated upstream and replaced by 'kmod'.
2497 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2498 string "u-boot: the git repository URL option has been renamed"
2500 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2501 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2503 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2505 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2508 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2509 # boot/uboot/Config.in
2511 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2512 string "u-boot: the git repository version option has been renamed"
2514 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2515 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2517 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2519 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2522 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2523 # boot/uboot/Config.in
2525 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2526 string "linux: the git repository URL option has been renamed"
2528 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2530 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2532 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2534 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2537 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2540 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2541 string "linux: the git repository version option has been renamed"
2543 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2545 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2547 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2549 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2552 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2555 ###############################################################################
2556 comment "Legacy options removed in 2013.08"
2559 bool "ARM OABI support has been removed"
2562 The support for the ARM OABI was deprecated since a while,
2563 and has been removed completely from Buildroot. It is also
2564 deprecated in upstream gcc, since gcc 4.7. People should
2565 switch to EABI instead, which should not be a problem as
2566 long as you don't have pre-built OABI binaries in your
2567 system that you can't recompile.
2569 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2570 bool "dosfstools dosfsck renamed to fsck.fat"
2572 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2574 dosfsck was renamed upstream to fsck.fat for consistency.
2576 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2577 bool "dosfstools dosfslabel renamed to fatlabel"
2579 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2581 doslabel was renamed upstream to fatlabel for consistency.
2583 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2584 bool "dosfstools mkdosfs renamed to mkfs.fat"
2586 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2588 mkdosfs was renamed upstream to mkfs.fat for consistency.
2591 bool "the elf2flt option has been renamed"
2594 The BR2_ELF2FLT option has been renamed to
2595 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2596 the package infrastructure.
2598 config BR2_VFP_FLOAT
2599 bool "the ARM VFP floating point option has been renamed"
2602 Due to a major refactoring of the floating-point handling of
2603 the ARM architecture support, the BR2_VFP_FLOAT option has
2604 been replaced with a choice of options that allows to select
2605 between various VFP versions/capabilities.
2607 config BR2_PACKAGE_GCC_TARGET
2608 bool "gcc on the target filesystem has been removed"
2611 The support for gcc in the target filesystem was deprecated
2612 since a while, and has been removed completely from Buildroot.
2613 See Buildroot's documentation for more explanations.
2615 config BR2_HAVE_DEVFILES
2616 bool "development files in target filesystem has been removed"
2619 The installation of the development files in the target
2620 filesystem was deprecated since a while, and has been removed
2621 completely from Buildroot.
2622 See Buildroot's documentation for more explanations.
2624 ###############################################################################
2625 comment "Legacy options removed in 2013.05"
2627 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2628 bool "Realtek 8192 replaced by Realtek 81xx"
2630 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2632 Now covers the whole Realtek 81xx familly: 8188/8192.
2634 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2635 bool "Realtek 8712 replaced by Realtek 87xx"
2637 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2639 Now covers the whole Realtek 87xx familly: 8712/8723.
2641 ###############################################################################
2642 comment "Legacy options removed in 2013.02"
2645 bool "sa110 ARM target switched to strongarm"
2647 select BR2_strongarm
2649 The SA110 is the same as a generic StrongARM, it just differs
2650 in speed, peripherals and cache.
2653 bool "sa1100 ARM target switched to strongarm"
2655 select BR2_strongarm
2657 The SA1100 is the same as a generic StrongARM, it just differs
2658 in speed, peripherals and cache.
2660 config BR2_PACKAGE_GDISK
2661 bool "gdisk has been replaced by gptfdisk"
2663 select BR2_PACKAGE_GPTFDISK
2665 The option has been renamed BR2_PACKAGE_GPTFDISK.
2667 config BR2_PACKAGE_GDISK_GDISK
2668 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2670 select BR2_PACKAGE_GPTFDISK
2671 select BR2_PACKAGE_GPTFDISK_GDISK
2673 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2675 config BR2_PACKAGE_GDISK_SGDISK
2676 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2678 select BR2_PACKAGE_GPTFDISK
2679 select BR2_PACKAGE_GPTFDISK_SGDISK
2681 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2683 config BR2_PACKAGE_GDB_HOST
2684 bool "gdb for the host option has been renamed"
2685 select BR2_PACKAGE_HOST_GDB
2688 Due to the conversion of gdb to the package infrastructure,
2689 the BR2_PACKAGE_GDB_HOST option has been renamed
2690 BR2_PACKAGE_HOST_GDB.
2692 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2693 bool "DirectFB RGB16 dithering option has been renamed"
2694 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2697 The option has been renamed
2698 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2700 config BR2_PACKAGE_DIRECTB_TESTS
2701 bool "DirectFB Tests option has been renamed"
2702 select BR2_PACKAGE_DIRECTFB_TESTS
2705 The option has been renamed
2706 BR2_PACKAGE_DIRECTFB_TESTS.
2708 ###############################################################################
2709 comment "Legacy options removed in 2012.11"
2711 config BR2_PACKAGE_CUSTOMIZE
2712 bool "customize package has been removed"
2715 The 'customize' special package has been removed. Instead,
2716 we recommend to create either your own packages, or use a
2717 post-build script to customize your root filesystem. See
2718 Buildroot's documentation for more details.
2720 config BR2_PACKAGE_XSERVER_xorg
2721 bool "X.org modular server"
2723 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2725 The option has been renamed
2726 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2728 config BR2_PACKAGE_XSERVER_tinyx
2729 bool "KDrive / TinyX server"
2731 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2733 The option has been renamed
2734 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2736 config BR2_PACKAGE_PTHREAD_STUBS
2737 bool "pthread-stubs option has been renamed"
2739 select BR2_PACKAGE_LIBPTHREAD_STUBS
2741 For consistency reason, the pthread-stubs package has been
2742 renamed to libpthread-stubs.
2744 ###############################################################################
2745 comment "Legacy options removed in 2012.08"
2747 config BR2_PACKAGE_GETTEXT_STATIC
2748 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2751 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2754 config BR2_PACKAGE_LIBINTL
2757 select BR2_PACKAGE_GETTEXT
2759 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2760 only installs the library, not the executables.
2762 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2763 bool "input-tools evtest is now a separate package evtest"
2765 select BR2_PACKAGE_EVTEST
2767 The evtest program from input-tools is now a separate package.
2769 config BR2_BFIN_FDPIC
2770 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2771 select BR2_BINFMT_FDPIC
2774 config BR2_BFIN_FLAT
2775 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2776 select BR2_BINFMT_FLAT
2781 endif # !SKIP_LEGACY