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_SUNXI_MALI_R2P4
149 bool "sunxi-mali r2p4 removed"
152 sunxi-mali libMali for r2p4 Mali kernel module has been
153 removed since the libump package only provides libUMP.so.3.
154 libMali for r2p4 Mali kernel module requires libUMP.so.2.
156 config BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT
157 bool "CoffeeScript option has been removed"
160 The option to enable NodeJS CoffeeScript has been removed.
161 To continue using it, add "coffee-script" to
162 BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
164 config BR2_PACKAGE_NODEJS_MODULES_EXPRESS
165 bool "Express web application framework option has been removed"
168 The option to enable the NodeJS Express web application
169 framework has been removed. To continue using it, add
170 "express" to BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
172 config BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL
173 bool "bluez5_utils gatttool install option removed"
174 select BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED
176 The option to install gatttool specifically has been removed.
177 Since version 5.44 gatttool is in the list of deprecated
178 tools. The option to build and install deprecated tools has
179 been automatically enabled.
181 config BR2_PACKAGE_OPENOCD_FT2XXX
182 bool "openocd ft2232 support has been removed"
183 select BR2_PACKAGE_OPENOCD_FTDI
186 FT2232 support in OpenOCD has been removed, it's replaced by
187 FDTI support, which has automatically been enabled.
189 config BR2_PACKAGE_KODI_RTMPDUMP
190 bool "kodi rtmp has been removed"
193 Internal rtmp support was removed from Kodi.
195 config BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN
196 bool "kodi-visualisation-fountain has been removed"
199 According to upstream 'the visualization is not currently
202 config BR2_PACKAGE_PORTMAP
203 bool "portmap has been removed"
205 select BR2_PACKAGE_RPCBIND
207 The portmap upstream tarball is removed, no releases since
208 ten years and latest change in upstream git in 2014.
209 You should better use rpcbind as a RPC portmapper.
211 config BR2_BINUTILS_VERSION_2_25_X
212 bool "binutils version 2.25 support removed"
215 Support for binutils version 2.25 has been removed. The
216 current default version (2.27 or later) has been selected
219 config BR2_TOOLCHAIN_BUILDROOT_INET_RPC
220 bool "uclibc RPC support has been removed"
223 uClibc-ng removed internal RPC implementation in 1.0.23. You
224 should use libtirpc instead.
226 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS
227 int "extra size in blocks has been removed"
230 Since the support for auto calculation of the filesystem size has been
231 removed, this option is now useless and must be 0.
232 You may want to check that BR2_TARGET_ROOTFS_EXT2_BLOCKS matchs
235 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS_WRAP
237 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS != 0
240 config BR2_PACKAGE_SYSTEMD_KDBUS
241 bool "systemd-kdbus has been removed"
244 --enable/disable-kdbus configure option has been removed since
247 config BR2_PACKAGE_POLARSSL
248 bool "polarssl has been removed"
251 The polarssl crypto library has been removed since the 1.2.x
252 release branch is no longer maintained. Newer upstream
253 branches/releases (mbedtls) have API changes so they're not
254 drop-in replacements.
256 config BR2_NBD_CLIENT
257 bool "nbd client option was renamed"
259 select BR2_PACKAGE_NBD_CLIENT
261 The nbd client option has been renamed to BR2_PACKAGE_NBD_CLIENT.
263 config BR2_NBD_SERVER
264 bool "nbd server option was renamed"
266 select BR2_PACKAGE_NBD_SERVER
268 The nbd server option has been renamed to BR2_PACKAGE_NBD_SERVER.
270 config BR2_PACKAGE_GMOCK
271 bool "gmock merged into gtest package"
273 select BR2_PACKAGE_GTEST
274 select BR2_PACKAGE_GTEST_GMOCK
276 GMock is now a suboption of the GTest package.
278 config BR2_KERNEL_HEADERS_4_8
279 bool "kernel headers version 4.8.x are no longer supported"
280 select BR2_KERNEL_HEADERS_4_4
283 Version 4.8.x of the Linux kernel headers are no longer
284 maintained upstream and are now removed. As an alternative,
285 version 4.4.x of the headers have been automatically
286 selected in your configuration.
288 config BR2_KERNEL_HEADERS_3_18
289 bool "kernel headers version 3.18.x are no longer supported"
290 select BR2_KERNEL_HEADERS_3_12
293 Version 3.18.x of the Linux kernel headers are no longer
294 maintained upstream and are now removed. As an alternative,
295 version 3.12.x of the headers have been automatically
296 selected in your configuration.
298 config BR2_GLIBC_VERSION_2_22
299 bool "glibc 2.22 removed"
302 Support for glibc version 2.22 has been removed. The current
303 default version has been selected instead.
305 ###############################################################################
306 comment "Legacy options removed in 2017.02"
308 config BR2_PACKAGE_PERL_DB_FILE
309 bool "perl-db-file removed"
311 select BR2_PACKAGE_BERKELEYDB
312 select BR2_PACKAGE_PERL
314 DB_File can be built as a core Perl module, so the separate
315 perl-db-file package has been removed.
317 config BR2_KERNEL_HEADERS_4_7
318 bool "kernel headers version 4.7.x are no longer supported"
319 select BR2_KERNEL_HEADERS_4_4
322 Version 4.7.x of the Linux kernel headers are no longer
323 maintained upstream and are now removed. As an alternative,
324 version 4.4.x of the headers have been automatically
325 selected in your configuration.
327 config BR2_KERNEL_HEADERS_4_6
328 bool "kernel headers version 4.6.x are no longer supported"
329 select BR2_KERNEL_HEADERS_4_4
332 Version 4.6.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_5
338 bool "kernel headers version 4.5.x are no longer supported"
339 select BR2_KERNEL_HEADERS_4_4
342 Version 4.5.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_3_14
348 bool "kernel headers version 3.14.x are no longer supported"
349 select BR2_KERNEL_HEADERS_3_12
352 Version 3.14.x of the Linux kernel headers are no longer
353 maintained upstream and are now removed. As an alternative,
354 version 3.12.x of the headers have been automatically
355 selected in your configuration.
357 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
358 bool "musl-cross 1.1.12 toolchain removed"
361 The support for the prebuilt toolchain based on the Musl C
362 library provided by the musl-cross project has been removed.
363 Upstream doesn't provide any prebuilt toolchain anymore, use the
364 Buildroot toolchain instead.
366 config BR2_UCLIBC_INSTALL_TEST_SUITE
367 bool "uClibc tests now in uclibc-ng-test"
369 select BR2_PACKAGE_UCLIBC_NG_TEST
371 The test suite of the uClibc C library has been moved into a
372 separate package, uclibc-ng-test.
374 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
375 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
378 The ADI Blackfin toolchain has many bugs which are fixed in
379 more recent gcc and uClibc-ng releases. Use the Buildroot
382 config BR2_PACKAGE_MAKEDEVS
383 bool "makedevs removed"
386 The makedevs tool is part of busybox. The Buildroot fork
387 should not be used outside of the Buildroot infrastructure.
389 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
390 bool "Arago ARMv7 2011.09 removed"
393 The Arago toolchains are every old and not updated anymore.
395 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
396 bool "Arago ARMv5 2011.09 removed"
399 The Arago toolchains are every old and not updated anymore.
401 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
402 bool "snowball-hdmiservice removed"
405 We no longer have support for the Snowball platform in
406 Buildroot, so this package was no longer useful.
408 config BR2_PACKAGE_SNOWBALL_INIT
409 bool "snowball-init removed"
412 We no longer have support for the Snowball platform in
413 Buildroot, so this package was no longer useful.
415 config BR2_GDB_VERSION_7_9
416 bool "gdb 7.9 has been removed"
419 The 7.9 version of gdb has been removed. Use a newer version
422 ###############################################################################
423 comment "Legacy options removed in 2016.11"
425 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
426 bool "PHP CGI and CLI options are now seperate"
427 select BR2_PACKAGE_PHP_SAPI_CLI
428 select BR2_PACKAGE_PHP_SAPI_CGI
431 The PHP Interface options have been split up into a
432 separate option for each interface.
434 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
435 bool "PHP CLI and FPM options are now separate"
436 select BR2_PACKAGE_PHP_SAPI_CLI
437 select BR2_PACKAGE_PHP_SAPI_FPM
440 The PHP Interface options have been split up into a
441 separate option for each interface.
443 config BR2_PACKAGE_WVSTREAMS
444 bool "wvstreams removed"
447 wvstreams is not maintained anymore since about 2009. It also
448 doesn't build anymore with recent compilers (GCC 5+).
450 config BR2_PACKAGE_WVDIAL
451 bool "wvdial removed"
454 wvdial is not maintained anymore since about 2009. It also
455 doesn't build anymore with recent compilers (GCC 5+).
457 config BR2_PACKAGE_WEBKITGTK24
458 bool "webkitgtk 2.4.x removed"
461 This legacy package only existed because some other packages
462 depended on that specific version of webkitgtk. However, the
463 other packages have been fixed. webkitgtk 2.4 is full of
464 security issues so it needs to be removed.
466 config BR2_PACKAGE_TORSMO
467 bool "torsmo removed"
470 torsmo has been unmaintained for a long time, and nobody
471 seems to be interested in it.
473 config BR2_PACKAGE_SSTRIP
474 bool "sstrip removed"
477 sstrip is unmaintained and potentially harmful. It doesn't
478 save so much compared to normal binutils strip, and there is
479 a big risk of binaries that don't work. Use normal strip
482 config BR2_KERNEL_HEADERS_4_3
483 bool "kernel headers version 4.3.x are no longer supported"
484 select BR2_KERNEL_HEADERS_4_1
487 Version 4.3.x of the Linux kernel headers are no longer
488 maintained upstream and are now removed. As an alternative,
489 version 4.1.x of the headers have been automatically
490 selected in your configuration.
492 config BR2_KERNEL_HEADERS_4_2
493 bool "kernel headers version 4.2.x are no longer supported"
494 select BR2_KERNEL_HEADERS_4_1
497 Version 4.2.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_PACKAGE_KODI_ADDON_XVDR
503 bool "kodi-addon-xvdr removed"
506 According to the github project page:
507 https://github.com/pipelka/xbmc-addon-xvdr
508 this package is discontinued.
510 config BR2_PACKAGE_IPKG
514 ipkg dates back to the early 2000s when Compaq started the
515 handhelds.org project and it hasn't seen development since 2006.
516 Use opkg as a replacement.
518 config BR2_GCC_VERSION_4_7_X
519 bool "gcc 4.7.x support removed"
522 Support for gcc version 4.7.x has been removed. The current
523 default version (4.9.x or later) has been selected instead.
525 config BR2_BINUTILS_VERSION_2_24_X
526 bool "binutils version 2.24 support removed"
529 Support for binutils version 2.24 has been removed. The
530 current default version (2.26 or later) has been selected
533 config BR2_PACKAGE_WESTON_RPI
534 bool "Weston propietary RPI support is gone"
537 Upstream decided the propietary (rpi-userland) weston composer
538 support wasn't worth the effort so it was removed. Switch to
539 the open VC4 support.
541 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
542 bool "linux-tool cpupower"
543 depends on BR2_LINUX_KERNEL
545 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
547 Linux tool cpupower option was renamed.
549 config BR2_LINUX_KERNEL_TOOL_PERF
550 bool "linux-tool perf"
551 depends on BR2_LINUX_KERNEL
553 select BR2_PACKAGE_LINUX_TOOLS_PERF
555 Linux tool perf option was renamed.
557 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
558 bool "linux-tool selftests"
559 depends on BR2_LINUX_KERNEL
561 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
563 Linux tool selftests option was renamed.
565 config BR2_GCC_VERSION_4_8_ARC
566 bool "gcc arc option renamed"
568 select BR2_GCC_VERSION_ARC
570 The option that selects the gcc version for the ARC
571 architecture has been renamed to BR2_GCC_VERSION_ARC.
573 config BR2_KERNEL_HEADERS_4_0
574 bool "kernel headers version 4.0.x are no longer supported"
575 select BR2_KERNEL_HEADERS_3_12
578 Version 4.0.x of the Linux kernel headers have been deprecated
579 for more than four buildroot releases and are now removed.
580 As an alternative, version 3.12.x of the headers have been
581 automatically selected in your configuration.
583 config BR2_KERNEL_HEADERS_3_19
584 bool "kernel headers version 3.19.x are no longer supported"
585 select BR2_KERNEL_HEADERS_3_12
588 Version 3.19.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_PACKAGE_LIBEVAS_GENERIC_LOADERS
594 bool "libevas-generic-loaders package removed"
596 select BR2_PACKAGE_EFL
598 With EFL 1.18, libevas-generic-loaders is now provided by the efl
601 config BR2_PACKAGE_ELEMENTARY
602 bool "elementary package removed"
604 select BR2_PACKAGE_EFL
606 With EFL 1.18, elementary is now provided by the efl package.
608 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
609 bool "Linux kernel local directory option removed"
611 The option to select a local directory as the source of the Linux
612 kernel has been removed. It hurts reproducibility of builds.
614 In case you were using this option during development of your
615 Linux kernel, use the override mechanism instead.
617 ###############################################################################
618 comment "Legacy options removed in 2016.08"
620 config BR2_PACKAGE_EFL_JP2K
621 bool "libevas jp2k loader has been removed"
624 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
625 while Buildroot only packages openjpeg 2.x. Therefore, the
626 JP2K loader has been removed from EFL.
628 config BR2_PACKAGE_SYSTEMD_COMPAT
629 bool "systemd compatibility libraries have been removed"
632 The systemd option to enable the compatibility libraries has
633 been removed. Theses libraries have been useless since a few
634 version, and have been fully dropped from the source since
637 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
638 bool "gst1-plugins-bad liveadder plugin removed"
640 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
642 The functionality of the liveadder plugin of the
643 gst1-plugins-bad package has been merged into audiomixer.
645 config BR2_PACKAGE_LIBFSLVPUWRAP
646 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
648 select BR2_PACKAGE_IMX_VPUWRAP
650 The libfslvpuwrap has been renamed to match the renamed package.
652 config BR2_PACKAGE_LIBFSLPARSER
653 bool "libfslparser has been renamed to imx-parser"
655 select BR2_PACKAGE_IMX_PARSER
657 The libfslparser has been renamed to match the renamed package.
659 config BR2_PACKAGE_LIBFSLCODEC
660 bool "libfslcodec has been renamed to imx-codec"
662 select BR2_PACKAGE_IMX_CODEC
664 The libfslcodec has been renamed to match the renamed package.
666 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
667 bool "FIT support in uboot-tools has been refactored"
669 select BR2_PACKAGE_DTC
670 select BR2_PACKAGE_DTC_PROGRAMS
671 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
672 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
673 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
675 This option has been removed in favor of a more fine-grained
676 configuration, which is recommended. Selecting this option
677 enables FIT and FIT signature support for the target packages.
678 It will also select the dtc and openssl packages.
680 config BR2_PTHREADS_OLD
681 bool "linuxthreads (stable/old)"
684 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
685 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
687 config BR2_BINUTILS_VERSION_2_23_X
688 bool "binutils 2.23 removed"
691 Binutils 2.23 has been removed, using a newer version is
694 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
695 bool "eglibc support has been removed"
698 The eglibc project no longer exists, as it has been merged
699 back into the glibc project. Therefore, support for eglibc
700 has been removed, and glibc should be used instead.
702 config BR2_GDB_VERSION_7_8
703 bool "gdb 7.8 has been removed"
706 The 7.8 version of gdb has been removed. Use a newer version
709 ###############################################################################
710 comment "Legacy options removed in 2016.05"
712 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
713 bool "openvpn polarssl crypto backend removed"
716 The OpenVPN polarssl crypto backend option has been removed.
717 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
718 compatible with mbedtls (polarssl) series 2.x which is the
719 version provided in buildroot. And both can't coexist.
720 It now uses OpenSSL as the only option.
723 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
724 bool "nginx http spdy module removed"
726 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
728 The ngx_http_spdy_module has been superseded by the
729 ngx_http_v2_module since nginx v1.9.5. The
730 ngx_http_v2_module modules has been automatically selected
731 in your configuration.
733 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
734 bool "gst1-plugins-bad rtp plugin moved to good"
737 The rtp plugin has been moved from gst1-plugins-base to
740 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
741 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
744 The mpg123 plugin has been moved from gst1-plugins-bad to
747 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
748 bool "PowerPC Sourcery toolchain has been removed"
751 The Sourcery CodeBench toolchain for the PowerPC
752 architecture has been removed, as it was very old, not
753 maintained, and causing numerous build failures with modern
756 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
757 bool "PowerPC Sourcery E500v2 toolchain has been removed"
760 The Sourcery CodeBench toolchain for the PowerPC E500v2
761 architecture has been removed, as it was very old, not
762 maintained, and causing numerous build failures with modern
766 bool "x86 i386 support removed"
769 The support for the i386 processors of the x86 architecture
772 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
773 bool "qt5webkit-examples package removed"
776 The qt5webkit-examples package has been removed, since it
777 was removed from upstream starting from Qt 5.6.
779 config BR2_PACKAGE_QT5QUICK1
780 bool "qt5quick1 package removed"
783 The qt5quick1 package has been removed, since it was removed
784 from upstream starting from Qt 5.6.
786 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
787 string "uboot custom patch dir has been removed"
789 The uboot custom patch directory option has been removed. Use
790 the improved BR2_TARGET_UBOOT_PATCH option instead.
792 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
794 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
797 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
798 # boot/uboot/Config.in
800 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
801 bool "xf86-input-void removed"
804 The xf86-input-void package has been removed, there's no need
805 for it in any modern (post-2007) xorg server.
807 config BR2_KERNEL_HEADERS_3_17
808 bool "kernel headers version 3.17.x are no longer supported"
809 select BR2_KERNEL_HEADERS_3_12
812 Version 3.17.x of the Linux kernel headers have been deprecated
813 for more than four buildroot releases and are now removed.
814 As an alternative, version 3.12.x of the headers have been
815 automatically selected in your configuration.
817 config BR2_GDB_VERSION_7_7
818 bool "gdb 7.7 has been removed"
821 The 7.7 version of gdb has been removed. Use a newer version
824 config BR2_PACKAGE_FOOMATIC_FILTERS
825 bool "foomatic-filters"
828 The foomatic-filters package was removed.
830 config BR2_PACKAGE_SAMBA
834 The samba package was removed in favour of samba4 since the
835 3.x series isn't supported by upstream any longer.
837 config BR2_PACKAGE_KODI_WAVPACK
841 wavpack support was removed in favour of ffmpeg:
842 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
844 config BR2_PACKAGE_KODI_RSXS
845 bool "rsxs support in Kodi was moved to an addon"
847 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
849 rsxs support in Kodi was moved to an addon
851 config BR2_PACKAGE_KODI_GOOM
852 bool "Goom support in Kodi was moved to an addon"
854 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
856 Goom support in Kodi was moved to an addon
858 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
859 bool "systemd all extras option has been removed"
861 select BR2_PACKAGE_XZ
862 select BR2_PACKAGE_LIBGCRYPT
864 The systemd option to enable "all extras" has been
865 removed. To get the same features, the libgcrypt and xz
866 package should now be enabled.
868 config BR2_GCC_VERSION_4_5_X
869 bool "gcc 4.5.x has been removed"
872 The 4.5.x version of gcc has been removed. Use a newer
875 config BR2_PACKAGE_SQLITE_READLINE
876 bool "sqlite command-line editing support was updated"
877 select BR2_PACKAGE_NCURSES
878 select BR2_PACKAGE_READLINE
881 This option was removed in favour of the sqlite package
882 deciding itself depending on the enabled packages whether
883 command-line editing should be enabled, it also also takes
884 libedit into account.
886 ###############################################################################
887 comment "Legacy options removed in 2016.02"
889 config BR2_PACKAGE_DOVECOT_BZIP2
890 bool "bzip2 support option has been removed"
892 select BR2_PACKAGE_BZIP2
894 Bzip2 support is built if the bzip2 package is selected.
896 config BR2_PACKAGE_DOVECOT_ZLIB
897 bool "zlib support option has been removed"
899 select BR2_PACKAGE_ZLIB
901 Zlib support is built if the zlib package is selected.
903 config BR2_PACKAGE_E2FSPROGS_FINDFS
904 bool "e2fsprogs findfs option has been removed"
907 This option attempted to enable findfs capabilities from
908 e2fsprogs but has not worked since July 2015 (due to
909 packaging changes). One can use BusyBox's findfs support or
910 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
912 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
913 bool "openpowerlink debug option has been removed"
916 This option depends on BR2_ENABLE_DEBUG which should not be used
919 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
920 bool "openpowerlink package has been updated"
922 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
924 openpowerlink kernel modules are built if the
925 kernel stack library is selected.
927 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
928 bool "openpowerlink package has been updated"
930 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
932 The user space support has been split in two part:
933 - a monolitic user space library
934 - a user spae deamon driver
936 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
937 bool "using the linux headers version for the kernel has been removed"
940 The option to use the version of the kernel headers for the
941 kernel to build has been removed.
943 There is now the converse, better-suited and more versatile
944 option to use the kernel version for the linux headers.
946 config BR2_PACKAGE_CUPS_PDFTOPS
947 bool "Pdftops support has been removed from Cups"
950 Pdftops support has been removed from the cups package
951 It is now part of the cups-filters package.
953 config BR2_KERNEL_HEADERS_3_16
954 bool "kernel headers version 3.16.x are no longer supported"
955 select BR2_KERNEL_HEADERS_3_12
958 Version 3.16.x of the Linux kernel headers have been deprecated
959 for more than four buildroot releases and are now removed.
960 As an alternative, version 3.12.x of the headers have been
961 automatically selected in your configuration.
963 config BR2_PACKAGE_PYTHON_PYXML
964 bool "python-pyxml package has been removed"
967 PyXML is obsolete and its functionality is covered either via
968 native Python XML support or python-lxml package.
970 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
971 config BR2_ENABLE_SSP
972 bool "Stack Smashing protection now has different levels"
974 The protection offered by SSP can now be selected from different
975 protection levels. Be sure to review the SSP level in the build
978 config BR2_PACKAGE_DIRECTFB_CLE266
979 bool "cle266 driver for directfb removed"
982 The cle266 directfb driver support has been removed.
983 It doesn't build in the latest version and it's unlikely
984 anyone has any use for it.
986 config BR2_PACKAGE_DIRECTFB_UNICHROME
987 bool "unichrome driver for directfb removed"
990 The unichrome directfb driver support has been removed.
991 It doesn't build in the latest version and it's unlikely
992 anyone has any use for it.
994 config BR2_PACKAGE_LIBELEMENTARY
995 bool "libelementary has been renamed to elementary"
997 select BR2_PACKAGE_ELEMENTARY
999 The libelementary package has been renamed to match the upstream
1002 config BR2_PACKAGE_LIBEINA
1003 bool "libeina package has been removed"
1005 select BR2_PACKAGE_EFL
1007 With EFL 1.15, libeina is now provided by the efl package.
1009 config BR2_PACKAGE_LIBEET
1010 bool "libeet package has been removed"
1012 select BR2_PACKAGE_EFL
1014 With EFL 1.15, libeet is now provided by the efl package.
1016 config BR2_PACKAGE_LIBEVAS
1017 bool "libevas package has been removed"
1019 select BR2_PACKAGE_EFL
1021 With EFL 1.15, libevas is now provided by the efl package.
1023 config BR2_PACKAGE_LIBECORE
1024 bool "libecore package has been removed"
1026 select BR2_PACKAGE_EFL
1028 With EFL 1.15, libecore is now provided by the efl package.
1030 config BR2_PACKAGE_LIBEDBUS
1031 bool "libedbus package has been removed"
1033 select BR2_PACKAGE_EFL
1035 With EFL 1.15, libedbus is now provided by the efl package.
1037 config BR2_PACKAGE_LIBEFREET
1038 bool "libefreet package has been removed"
1040 select BR2_PACKAGE_EFL
1042 With EFL 1.15, libefreet is now provided by the efl package.
1044 config BR2_PACKAGE_LIBEIO
1045 bool "libeio package has been removed"
1047 select BR2_PACKAGE_EFL
1049 With EFL 1.15, libeio is now provided by the efl package.
1051 config BR2_PACKAGE_LIBEMBRYO
1052 bool "libembryo package has been removed"
1054 select BR2_PACKAGE_EFL
1056 With EFL 1.15, libembryo is now provided by the efl package.
1058 config BR2_PACKAGE_LIBEDJE
1059 bool "libedje package has been removed"
1061 select BR2_PACKAGE_EFL
1063 With EFL 1.15, libedje is now provided by the efl package.
1065 config BR2_PACKAGE_LIBETHUMB
1066 bool "libethumb package has been removed"
1068 select BR2_PACKAGE_EFL
1070 With EFL 1.15, libethumb is now provided by the efl package.
1072 config BR2_PACKAGE_INFOZIP
1073 bool "infozip option has been renamed to zip"
1075 select BR2_PACKAGE_ZIP
1077 Info-Zip's Zip package has been renamed from infozip to zip,
1078 to avoid ambiguities with Info-Zip's UnZip which has been added
1079 in the unzip package.
1081 config BR2_BR2_PACKAGE_NODEJS_0_10_X
1082 bool "nodejs 0.10.x option removed"
1084 select BR2_PACKAGE_NODEJS
1086 nodejs 0.10.x option has been removed. 0.10.x is now
1087 automatically chosen for ARMv5 architectures only and the latest
1088 nodejs for all other supported architectures. The correct nodejs
1089 version has been automatically selected in your configuration.
1091 config BR2_BR2_PACKAGE_NODEJS_0_12_X
1092 bool "nodejs version 0.12.x has been removed"
1094 select BR2_PACKAGE_NODEJS
1096 nodejs version 0.12.x has been removed. As an alternative,
1097 the latest nodejs version has been automatically selected in
1100 config BR2_BR2_PACKAGE_NODEJS_4_X
1101 bool "nodejs version 4.x has been removed"
1103 select BR2_PACKAGE_NODEJS
1105 nodejs version 4.x has been removed. As an alternative,
1106 the latest nodejs version has been automatically selected in
1109 ###############################################################################
1110 comment "Legacy options removed in 2015.11"
1112 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1113 bool "gst1-plugins-bad real plugin has been removed"
1116 The real plugin from GStreamer 1 bad plugins has been
1119 config BR2_PACKAGE_MEDIA_CTL
1120 bool "media-ctl package has been removed"
1122 select BR2_PACKAGE_LIBV4L
1123 select BR2_PACKAGE_LIBV4L_UTILS
1125 media-ctl source and developement have been moved to
1126 v4l-utils since June 2014. For an up-to-date media-ctl
1127 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1129 config BR2_PACKAGE_SCHIFRA
1130 bool "schifra package has been removed"
1133 Schifra package has been maked broken since 2014.11 release and
1134 haven't been fixed since then.
1136 config BR2_PACKAGE_ZXING
1137 bool "zxing option has been renamed"
1139 select BR2_PACKAGE_ZXING_CPP
1141 ZXing no longer provides the cpp bindings, it has been renamed to
1142 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1144 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1145 # infamous "unmet direct dependencies" kconfig error.
1146 config BR2_PACKAGE_FREERDP_CLIENT
1147 bool "freerdp client option renamed"
1148 depends on BR2_PACKAGE_FREERDP
1150 select BR2_PACKAGE_FREERDP_CLIENT_X11
1152 config BR2_PACKAGE_BLACKBOX
1153 bool "blackbox package has been removed"
1156 Upstream is dead and the package has been deprecated for
1157 some time. There are other alternative maintained WMs.
1159 config BR2_KERNEL_HEADERS_3_0
1160 bool "kernel headers version 3.0.x are no longer supported"
1161 select BR2_KERNEL_HEADERS_3_2
1164 Version 3.0.x of the Linux kernel headers have been deprecated
1165 for more than four buildroot releases and are now removed.
1166 As an alternative, version 3.2.x of the headers have been
1167 automatically selected in your configuration.
1169 config BR2_KERNEL_HEADERS_3_11
1170 bool "kernel headers version 3.11.x are no longer supported"
1171 select BR2_KERNEL_HEADERS_3_10
1174 Version 3.11.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.10.x of the headers have been
1177 automatically selected in your configuration.
1179 config BR2_KERNEL_HEADERS_3_13
1180 bool "kernel headers version 3.13.x are no longer supported"
1181 select BR2_KERNEL_HEADERS_3_12
1184 Version 3.13.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.12.x of the headers have been
1187 automatically selected in your configuration.
1189 config BR2_KERNEL_HEADERS_3_15
1190 bool "kernel headers version 3.15.x are no longer supported"
1191 select BR2_KERNEL_HEADERS_3_12
1194 Version 3.15.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_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1200 bool "DirectFB example df_andi has been removed"
1202 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1204 The per-DirectFB example options have been removed. The
1205 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1208 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1209 bool "DirectFB example df_bltload has been removed"
1211 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1213 The per-DirectFB example options have been removed. The
1214 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1217 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1218 bool "DirectFB example df_cpuload has been removed"
1220 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1222 The per-DirectFB example options have been removed. The
1223 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1226 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1227 bool "DirectFB example df_databuffer has been removed"
1229 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1231 The per-DirectFB example options have been removed. The
1232 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1235 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1236 bool "DirectFB example df_dioload has been removed"
1238 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1240 The per-DirectFB example options have been removed. The
1241 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1244 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1245 bool "DirectFB example df_dok has been removed"
1247 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1249 The per-DirectFB example options have been removed. The
1250 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1253 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1254 bool "DirectFB example df_drivertest has been removed"
1256 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1258 The per-DirectFB example options have been removed. The
1259 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1262 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1263 bool "DirectFB example df_fire has been removed"
1265 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1267 The per-DirectFB example options have been removed. The
1268 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1271 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1272 bool "DirectFB example df_flip has been removed"
1274 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1276 The per-DirectFB example options have been removed. The
1277 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1280 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1281 bool "DirectFB example df_fonts has been removed"
1283 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1285 The per-DirectFB example options have been removed. The
1286 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1289 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1290 bool "DirectFB example df_input has been removed"
1292 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1294 The per-DirectFB example options have been removed. The
1295 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1298 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1299 bool "DirectFB example df_joystick has been removed"
1301 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1303 The per-DirectFB example options have been removed. The
1304 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1307 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1308 bool "DirectFB example df_knuckles has been removed"
1310 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1312 The per-DirectFB example options have been removed. The
1313 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1316 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1317 bool "DirectFB example df_layer has been removed"
1319 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1321 The per-DirectFB example options have been removed. The
1322 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1325 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1326 bool "DirectFB example df_matrix has been removed"
1328 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1330 The per-DirectFB example options have been removed. The
1331 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1334 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1335 bool "DirectFB example df_matrix_water has been removed"
1337 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1339 The per-DirectFB example options have been removed. The
1340 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1343 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1344 bool "DirectFB example df_neo has been removed"
1346 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1348 The per-DirectFB example options have been removed. The
1349 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1352 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1353 bool "DirectFB example df_netload has been removed"
1355 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1357 The per-DirectFB example options have been removed. The
1358 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1361 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1362 bool "DirectFB example df_palette has been removed"
1363 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1365 The per-DirectFB example options have been removed. The
1366 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1369 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1370 bool "DirectFB example df_particle has been removed"
1372 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1374 The per-DirectFB example options have been removed. The
1375 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1378 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1379 bool "DirectFB example df_porter has been removed"
1381 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1383 The per-DirectFB example options have been removed. The
1384 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1387 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1388 bool "DirectFB example df_stress has been removed"
1389 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1391 The per-DirectFB example options have been removed. The
1392 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1395 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1396 bool "DirectFB example df_texture has been removed"
1398 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1400 The per-DirectFB example options have been removed. The
1401 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1404 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1405 bool "DirectFB example df_video has been removed"
1407 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1409 The per-DirectFB example options have been removed. The
1410 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1413 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1414 bool "DirectFB example df_video_particle has been removed"
1416 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1418 The per-DirectFB example options have been removed. The
1419 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1422 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1423 bool "DirectFB example df_window has been removed"
1425 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1427 The per-DirectFB example options have been removed. The
1428 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1431 config BR2_PACKAGE_KOBS_NG
1432 bool "kobs-ng was replaced by imx-kobs"
1434 select BR2_PACKAGE_IMX_KOBS
1436 The outdated kobs-ng has been replaced by the Freescale-
1437 maintained imx-kobs package.
1439 config BR2_PACKAGE_SAWMAN
1440 bool "sawman package removed"
1442 select BR2_PACKAGE_DIRECTFB_SAWMAN
1444 This option has been removed because the sawman package no
1445 longer exists: it was merged inside DirectFB itself. This
1446 feature can now be enabled using the
1447 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1449 config BR2_PACKAGE_DIVINE
1450 bool "divine package removed"
1452 select BR2_PACKAGE_DIRECTFB_DIVINE
1454 This option has been removed because the divine package no
1455 longer exists: it was merged inside DirectFB itself. This
1456 feature can now be enabled using the
1457 BR2_PACKAGE_DIRECTFB_DIVINE option.
1459 ###############################################################################
1460 comment "Legacy options removed in 2015.08"
1462 config BR2_PACKAGE_KODI_PVR_ADDONS
1463 bool "Kodi PVR addon was split"
1465 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1466 select BR2_PACKAGE_KODI_PVR_DVBLINK
1467 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1468 select BR2_PACKAGE_KODI_PVR_FILMON
1469 select BR2_PACKAGE_KODI_PVR_HTS
1470 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1471 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1472 select BR2_PACKAGE_KODI_PVR_MYTHTV
1473 select BR2_PACKAGE_KODI_PVR_NEXTPVR
1474 select BR2_PACKAGE_KODI_PVR_NJOY
1475 select BR2_PACKAGE_KODI_PVR_PCTV
1476 select BR2_PACKAGE_KODI_PVR_STALKER
1477 select BR2_PACKAGE_KODI_PVR_VBOX
1478 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1479 select BR2_PACKAGE_KODI_PVR_VUPLUS
1480 select BR2_PACKAGE_KODI_PVR_WMC
1482 Kodi PVR addon was split into seperate modules
1484 config BR2_BINUTILS_VERSION_2_23_2
1485 bool "binutils 2.23 option renamed"
1488 Binutils 2.23.2 has been removed, using a newer version is
1491 config BR2_BINUTILS_VERSION_2_24
1492 bool "binutils 2.24 option renamed"
1494 select BR2_BINUTILS_VERSION_2_24_X
1496 The binutils version option has been renamed to match the
1497 same patchlevel logic used by gcc. The new option is now
1498 BR2_BINUTILS_VERSION_2_24_X.
1500 config BR2_BINUTILS_VERSION_2_25
1501 bool "binutils 2.25 option renamed"
1503 select BR2_BINUTILS_VERSION_2_25_X
1505 The binutils version option has been renamed to match the
1506 same patchlevel logic used by gcc. The new option is now
1507 BR2_BINUTILS_VERSION_2_25_X.
1509 config BR2_PACKAGE_PERF
1510 bool "perf option has been renamed"
1512 select BR2_LINUX_KERNEL_TOOL_PERF
1514 The perf package has been moved as a Linux tools package,
1515 and the option to enable it is now
1516 BR2_LINUX_KERNEL_TOOL_PERF.
1518 config BR2_BINUTILS_VERSION_2_22
1519 bool "binutils 2.22 removed"
1522 Binutils 2.22 has been removed, using a newer version is
1525 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1526 bool "gpu-viv-bin-mx6q"
1528 select BR2_PACKAGE_IMX_GPU_VIV
1530 Vivante graphics libraries have been renamed to
1531 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1534 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1535 depends on BR2_PACKAGE_PYTHON
1536 bool "libsemanage python bindings removed"
1539 This option has been removed, since the libsemanage Python
1540 bindings on the target were not useful.
1542 config BR2_TARGET_UBOOT_NETWORK
1543 bool "U-Boot custom network settings removed"
1546 U-Boot's custom network settings options have been removed.
1548 ###############################################################################
1549 comment "Legacy options removed in 2015.05"
1551 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1552 bool "jffs2 16kB erasesize NAND flash option renamed"
1554 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1556 The JFFS2 NAND flash options now longer include the page
1559 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1560 bool "jffs2 128kB erasesize NAND flash option renamed"
1562 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1564 The JFFS2 NAND flash options now longer include the page
1567 config BR2_PACKAGE_MONO_20
1568 bool "2.0/3.5 .Net Runtime"
1571 This option no longer exists, all versions of the .Net
1572 runtime are now installed.
1574 config BR2_PACKAGE_MONO_40
1575 bool "4.0 .Net Runtime"
1578 This option no longer exists, all versions of the .Net
1579 runtime are now installed.
1581 config BR2_PACKAGE_MONO_45
1582 bool "4.5 .Net Runtime"
1585 This option no longer exists, all versions of the .Net
1586 runtime are now installed.
1588 config BR2_CIVETWEB_WITH_LUA
1589 bool "civetweb lua option renamed"
1591 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1593 civetweb's lua option has been renamed to
1594 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1595 packages name options.
1597 config BR2_PACKAGE_TIFF_TIFF2PDF
1598 bool "tiff utility-specific option removed"
1600 select BR2_PACKAGE_TIFF_UTILITIES
1602 utility-specific options have been removed in favour of
1603 the new option BR2_PACKAGE_TIFF_UTILITIES.
1605 config BR2_PACKAGE_TIFF_TIFFCP
1606 bool "tiff utility-specific option removed"
1608 select BR2_PACKAGE_TIFF_UTILITIES
1610 utility-specific options have been removed in favour of
1611 the new option BR2_PACKAGE_TIFF_UTILITIES.
1613 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1614 bool "RTAI patch file path has been removed"
1617 This option has never worked, so it has been removed.
1619 config BR2_TARGET_GENERIC_PASSWD_DES
1620 bool "Encoding passwords with DES has been removed"
1623 Paswords can now only be encoded with either of md5, sha256 or sha512.
1624 The default is md5, which is stronger that DES (but still pretty weak).
1626 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1627 bool "hicolor (default theme) is a duplicate"
1629 select BR2_PACKAGE_HICOLOR_ICON_THEME
1631 The option was just a duplicate of hicolor icon theme.
1633 config BR2_PACKAGE_VALGRIND_PTRCHECK
1634 bool "valgrind's PTRCheck was renamed to SGCheck"
1636 select BR2_PACKAGE_VALGRIND_SGCHECK
1638 PTRCheck was renamed to SGCheck in valgrind
1640 ###############################################################################
1641 comment "Legacy options removed in 2015.02"
1643 config BR2_PACKAGE_LIBGC
1644 bool "libgc package removed"
1646 select BR2_PACKAGE_BDWGC
1648 libgc has been removed because we have the same package under a
1649 different name, bdwgc.
1651 config BR2_PACKAGE_WDCTL
1652 bool "util-linux' wdctl option has been renamed"
1654 select BR2_PACKAGE_UTIL_LINUX_WDCTL
1656 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1657 to be aligned with how the other options are named.
1659 config BR2_PACKAGE_UTIL_LINUX_ARCH
1660 bool "util-linux' arch option has been removed"
1663 util-linux' arch was dropped in util-linux 2.23, in favor of
1664 the coreutils version.
1666 config BR2_PACKAGE_UTIL_LINUX_DDATE
1667 bool "util-linux' ddate option has been removed"
1670 util-linux' ddate was dropped in util-linux 2.23.
1672 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1673 bool "rpm's bzip2 payloads option has been removed"
1675 select BR2_PACKAGE_BZIP2
1677 The bzip2 payloads option rely entirely on the dependant package bzip2.
1678 So, you need to select it to enable this feature.
1680 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1681 bool "rpm's xz payloads option has been removed"
1683 select BR2_PACKAGE_XZ
1685 The xz payloads option rely entirely on the dependant package xz.
1686 So, you need to select it to enable this feature.
1688 config BR2_PACKAGE_FLEX_BINARY
1689 bool "flex binary in target option removed"
1692 The flex binary in the target option has been removed.
1693 It's been deprecated for some time now and is essentially a
1694 development tool which isn't very useful in the target.
1696 config BR2_PACKAGE_GOB2
1697 bool "gob2 target package removed"
1700 The gob2 target package has been removed, it's been
1701 deprecated for some time now and was essentially useless
1702 without a target toolchain.
1704 config BR2_PACKAGE_DISTCC
1705 bool "distcc target package removed"
1708 The distcc target package has been removed, it's been
1709 deprecated for some time now and was essentially useless
1710 without a target toolchain.
1712 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1713 bool "haserl 0.8.x version removed"
1716 The 0.8.x version option for haserl has been removed since it
1717 has been deprecated for some time now.
1718 You should be able to use the 0.9.x version without issues.
1720 config BR2_PACKAGE_STRONGSWAN_TOOLS
1721 bool "strongswan option has been removed"
1723 select BR2_PACKAGE_STRONGSWAN_PKI
1724 select BR2_PACKAGE_STRONGSWAN_SCEP
1726 The tools option has been removed upstream and the different tools
1727 have been split between the pki and scep options, with others
1730 config BR2_PACKAGE_XBMC_ADDON_XVDR
1731 bool "xbmc-addon-xvdr removed"
1734 According to the github project page:
1735 https://github.com/pipelka/xbmc-addon-xvdr
1736 this package is discontinued.
1738 config BR2_PACKAGE_XBMC_PVR_ADDONS
1739 bool "xbmc options have been renamed"
1741 select BR2_PACKAGE_KODI_PVR_ADDONS
1743 The XBMC media center project was renamed to Kodi entertainment center
1745 config BR2_PACKAGE_XBMC
1746 bool "xbmc options have been renamed"
1748 select BR2_PACKAGE_KODI
1750 The XBMC media center project was renamed to Kodi entertainment center
1752 config BR2_PACKAGE_XBMC_ALSA_LIB
1753 bool "xbmc options have been renamed"
1755 select BR2_PACKAGE_KODI_ALSA_LIB
1757 The XBMC media center project was renamed to Kodi entertainment center
1759 config BR2_PACKAGE_XBMC_AVAHI
1760 bool "xbmc options have been renamed"
1762 select BR2_PACKAGE_KODI_AVAHI
1764 The XBMC media center project was renamed to Kodi entertainment center
1766 config BR2_PACKAGE_XBMC_DBUS
1767 bool "xbmc options have been renamed"
1769 select BR2_PACKAGE_KODI_DBUS
1771 The XBMC media center project was renamed to Kodi entertainment center
1773 config BR2_PACKAGE_XBMC_LIBBLURAY
1774 bool "xbmc options have been renamed"
1776 select BR2_PACKAGE_KODI_LIBBLURAY
1778 The XBMC media center project was renamed to Kodi entertainment center
1780 config BR2_PACKAGE_XBMC_GOOM
1781 bool "xbmc options have been renamed"
1783 select BR2_PACKAGE_KODI_GOOM
1785 The XBMC media center project was renamed to Kodi entertainment center
1787 config BR2_PACKAGE_XBMC_RSXS
1788 bool "xbmc options have been renamed"
1790 select BR2_PACKAGE_KODI_RSXS
1792 The XBMC media center project was renamed to Kodi entertainment center
1794 config BR2_PACKAGE_XBMC_LIBCEC
1795 bool "xbmc options have been renamed"
1797 select BR2_PACKAGE_KODI_LIBCEC
1799 The XBMC media center project was renamed to Kodi entertainment center
1801 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1802 bool "xbmc options have been renamed"
1804 select BR2_PACKAGE_KODI_LIBMICROHTTPD
1806 The XBMC media center project was renamed to Kodi entertainment center
1808 config BR2_PACKAGE_XBMC_LIBNFS
1809 bool "xbmc options have been renamed"
1811 select BR2_PACKAGE_KODI_LIBNFS
1813 The XBMC media center project was renamed to Kodi entertainment center
1815 config BR2_PACKAGE_XBMC_RTMPDUMP
1816 bool "xbmc options have been renamed"
1818 select BR2_PACKAGE_KODI_RTMPDUMP
1820 The XBMC media center project was renamed to Kodi entertainment center
1822 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1823 bool "xbmc options have been renamed"
1825 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1827 The XBMC media center project was renamed to Kodi entertainment center
1829 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1830 bool "xbmc options have been renamed"
1832 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1834 The XBMC media center project was renamed to Kodi entertainment center
1836 config BR2_PACKAGE_XBMC_LIBTHEORA
1837 bool "xbmc options have been renamed"
1839 select BR2_PACKAGE_KODI_LIBTHEORA
1841 The XBMC media center project was renamed to Kodi entertainment center
1843 config BR2_PACKAGE_XBMC_LIBUSB
1844 bool "xbmc options have been renamed"
1846 select BR2_PACKAGE_KODI_LIBUSB
1848 The XBMC media center project was renamed to Kodi entertainment center
1850 config BR2_PACKAGE_XBMC_LIBVA
1851 bool "xbmc options have been renamed"
1853 select BR2_PACKAGE_KODI_LIBVA
1855 The XBMC media center project was renamed to Kodi entertainment center
1857 config BR2_PACKAGE_XBMC_WAVPACK
1858 bool "xbmc options have been renamed"
1860 select BR2_PACKAGE_KODI_WAVPACK
1862 The XBMC media center project was renamed to Kodi entertainment center
1864 config BR2_PREFER_STATIC_LIB
1865 bool "static library option renamed"
1868 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1869 highlights the fact that the option no longer "prefers"
1870 static libraries, but "enforces" static libraries (i.e
1871 shared libraries are completely unused).
1873 Take care of updating the type of libraries you want under the
1874 "Build options" menu.
1876 ###############################################################################
1877 comment "Legacy options removed in 2014.11"
1879 config BR2_x86_generic
1880 bool "x86 generic variant has been removed"
1883 The generic x86 CPU variant has been removed. Use another
1884 CPU variant instead.
1886 config BR2_GCC_VERSION_4_4_X
1887 bool "gcc 4.4.x has been removed"
1890 The 4.4.x version of gcc has been removed. Use a newer
1893 config BR2_sparc_sparchfleon
1894 bool "sparchfleon CPU has been removed"
1897 The sparchfleon CPU was only supported in a patched gcc 4.4
1898 version. Its support has been removed in favor of the leon3
1899 CPU starting from gcc 4.8.x.
1901 config BR2_sparc_sparchfleonv8
1902 bool "sparchfleonv8 CPU has been removed"
1905 The sparchfleonv8 CPU was only supported in a patched gcc
1906 4.4 version. Its support has been removed in favor of the
1907 leon3 CPU starting from gcc 4.8.x.
1909 config BR2_sparc_sparcsfleon
1910 bool "sparcsfleon CPU has been removed"
1913 The sparcsfleon CPU was only supported in a patched gcc 4.4
1914 version. Its support has been removed in favor of the leon3
1915 CPU starting from gcc 4.8.x.
1917 config BR2_sparc_sparcsfleonv8
1918 bool "sparcsfleonv8 CPU has been removed"
1921 The sparcsfleonv8 CPU was only supported in a patched gcc
1922 4.4 version. Its support has been removed in favor of the
1923 leon3 CPU starting from gcc 4.8.x.
1925 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1926 bool "xlib-libpciaccess option has been renamed"
1927 depends on BR2_PACKAGE_XORG7
1929 select BR2_PACKAGE_LIBPCIACCESS
1931 libpciaccess neither depends on X11 nor Xlib. Thus the
1932 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1934 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1935 bool "Xceive xc5000 option has been renamed"
1937 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1939 The Xceive xc5000 option now also handles older firmwares from
1940 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1941 from Cresta, who bought Xceive.
1943 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1944 bool "Chelsio T4 option has been renamed"
1946 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1948 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1949 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1950 to better account for the fact that a T5 variant exists.
1952 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1953 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1956 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1957 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1959 Target packages -> Hardware handling ->
1960 Firmware -> linux-firmware -> WiFi firmware ->
1961 iwlwifi 3160/726x revision to use (revision 7)
1963 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1964 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1967 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1968 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1970 Target packages -> Hardware handling ->
1971 Firmware -> linux-firmware -> WiFi firmware ->
1972 iwlwifi 3160/726x revision to use (revision 8)
1974 ###############################################################################
1975 comment "Legacy options removed in 2014.08"
1977 config BR2_PACKAGE_LIBELF
1978 bool "libelf has been removed"
1979 select BR2_PACKAGE_ELFUTILS
1982 The libelf package provided an old version of the libelf library
1983 and is deprecated. The libelf library is now provided by the
1986 config BR2_KERNEL_HEADERS_3_8
1987 bool "kernel headers version 3.8.x are no longer supported"
1988 select BR2_KERNEL_HEADERS_3_4
1991 Version 3.8.x of the Linux kernel headers have been deprecated
1992 for more than four buildroot releases and are now removed.
1993 As an alternative, version 3.4.x of the headers have been
1994 automatically selected in your configuration.
1996 config BR2_PACKAGE_GETTEXT_TOOLS
1997 bool "support for gettext-tools on target has been removed"
2000 The option to install the gettext utilities on the target
2001 has been removed. This is not necessary as Buildroot is not
2002 designed to provide a full development environment on the
2003 target. gettext tools should be used on the build machine
2006 config BR2_PACKAGE_PROCPS
2007 bool "procps has been replaced by procps-ng"
2008 select BR2_PACKAGE_PROCPS_NG
2011 The procps package has been replaced by the equivalent procps-ng.
2013 config BR2_BINUTILS_VERSION_2_20_1
2014 bool "binutils 2.20.1 has been removed"
2017 The 2.20.1 version of binutils has been removed. Use a newer
2020 config BR2_BINUTILS_VERSION_2_21
2021 bool "binutils 2.21 has been removed"
2024 The 2.21 version of binutils has been removed. Use a newer
2027 config BR2_BINUTILS_VERSION_2_23_1
2028 bool "binutils 2.23.1 has been removed"
2031 The 2.23.1 version of binutils has been removed. Use a newer
2034 config BR2_UCLIBC_VERSION_0_9_32
2035 bool "uclibc 0.9.32 has been removed"
2038 The 0.9.32 version of uClibc has been removed. Use a newer
2041 config BR2_GCC_VERSION_4_3_X
2042 bool "gcc 4.3.x has been removed"
2045 The 4.3.x version of gcc has been removed. Use a newer
2048 config BR2_GCC_VERSION_4_6_X
2049 bool "gcc 4.6.x has been removed"
2052 The 4.6.x version of gcc has been removed. Use a newer
2055 config BR2_GDB_VERSION_7_4
2056 bool "gdb 7.4 has been removed"
2059 The 7.4 version of gdb has been removed. Use a newer version
2062 config BR2_GDB_VERSION_7_5
2063 bool "gdb 7.5 has been removed"
2066 The 7.5 version of gdb has been removed. Use a newer version
2069 config BR2_BUSYBOX_VERSION_1_19_X
2070 bool "busybox version selection has been removed"
2073 The possibility of selecting the Busybox version has been
2074 removed. Use the latest version provided by the Busybox
2077 config BR2_BUSYBOX_VERSION_1_20_X
2078 bool "busybox version selection has been removed"
2081 The possibility of selecting the Busybox version has been
2082 removed. Use the latest version provided by the Busybox
2085 config BR2_BUSYBOX_VERSION_1_21_X
2086 bool "busybox version selection has been removed"
2089 The possibility of selecting the Busybox version has been
2090 removed. Use the latest version provided by the Busybox
2093 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2094 bool "decode_tm6000"
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 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2103 select BR2_PACKAGE_LIBV4L_UTILS
2106 This libv4l option has been deprecated and replaced by a single
2107 option to build all the libv4l utilities.
2109 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2110 bool "v4l2-compliance"
2111 select BR2_PACKAGE_LIBV4L_UTILS
2114 This libv4l option has been deprecated and replaced by a single
2115 option to build all the libv4l utilities.
2117 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2119 select BR2_PACKAGE_LIBV4L_UTILS
2122 This libv4l option has been deprecated and replaced by a single
2123 option to build all the libv4l utilities.
2125 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2127 select BR2_PACKAGE_LIBV4L_UTILS
2130 This libv4l option has been deprecated and replaced by a single
2131 option to build all the libv4l utilities.
2133 ###############################################################################
2134 comment "Legacy options removed in 2014.05"
2136 config BR2_PACKAGE_EVTEST_CAPTURE
2137 bool "evtest-capture support removed (dropped since evtest 1.31)"
2140 Support for evtest-capture has been removed (dropped from
2141 evtest package since version 1.31), use evemu package
2144 config BR2_KERNEL_HEADERS_3_6
2145 bool "kernel headers version 3.6.x are no longer supported"
2146 select BR2_KERNEL_HEADERS_3_4
2149 Version 3.6.x of the Linux kernel headers have been deprecated
2150 for more than four buildroot releases and are now removed.
2151 As an alternative, version 3.4.x of the headers have been
2152 automatically selected in your configuration.
2154 config BR2_KERNEL_HEADERS_3_7
2155 bool "kernel headers version 3.7.x are no longer supported"
2156 select BR2_KERNEL_HEADERS_3_4
2159 Version 3.7.x of the Linux kernel headers have been deprecated
2160 for more than four buildroot releases and are now removed.
2161 As an alternative, version 3.4.x of the headers have been
2162 automatically selected in your configuration.
2164 config BR2_TARGET_TZ_ZONELIST
2165 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2167 config BR2_PACKAGE_TZDATA_ZONELIST
2168 string "tzdata: the timezone list option has been renamed"
2170 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2171 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2172 menu. You'll need to select BR2_TARGET_TZ_INFO.
2174 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2176 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2179 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2180 bool "Lua command-line editing none has been renamed"
2183 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2184 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2185 it in the corresponding choice.
2187 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2188 bool "Lua command-line editing using readline has been renamed"
2191 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2192 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2193 it in the corresponding choice.
2195 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2196 bool "Lua command-line editing using linenoise has been renamed"
2199 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2200 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2201 it in the corresponding choice.
2203 config BR2_PACKAGE_DVB_APPS_UTILS
2204 bool "dvb-apps utilities now built by default"
2207 The dvb-apps utilities are now always built when the dvb-apps
2208 package is selected.
2210 config BR2_KERNEL_HEADERS_SNAP
2211 bool "Local Linux snapshot support removed"
2214 Support for using a custom snapshot to install the Linux
2215 kernel headers has been removed.
2217 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2218 bool "/dev management by udev removed"
2221 The 'udev' package has been converted to a virtual package.
2222 The providers for this feature are: 'eudev', 'systemd'.
2224 Therefore, if you are not using 'systemd' as init system, you
2225 must choose 'Dynamic using eudev' in the '/dev management'
2226 menu to get the same behaviour as in your old configuration.
2228 If you are using 'systemd', its internal implementation of
2229 'udev' will be used automatically.
2231 You must also check the packages depending on 'udev' are still
2234 config BR2_PACKAGE_UDEV
2235 bool "udev is now a virtual package"
2237 select BR2_PACKAGE_HAS_UDEV
2239 The 'udev' package has been converted to a virtual package.
2240 The providers for this feature are: 'eudev', 'systemd'.
2242 Your old configuration refers to packages depending on 'udev',
2243 either for build or at runtime.
2245 Check that a 'udev' provider is selected. If you are not using
2246 'systemd' as init system, 'eudev' should be selected, which is
2247 the case if '/dev management' is set to 'Dynamic using eudev'.
2249 If you are using 'systemd', its internal implementation of 'udev'
2252 config BR2_PACKAGE_UDEV_RULES_GEN
2253 bool "udev rules generation handled by provider"
2255 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2256 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2258 The 'udev' package has been converted to a virtual package.
2259 The providers for this feature are: 'eudev', 'systemd'.
2261 If you are not using 'systemd' as init system, udev rules
2262 generation will be handled by 'eudev'. Check that
2263 '/dev management' is set to 'Dynamic using eudev' to get
2264 the same behaviour as in your old configuration.
2266 If you are using 'systemd', it internal implementation of 'udev'
2267 will generate the rules.
2269 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2270 bool "udev extras removed"
2273 The 'udev' package has been converted to a virtual package.
2274 The providers for this feature are: 'eudev', 'systemd'.
2276 The option to enable the extra features of 'udev' (gudev, ...)
2277 has been removed. These features are automatically enabled in
2278 the 'udev' providers if the dependencies are selected. For
2279 example, selecting 'libglib2' will trigger the build of gudev.
2281 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2282 bool "xlib-libpthread-stubs option has been renamed"
2283 depends on BR2_PACKAGE_XORG7
2285 select BR2_PACKAGE_LIBPTHREAD_STUBS
2287 The pthread stubs neither depend on X11 nor Xlib. Thus the
2288 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2290 ###############################################################################
2291 comment "Legacy options removed in 2014.02"
2294 bool "sh2 support removed"
2297 Due to an inexistent user base and generally poor Linux
2298 support, the support for the SH2 architecture was removed.
2301 bool "sh3 support removed"
2304 Due to an inexistent user base and generally poor Linux
2305 support, the support for the SH3 architecture was removed.
2308 bool "sh3eb support removed"
2311 Due to an inexistent user base and generally poor Linux
2312 support, the support for the SH3eb architecture was removed.
2314 config BR2_KERNEL_HEADERS_3_1
2315 bool "kernel headers version 3.1.x are no longer supported"
2316 select BR2_KERNEL_HEADERS_3_2
2319 Version 3.1.x of the Linux kernel headers have been deprecated
2320 for more than four buildroot releases and are now removed.
2321 As an alternative, version 3.2.x of the headers have been
2322 automatically selected in your configuration.
2324 config BR2_KERNEL_HEADERS_3_3
2325 bool "kernel headers version 3.3.x are no longer supported"
2326 select BR2_KERNEL_HEADERS_3_2
2329 Version 3.3.x of the Linux kernel headers have been deprecated
2330 for more than four buildroot releases and are now removed.
2331 As an alternative, version 3.2.x of the headers have been
2332 automatically selected in your configuration.
2334 config BR2_KERNEL_HEADERS_3_5
2335 bool "kernel headers version 3.5.x are no longer supported"
2336 select BR2_KERNEL_HEADERS_3_4
2339 Version 3.5.x of the Linux kernel headers have been deprecated
2340 for more than four buildroot releases and are now removed.
2341 As an alternative, version 3.4.x of the headers have been
2342 automatically selected in your configuration.
2344 config BR2_GDB_VERSION_7_2
2345 bool "gdb 7.2.x is no longer supported"
2346 select BR2_GDB_VERSION_7_6
2349 Version 7.2.x of gdb has been deprecated for more than four
2350 buildroot releases and is now removed. As an alternative, gdb
2351 7.5.x has been automatically selected in your configuration.
2353 config BR2_GDB_VERSION_7_3
2354 bool "gdb 7.3.x is no longer supported"
2355 select BR2_GDB_VERSION_7_6
2358 Version 7.3.x of gdb has been deprecated for more than four
2359 buildroot releases and is now removed. As an alternative, gdb
2360 7.5.x has been automatically selected in your configuration.
2362 config BR2_PACKAGE_CCACHE
2363 bool "ccache target package has been removed"
2366 The 'ccache' target package has been removed since it has been
2367 deprecated for more than four buildroot releases.
2368 Note: using ccache for speeding up builds is still supported.
2370 config BR2_HAVE_DOCUMENTATION
2371 bool "support for documentation on target has been removed"
2374 Support for documentation on target has been removed since it has
2375 been deprecated for more than four buildroot releases.
2377 config BR2_PACKAGE_XSTROKE
2378 bool "xstroke has been removed"
2381 The 'xstroke' package has been removed since it has been
2382 deprecated for more than four buildroot releases.
2384 config BR2_PACKAGE_LZMA
2385 bool "lzma target package has been removed"
2388 The 'lzma' target package has been removed since it has been
2389 deprecated for more than four buildroot releases.
2390 Note: generating lzma-compressed rootfs images is still supported.
2392 config BR2_PACKAGE_TTCP
2393 bool "ttcp has been removed"
2396 The 'ttcp' package has been removed since it has been
2397 deprecated for more than four buildroot releases.
2399 config BR2_PACKAGE_LIBNFC_LLCP
2400 bool "libnfc-llcp has been replaced by libllcp"
2402 select BR2_PACKAGE_LIBLLCP
2404 The 'libnfc-llcp' package has been removed since upstream renamed
2405 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2406 the version at the same time.
2408 config BR2_PACKAGE_MYSQL_CLIENT
2409 bool "MySQL client renamed to MySQL"
2411 select BR2_PACKAGE_MYSQL
2413 The option has been renamed BR2_PACKAGE_MYSQL
2415 config BR2_PACKAGE_SQUASHFS3
2416 bool "squashfs3 has been removed"
2418 select BR2_PACKAGE_SQUASHFS
2420 The 'squashfs3' package has been removed since it has been
2421 deprecated for more than four buildroot releases. Package
2422 'squashfs' (4) has been selected automatically as replacement.
2424 config BR2_TARGET_ROOTFS_SQUASHFS3
2425 bool "squashfs3 rootfs support has been removed"
2428 Together with the removal of the squashfs3 package, support
2429 for squashfs3 root filesystems has been removed too. Squashfs
2430 root filesystems will automatically use squashfs4 now.
2432 config BR2_PACKAGE_NETKITBASE
2433 bool "netkitbase has been removed"
2436 The 'netkitbase' package has been removed since it has been
2437 deprecated since 2012.11. This package provided 'inetd'
2438 which is replaced by 'xinet' and 'ping' which is replaced by
2439 'busybox' or 'fping'.
2441 config BR2_PACKAGE_NETKITTELNET
2442 bool "netkittelnet has been removed"
2445 The 'netkittelnet' package has been removed since it has
2446 been deprecated since 2012.11. 'busybox' provides a telnet
2447 client and should be used instead.
2449 config BR2_PACKAGE_LUASQL
2450 bool "luasql has been replaced by luasql-sqlite3"
2451 select BR2_PACKAGE_LUASQL_SQLITE3
2454 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2456 config BR2_PACKAGE_LUACJSON
2457 bool "luacjson has been replaced by lua-cjson"
2458 select BR2_PACKAGE_LUA_CJSON
2461 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2463 ###############################################################################
2464 comment "Legacy options removed in 2013.11"
2466 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2467 bool "lvm2's 'dmsetup only' option removed"
2470 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2471 led to problems with other packages that need the full lvm2
2472 suite. Therefore, the option has been replaced with the positive
2473 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2475 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2476 # in order to automatically propagate old configs
2478 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2479 bool "qt javascriptcore option removed"
2482 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2483 force the activation or disabling of the JIT compiler in the
2484 Qt Javascript interpreter. However, the JIT compiler is not
2485 available for all architectures, so forcing its activation
2486 does not always work. Moreover, Qt knows by itself for which
2487 architectures JIT support is possible, and will
2488 automatically enable it if possible.
2490 Therefore, this option was in fact useless, and causing
2491 build problems when enabled on architectures for which the
2492 JIT support was not available. It has been removed, and
2493 there is no replacement: Qt will enable JIT at compile time
2496 config BR2_PACKAGE_MODULE_INIT_TOOLS
2497 bool "module-init-tools replaced by kmod"
2498 select BR2_PACKAGE_KMOD
2499 select BR2_PACKAGE_KMOD_TOOLS
2502 The 'module-init-tools' package has been removed, since it
2503 has been depracated upstream and replaced by 'kmod'.
2505 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2506 string "u-boot: the git repository URL option has been renamed"
2508 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2509 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2511 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2513 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2516 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2517 # boot/uboot/Config.in
2519 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2520 string "u-boot: the git repository version option has been renamed"
2522 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2523 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2525 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2527 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2530 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2531 # boot/uboot/Config.in
2533 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2534 string "linux: the git repository URL option has been renamed"
2536 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2538 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2540 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2542 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2545 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2548 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2549 string "linux: the git repository version option has been renamed"
2551 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2553 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2555 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2557 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2560 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2563 ###############################################################################
2564 comment "Legacy options removed in 2013.08"
2567 bool "ARM OABI support has been removed"
2570 The support for the ARM OABI was deprecated since a while,
2571 and has been removed completely from Buildroot. It is also
2572 deprecated in upstream gcc, since gcc 4.7. People should
2573 switch to EABI instead, which should not be a problem as
2574 long as you don't have pre-built OABI binaries in your
2575 system that you can't recompile.
2577 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2578 bool "dosfstools dosfsck renamed to fsck.fat"
2580 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2582 dosfsck was renamed upstream to fsck.fat for consistency.
2584 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2585 bool "dosfstools dosfslabel renamed to fatlabel"
2587 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2589 doslabel was renamed upstream to fatlabel for consistency.
2591 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2592 bool "dosfstools mkdosfs renamed to mkfs.fat"
2594 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2596 mkdosfs was renamed upstream to mkfs.fat for consistency.
2599 bool "the elf2flt option has been renamed"
2602 The BR2_ELF2FLT option has been renamed to
2603 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2604 the package infrastructure.
2606 config BR2_VFP_FLOAT
2607 bool "the ARM VFP floating point option has been renamed"
2610 Due to a major refactoring of the floating-point handling of
2611 the ARM architecture support, the BR2_VFP_FLOAT option has
2612 been replaced with a choice of options that allows to select
2613 between various VFP versions/capabilities.
2615 config BR2_PACKAGE_GCC_TARGET
2616 bool "gcc on the target filesystem has been removed"
2619 The support for gcc in the target filesystem was deprecated
2620 since a while, and has been removed completely from Buildroot.
2621 See Buildroot's documentation for more explanations.
2623 config BR2_HAVE_DEVFILES
2624 bool "development files in target filesystem has been removed"
2627 The installation of the development files in the target
2628 filesystem was deprecated since a while, and has been removed
2629 completely from Buildroot.
2630 See Buildroot's documentation for more explanations.
2632 ###############################################################################
2633 comment "Legacy options removed in 2013.05"
2635 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2636 bool "Realtek 8192 replaced by Realtek 81xx"
2638 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2640 Now covers the whole Realtek 81xx familly: 8188/8192.
2642 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2643 bool "Realtek 8712 replaced by Realtek 87xx"
2645 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2647 Now covers the whole Realtek 87xx familly: 8712/8723.
2649 ###############################################################################
2650 comment "Legacy options removed in 2013.02"
2653 bool "sa110 ARM target switched to strongarm"
2655 select BR2_strongarm
2657 The SA110 is the same as a generic StrongARM, it just differs
2658 in speed, peripherals and cache.
2661 bool "sa1100 ARM target switched to strongarm"
2663 select BR2_strongarm
2665 The SA1100 is the same as a generic StrongARM, it just differs
2666 in speed, peripherals and cache.
2668 config BR2_PACKAGE_GDISK
2669 bool "gdisk has been replaced by gptfdisk"
2671 select BR2_PACKAGE_GPTFDISK
2673 The option has been renamed BR2_PACKAGE_GPTFDISK.
2675 config BR2_PACKAGE_GDISK_GDISK
2676 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2678 select BR2_PACKAGE_GPTFDISK
2679 select BR2_PACKAGE_GPTFDISK_GDISK
2681 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2683 config BR2_PACKAGE_GDISK_SGDISK
2684 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2686 select BR2_PACKAGE_GPTFDISK
2687 select BR2_PACKAGE_GPTFDISK_SGDISK
2689 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2691 config BR2_PACKAGE_GDB_HOST
2692 bool "gdb for the host option has been renamed"
2693 select BR2_PACKAGE_HOST_GDB
2696 Due to the conversion of gdb to the package infrastructure,
2697 the BR2_PACKAGE_GDB_HOST option has been renamed
2698 BR2_PACKAGE_HOST_GDB.
2700 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2701 bool "DirectFB RGB16 dithering option has been renamed"
2702 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2705 The option has been renamed
2706 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2708 config BR2_PACKAGE_DIRECTB_TESTS
2709 bool "DirectFB Tests option has been renamed"
2710 select BR2_PACKAGE_DIRECTFB_TESTS
2713 The option has been renamed
2714 BR2_PACKAGE_DIRECTFB_TESTS.
2716 ###############################################################################
2717 comment "Legacy options removed in 2012.11"
2719 config BR2_PACKAGE_CUSTOMIZE
2720 bool "customize package has been removed"
2723 The 'customize' special package has been removed. Instead,
2724 we recommend to create either your own packages, or use a
2725 post-build script to customize your root filesystem. See
2726 Buildroot's documentation for more details.
2728 config BR2_PACKAGE_XSERVER_xorg
2729 bool "X.org modular server"
2731 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2733 The option has been renamed
2734 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2736 config BR2_PACKAGE_XSERVER_tinyx
2737 bool "KDrive / TinyX server"
2739 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2741 The option has been renamed
2742 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2744 config BR2_PACKAGE_PTHREAD_STUBS
2745 bool "pthread-stubs option has been renamed"
2747 select BR2_PACKAGE_LIBPTHREAD_STUBS
2749 For consistency reason, the pthread-stubs package has been
2750 renamed to libpthread-stubs.
2752 ###############################################################################
2753 comment "Legacy options removed in 2012.08"
2755 config BR2_PACKAGE_GETTEXT_STATIC
2756 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2759 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2762 config BR2_PACKAGE_LIBINTL
2765 select BR2_PACKAGE_GETTEXT
2767 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2768 only installs the library, not the executables.
2770 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2771 bool "input-tools evtest is now a separate package evtest"
2773 select BR2_PACKAGE_EVTEST
2775 The evtest program from input-tools is now a separate package.
2777 config BR2_BFIN_FDPIC
2778 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2779 select BR2_BINFMT_FDPIC
2782 config BR2_BFIN_FLAT
2783 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2784 select BR2_BINFMT_FLAT
2789 endif # !SKIP_LEGACY