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.08"
148 config BR2_GCC_VERSION_4_8_X
149 bool "gcc 4.8.x support removed"
152 Support for gcc version 4.8.x has been removed. The current
153 default version (5.x or later) has been selected instead.
155 ###############################################################################
156 comment "Legacy options removed in 2017.05"
158 config BR2_PACKAGE_SUNXI_MALI_R2P4
159 bool "sunxi-mali r2p4 removed"
162 sunxi-mali libMali for r2p4 Mali kernel module has been
163 removed since the libump package only provides libUMP.so.3.
164 libMali for r2p4 Mali kernel module requires libUMP.so.2.
166 config BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT
167 bool "CoffeeScript option has been removed"
170 The option to enable NodeJS CoffeeScript has been removed.
171 To continue using it, add "coffee-script" to
172 BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
174 config BR2_PACKAGE_NODEJS_MODULES_EXPRESS
175 bool "Express web application framework option has been removed"
178 The option to enable the NodeJS Express web application
179 framework has been removed. To continue using it, add
180 "express" to BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
182 config BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL
183 bool "bluez5_utils gatttool install option removed"
184 select BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED
186 The option to install gatttool specifically has been removed.
187 Since version 5.44 gatttool is in the list of deprecated
188 tools. The option to build and install deprecated tools has
189 been automatically enabled.
191 config BR2_PACKAGE_OPENOCD_FT2XXX
192 bool "openocd ft2232 support has been removed"
193 select BR2_PACKAGE_OPENOCD_FTDI
196 FT2232 support in OpenOCD has been removed, it's replaced by
197 FDTI support, which has automatically been enabled.
199 config BR2_PACKAGE_KODI_RTMPDUMP
200 bool "kodi rtmp has been removed"
203 Internal rtmp support was removed from Kodi.
205 config BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN
206 bool "kodi-visualisation-fountain has been removed"
209 According to upstream 'the visualization is not currently
212 config BR2_PACKAGE_PORTMAP
213 bool "portmap has been removed"
215 select BR2_PACKAGE_RPCBIND
217 The portmap upstream tarball is removed, no releases since
218 ten years and latest change in upstream git in 2014.
219 You should better use rpcbind as a RPC portmapper.
221 config BR2_BINUTILS_VERSION_2_25_X
222 bool "binutils version 2.25 support removed"
225 Support for binutils version 2.25 has been removed. The
226 current default version (2.27 or later) has been selected
229 config BR2_TOOLCHAIN_BUILDROOT_INET_RPC
230 bool "uclibc RPC support has been removed"
233 uClibc-ng removed internal RPC implementation in 1.0.23. You
234 should use libtirpc instead.
236 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS
237 int "extra size in blocks has been removed"
240 Since the support for auto calculation of the filesystem size has been
241 removed, this option is now useless and must be 0.
242 You may want to check that BR2_TARGET_ROOTFS_EXT2_BLOCKS matchs
245 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS_WRAP
247 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS != 0
250 config BR2_PACKAGE_SYSTEMD_KDBUS
251 bool "systemd-kdbus has been removed"
254 --enable/disable-kdbus configure option has been removed since
257 config BR2_PACKAGE_POLARSSL
258 bool "polarssl has been removed"
261 The polarssl crypto library has been removed since the 1.2.x
262 release branch is no longer maintained. Newer upstream
263 branches/releases (mbedtls) have API changes so they're not
264 drop-in replacements.
266 config BR2_NBD_CLIENT
267 bool "nbd client option was renamed"
269 select BR2_PACKAGE_NBD_CLIENT
271 The nbd client option has been renamed to BR2_PACKAGE_NBD_CLIENT.
273 config BR2_NBD_SERVER
274 bool "nbd server option was renamed"
276 select BR2_PACKAGE_NBD_SERVER
278 The nbd server option has been renamed to BR2_PACKAGE_NBD_SERVER.
280 config BR2_PACKAGE_GMOCK
281 bool "gmock merged into gtest package"
283 select BR2_PACKAGE_GTEST
284 select BR2_PACKAGE_GTEST_GMOCK
286 GMock is now a suboption of the GTest package.
288 config BR2_KERNEL_HEADERS_4_8
289 bool "kernel headers version 4.8.x are no longer supported"
290 select BR2_KERNEL_HEADERS_4_4
293 Version 4.8.x of the Linux kernel headers are no longer
294 maintained upstream and are now removed. As an alternative,
295 version 4.4.x of the headers have been automatically
296 selected in your configuration.
298 config BR2_KERNEL_HEADERS_3_18
299 bool "kernel headers version 3.18.x are no longer supported"
300 select BR2_KERNEL_HEADERS_3_12
303 Version 3.18.x of the Linux kernel headers are no longer
304 maintained upstream and are now removed. As an alternative,
305 version 3.12.x of the headers have been automatically
306 selected in your configuration.
308 config BR2_GLIBC_VERSION_2_22
309 bool "glibc 2.22 removed"
312 Support for glibc version 2.22 has been removed. The current
313 default version has been selected instead.
315 ###############################################################################
316 comment "Legacy options removed in 2017.02"
318 config BR2_PACKAGE_PERL_DB_FILE
319 bool "perl-db-file removed"
321 select BR2_PACKAGE_BERKELEYDB
322 select BR2_PACKAGE_PERL
324 DB_File can be built as a core Perl module, so the separate
325 perl-db-file package has been removed.
327 config BR2_KERNEL_HEADERS_4_7
328 bool "kernel headers version 4.7.x are no longer supported"
329 select BR2_KERNEL_HEADERS_4_4
332 Version 4.7.x of the Linux kernel headers are no longer
333 maintained upstream and are now removed. As an alternative,
334 version 4.4.x of the headers have been automatically
335 selected in your configuration.
337 config BR2_KERNEL_HEADERS_4_6
338 bool "kernel headers version 4.6.x are no longer supported"
339 select BR2_KERNEL_HEADERS_4_4
342 Version 4.6.x of the Linux kernel headers are no longer
343 maintained upstream and are now removed. As an alternative,
344 version 4.4.x of the headers have been automatically
345 selected in your configuration.
347 config BR2_KERNEL_HEADERS_4_5
348 bool "kernel headers version 4.5.x are no longer supported"
349 select BR2_KERNEL_HEADERS_4_4
352 Version 4.5.x of the Linux kernel headers are no longer
353 maintained upstream and are now removed. As an alternative,
354 version 4.4.x of the headers have been automatically
355 selected in your configuration.
357 config BR2_KERNEL_HEADERS_3_14
358 bool "kernel headers version 3.14.x are no longer supported"
359 select BR2_KERNEL_HEADERS_3_12
362 Version 3.14.x of the Linux kernel headers are no longer
363 maintained upstream and are now removed. As an alternative,
364 version 3.12.x of the headers have been automatically
365 selected in your configuration.
367 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
368 bool "musl-cross 1.1.12 toolchain removed"
371 The support for the prebuilt toolchain based on the Musl C
372 library provided by the musl-cross project has been removed.
373 Upstream doesn't provide any prebuilt toolchain anymore, use the
374 Buildroot toolchain instead.
376 config BR2_UCLIBC_INSTALL_TEST_SUITE
377 bool "uClibc tests now in uclibc-ng-test"
379 select BR2_PACKAGE_UCLIBC_NG_TEST
381 The test suite of the uClibc C library has been moved into a
382 separate package, uclibc-ng-test.
384 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
385 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
388 The ADI Blackfin toolchain has many bugs which are fixed in
389 more recent gcc and uClibc-ng releases. Use the Buildroot
392 config BR2_PACKAGE_MAKEDEVS
393 bool "makedevs removed"
396 The makedevs tool is part of busybox. The Buildroot fork
397 should not be used outside of the Buildroot infrastructure.
399 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
400 bool "Arago ARMv7 2011.09 removed"
403 The Arago toolchains are every old and not updated anymore.
405 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
406 bool "Arago ARMv5 2011.09 removed"
409 The Arago toolchains are every old and not updated anymore.
411 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
412 bool "snowball-hdmiservice removed"
415 We no longer have support for the Snowball platform in
416 Buildroot, so this package was no longer useful.
418 config BR2_PACKAGE_SNOWBALL_INIT
419 bool "snowball-init removed"
422 We no longer have support for the Snowball platform in
423 Buildroot, so this package was no longer useful.
425 config BR2_GDB_VERSION_7_9
426 bool "gdb 7.9 has been removed"
429 The 7.9 version of gdb has been removed. Use a newer version
432 ###############################################################################
433 comment "Legacy options removed in 2016.11"
435 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
436 bool "PHP CGI and CLI options are now seperate"
437 select BR2_PACKAGE_PHP_SAPI_CLI
438 select BR2_PACKAGE_PHP_SAPI_CGI
441 The PHP Interface options have been split up into a
442 separate option for each interface.
444 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
445 bool "PHP CLI and FPM options are now separate"
446 select BR2_PACKAGE_PHP_SAPI_CLI
447 select BR2_PACKAGE_PHP_SAPI_FPM
450 The PHP Interface options have been split up into a
451 separate option for each interface.
453 config BR2_PACKAGE_WVSTREAMS
454 bool "wvstreams removed"
457 wvstreams is not maintained anymore since about 2009. It also
458 doesn't build anymore with recent compilers (GCC 5+).
460 config BR2_PACKAGE_WVDIAL
461 bool "wvdial removed"
464 wvdial is not maintained anymore since about 2009. It also
465 doesn't build anymore with recent compilers (GCC 5+).
467 config BR2_PACKAGE_WEBKITGTK24
468 bool "webkitgtk 2.4.x removed"
471 This legacy package only existed because some other packages
472 depended on that specific version of webkitgtk. However, the
473 other packages have been fixed. webkitgtk 2.4 is full of
474 security issues so it needs to be removed.
476 config BR2_PACKAGE_TORSMO
477 bool "torsmo removed"
480 torsmo has been unmaintained for a long time, and nobody
481 seems to be interested in it.
483 config BR2_PACKAGE_SSTRIP
484 bool "sstrip removed"
487 sstrip is unmaintained and potentially harmful. It doesn't
488 save so much compared to normal binutils strip, and there is
489 a big risk of binaries that don't work. Use normal strip
492 config BR2_KERNEL_HEADERS_4_3
493 bool "kernel headers version 4.3.x are no longer supported"
494 select BR2_KERNEL_HEADERS_4_1
497 Version 4.3.x of the Linux kernel headers are no longer
498 maintained upstream and are now removed. As an alternative,
499 version 4.1.x of the headers have been automatically
500 selected in your configuration.
502 config BR2_KERNEL_HEADERS_4_2
503 bool "kernel headers version 4.2.x are no longer supported"
504 select BR2_KERNEL_HEADERS_4_1
507 Version 4.2.x of the Linux kernel headers are no longer
508 maintained upstream and are now removed. As an alternative,
509 version 4.1.x of the headers have been automatically
510 selected in your configuration.
512 config BR2_PACKAGE_KODI_ADDON_XVDR
513 bool "kodi-addon-xvdr removed"
516 According to the github project page:
517 https://github.com/pipelka/xbmc-addon-xvdr
518 this package is discontinued.
520 config BR2_PACKAGE_IPKG
524 ipkg dates back to the early 2000s when Compaq started the
525 handhelds.org project and it hasn't seen development since 2006.
526 Use opkg as a replacement.
528 config BR2_GCC_VERSION_4_7_X
529 bool "gcc 4.7.x support removed"
532 Support for gcc version 4.7.x has been removed. The current
533 default version (4.9.x or later) has been selected instead.
535 config BR2_BINUTILS_VERSION_2_24_X
536 bool "binutils version 2.24 support removed"
539 Support for binutils version 2.24 has been removed. The
540 current default version (2.26 or later) has been selected
543 config BR2_PACKAGE_WESTON_RPI
544 bool "Weston propietary RPI support is gone"
547 Upstream decided the propietary (rpi-userland) weston composer
548 support wasn't worth the effort so it was removed. Switch to
549 the open VC4 support.
551 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
552 bool "linux-tool cpupower"
553 depends on BR2_LINUX_KERNEL
555 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
557 Linux tool cpupower option was renamed.
559 config BR2_LINUX_KERNEL_TOOL_PERF
560 bool "linux-tool perf"
561 depends on BR2_LINUX_KERNEL
563 select BR2_PACKAGE_LINUX_TOOLS_PERF
565 Linux tool perf option was renamed.
567 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
568 bool "linux-tool selftests"
569 depends on BR2_LINUX_KERNEL
571 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
573 Linux tool selftests option was renamed.
575 config BR2_GCC_VERSION_4_8_ARC
576 bool "gcc arc option renamed"
578 select BR2_GCC_VERSION_ARC
580 The option that selects the gcc version for the ARC
581 architecture has been renamed to BR2_GCC_VERSION_ARC.
583 config BR2_KERNEL_HEADERS_4_0
584 bool "kernel headers version 4.0.x are no longer supported"
585 select BR2_KERNEL_HEADERS_3_12
588 Version 4.0.x of the Linux kernel headers have been deprecated
589 for more than four buildroot releases and are now removed.
590 As an alternative, version 3.12.x of the headers have been
591 automatically selected in your configuration.
593 config BR2_KERNEL_HEADERS_3_19
594 bool "kernel headers version 3.19.x are no longer supported"
595 select BR2_KERNEL_HEADERS_3_12
598 Version 3.19.x of the Linux kernel headers have been deprecated
599 for more than four buildroot releases and are now removed.
600 As an alternative, version 3.12.x of the headers have been
601 automatically selected in your configuration.
603 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
604 bool "libevas-generic-loaders package removed"
606 select BR2_PACKAGE_EFL
608 With EFL 1.18, libevas-generic-loaders is now provided by the efl
611 config BR2_PACKAGE_ELEMENTARY
612 bool "elementary package removed"
614 select BR2_PACKAGE_EFL
616 With EFL 1.18, elementary is now provided by the efl package.
618 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
619 bool "Linux kernel local directory option removed"
621 The option to select a local directory as the source of the Linux
622 kernel has been removed. It hurts reproducibility of builds.
624 In case you were using this option during development of your
625 Linux kernel, use the override mechanism instead.
627 ###############################################################################
628 comment "Legacy options removed in 2016.08"
630 config BR2_PACKAGE_EFL_JP2K
631 bool "libevas jp2k loader has been removed"
634 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
635 while Buildroot only packages openjpeg 2.x. Therefore, the
636 JP2K loader has been removed from EFL.
638 config BR2_PACKAGE_SYSTEMD_COMPAT
639 bool "systemd compatibility libraries have been removed"
642 The systemd option to enable the compatibility libraries has
643 been removed. Theses libraries have been useless since a few
644 version, and have been fully dropped from the source since
647 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
648 bool "gst1-plugins-bad liveadder plugin removed"
650 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
652 The functionality of the liveadder plugin of the
653 gst1-plugins-bad package has been merged into audiomixer.
655 config BR2_PACKAGE_LIBFSLVPUWRAP
656 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
658 select BR2_PACKAGE_IMX_VPUWRAP
660 The libfslvpuwrap has been renamed to match the renamed package.
662 config BR2_PACKAGE_LIBFSLPARSER
663 bool "libfslparser has been renamed to imx-parser"
665 select BR2_PACKAGE_IMX_PARSER
667 The libfslparser has been renamed to match the renamed package.
669 config BR2_PACKAGE_LIBFSLCODEC
670 bool "libfslcodec has been renamed to imx-codec"
672 select BR2_PACKAGE_IMX_CODEC
674 The libfslcodec has been renamed to match the renamed package.
676 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
677 bool "FIT support in uboot-tools has been refactored"
679 select BR2_PACKAGE_DTC
680 select BR2_PACKAGE_DTC_PROGRAMS
681 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
682 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
683 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
685 This option has been removed in favor of a more fine-grained
686 configuration, which is recommended. Selecting this option
687 enables FIT and FIT signature support for the target packages.
688 It will also select the dtc and openssl packages.
690 config BR2_PTHREADS_OLD
691 bool "linuxthreads (stable/old)"
694 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
695 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
697 config BR2_BINUTILS_VERSION_2_23_X
698 bool "binutils 2.23 removed"
701 Binutils 2.23 has been removed, using a newer version is
704 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
705 bool "eglibc support has been removed"
708 The eglibc project no longer exists, as it has been merged
709 back into the glibc project. Therefore, support for eglibc
710 has been removed, and glibc should be used instead.
712 config BR2_GDB_VERSION_7_8
713 bool "gdb 7.8 has been removed"
716 The 7.8 version of gdb has been removed. Use a newer version
719 ###############################################################################
720 comment "Legacy options removed in 2016.05"
722 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
723 bool "openvpn polarssl crypto backend removed"
726 The OpenVPN polarssl crypto backend option has been removed.
727 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
728 compatible with mbedtls (polarssl) series 2.x which is the
729 version provided in buildroot. And both can't coexist.
730 It now uses OpenSSL as the only option.
733 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
734 bool "nginx http spdy module removed"
736 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
738 The ngx_http_spdy_module has been superseded by the
739 ngx_http_v2_module since nginx v1.9.5. The
740 ngx_http_v2_module modules has been automatically selected
741 in your configuration.
743 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
744 bool "gst1-plugins-bad rtp plugin moved to good"
747 The rtp plugin has been moved from gst1-plugins-base to
750 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
751 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
754 The mpg123 plugin has been moved from gst1-plugins-bad to
757 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
758 bool "PowerPC Sourcery toolchain has been removed"
761 The Sourcery CodeBench toolchain for the PowerPC
762 architecture has been removed, as it was very old, not
763 maintained, and causing numerous build failures with modern
766 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
767 bool "PowerPC Sourcery E500v2 toolchain has been removed"
770 The Sourcery CodeBench toolchain for the PowerPC E500v2
771 architecture has been removed, as it was very old, not
772 maintained, and causing numerous build failures with modern
776 bool "x86 i386 support removed"
779 The support for the i386 processors of the x86 architecture
782 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
783 bool "qt5webkit-examples package removed"
786 The qt5webkit-examples package has been removed, since it
787 was removed from upstream starting from Qt 5.6.
789 config BR2_PACKAGE_QT5QUICK1
790 bool "qt5quick1 package removed"
793 The qt5quick1 package has been removed, since it was removed
794 from upstream starting from Qt 5.6.
796 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
797 string "uboot custom patch dir has been removed"
799 The uboot custom patch directory option has been removed. Use
800 the improved BR2_TARGET_UBOOT_PATCH option instead.
802 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
804 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
807 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
808 # boot/uboot/Config.in
810 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
811 bool "xf86-input-void removed"
814 The xf86-input-void package has been removed, there's no need
815 for it in any modern (post-2007) xorg server.
817 config BR2_KERNEL_HEADERS_3_17
818 bool "kernel headers version 3.17.x are no longer supported"
819 select BR2_KERNEL_HEADERS_3_12
822 Version 3.17.x of the Linux kernel headers have been deprecated
823 for more than four buildroot releases and are now removed.
824 As an alternative, version 3.12.x of the headers have been
825 automatically selected in your configuration.
827 config BR2_GDB_VERSION_7_7
828 bool "gdb 7.7 has been removed"
831 The 7.7 version of gdb has been removed. Use a newer version
834 config BR2_PACKAGE_FOOMATIC_FILTERS
835 bool "foomatic-filters"
838 The foomatic-filters package was removed.
840 config BR2_PACKAGE_SAMBA
844 The samba package was removed in favour of samba4 since the
845 3.x series isn't supported by upstream any longer.
847 config BR2_PACKAGE_KODI_WAVPACK
851 wavpack support was removed in favour of ffmpeg:
852 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
854 config BR2_PACKAGE_KODI_RSXS
855 bool "rsxs support in Kodi was moved to an addon"
857 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
859 rsxs support in Kodi was moved to an addon
861 config BR2_PACKAGE_KODI_GOOM
862 bool "Goom support in Kodi was moved to an addon"
864 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
866 Goom support in Kodi was moved to an addon
868 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
869 bool "systemd all extras option has been removed"
871 select BR2_PACKAGE_XZ
872 select BR2_PACKAGE_LIBGCRYPT
874 The systemd option to enable "all extras" has been
875 removed. To get the same features, the libgcrypt and xz
876 package should now be enabled.
878 config BR2_GCC_VERSION_4_5_X
879 bool "gcc 4.5.x has been removed"
882 The 4.5.x version of gcc has been removed. Use a newer
885 config BR2_PACKAGE_SQLITE_READLINE
886 bool "sqlite command-line editing support was updated"
887 select BR2_PACKAGE_NCURSES
888 select BR2_PACKAGE_READLINE
891 This option was removed in favour of the sqlite package
892 deciding itself depending on the enabled packages whether
893 command-line editing should be enabled, it also also takes
894 libedit into account.
896 ###############################################################################
897 comment "Legacy options removed in 2016.02"
899 config BR2_PACKAGE_DOVECOT_BZIP2
900 bool "bzip2 support option has been removed"
902 select BR2_PACKAGE_BZIP2
904 Bzip2 support is built if the bzip2 package is selected.
906 config BR2_PACKAGE_DOVECOT_ZLIB
907 bool "zlib support option has been removed"
909 select BR2_PACKAGE_ZLIB
911 Zlib support is built if the zlib package is selected.
913 config BR2_PACKAGE_E2FSPROGS_FINDFS
914 bool "e2fsprogs findfs option has been removed"
917 This option attempted to enable findfs capabilities from
918 e2fsprogs but has not worked since July 2015 (due to
919 packaging changes). One can use BusyBox's findfs support or
920 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
922 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
923 bool "openpowerlink debug option has been removed"
926 This option depends on BR2_ENABLE_DEBUG which should not be used
929 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
930 bool "openpowerlink package has been updated"
932 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
934 openpowerlink kernel modules are built if the
935 kernel stack library is selected.
937 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
938 bool "openpowerlink package has been updated"
940 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
942 The user space support has been split in two part:
943 - a monolitic user space library
944 - a user spae deamon driver
946 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
947 bool "using the linux headers version for the kernel has been removed"
950 The option to use the version of the kernel headers for the
951 kernel to build has been removed.
953 There is now the converse, better-suited and more versatile
954 option to use the kernel version for the linux headers.
956 config BR2_PACKAGE_CUPS_PDFTOPS
957 bool "Pdftops support has been removed from Cups"
960 Pdftops support has been removed from the cups package
961 It is now part of the cups-filters package.
963 config BR2_KERNEL_HEADERS_3_16
964 bool "kernel headers version 3.16.x are no longer supported"
965 select BR2_KERNEL_HEADERS_3_12
968 Version 3.16.x of the Linux kernel headers have been deprecated
969 for more than four buildroot releases and are now removed.
970 As an alternative, version 3.12.x of the headers have been
971 automatically selected in your configuration.
973 config BR2_PACKAGE_PYTHON_PYXML
974 bool "python-pyxml package has been removed"
977 PyXML is obsolete and its functionality is covered either via
978 native Python XML support or python-lxml package.
980 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
981 config BR2_ENABLE_SSP
982 bool "Stack Smashing protection now has different levels"
984 The protection offered by SSP can now be selected from different
985 protection levels. Be sure to review the SSP level in the build
988 config BR2_PACKAGE_DIRECTFB_CLE266
989 bool "cle266 driver for directfb removed"
992 The cle266 directfb driver support has been removed.
993 It doesn't build in the latest version and it's unlikely
994 anyone has any use for it.
996 config BR2_PACKAGE_DIRECTFB_UNICHROME
997 bool "unichrome driver for directfb removed"
1000 The unichrome directfb driver support has been removed.
1001 It doesn't build in the latest version and it's unlikely
1002 anyone has any use for it.
1004 config BR2_PACKAGE_LIBELEMENTARY
1005 bool "libelementary has been renamed to elementary"
1007 select BR2_PACKAGE_ELEMENTARY
1009 The libelementary package has been renamed to match the upstream
1012 config BR2_PACKAGE_LIBEINA
1013 bool "libeina package has been removed"
1015 select BR2_PACKAGE_EFL
1017 With EFL 1.15, libeina is now provided by the efl package.
1019 config BR2_PACKAGE_LIBEET
1020 bool "libeet package has been removed"
1022 select BR2_PACKAGE_EFL
1024 With EFL 1.15, libeet is now provided by the efl package.
1026 config BR2_PACKAGE_LIBEVAS
1027 bool "libevas package has been removed"
1029 select BR2_PACKAGE_EFL
1031 With EFL 1.15, libevas is now provided by the efl package.
1033 config BR2_PACKAGE_LIBECORE
1034 bool "libecore package has been removed"
1036 select BR2_PACKAGE_EFL
1038 With EFL 1.15, libecore is now provided by the efl package.
1040 config BR2_PACKAGE_LIBEDBUS
1041 bool "libedbus package has been removed"
1043 select BR2_PACKAGE_EFL
1045 With EFL 1.15, libedbus is now provided by the efl package.
1047 config BR2_PACKAGE_LIBEFREET
1048 bool "libefreet package has been removed"
1050 select BR2_PACKAGE_EFL
1052 With EFL 1.15, libefreet is now provided by the efl package.
1054 config BR2_PACKAGE_LIBEIO
1055 bool "libeio package has been removed"
1057 select BR2_PACKAGE_EFL
1059 With EFL 1.15, libeio is now provided by the efl package.
1061 config BR2_PACKAGE_LIBEMBRYO
1062 bool "libembryo package has been removed"
1064 select BR2_PACKAGE_EFL
1066 With EFL 1.15, libembryo is now provided by the efl package.
1068 config BR2_PACKAGE_LIBEDJE
1069 bool "libedje package has been removed"
1071 select BR2_PACKAGE_EFL
1073 With EFL 1.15, libedje is now provided by the efl package.
1075 config BR2_PACKAGE_LIBETHUMB
1076 bool "libethumb package has been removed"
1078 select BR2_PACKAGE_EFL
1080 With EFL 1.15, libethumb is now provided by the efl package.
1082 config BR2_PACKAGE_INFOZIP
1083 bool "infozip option has been renamed to zip"
1085 select BR2_PACKAGE_ZIP
1087 Info-Zip's Zip package has been renamed from infozip to zip,
1088 to avoid ambiguities with Info-Zip's UnZip which has been added
1089 in the unzip package.
1091 config BR2_BR2_PACKAGE_NODEJS_0_10_X
1092 bool "nodejs 0.10.x option removed"
1094 select BR2_PACKAGE_NODEJS
1096 nodejs 0.10.x option has been removed. 0.10.x is now
1097 automatically chosen for ARMv5 architectures only and the latest
1098 nodejs for all other supported architectures. The correct nodejs
1099 version has been automatically selected in your configuration.
1101 config BR2_BR2_PACKAGE_NODEJS_0_12_X
1102 bool "nodejs version 0.12.x has been removed"
1104 select BR2_PACKAGE_NODEJS
1106 nodejs version 0.12.x has been removed. As an alternative,
1107 the latest nodejs version has been automatically selected in
1110 config BR2_BR2_PACKAGE_NODEJS_4_X
1111 bool "nodejs version 4.x has been removed"
1113 select BR2_PACKAGE_NODEJS
1115 nodejs version 4.x has been removed. As an alternative,
1116 the latest nodejs version has been automatically selected in
1119 ###############################################################################
1120 comment "Legacy options removed in 2015.11"
1122 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1123 bool "gst1-plugins-bad real plugin has been removed"
1126 The real plugin from GStreamer 1 bad plugins has been
1129 config BR2_PACKAGE_MEDIA_CTL
1130 bool "media-ctl package has been removed"
1132 select BR2_PACKAGE_LIBV4L
1133 select BR2_PACKAGE_LIBV4L_UTILS
1135 media-ctl source and developement have been moved to
1136 v4l-utils since June 2014. For an up-to-date media-ctl
1137 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1139 config BR2_PACKAGE_SCHIFRA
1140 bool "schifra package has been removed"
1143 Schifra package has been maked broken since 2014.11 release and
1144 haven't been fixed since then.
1146 config BR2_PACKAGE_ZXING
1147 bool "zxing option has been renamed"
1149 select BR2_PACKAGE_ZXING_CPP
1151 ZXing no longer provides the cpp bindings, it has been renamed to
1152 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1154 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1155 # infamous "unmet direct dependencies" kconfig error.
1156 config BR2_PACKAGE_FREERDP_CLIENT
1157 bool "freerdp client option renamed"
1158 depends on BR2_PACKAGE_FREERDP
1160 select BR2_PACKAGE_FREERDP_CLIENT_X11
1162 config BR2_PACKAGE_BLACKBOX
1163 bool "blackbox package has been removed"
1166 Upstream is dead and the package has been deprecated for
1167 some time. There are other alternative maintained WMs.
1169 config BR2_KERNEL_HEADERS_3_0
1170 bool "kernel headers version 3.0.x are no longer supported"
1171 select BR2_KERNEL_HEADERS_3_2
1174 Version 3.0.x of the Linux kernel headers have been deprecated
1175 for more than four buildroot releases and are now removed.
1176 As an alternative, version 3.2.x of the headers have been
1177 automatically selected in your configuration.
1179 config BR2_KERNEL_HEADERS_3_11
1180 bool "kernel headers version 3.11.x are no longer supported"
1181 select BR2_KERNEL_HEADERS_3_10
1184 Version 3.11.x of the Linux kernel headers have been deprecated
1185 for more than four buildroot releases and are now removed.
1186 As an alternative, version 3.10.x of the headers have been
1187 automatically selected in your configuration.
1189 config BR2_KERNEL_HEADERS_3_13
1190 bool "kernel headers version 3.13.x are no longer supported"
1191 select BR2_KERNEL_HEADERS_3_12
1194 Version 3.13.x of the Linux kernel headers have been deprecated
1195 for more than four buildroot releases and are now removed.
1196 As an alternative, version 3.12.x of the headers have been
1197 automatically selected in your configuration.
1199 config BR2_KERNEL_HEADERS_3_15
1200 bool "kernel headers version 3.15.x are no longer supported"
1201 select BR2_KERNEL_HEADERS_3_12
1204 Version 3.15.x of the Linux kernel headers have been deprecated
1205 for more than four buildroot releases and are now removed.
1206 As an alternative, version 3.12.x of the headers have been
1207 automatically selected in your configuration.
1209 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1210 bool "DirectFB example df_andi has been removed"
1212 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1214 The per-DirectFB example options have been removed. The
1215 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1218 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1219 bool "DirectFB example df_bltload has been removed"
1221 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1223 The per-DirectFB example options have been removed. The
1224 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1227 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1228 bool "DirectFB example df_cpuload has been removed"
1230 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1232 The per-DirectFB example options have been removed. The
1233 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1236 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1237 bool "DirectFB example df_databuffer has been removed"
1239 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1241 The per-DirectFB example options have been removed. The
1242 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1245 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1246 bool "DirectFB example df_dioload has been removed"
1248 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1250 The per-DirectFB example options have been removed. The
1251 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1254 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1255 bool "DirectFB example df_dok has been removed"
1257 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1259 The per-DirectFB example options have been removed. The
1260 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1263 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1264 bool "DirectFB example df_drivertest has been removed"
1266 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1268 The per-DirectFB example options have been removed. The
1269 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1272 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1273 bool "DirectFB example df_fire has been removed"
1275 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1277 The per-DirectFB example options have been removed. The
1278 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1281 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1282 bool "DirectFB example df_flip has been removed"
1284 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1286 The per-DirectFB example options have been removed. The
1287 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1290 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1291 bool "DirectFB example df_fonts has been removed"
1293 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1295 The per-DirectFB example options have been removed. The
1296 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1299 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1300 bool "DirectFB example df_input has been removed"
1302 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1304 The per-DirectFB example options have been removed. The
1305 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1308 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1309 bool "DirectFB example df_joystick 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_KNUCKLES
1318 bool "DirectFB example df_knuckles 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_LAYER
1327 bool "DirectFB example df_layer 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_MATRIX
1336 bool "DirectFB example df_matrix 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_MATRIX_WATER
1345 bool "DirectFB example df_matrix_water 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_DIRECTFB_EXAMPLES_NEO
1354 bool "DirectFB example df_neo has been removed"
1356 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1358 The per-DirectFB example options have been removed. The
1359 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1362 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1363 bool "DirectFB example df_netload has been removed"
1365 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1367 The per-DirectFB example options have been removed. The
1368 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1371 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1372 bool "DirectFB example df_palette has been removed"
1373 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1375 The per-DirectFB example options have been removed. The
1376 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1379 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1380 bool "DirectFB example df_particle has been removed"
1382 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1384 The per-DirectFB example options have been removed. The
1385 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1388 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1389 bool "DirectFB example df_porter has been removed"
1391 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1393 The per-DirectFB example options have been removed. The
1394 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1397 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1398 bool "DirectFB example df_stress has been removed"
1399 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1401 The per-DirectFB example options have been removed. The
1402 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1405 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1406 bool "DirectFB example df_texture has been removed"
1408 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1410 The per-DirectFB example options have been removed. The
1411 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1414 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1415 bool "DirectFB example df_video has been removed"
1417 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1419 The per-DirectFB example options have been removed. The
1420 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1423 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1424 bool "DirectFB example df_video_particle has been removed"
1426 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1428 The per-DirectFB example options have been removed. The
1429 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1432 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1433 bool "DirectFB example df_window has been removed"
1435 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1437 The per-DirectFB example options have been removed. The
1438 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1441 config BR2_PACKAGE_KOBS_NG
1442 bool "kobs-ng was replaced by imx-kobs"
1444 select BR2_PACKAGE_IMX_KOBS
1446 The outdated kobs-ng has been replaced by the Freescale-
1447 maintained imx-kobs package.
1449 config BR2_PACKAGE_SAWMAN
1450 bool "sawman package removed"
1452 select BR2_PACKAGE_DIRECTFB_SAWMAN
1454 This option has been removed because the sawman package no
1455 longer exists: it was merged inside DirectFB itself. This
1456 feature can now be enabled using the
1457 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1459 config BR2_PACKAGE_DIVINE
1460 bool "divine package removed"
1462 select BR2_PACKAGE_DIRECTFB_DIVINE
1464 This option has been removed because the divine package no
1465 longer exists: it was merged inside DirectFB itself. This
1466 feature can now be enabled using the
1467 BR2_PACKAGE_DIRECTFB_DIVINE option.
1469 ###############################################################################
1470 comment "Legacy options removed in 2015.08"
1472 config BR2_PACKAGE_KODI_PVR_ADDONS
1473 bool "Kodi PVR addon was split"
1475 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1476 select BR2_PACKAGE_KODI_PVR_DVBLINK
1477 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1478 select BR2_PACKAGE_KODI_PVR_FILMON
1479 select BR2_PACKAGE_KODI_PVR_HTS
1480 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1481 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1482 select BR2_PACKAGE_KODI_PVR_MYTHTV
1483 select BR2_PACKAGE_KODI_PVR_NEXTPVR
1484 select BR2_PACKAGE_KODI_PVR_NJOY
1485 select BR2_PACKAGE_KODI_PVR_PCTV
1486 select BR2_PACKAGE_KODI_PVR_STALKER
1487 select BR2_PACKAGE_KODI_PVR_VBOX
1488 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1489 select BR2_PACKAGE_KODI_PVR_VUPLUS
1490 select BR2_PACKAGE_KODI_PVR_WMC
1492 Kodi PVR addon was split into seperate modules
1494 config BR2_BINUTILS_VERSION_2_23_2
1495 bool "binutils 2.23 option renamed"
1498 Binutils 2.23.2 has been removed, using a newer version is
1501 config BR2_BINUTILS_VERSION_2_24
1502 bool "binutils 2.24 option renamed"
1504 select BR2_BINUTILS_VERSION_2_24_X
1506 The binutils version option has been renamed to match the
1507 same patchlevel logic used by gcc. The new option is now
1508 BR2_BINUTILS_VERSION_2_24_X.
1510 config BR2_BINUTILS_VERSION_2_25
1511 bool "binutils 2.25 option renamed"
1513 select BR2_BINUTILS_VERSION_2_25_X
1515 The binutils version option has been renamed to match the
1516 same patchlevel logic used by gcc. The new option is now
1517 BR2_BINUTILS_VERSION_2_25_X.
1519 config BR2_PACKAGE_PERF
1520 bool "perf option has been renamed"
1522 select BR2_LINUX_KERNEL_TOOL_PERF
1524 The perf package has been moved as a Linux tools package,
1525 and the option to enable it is now
1526 BR2_LINUX_KERNEL_TOOL_PERF.
1528 config BR2_BINUTILS_VERSION_2_22
1529 bool "binutils 2.22 removed"
1532 Binutils 2.22 has been removed, using a newer version is
1535 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1536 bool "gpu-viv-bin-mx6q"
1538 select BR2_PACKAGE_IMX_GPU_VIV
1540 Vivante graphics libraries have been renamed to
1541 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1544 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1545 depends on BR2_PACKAGE_PYTHON
1546 bool "libsemanage python bindings removed"
1549 This option has been removed, since the libsemanage Python
1550 bindings on the target were not useful.
1552 config BR2_TARGET_UBOOT_NETWORK
1553 bool "U-Boot custom network settings removed"
1556 U-Boot's custom network settings options have been removed.
1558 ###############################################################################
1559 comment "Legacy options removed in 2015.05"
1561 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1562 bool "jffs2 16kB erasesize NAND flash option renamed"
1564 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1566 The JFFS2 NAND flash options now longer include the page
1569 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1570 bool "jffs2 128kB erasesize NAND flash option renamed"
1572 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1574 The JFFS2 NAND flash options now longer include the page
1577 config BR2_PACKAGE_MONO_20
1578 bool "2.0/3.5 .Net Runtime"
1581 This option no longer exists, all versions of the .Net
1582 runtime are now installed.
1584 config BR2_PACKAGE_MONO_40
1585 bool "4.0 .Net Runtime"
1588 This option no longer exists, all versions of the .Net
1589 runtime are now installed.
1591 config BR2_PACKAGE_MONO_45
1592 bool "4.5 .Net Runtime"
1595 This option no longer exists, all versions of the .Net
1596 runtime are now installed.
1598 config BR2_CIVETWEB_WITH_LUA
1599 bool "civetweb lua option renamed"
1601 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1603 civetweb's lua option has been renamed to
1604 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1605 packages name options.
1607 config BR2_PACKAGE_TIFF_TIFF2PDF
1608 bool "tiff utility-specific option removed"
1610 select BR2_PACKAGE_TIFF_UTILITIES
1612 utility-specific options have been removed in favour of
1613 the new option BR2_PACKAGE_TIFF_UTILITIES.
1615 config BR2_PACKAGE_TIFF_TIFFCP
1616 bool "tiff utility-specific option removed"
1618 select BR2_PACKAGE_TIFF_UTILITIES
1620 utility-specific options have been removed in favour of
1621 the new option BR2_PACKAGE_TIFF_UTILITIES.
1623 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1624 bool "RTAI patch file path has been removed"
1627 This option has never worked, so it has been removed.
1629 config BR2_TARGET_GENERIC_PASSWD_DES
1630 bool "Encoding passwords with DES has been removed"
1633 Paswords can now only be encoded with either of md5, sha256 or sha512.
1634 The default is md5, which is stronger that DES (but still pretty weak).
1636 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1637 bool "hicolor (default theme) is a duplicate"
1639 select BR2_PACKAGE_HICOLOR_ICON_THEME
1641 The option was just a duplicate of hicolor icon theme.
1643 config BR2_PACKAGE_VALGRIND_PTRCHECK
1644 bool "valgrind's PTRCheck was renamed to SGCheck"
1646 select BR2_PACKAGE_VALGRIND_SGCHECK
1648 PTRCheck was renamed to SGCheck in valgrind
1650 ###############################################################################
1651 comment "Legacy options removed in 2015.02"
1653 config BR2_PACKAGE_LIBGC
1654 bool "libgc package removed"
1656 select BR2_PACKAGE_BDWGC
1658 libgc has been removed because we have the same package under a
1659 different name, bdwgc.
1661 config BR2_PACKAGE_WDCTL
1662 bool "util-linux' wdctl option has been renamed"
1664 select BR2_PACKAGE_UTIL_LINUX_WDCTL
1666 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1667 to be aligned with how the other options are named.
1669 config BR2_PACKAGE_UTIL_LINUX_ARCH
1670 bool "util-linux' arch option has been removed"
1673 util-linux' arch was dropped in util-linux 2.23, in favor of
1674 the coreutils version.
1676 config BR2_PACKAGE_UTIL_LINUX_DDATE
1677 bool "util-linux' ddate option has been removed"
1680 util-linux' ddate was dropped in util-linux 2.23.
1682 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1683 bool "rpm's bzip2 payloads option has been removed"
1685 select BR2_PACKAGE_BZIP2
1687 The bzip2 payloads option rely entirely on the dependant package bzip2.
1688 So, you need to select it to enable this feature.
1690 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1691 bool "rpm's xz payloads option has been removed"
1693 select BR2_PACKAGE_XZ
1695 The xz payloads option rely entirely on the dependant package xz.
1696 So, you need to select it to enable this feature.
1698 config BR2_PACKAGE_M4
1699 bool "m4 target package removed"
1702 The m4 target package has been removed, it's been
1703 deprecated for some time now.
1705 config BR2_PACKAGE_FLEX_BINARY
1706 bool "flex binary in target option removed"
1709 The flex binary in the target option has been removed.
1710 It's been deprecated for some time now and is essentially a
1711 development tool which isn't very useful in the target.
1713 config BR2_PACKAGE_BISON
1714 bool "bison target package removed"
1717 The bison target package has been removed, it's been
1718 deprecated for some time now and is essentially a development
1719 tool which isn't very useful in the target.
1721 config BR2_PACKAGE_GOB2
1722 bool "gob2 target package removed"
1725 The gob2 target package has been removed, it's been
1726 deprecated for some time now and was essentially useless
1727 without a target toolchain.
1729 config BR2_PACKAGE_DISTCC
1730 bool "distcc target package removed"
1733 The distcc target package has been removed, it's been
1734 deprecated for some time now and was essentially useless
1735 without a target toolchain.
1737 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1738 bool "haserl 0.8.x version removed"
1741 The 0.8.x version option for haserl has been removed since it
1742 has been deprecated for some time now.
1743 You should be able to use the 0.9.x version without issues.
1745 config BR2_PACKAGE_STRONGSWAN_TOOLS
1746 bool "strongswan option has been removed"
1748 select BR2_PACKAGE_STRONGSWAN_PKI
1749 select BR2_PACKAGE_STRONGSWAN_SCEP
1751 The tools option has been removed upstream and the different tools
1752 have been split between the pki and scep options, with others
1755 config BR2_PACKAGE_XBMC_ADDON_XVDR
1756 bool "xbmc-addon-xvdr removed"
1759 According to the github project page:
1760 https://github.com/pipelka/xbmc-addon-xvdr
1761 this package is discontinued.
1763 config BR2_PACKAGE_XBMC_PVR_ADDONS
1764 bool "xbmc options have been renamed"
1766 select BR2_PACKAGE_KODI_PVR_ADDONS
1768 The XBMC media center project was renamed to Kodi entertainment center
1770 config BR2_PACKAGE_XBMC
1771 bool "xbmc options have been renamed"
1773 select BR2_PACKAGE_KODI
1775 The XBMC media center project was renamed to Kodi entertainment center
1777 config BR2_PACKAGE_XBMC_ALSA_LIB
1778 bool "xbmc options have been renamed"
1780 select BR2_PACKAGE_KODI_ALSA_LIB
1782 The XBMC media center project was renamed to Kodi entertainment center
1784 config BR2_PACKAGE_XBMC_AVAHI
1785 bool "xbmc options have been renamed"
1787 select BR2_PACKAGE_KODI_AVAHI
1789 The XBMC media center project was renamed to Kodi entertainment center
1791 config BR2_PACKAGE_XBMC_DBUS
1792 bool "xbmc options have been renamed"
1794 select BR2_PACKAGE_KODI_DBUS
1796 The XBMC media center project was renamed to Kodi entertainment center
1798 config BR2_PACKAGE_XBMC_LIBBLURAY
1799 bool "xbmc options have been renamed"
1801 select BR2_PACKAGE_KODI_LIBBLURAY
1803 The XBMC media center project was renamed to Kodi entertainment center
1805 config BR2_PACKAGE_XBMC_GOOM
1806 bool "xbmc options have been renamed"
1808 select BR2_PACKAGE_KODI_GOOM
1810 The XBMC media center project was renamed to Kodi entertainment center
1812 config BR2_PACKAGE_XBMC_RSXS
1813 bool "xbmc options have been renamed"
1815 select BR2_PACKAGE_KODI_RSXS
1817 The XBMC media center project was renamed to Kodi entertainment center
1819 config BR2_PACKAGE_XBMC_LIBCEC
1820 bool "xbmc options have been renamed"
1822 select BR2_PACKAGE_KODI_LIBCEC
1824 The XBMC media center project was renamed to Kodi entertainment center
1826 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1827 bool "xbmc options have been renamed"
1829 select BR2_PACKAGE_KODI_LIBMICROHTTPD
1831 The XBMC media center project was renamed to Kodi entertainment center
1833 config BR2_PACKAGE_XBMC_LIBNFS
1834 bool "xbmc options have been renamed"
1836 select BR2_PACKAGE_KODI_LIBNFS
1838 The XBMC media center project was renamed to Kodi entertainment center
1840 config BR2_PACKAGE_XBMC_RTMPDUMP
1841 bool "xbmc options have been renamed"
1843 select BR2_PACKAGE_KODI_RTMPDUMP
1845 The XBMC media center project was renamed to Kodi entertainment center
1847 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1848 bool "xbmc options have been renamed"
1850 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1852 The XBMC media center project was renamed to Kodi entertainment center
1854 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1855 bool "xbmc options have been renamed"
1857 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1859 The XBMC media center project was renamed to Kodi entertainment center
1861 config BR2_PACKAGE_XBMC_LIBTHEORA
1862 bool "xbmc options have been renamed"
1864 select BR2_PACKAGE_KODI_LIBTHEORA
1866 The XBMC media center project was renamed to Kodi entertainment center
1868 config BR2_PACKAGE_XBMC_LIBUSB
1869 bool "xbmc options have been renamed"
1871 select BR2_PACKAGE_KODI_LIBUSB
1873 The XBMC media center project was renamed to Kodi entertainment center
1875 config BR2_PACKAGE_XBMC_LIBVA
1876 bool "xbmc options have been renamed"
1878 select BR2_PACKAGE_KODI_LIBVA
1880 The XBMC media center project was renamed to Kodi entertainment center
1882 config BR2_PACKAGE_XBMC_WAVPACK
1883 bool "xbmc options have been renamed"
1885 select BR2_PACKAGE_KODI_WAVPACK
1887 The XBMC media center project was renamed to Kodi entertainment center
1889 config BR2_PREFER_STATIC_LIB
1890 bool "static library option renamed"
1893 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1894 highlights the fact that the option no longer "prefers"
1895 static libraries, but "enforces" static libraries (i.e
1896 shared libraries are completely unused).
1898 Take care of updating the type of libraries you want under the
1899 "Build options" menu.
1901 ###############################################################################
1902 comment "Legacy options removed in 2014.11"
1904 config BR2_x86_generic
1905 bool "x86 generic variant has been removed"
1908 The generic x86 CPU variant has been removed. Use another
1909 CPU variant instead.
1911 config BR2_GCC_VERSION_4_4_X
1912 bool "gcc 4.4.x has been removed"
1915 The 4.4.x version of gcc has been removed. Use a newer
1918 config BR2_sparc_sparchfleon
1919 bool "sparchfleon CPU has been removed"
1922 The sparchfleon CPU was only supported in a patched gcc 4.4
1923 version. Its support has been removed in favor of the leon3
1924 CPU starting from gcc 4.8.x.
1926 config BR2_sparc_sparchfleonv8
1927 bool "sparchfleonv8 CPU has been removed"
1930 The sparchfleonv8 CPU was only supported in a patched gcc
1931 4.4 version. Its support has been removed in favor of the
1932 leon3 CPU starting from gcc 4.8.x.
1934 config BR2_sparc_sparcsfleon
1935 bool "sparcsfleon CPU has been removed"
1938 The sparcsfleon CPU was only supported in a patched gcc 4.4
1939 version. Its support has been removed in favor of the leon3
1940 CPU starting from gcc 4.8.x.
1942 config BR2_sparc_sparcsfleonv8
1943 bool "sparcsfleonv8 CPU has been removed"
1946 The sparcsfleonv8 CPU was only supported in a patched gcc
1947 4.4 version. Its support has been removed in favor of the
1948 leon3 CPU starting from gcc 4.8.x.
1950 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1951 bool "xlib-libpciaccess option has been renamed"
1952 depends on BR2_PACKAGE_XORG7
1954 select BR2_PACKAGE_LIBPCIACCESS
1956 libpciaccess neither depends on X11 nor Xlib. Thus the
1957 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1959 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1960 bool "Xceive xc5000 option has been renamed"
1962 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1964 The Xceive xc5000 option now also handles older firmwares from
1965 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1966 from Cresta, who bought Xceive.
1968 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1969 bool "Chelsio T4 option has been renamed"
1971 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1973 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1974 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1975 to better account for the fact that a T5 variant exists.
1977 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1978 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1981 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1982 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1984 Target packages -> Hardware handling ->
1985 Firmware -> linux-firmware -> WiFi firmware ->
1986 iwlwifi 3160/726x revision to use (revision 7)
1988 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1989 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1992 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1993 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1995 Target packages -> Hardware handling ->
1996 Firmware -> linux-firmware -> WiFi firmware ->
1997 iwlwifi 3160/726x revision to use (revision 8)
1999 ###############################################################################
2000 comment "Legacy options removed in 2014.08"
2002 config BR2_PACKAGE_LIBELF
2003 bool "libelf has been removed"
2004 select BR2_PACKAGE_ELFUTILS
2007 The libelf package provided an old version of the libelf library
2008 and is deprecated. The libelf library is now provided by the
2011 config BR2_KERNEL_HEADERS_3_8
2012 bool "kernel headers version 3.8.x are no longer supported"
2013 select BR2_KERNEL_HEADERS_3_4
2016 Version 3.8.x of the Linux kernel headers have been deprecated
2017 for more than four buildroot releases and are now removed.
2018 As an alternative, version 3.4.x of the headers have been
2019 automatically selected in your configuration.
2021 config BR2_PACKAGE_GETTEXT_TOOLS
2022 bool "support for gettext-tools on target has been removed"
2025 The option to install the gettext utilities on the target
2026 has been removed. This is not necessary as Buildroot is not
2027 designed to provide a full development environment on the
2028 target. gettext tools should be used on the build machine
2031 config BR2_PACKAGE_PROCPS
2032 bool "procps has been replaced by procps-ng"
2033 select BR2_PACKAGE_PROCPS_NG
2036 The procps package has been replaced by the equivalent procps-ng.
2038 config BR2_BINUTILS_VERSION_2_20_1
2039 bool "binutils 2.20.1 has been removed"
2042 The 2.20.1 version of binutils has been removed. Use a newer
2045 config BR2_BINUTILS_VERSION_2_21
2046 bool "binutils 2.21 has been removed"
2049 The 2.21 version of binutils has been removed. Use a newer
2052 config BR2_BINUTILS_VERSION_2_23_1
2053 bool "binutils 2.23.1 has been removed"
2056 The 2.23.1 version of binutils has been removed. Use a newer
2059 config BR2_UCLIBC_VERSION_0_9_32
2060 bool "uclibc 0.9.32 has been removed"
2063 The 0.9.32 version of uClibc has been removed. Use a newer
2066 config BR2_GCC_VERSION_4_3_X
2067 bool "gcc 4.3.x has been removed"
2070 The 4.3.x version of gcc has been removed. Use a newer
2073 config BR2_GCC_VERSION_4_6_X
2074 bool "gcc 4.6.x has been removed"
2077 The 4.6.x version of gcc has been removed. Use a newer
2080 config BR2_GDB_VERSION_7_4
2081 bool "gdb 7.4 has been removed"
2084 The 7.4 version of gdb has been removed. Use a newer version
2087 config BR2_GDB_VERSION_7_5
2088 bool "gdb 7.5 has been removed"
2091 The 7.5 version of gdb has been removed. Use a newer version
2094 config BR2_BUSYBOX_VERSION_1_19_X
2095 bool "busybox version selection has been removed"
2098 The possibility of selecting the Busybox version has been
2099 removed. Use the latest version provided by the Busybox
2102 config BR2_BUSYBOX_VERSION_1_20_X
2103 bool "busybox version selection has been removed"
2106 The possibility of selecting the Busybox version has been
2107 removed. Use the latest version provided by the Busybox
2110 config BR2_BUSYBOX_VERSION_1_21_X
2111 bool "busybox version selection has been removed"
2114 The possibility of selecting the Busybox version has been
2115 removed. Use the latest version provided by the Busybox
2118 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2119 bool "decode_tm6000"
2120 select BR2_PACKAGE_LIBV4L_UTILS
2123 This libv4l option has been deprecated and replaced by a single
2124 option to build all the libv4l utilities.
2126 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2128 select BR2_PACKAGE_LIBV4L_UTILS
2131 This libv4l option has been deprecated and replaced by a single
2132 option to build all the libv4l utilities.
2134 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2135 bool "v4l2-compliance"
2136 select BR2_PACKAGE_LIBV4L_UTILS
2139 This libv4l option has been deprecated and replaced by a single
2140 option to build all the libv4l utilities.
2142 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2144 select BR2_PACKAGE_LIBV4L_UTILS
2147 This libv4l option has been deprecated and replaced by a single
2148 option to build all the libv4l utilities.
2150 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2152 select BR2_PACKAGE_LIBV4L_UTILS
2155 This libv4l option has been deprecated and replaced by a single
2156 option to build all the libv4l utilities.
2158 ###############################################################################
2159 comment "Legacy options removed in 2014.05"
2161 config BR2_PACKAGE_EVTEST_CAPTURE
2162 bool "evtest-capture support removed (dropped since evtest 1.31)"
2165 Support for evtest-capture has been removed (dropped from
2166 evtest package since version 1.31), use evemu package
2169 config BR2_KERNEL_HEADERS_3_6
2170 bool "kernel headers version 3.6.x are no longer supported"
2171 select BR2_KERNEL_HEADERS_3_4
2174 Version 3.6.x of the Linux kernel headers have been deprecated
2175 for more than four buildroot releases and are now removed.
2176 As an alternative, version 3.4.x of the headers have been
2177 automatically selected in your configuration.
2179 config BR2_KERNEL_HEADERS_3_7
2180 bool "kernel headers version 3.7.x are no longer supported"
2181 select BR2_KERNEL_HEADERS_3_4
2184 Version 3.7.x of the Linux kernel headers have been deprecated
2185 for more than four buildroot releases and are now removed.
2186 As an alternative, version 3.4.x of the headers have been
2187 automatically selected in your configuration.
2189 config BR2_PACKAGE_VALA
2190 bool "vala target package has been removed"
2193 The 'vala' target package has been removed since it has been
2194 deprecated for more than four buildroot releases.
2195 Note: the host vala package still exists.
2197 config BR2_TARGET_TZ_ZONELIST
2198 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2200 config BR2_PACKAGE_TZDATA_ZONELIST
2201 string "tzdata: the timezone list option has been renamed"
2203 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2204 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2205 menu. You'll need to select BR2_TARGET_TZ_INFO.
2207 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2209 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2212 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2213 bool "Lua command-line editing none has been renamed"
2216 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2217 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2218 it in the corresponding choice.
2220 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2221 bool "Lua command-line editing using readline has been renamed"
2224 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2225 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2226 it in the corresponding choice.
2228 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2229 bool "Lua command-line editing using linenoise has been renamed"
2232 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2233 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2234 it in the corresponding choice.
2236 config BR2_PACKAGE_DVB_APPS_UTILS
2237 bool "dvb-apps utilities now built by default"
2240 The dvb-apps utilities are now always built when the dvb-apps
2241 package is selected.
2243 config BR2_KERNEL_HEADERS_SNAP
2244 bool "Local Linux snapshot support removed"
2247 Support for using a custom snapshot to install the Linux
2248 kernel headers has been removed.
2250 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2251 bool "/dev management by udev removed"
2254 The 'udev' package has been converted to a virtual package.
2255 The providers for this feature are: 'eudev', 'systemd'.
2257 Therefore, if you are not using 'systemd' as init system, you
2258 must choose 'Dynamic using eudev' in the '/dev management'
2259 menu to get the same behaviour as in your old configuration.
2261 If you are using 'systemd', its internal implementation of
2262 'udev' will be used automatically.
2264 You must also check the packages depending on 'udev' are still
2267 config BR2_PACKAGE_UDEV
2268 bool "udev is now a virtual package"
2270 select BR2_PACKAGE_HAS_UDEV
2272 The 'udev' package has been converted to a virtual package.
2273 The providers for this feature are: 'eudev', 'systemd'.
2275 Your old configuration refers to packages depending on 'udev',
2276 either for build or at runtime.
2278 Check that a 'udev' provider is selected. If you are not using
2279 'systemd' as init system, 'eudev' should be selected, which is
2280 the case if '/dev management' is set to 'Dynamic using eudev'.
2282 If you are using 'systemd', its internal implementation of 'udev'
2285 config BR2_PACKAGE_UDEV_RULES_GEN
2286 bool "udev rules generation handled by provider"
2288 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2289 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2291 The 'udev' package has been converted to a virtual package.
2292 The providers for this feature are: 'eudev', 'systemd'.
2294 If you are not using 'systemd' as init system, udev rules
2295 generation will be handled by 'eudev'. Check that
2296 '/dev management' is set to 'Dynamic using eudev' to get
2297 the same behaviour as in your old configuration.
2299 If you are using 'systemd', it internal implementation of 'udev'
2300 will generate the rules.
2302 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2303 bool "udev extras removed"
2306 The 'udev' package has been converted to a virtual package.
2307 The providers for this feature are: 'eudev', 'systemd'.
2309 The option to enable the extra features of 'udev' (gudev, ...)
2310 has been removed. These features are automatically enabled in
2311 the 'udev' providers if the dependencies are selected. For
2312 example, selecting 'libglib2' will trigger the build of gudev.
2314 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2315 bool "xlib-libpthread-stubs option has been renamed"
2316 depends on BR2_PACKAGE_XORG7
2318 select BR2_PACKAGE_LIBPTHREAD_STUBS
2320 The pthread stubs neither depend on X11 nor Xlib. Thus the
2321 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2323 ###############################################################################
2324 comment "Legacy options removed in 2014.02"
2327 bool "sh2 support removed"
2330 Due to an inexistent user base and generally poor Linux
2331 support, the support for the SH2 architecture was removed.
2334 bool "sh3 support removed"
2337 Due to an inexistent user base and generally poor Linux
2338 support, the support for the SH3 architecture was removed.
2341 bool "sh3eb support removed"
2344 Due to an inexistent user base and generally poor Linux
2345 support, the support for the SH3eb architecture was removed.
2347 config BR2_KERNEL_HEADERS_3_1
2348 bool "kernel headers version 3.1.x are no longer supported"
2349 select BR2_KERNEL_HEADERS_3_2
2352 Version 3.1.x of the Linux kernel headers have been deprecated
2353 for more than four buildroot releases and are now removed.
2354 As an alternative, version 3.2.x of the headers have been
2355 automatically selected in your configuration.
2357 config BR2_KERNEL_HEADERS_3_3
2358 bool "kernel headers version 3.3.x are no longer supported"
2359 select BR2_KERNEL_HEADERS_3_2
2362 Version 3.3.x of the Linux kernel headers have been deprecated
2363 for more than four buildroot releases and are now removed.
2364 As an alternative, version 3.2.x of the headers have been
2365 automatically selected in your configuration.
2367 config BR2_KERNEL_HEADERS_3_5
2368 bool "kernel headers version 3.5.x are no longer supported"
2369 select BR2_KERNEL_HEADERS_3_4
2372 Version 3.5.x of the Linux kernel headers have been deprecated
2373 for more than four buildroot releases and are now removed.
2374 As an alternative, version 3.4.x of the headers have been
2375 automatically selected in your configuration.
2377 config BR2_GDB_VERSION_7_2
2378 bool "gdb 7.2.x is no longer supported"
2379 select BR2_GDB_VERSION_7_6
2382 Version 7.2.x of gdb has been deprecated for more than four
2383 buildroot releases and is now removed. As an alternative, gdb
2384 7.5.x has been automatically selected in your configuration.
2386 config BR2_GDB_VERSION_7_3
2387 bool "gdb 7.3.x is no longer supported"
2388 select BR2_GDB_VERSION_7_6
2391 Version 7.3.x of gdb has been deprecated for more than four
2392 buildroot releases and is now removed. As an alternative, gdb
2393 7.5.x has been automatically selected in your configuration.
2395 config BR2_PACKAGE_CCACHE
2396 bool "ccache target package has been removed"
2399 The 'ccache' target package has been removed since it has been
2400 deprecated for more than four buildroot releases.
2401 Note: using ccache for speeding up builds is still supported.
2403 config BR2_HAVE_DOCUMENTATION
2404 bool "support for documentation on target has been removed"
2407 Support for documentation on target has been removed since it has
2408 been deprecated for more than four buildroot releases.
2410 config BR2_PACKAGE_AUTOMAKE
2411 bool "automake target package has been removed"
2414 The 'automake' target package has been removed since it has been
2415 deprecated for more than four buildroot releases.
2416 Note: the host automake still exists.
2418 config BR2_PACKAGE_AUTOCONF
2419 bool "autoconf target package has been removed"
2422 The 'autoconf' target package has been removed since it has been
2423 deprecated for more than four buildroot releases.
2424 Note: the host autoconf still exists.
2426 config BR2_PACKAGE_XSTROKE
2427 bool "xstroke has been removed"
2430 The 'xstroke' package has been removed since it has been
2431 deprecated for more than four buildroot releases.
2433 config BR2_PACKAGE_LZMA
2434 bool "lzma target package has been removed"
2437 The 'lzma' target package has been removed since it has been
2438 deprecated for more than four buildroot releases.
2439 Note: generating lzma-compressed rootfs images is still supported.
2441 config BR2_PACKAGE_TTCP
2442 bool "ttcp has been removed"
2445 The 'ttcp' package has been removed since it has been
2446 deprecated for more than four buildroot releases.
2448 config BR2_PACKAGE_LIBNFC_LLCP
2449 bool "libnfc-llcp has been replaced by libllcp"
2451 select BR2_PACKAGE_LIBLLCP
2453 The 'libnfc-llcp' package has been removed since upstream renamed
2454 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2455 the version at the same time.
2457 config BR2_PACKAGE_MYSQL_CLIENT
2458 bool "MySQL client renamed to MySQL"
2460 select BR2_PACKAGE_MYSQL
2462 The option has been renamed BR2_PACKAGE_MYSQL
2464 config BR2_PACKAGE_SQUASHFS3
2465 bool "squashfs3 has been removed"
2467 select BR2_PACKAGE_SQUASHFS
2469 The 'squashfs3' package has been removed since it has been
2470 deprecated for more than four buildroot releases. Package
2471 'squashfs' (4) has been selected automatically as replacement.
2473 config BR2_TARGET_ROOTFS_SQUASHFS3
2474 bool "squashfs3 rootfs support has been removed"
2477 Together with the removal of the squashfs3 package, support
2478 for squashfs3 root filesystems has been removed too. Squashfs
2479 root filesystems will automatically use squashfs4 now.
2481 config BR2_PACKAGE_NETKITBASE
2482 bool "netkitbase has been removed"
2485 The 'netkitbase' package has been removed since it has been
2486 deprecated since 2012.11. This package provided 'inetd'
2487 which is replaced by 'xinet' and 'ping' which is replaced by
2488 'busybox' or 'fping'.
2490 config BR2_PACKAGE_NETKITTELNET
2491 bool "netkittelnet has been removed"
2494 The 'netkittelnet' package has been removed since it has
2495 been deprecated since 2012.11. 'busybox' provides a telnet
2496 client and should be used instead.
2498 config BR2_PACKAGE_LUASQL
2499 bool "luasql has been replaced by luasql-sqlite3"
2500 select BR2_PACKAGE_LUASQL_SQLITE3
2503 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2505 config BR2_PACKAGE_LUACJSON
2506 bool "luacjson has been replaced by lua-cjson"
2507 select BR2_PACKAGE_LUA_CJSON
2510 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2512 ###############################################################################
2513 comment "Legacy options removed in 2013.11"
2515 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2516 bool "lvm2's 'dmsetup only' option removed"
2519 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2520 led to problems with other packages that need the full lvm2
2521 suite. Therefore, the option has been replaced with the positive
2522 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2524 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2525 # in order to automatically propagate old configs
2527 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2528 bool "qt javascriptcore option removed"
2531 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2532 force the activation or disabling of the JIT compiler in the
2533 Qt Javascript interpreter. However, the JIT compiler is not
2534 available for all architectures, so forcing its activation
2535 does not always work. Moreover, Qt knows by itself for which
2536 architectures JIT support is possible, and will
2537 automatically enable it if possible.
2539 Therefore, this option was in fact useless, and causing
2540 build problems when enabled on architectures for which the
2541 JIT support was not available. It has been removed, and
2542 there is no replacement: Qt will enable JIT at compile time
2545 config BR2_PACKAGE_MODULE_INIT_TOOLS
2546 bool "module-init-tools replaced by kmod"
2547 select BR2_PACKAGE_KMOD
2548 select BR2_PACKAGE_KMOD_TOOLS
2551 The 'module-init-tools' package has been removed, since it
2552 has been depracated upstream and replaced by 'kmod'.
2554 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2555 string "u-boot: the git repository URL option has been renamed"
2557 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2558 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2560 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2562 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2565 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2566 # boot/uboot/Config.in
2568 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2569 string "u-boot: the git repository version option has been renamed"
2571 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2572 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2574 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2576 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2579 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2580 # boot/uboot/Config.in
2582 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2583 string "linux: the git repository URL option has been renamed"
2585 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2587 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2589 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2591 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2594 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2597 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2598 string "linux: the git repository version option has been renamed"
2600 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2602 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2604 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2606 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2609 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2612 ###############################################################################
2613 comment "Legacy options removed in 2013.08"
2616 bool "ARM OABI support has been removed"
2619 The support for the ARM OABI was deprecated since a while,
2620 and has been removed completely from Buildroot. It is also
2621 deprecated in upstream gcc, since gcc 4.7. People should
2622 switch to EABI instead, which should not be a problem as
2623 long as you don't have pre-built OABI binaries in your
2624 system that you can't recompile.
2626 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2627 bool "dosfstools dosfsck renamed to fsck.fat"
2629 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2631 dosfsck was renamed upstream to fsck.fat for consistency.
2633 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2634 bool "dosfstools dosfslabel renamed to fatlabel"
2636 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2638 doslabel was renamed upstream to fatlabel for consistency.
2640 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2641 bool "dosfstools mkdosfs renamed to mkfs.fat"
2643 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2645 mkdosfs was renamed upstream to mkfs.fat for consistency.
2648 bool "the elf2flt option has been renamed"
2651 The BR2_ELF2FLT option has been renamed to
2652 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2653 the package infrastructure.
2655 config BR2_VFP_FLOAT
2656 bool "the ARM VFP floating point option has been renamed"
2659 Due to a major refactoring of the floating-point handling of
2660 the ARM architecture support, the BR2_VFP_FLOAT option has
2661 been replaced with a choice of options that allows to select
2662 between various VFP versions/capabilities.
2664 config BR2_PACKAGE_GCC_TARGET
2665 bool "gcc on the target filesystem has been removed"
2668 The support for gcc in the target filesystem was deprecated
2669 since a while, and has been removed completely from Buildroot.
2670 See Buildroot's documentation for more explanations.
2672 config BR2_HAVE_DEVFILES
2673 bool "development files in target filesystem has been removed"
2676 The installation of the development files in the target
2677 filesystem was deprecated since a while, and has been removed
2678 completely from Buildroot.
2679 See Buildroot's documentation for more explanations.
2681 ###############################################################################
2682 comment "Legacy options removed in 2013.05"
2684 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2685 bool "Realtek 8192 replaced by Realtek 81xx"
2687 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2689 Now covers the whole Realtek 81xx familly: 8188/8192.
2691 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2692 bool "Realtek 8712 replaced by Realtek 87xx"
2694 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2696 Now covers the whole Realtek 87xx familly: 8712/8723.
2698 ###############################################################################
2699 comment "Legacy options removed in 2013.02"
2702 bool "sa110 ARM target switched to strongarm"
2704 select BR2_strongarm
2706 The SA110 is the same as a generic StrongARM, it just differs
2707 in speed, peripherals and cache.
2710 bool "sa1100 ARM target switched to strongarm"
2712 select BR2_strongarm
2714 The SA1100 is the same as a generic StrongARM, it just differs
2715 in speed, peripherals and cache.
2717 config BR2_PACKAGE_GDISK
2718 bool "gdisk has been replaced by gptfdisk"
2720 select BR2_PACKAGE_GPTFDISK
2722 The option has been renamed BR2_PACKAGE_GPTFDISK.
2724 config BR2_PACKAGE_GDISK_GDISK
2725 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2727 select BR2_PACKAGE_GPTFDISK
2728 select BR2_PACKAGE_GPTFDISK_GDISK
2730 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2732 config BR2_PACKAGE_GDISK_SGDISK
2733 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2735 select BR2_PACKAGE_GPTFDISK
2736 select BR2_PACKAGE_GPTFDISK_SGDISK
2738 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2740 config BR2_PACKAGE_GDB_HOST
2741 bool "gdb for the host option has been renamed"
2742 select BR2_PACKAGE_HOST_GDB
2745 Due to the conversion of gdb to the package infrastructure,
2746 the BR2_PACKAGE_GDB_HOST option has been renamed
2747 BR2_PACKAGE_HOST_GDB.
2749 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2750 bool "DirectFB RGB16 dithering option has been renamed"
2751 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2754 The option has been renamed
2755 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2757 config BR2_PACKAGE_DIRECTB_TESTS
2758 bool "DirectFB Tests option has been renamed"
2759 select BR2_PACKAGE_DIRECTFB_TESTS
2762 The option has been renamed
2763 BR2_PACKAGE_DIRECTFB_TESTS.
2765 ###############################################################################
2766 comment "Legacy options removed in 2012.11"
2768 config BR2_PACKAGE_CUSTOMIZE
2769 bool "customize package has been removed"
2772 The 'customize' special package has been removed. Instead,
2773 we recommend to create either your own packages, or use a
2774 post-build script to customize your root filesystem. See
2775 Buildroot's documentation for more details.
2777 config BR2_PACKAGE_XSERVER_xorg
2778 bool "X.org modular server"
2780 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2782 The option has been renamed
2783 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2785 config BR2_PACKAGE_XSERVER_tinyx
2786 bool "KDrive / TinyX server"
2788 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2790 The option has been renamed
2791 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2793 config BR2_PACKAGE_PTHREAD_STUBS
2794 bool "pthread-stubs option has been renamed"
2796 select BR2_PACKAGE_LIBPTHREAD_STUBS
2798 For consistency reason, the pthread-stubs package has been
2799 renamed to libpthread-stubs.
2801 ###############################################################################
2802 comment "Legacy options removed in 2012.08"
2804 config BR2_PACKAGE_GETTEXT_STATIC
2805 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2808 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2811 config BR2_PACKAGE_LIBINTL
2814 select BR2_PACKAGE_GETTEXT
2816 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2817 only installs the library, not the executables.
2819 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2820 bool "input-tools evtest is now a separate package evtest"
2822 select BR2_PACKAGE_EVTEST
2824 The evtest program from input-tools is now a separate package.
2826 config BR2_BFIN_FDPIC
2827 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2828 select BR2_BINFMT_FDPIC
2831 config BR2_BFIN_FLAT
2832 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2833 select BR2_BINFMT_FLAT
2838 endif # !SKIP_LEGACY