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_BLUEZ5_UTILS_GATTTOOL
149 bool "bluez5_utils gatttool install option removed"
150 select BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED
152 The option to install gatttool specifically has been removed.
153 Since version 5.44 gatttool is in the list of deprecated
154 tools. The option to build and install deprecated tools has
155 been automatically enabled.
157 config BR2_PACKAGE_OPENOCD_FT2XXX
158 bool "openocd ft2232 support has been removed"
159 select BR2_PACKAGE_OPENOCD_FTDI
162 FT2232 support in OpenOCD has been removed, it's replaced by
163 FDTI support, which has automatically been enabled.
165 config BR2_PACKAGE_KODI_RTMPDUMP
166 bool "kodi rtmp has been removed"
169 Internal rtmp support was removed from Kodi.
171 config BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN
172 bool "kodi-visualisation-fountain has been removed"
175 According to upstream 'the visualization is not currently
178 config BR2_PACKAGE_PORTMAP
179 bool "portmap has been removed"
181 select BR2_PACKAGE_RPCBIND
183 The portmap upstream tarball is removed, no releases since
184 ten years and latest change in upstream git in 2014.
185 You should better use rpcbind as a RPC portmapper.
187 config BR2_BINUTILS_VERSION_2_25_X
188 bool "binutils version 2.25 support removed"
191 Support for binutils version 2.25 has been removed. The
192 current default version (2.27 or later) has been selected
195 config BR2_TOOLCHAIN_BUILDROOT_INET_RPC
196 bool "uclibc RPC support has been removed"
199 uClibc-ng removed internal RPC implementation in 1.0.23. You
200 should use libtirpc instead.
202 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS
203 int "extra size in blocks has been removed"
206 Since the support for auto calculation of the filesystem size has been
207 removed, this option is now useless and must be 0.
208 You may want to check that BR2_TARGET_ROOTFS_EXT2_BLOCKS matchs
211 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS_WRAP
213 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS != 0
216 config BR2_PACKAGE_SYSTEMD_KDBUS
217 bool "systemd-kdbus has been removed"
220 --enable/disable-kdbus configure option has been removed since
223 config BR2_PACKAGE_POLARSSL
224 bool "polarssl has been removed"
227 The polarssl crypto library has been removed since the 1.2.x
228 release branch is no longer maintained. Newer upstream
229 branches/releases (mbedtls) have API changes so they're not
230 drop-in replacements.
232 config BR2_NBD_CLIENT
233 bool "nbd client option was renamed"
235 select BR2_PACKAGE_NBD_CLIENT
237 The nbd client option has been renamed to BR2_PACKAGE_NBD_CLIENT.
239 config BR2_NBD_SERVER
240 bool "nbd server option was renamed"
242 select BR2_PACKAGE_NBD_SERVER
244 The nbd server option has been renamed to BR2_PACKAGE_NBD_SERVER.
246 config BR2_PACKAGE_GMOCK
247 bool "gmock merged into gtest package"
249 select BR2_PACKAGE_GTEST
250 select BR2_PACKAGE_GTEST_GMOCK
252 GMock is now a suboption of the GTest package.
254 config BR2_KERNEL_HEADERS_4_8
255 bool "kernel headers version 4.8.x are no longer supported"
256 select BR2_KERNEL_HEADERS_4_4
259 Version 4.8.x of the Linux kernel headers are no longer
260 maintained upstream and are now removed. As an alternative,
261 version 4.4.x of the headers have been automatically
262 selected in your configuration.
264 config BR2_KERNEL_HEADERS_3_18
265 bool "kernel headers version 3.18.x are no longer supported"
266 select BR2_KERNEL_HEADERS_3_12
269 Version 3.18.x of the Linux kernel headers are no longer
270 maintained upstream and are now removed. As an alternative,
271 version 3.12.x of the headers have been automatically
272 selected in your configuration.
274 config BR2_GLIBC_VERSION_2_22
275 bool "glibc 2.22 removed"
278 Support for glibc version 2.22 has been removed. The current
279 default version has been selected instead.
281 ###############################################################################
282 comment "Legacy options removed in 2017.02"
284 config BR2_PACKAGE_PERL_DB_FILE
285 bool "perl-db-file removed"
287 select BR2_PACKAGE_BERKELEYDB
288 select BR2_PACKAGE_PERL
290 DB_File can be built as a core Perl module, so the separate
291 perl-db-file package has been removed.
293 config BR2_KERNEL_HEADERS_4_7
294 bool "kernel headers version 4.7.x are no longer supported"
295 select BR2_KERNEL_HEADERS_4_4
298 Version 4.7.x of the Linux kernel headers are no longer
299 maintained upstream and are now removed. As an alternative,
300 version 4.4.x of the headers have been automatically
301 selected in your configuration.
303 config BR2_KERNEL_HEADERS_4_6
304 bool "kernel headers version 4.6.x are no longer supported"
305 select BR2_KERNEL_HEADERS_4_4
308 Version 4.6.x of the Linux kernel headers are no longer
309 maintained upstream and are now removed. As an alternative,
310 version 4.4.x of the headers have been automatically
311 selected in your configuration.
313 config BR2_KERNEL_HEADERS_4_5
314 bool "kernel headers version 4.5.x are no longer supported"
315 select BR2_KERNEL_HEADERS_4_4
318 Version 4.5.x of the Linux kernel headers are no longer
319 maintained upstream and are now removed. As an alternative,
320 version 4.4.x of the headers have been automatically
321 selected in your configuration.
323 config BR2_KERNEL_HEADERS_3_14
324 bool "kernel headers version 3.14.x are no longer supported"
325 select BR2_KERNEL_HEADERS_3_12
328 Version 3.14.x of the Linux kernel headers are no longer
329 maintained upstream and are now removed. As an alternative,
330 version 3.12.x of the headers have been automatically
331 selected in your configuration.
333 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
334 bool "musl-cross 1.1.12 toolchain removed"
337 The support for the prebuilt toolchain based on the Musl C
338 library provided by the musl-cross project has been removed.
339 Upstream doesn't provide any prebuilt toolchain anymore, use the
340 Buildroot toolchain instead.
342 config BR2_UCLIBC_INSTALL_TEST_SUITE
343 bool "uClibc tests now in uclibc-ng-test"
345 select BR2_PACKAGE_UCLIBC_NG_TEST
347 The test suite of the uClibc C library has been moved into a
348 separate package, uclibc-ng-test.
350 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
351 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
354 The ADI Blackfin toolchain has many bugs which are fixed in
355 more recent gcc and uClibc-ng releases. Use the Buildroot
358 config BR2_PACKAGE_MAKEDEVS
359 bool "makedevs removed"
362 The makedevs tool is part of busybox. The Buildroot fork
363 should not be used outside of the Buildroot infrastructure.
365 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
366 bool "Arago ARMv7 2011.09 removed"
369 The Arago toolchains are every old and not updated anymore.
371 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
372 bool "Arago ARMv5 2011.09 removed"
375 The Arago toolchains are every old and not updated anymore.
377 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
378 bool "snowball-hdmiservice removed"
381 We no longer have support for the Snowball platform in
382 Buildroot, so this package was no longer useful.
384 config BR2_PACKAGE_SNOWBALL_INIT
385 bool "snowball-init removed"
388 We no longer have support for the Snowball platform in
389 Buildroot, so this package was no longer useful.
391 config BR2_GDB_VERSION_7_9
392 bool "gdb 7.9 has been removed"
395 The 7.9 version of gdb has been removed. Use a newer version
398 ###############################################################################
399 comment "Legacy options removed in 2016.11"
401 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
402 bool "PHP CGI and CLI options are now seperate"
403 select BR2_PACKAGE_PHP_SAPI_CLI
404 select BR2_PACKAGE_PHP_SAPI_CGI
407 The PHP Interface options have been split up into a
408 separate option for each interface.
410 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
411 bool "PHP CLI and FPM options are now separate"
412 select BR2_PACKAGE_PHP_SAPI_CLI
413 select BR2_PACKAGE_PHP_SAPI_FPM
416 The PHP Interface options have been split up into a
417 separate option for each interface.
419 config BR2_PACKAGE_WVSTREAMS
420 bool "wvstreams removed"
423 wvstreams is not maintained anymore since about 2009. It also
424 doesn't build anymore with recent compilers (GCC 5+).
426 config BR2_PACKAGE_WVDIAL
427 bool "wvdial removed"
430 wvdial is not maintained anymore since about 2009. It also
431 doesn't build anymore with recent compilers (GCC 5+).
433 config BR2_PACKAGE_WEBKITGTK24
434 bool "webkitgtk 2.4.x removed"
437 This legacy package only existed because some other packages
438 depended on that specific version of webkitgtk. However, the
439 other packages have been fixed. webkitgtk 2.4 is full of
440 security issues so it needs to be removed.
442 config BR2_PACKAGE_TORSMO
443 bool "torsmo removed"
446 torsmo has been unmaintained for a long time, and nobody
447 seems to be interested in it.
449 config BR2_PACKAGE_SSTRIP
450 bool "sstrip removed"
453 sstrip is unmaintained and potentially harmful. It doesn't
454 save so much compared to normal binutils strip, and there is
455 a big risk of binaries that don't work. Use normal strip
458 config BR2_KERNEL_HEADERS_4_3
459 bool "kernel headers version 4.3.x are no longer supported"
460 select BR2_KERNEL_HEADERS_4_1
463 Version 4.3.x of the Linux kernel headers are no longer
464 maintained upstream and are now removed. As an alternative,
465 version 4.1.x of the headers have been automatically
466 selected in your configuration.
468 config BR2_KERNEL_HEADERS_4_2
469 bool "kernel headers version 4.2.x are no longer supported"
470 select BR2_KERNEL_HEADERS_4_1
473 Version 4.2.x of the Linux kernel headers are no longer
474 maintained upstream and are now removed. As an alternative,
475 version 4.1.x of the headers have been automatically
476 selected in your configuration.
478 config BR2_PACKAGE_KODI_ADDON_XVDR
479 bool "kodi-addon-xvdr removed"
482 According to the github project page:
483 https://github.com/pipelka/xbmc-addon-xvdr
484 this package is discontinued.
486 config BR2_PACKAGE_IPKG
490 ipkg dates back to the early 2000s when Compaq started the
491 handhelds.org project and it hasn't seen development since 2006.
492 Use opkg as a replacement.
494 config BR2_GCC_VERSION_4_7_X
495 bool "gcc 4.7.x support removed"
498 Support for gcc version 4.7.x has been removed. The current
499 default version (4.9.x or later) has been selected instead.
501 config BR2_BINUTILS_VERSION_2_24_X
502 bool "binutils version 2.24 support removed"
505 Support for binutils version 2.24 has been removed. The
506 current default version (2.26 or later) has been selected
509 config BR2_PACKAGE_WESTON_RPI
510 bool "Weston propietary RPI support is gone"
513 Upstream decided the propietary (rpi-userland) weston composer
514 support wasn't worth the effort so it was removed. Switch to
515 the open VC4 support.
517 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
518 bool "linux-tool cpupower"
519 depends on BR2_LINUX_KERNEL
521 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
523 Linux tool cpupower option was renamed.
525 config BR2_LINUX_KERNEL_TOOL_PERF
526 bool "linux-tool perf"
527 depends on BR2_LINUX_KERNEL
529 select BR2_PACKAGE_LINUX_TOOLS_PERF
531 Linux tool perf option was renamed.
533 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
534 bool "linux-tool selftests"
535 depends on BR2_LINUX_KERNEL
537 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
539 Linux tool selftests option was renamed.
541 config BR2_GCC_VERSION_4_8_ARC
542 bool "gcc arc option renamed"
544 select BR2_GCC_VERSION_ARC
546 The option that selects the gcc version for the ARC
547 architecture has been renamed to BR2_GCC_VERSION_ARC.
549 config BR2_KERNEL_HEADERS_4_0
550 bool "kernel headers version 4.0.x are no longer supported"
551 select BR2_KERNEL_HEADERS_3_12
554 Version 4.0.x of the Linux kernel headers have been deprecated
555 for more than four buildroot releases and are now removed.
556 As an alternative, version 3.12.x of the headers have been
557 automatically selected in your configuration.
559 config BR2_KERNEL_HEADERS_3_19
560 bool "kernel headers version 3.19.x are no longer supported"
561 select BR2_KERNEL_HEADERS_3_12
564 Version 3.19.x of the Linux kernel headers have been deprecated
565 for more than four buildroot releases and are now removed.
566 As an alternative, version 3.12.x of the headers have been
567 automatically selected in your configuration.
569 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
570 bool "libevas-generic-loaders package removed"
572 select BR2_PACKAGE_EFL
574 With EFL 1.18, libevas-generic-loaders is now provided by the efl
577 config BR2_PACKAGE_ELEMENTARY
578 bool "elementary package removed"
580 select BR2_PACKAGE_EFL
582 With EFL 1.18, elementary is now provided by the efl package.
584 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
585 bool "Linux kernel local directory option removed"
587 The option to select a local directory as the source of the Linux
588 kernel has been removed. It hurts reproducibility of builds.
590 In case you were using this option during development of your
591 Linux kernel, use the override mechanism instead.
593 ###############################################################################
594 comment "Legacy options removed in 2016.08"
596 config BR2_PACKAGE_EFL_JP2K
597 bool "libevas jp2k loader has been removed"
600 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
601 while Buildroot only packages openjpeg 2.x. Therefore, the
602 JP2K loader has been removed from EFL.
604 config BR2_PACKAGE_SYSTEMD_COMPAT
605 bool "systemd compatibility libraries have been removed"
608 The systemd option to enable the compatibility libraries has
609 been removed. Theses libraries have been useless since a few
610 version, and have been fully dropped from the source since
613 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
614 bool "gst1-plugins-bad liveadder plugin removed"
616 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
618 The functionality of the liveadder plugin of the
619 gst1-plugins-bad package has been merged into audiomixer.
621 config BR2_PACKAGE_LIBFSLVPUWRAP
622 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
624 select BR2_PACKAGE_IMX_VPUWRAP
626 The libfslvpuwrap has been renamed to match the renamed package.
628 config BR2_PACKAGE_LIBFSLPARSER
629 bool "libfslparser has been renamed to imx-parser"
631 select BR2_PACKAGE_IMX_PARSER
633 The libfslparser has been renamed to match the renamed package.
635 config BR2_PACKAGE_LIBFSLCODEC
636 bool "libfslcodec has been renamed to imx-codec"
638 select BR2_PACKAGE_IMX_CODEC
640 The libfslcodec has been renamed to match the renamed package.
642 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
643 bool "FIT support in uboot-tools has been refactored"
645 select BR2_PACKAGE_DTC
646 select BR2_PACKAGE_DTC_PROGRAMS
647 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
648 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
649 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
651 This option has been removed in favor of a more fine-grained
652 configuration, which is recommended. Selecting this option
653 enables FIT and FIT signature support for the target packages.
654 It will also select the dtc and openssl packages.
656 config BR2_PTHREADS_OLD
657 bool "linuxthreads (stable/old)"
660 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
661 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
663 config BR2_BINUTILS_VERSION_2_23_X
664 bool "binutils 2.23 removed"
667 Binutils 2.23 has been removed, using a newer version is
670 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
671 bool "eglibc support has been removed"
674 The eglibc project no longer exists, as it has been merged
675 back into the glibc project. Therefore, support for eglibc
676 has been removed, and glibc should be used instead.
678 config BR2_GDB_VERSION_7_8
679 bool "gdb 7.8 has been removed"
682 The 7.8 version of gdb has been removed. Use a newer version
685 ###############################################################################
686 comment "Legacy options removed in 2016.05"
688 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
689 bool "openvpn polarssl crypto backend removed"
692 The OpenVPN polarssl crypto backend option has been removed.
693 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
694 compatible with mbedtls (polarssl) series 2.x which is the
695 version provided in buildroot. And both can't coexist.
696 It now uses OpenSSL as the only option.
699 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
700 bool "nginx http spdy module removed"
702 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
704 The ngx_http_spdy_module has been superseded by the
705 ngx_http_v2_module since nginx v1.9.5. The
706 ngx_http_v2_module modules has been automatically selected
707 in your configuration.
709 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
710 bool "gst1-plugins-bad rtp plugin moved to good"
713 The rtp plugin has been moved from gst1-plugins-base to
716 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
717 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
720 The mpg123 plugin has been moved from gst1-plugins-bad to
723 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
724 bool "PowerPC Sourcery toolchain has been removed"
727 The Sourcery CodeBench toolchain for the PowerPC
728 architecture has been removed, as it was very old, not
729 maintained, and causing numerous build failures with modern
732 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
733 bool "PowerPC Sourcery E500v2 toolchain has been removed"
736 The Sourcery CodeBench toolchain for the PowerPC E500v2
737 architecture has been removed, as it was very old, not
738 maintained, and causing numerous build failures with modern
742 bool "x86 i386 support removed"
745 The support for the i386 processors of the x86 architecture
748 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
749 bool "qt5webkit-examples package removed"
752 The qt5webkit-examples package has been removed, since it
753 was removed from upstream starting from Qt 5.6.
755 config BR2_PACKAGE_QT5QUICK1
756 bool "qt5quick1 package removed"
759 The qt5quick1 package has been removed, since it was removed
760 from upstream starting from Qt 5.6.
762 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
763 string "uboot custom patch dir has been removed"
765 The uboot custom patch directory option has been removed. Use
766 the improved BR2_TARGET_UBOOT_PATCH option instead.
768 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
770 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
773 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
774 # boot/uboot/Config.in
776 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
777 bool "xf86-input-void removed"
780 The xf86-input-void package has been removed, there's no need
781 for it in any modern (post-2007) xorg server.
783 config BR2_KERNEL_HEADERS_3_17
784 bool "kernel headers version 3.17.x are no longer supported"
785 select BR2_KERNEL_HEADERS_3_12
788 Version 3.17.x of the Linux kernel headers have been deprecated
789 for more than four buildroot releases and are now removed.
790 As an alternative, version 3.12.x of the headers have been
791 automatically selected in your configuration.
793 config BR2_GDB_VERSION_7_7
794 bool "gdb 7.7 has been removed"
797 The 7.7 version of gdb has been removed. Use a newer version
800 config BR2_PACKAGE_FOOMATIC_FILTERS
801 bool "foomatic-filters"
804 The foomatic-filters package was removed.
806 config BR2_PACKAGE_SAMBA
810 The samba package was removed in favour of samba4 since the
811 3.x series isn't supported by upstream any longer.
813 config BR2_PACKAGE_KODI_WAVPACK
817 wavpack support was removed in favour of ffmpeg:
818 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
820 config BR2_PACKAGE_KODI_RSXS
821 bool "rsxs support in Kodi was moved to an addon"
823 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
825 rsxs support in Kodi was moved to an addon
827 config BR2_PACKAGE_KODI_GOOM
828 bool "Goom support in Kodi was moved to an addon"
830 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
832 Goom support in Kodi was moved to an addon
834 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
835 bool "systemd all extras option has been removed"
837 select BR2_PACKAGE_XZ
838 select BR2_PACKAGE_LIBGCRYPT
840 The systemd option to enable "all extras" has been
841 removed. To get the same features, the libgcrypt and xz
842 package should now be enabled.
844 config BR2_GCC_VERSION_4_5_X
845 bool "gcc 4.5.x has been removed"
848 The 4.5.x version of gcc has been removed. Use a newer
851 config BR2_PACKAGE_SQLITE_READLINE
852 bool "sqlite command-line editing support was updated"
853 select BR2_PACKAGE_NCURSES
854 select BR2_PACKAGE_READLINE
857 This option was removed in favour of the sqlite package
858 deciding itself depending on the enabled packages whether
859 command-line editing should be enabled, it also also takes
860 libedit into account.
862 ###############################################################################
863 comment "Legacy options removed in 2016.02"
865 config BR2_PACKAGE_DOVECOT_BZIP2
866 bool "bzip2 support option has been removed"
868 select BR2_PACKAGE_BZIP2
870 Bzip2 support is built if the bzip2 package is selected.
872 config BR2_PACKAGE_DOVECOT_ZLIB
873 bool "zlib support option has been removed"
875 select BR2_PACKAGE_ZLIB
877 Zlib support is built if the zlib package is selected.
879 config BR2_PACKAGE_E2FSPROGS_FINDFS
880 bool "e2fsprogs findfs option has been removed"
883 This option attempted to enable findfs capabilities from
884 e2fsprogs but has not worked since July 2015 (due to
885 packaging changes). One can use BusyBox's findfs support or
886 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
888 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
889 bool "openpowerlink debug option has been removed"
892 This option depends on BR2_ENABLE_DEBUG which should not be used
895 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
896 bool "openpowerlink package has been updated"
898 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
900 openpowerlink kernel modules are built if the
901 kernel stack library is selected.
903 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
904 bool "openpowerlink package has been updated"
906 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
908 The user space support has been split in two part:
909 - a monolitic user space library
910 - a user spae deamon driver
912 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
913 bool "using the linux headers version for the kernel has been removed"
916 The option to use the version of the kernel headers for the
917 kernel to build has been removed.
919 There is now the converse, better-suited and more versatile
920 option to use the kernel version for the linux headers.
922 config BR2_PACKAGE_CUPS_PDFTOPS
923 bool "Pdftops support has been removed from Cups"
926 Pdftops support has been removed from the cups package
927 It is now part of the cups-filters package.
929 config BR2_KERNEL_HEADERS_3_16
930 bool "kernel headers version 3.16.x are no longer supported"
931 select BR2_KERNEL_HEADERS_3_12
934 Version 3.16.x of the Linux kernel headers have been deprecated
935 for more than four buildroot releases and are now removed.
936 As an alternative, version 3.12.x of the headers have been
937 automatically selected in your configuration.
939 config BR2_PACKAGE_PYTHON_PYXML
940 bool "python-pyxml package has been removed"
943 PyXML is obsolete and its functionality is covered either via
944 native Python XML support or python-lxml package.
946 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
947 config BR2_ENABLE_SSP
948 bool "Stack Smashing protection now has different levels"
950 The protection offered by SSP can now be selected from different
951 protection levels. Be sure to review the SSP level in the build
954 config BR2_PACKAGE_DIRECTFB_CLE266
955 bool "cle266 driver for directfb removed"
958 The cle266 directfb driver support has been removed.
959 It doesn't build in the latest version and it's unlikely
960 anyone has any use for it.
962 config BR2_PACKAGE_DIRECTFB_UNICHROME
963 bool "unichrome driver for directfb removed"
966 The unichrome directfb driver support has been removed.
967 It doesn't build in the latest version and it's unlikely
968 anyone has any use for it.
970 config BR2_PACKAGE_LIBELEMENTARY
971 bool "libelementary has been renamed to elementary"
973 select BR2_PACKAGE_ELEMENTARY
975 The libelementary package has been renamed to match the upstream
978 config BR2_PACKAGE_LIBEINA
979 bool "libeina package has been removed"
981 select BR2_PACKAGE_EFL
983 With EFL 1.15, libeina is now provided by the efl package.
985 config BR2_PACKAGE_LIBEET
986 bool "libeet package has been removed"
988 select BR2_PACKAGE_EFL
990 With EFL 1.15, libeet is now provided by the efl package.
992 config BR2_PACKAGE_LIBEVAS
993 bool "libevas package has been removed"
995 select BR2_PACKAGE_EFL
997 With EFL 1.15, libevas is now provided by the efl package.
999 config BR2_PACKAGE_LIBECORE
1000 bool "libecore package has been removed"
1002 select BR2_PACKAGE_EFL
1004 With EFL 1.15, libecore is now provided by the efl package.
1006 config BR2_PACKAGE_LIBEDBUS
1007 bool "libedbus package has been removed"
1009 select BR2_PACKAGE_EFL
1011 With EFL 1.15, libedbus is now provided by the efl package.
1013 config BR2_PACKAGE_LIBEFREET
1014 bool "libefreet package has been removed"
1016 select BR2_PACKAGE_EFL
1018 With EFL 1.15, libefreet is now provided by the efl package.
1020 config BR2_PACKAGE_LIBEIO
1021 bool "libeio package has been removed"
1023 select BR2_PACKAGE_EFL
1025 With EFL 1.15, libeio is now provided by the efl package.
1027 config BR2_PACKAGE_LIBEMBRYO
1028 bool "libembryo package has been removed"
1030 select BR2_PACKAGE_EFL
1032 With EFL 1.15, libembryo is now provided by the efl package.
1034 config BR2_PACKAGE_LIBEDJE
1035 bool "libedje package has been removed"
1037 select BR2_PACKAGE_EFL
1039 With EFL 1.15, libedje is now provided by the efl package.
1041 config BR2_PACKAGE_LIBETHUMB
1042 bool "libethumb package has been removed"
1044 select BR2_PACKAGE_EFL
1046 With EFL 1.15, libethumb is now provided by the efl package.
1048 config BR2_PACKAGE_INFOZIP
1049 bool "infozip option has been renamed to zip"
1051 select BR2_PACKAGE_ZIP
1053 Info-Zip's Zip package has been renamed from infozip to zip,
1054 to avoid ambiguities with Info-Zip's UnZip which has been added
1055 in the unzip package.
1057 config BR2_BR2_PACKAGE_NODEJS_0_10_X
1058 bool "nodejs 0.10.x option removed"
1060 select BR2_PACKAGE_NODEJS
1062 nodejs 0.10.x option has been removed. 0.10.x is now
1063 automatically chosen for ARMv5 architectures only and the latest
1064 nodejs for all other supported architectures. The correct nodejs
1065 version has been automatically selected in your configuration.
1067 config BR2_BR2_PACKAGE_NODEJS_0_12_X
1068 bool "nodejs version 0.12.x has been removed"
1070 select BR2_PACKAGE_NODEJS
1072 nodejs version 0.12.x has been removed. As an alternative,
1073 the latest nodejs version has been automatically selected in
1076 config BR2_BR2_PACKAGE_NODEJS_4_X
1077 bool "nodejs version 4.x has been removed"
1079 select BR2_PACKAGE_NODEJS
1081 nodejs version 4.x has been removed. As an alternative,
1082 the latest nodejs version has been automatically selected in
1085 ###############################################################################
1086 comment "Legacy options removed in 2015.11"
1088 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1089 bool "gst1-plugins-bad real plugin has been removed"
1092 The real plugin from GStreamer 1 bad plugins has been
1095 config BR2_PACKAGE_MEDIA_CTL
1096 bool "media-ctl package has been removed"
1098 select BR2_PACKAGE_LIBV4L
1099 select BR2_PACKAGE_LIBV4L_UTILS
1101 media-ctl source and developement have been moved to
1102 v4l-utils since June 2014. For an up-to-date media-ctl
1103 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1105 config BR2_PACKAGE_SCHIFRA
1106 bool "schifra package has been removed"
1109 Schifra package has been maked broken since 2014.11 release and
1110 haven't been fixed since then.
1112 config BR2_PACKAGE_ZXING
1113 bool "zxing option has been renamed"
1115 select BR2_PACKAGE_ZXING_CPP
1117 ZXing no longer provides the cpp bindings, it has been renamed to
1118 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1120 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1121 # infamous "unmet direct dependencies" kconfig error.
1122 config BR2_PACKAGE_FREERDP_CLIENT
1123 bool "freerdp client option renamed"
1124 depends on BR2_PACKAGE_FREERDP
1126 select BR2_PACKAGE_FREERDP_CLIENT_X11
1128 config BR2_PACKAGE_BLACKBOX
1129 bool "blackbox package has been removed"
1132 Upstream is dead and the package has been deprecated for
1133 some time. There are other alternative maintained WMs.
1135 config BR2_KERNEL_HEADERS_3_0
1136 bool "kernel headers version 3.0.x are no longer supported"
1137 select BR2_KERNEL_HEADERS_3_2
1140 Version 3.0.x of the Linux kernel headers have been deprecated
1141 for more than four buildroot releases and are now removed.
1142 As an alternative, version 3.2.x of the headers have been
1143 automatically selected in your configuration.
1145 config BR2_KERNEL_HEADERS_3_11
1146 bool "kernel headers version 3.11.x are no longer supported"
1147 select BR2_KERNEL_HEADERS_3_10
1150 Version 3.11.x of the Linux kernel headers have been deprecated
1151 for more than four buildroot releases and are now removed.
1152 As an alternative, version 3.10.x of the headers have been
1153 automatically selected in your configuration.
1155 config BR2_KERNEL_HEADERS_3_13
1156 bool "kernel headers version 3.13.x are no longer supported"
1157 select BR2_KERNEL_HEADERS_3_12
1160 Version 3.13.x of the Linux kernel headers have been deprecated
1161 for more than four buildroot releases and are now removed.
1162 As an alternative, version 3.12.x of the headers have been
1163 automatically selected in your configuration.
1165 config BR2_KERNEL_HEADERS_3_15
1166 bool "kernel headers version 3.15.x are no longer supported"
1167 select BR2_KERNEL_HEADERS_3_12
1170 Version 3.15.x of the Linux kernel headers have been deprecated
1171 for more than four buildroot releases and are now removed.
1172 As an alternative, version 3.12.x of the headers have been
1173 automatically selected in your configuration.
1175 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1176 bool "DirectFB example df_andi has been removed"
1178 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1180 The per-DirectFB example options have been removed. The
1181 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1184 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1185 bool "DirectFB example df_bltload has been removed"
1187 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1189 The per-DirectFB example options have been removed. The
1190 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1193 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1194 bool "DirectFB example df_cpuload has been removed"
1196 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1198 The per-DirectFB example options have been removed. The
1199 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1202 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1203 bool "DirectFB example df_databuffer has been removed"
1205 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1207 The per-DirectFB example options have been removed. The
1208 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1211 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1212 bool "DirectFB example df_dioload has been removed"
1214 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1216 The per-DirectFB example options have been removed. The
1217 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1220 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1221 bool "DirectFB example df_dok has been removed"
1223 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1225 The per-DirectFB example options have been removed. The
1226 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1229 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1230 bool "DirectFB example df_drivertest has been removed"
1232 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1234 The per-DirectFB example options have been removed. The
1235 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1238 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1239 bool "DirectFB example df_fire has been removed"
1241 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1243 The per-DirectFB example options have been removed. The
1244 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1247 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1248 bool "DirectFB example df_flip has been removed"
1250 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1252 The per-DirectFB example options have been removed. The
1253 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1256 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1257 bool "DirectFB example df_fonts has been removed"
1259 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1261 The per-DirectFB example options have been removed. The
1262 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1265 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1266 bool "DirectFB example df_input has been removed"
1268 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1270 The per-DirectFB example options have been removed. The
1271 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1274 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1275 bool "DirectFB example df_joystick has been removed"
1277 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1279 The per-DirectFB example options have been removed. The
1280 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1283 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1284 bool "DirectFB example df_knuckles has been removed"
1286 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1288 The per-DirectFB example options have been removed. The
1289 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1292 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1293 bool "DirectFB example df_layer has been removed"
1295 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1297 The per-DirectFB example options have been removed. The
1298 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1301 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1302 bool "DirectFB example df_matrix has been removed"
1304 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1306 The per-DirectFB example options have been removed. The
1307 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1310 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1311 bool "DirectFB example df_matrix_water has been removed"
1313 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1315 The per-DirectFB example options have been removed. The
1316 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1319 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1320 bool "DirectFB example df_neo has been removed"
1322 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1324 The per-DirectFB example options have been removed. The
1325 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1328 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1329 bool "DirectFB example df_netload has been removed"
1331 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1333 The per-DirectFB example options have been removed. The
1334 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1337 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1338 bool "DirectFB example df_palette has been removed"
1339 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1341 The per-DirectFB example options have been removed. The
1342 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1345 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1346 bool "DirectFB example df_particle has been removed"
1348 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1350 The per-DirectFB example options have been removed. The
1351 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1354 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1355 bool "DirectFB example df_porter has been removed"
1357 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1359 The per-DirectFB example options have been removed. The
1360 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1363 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1364 bool "DirectFB example df_stress 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_TEXTURE
1372 bool "DirectFB example df_texture has been removed"
1374 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1376 The per-DirectFB example options have been removed. The
1377 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1380 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1381 bool "DirectFB example df_video has been removed"
1383 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1385 The per-DirectFB example options have been removed. The
1386 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1389 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1390 bool "DirectFB example df_video_particle has been removed"
1392 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1394 The per-DirectFB example options have been removed. The
1395 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1398 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1399 bool "DirectFB example df_window has been removed"
1401 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1403 The per-DirectFB example options have been removed. The
1404 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1407 config BR2_PACKAGE_KOBS_NG
1408 bool "kobs-ng was replaced by imx-kobs"
1410 select BR2_PACKAGE_IMX_KOBS
1412 The outdated kobs-ng has been replaced by the Freescale-
1413 maintained imx-kobs package.
1415 config BR2_PACKAGE_SAWMAN
1416 bool "sawman package removed"
1418 select BR2_PACKAGE_DIRECTFB_SAWMAN
1420 This option has been removed because the sawman package no
1421 longer exists: it was merged inside DirectFB itself. This
1422 feature can now be enabled using the
1423 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1425 config BR2_PACKAGE_DIVINE
1426 bool "divine package removed"
1428 select BR2_PACKAGE_DIRECTFB_DIVINE
1430 This option has been removed because the divine package no
1431 longer exists: it was merged inside DirectFB itself. This
1432 feature can now be enabled using the
1433 BR2_PACKAGE_DIRECTFB_DIVINE option.
1435 ###############################################################################
1436 comment "Legacy options removed in 2015.08"
1438 config BR2_PACKAGE_KODI_PVR_ADDONS
1439 bool "Kodi PVR addon was split"
1441 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1442 select BR2_PACKAGE_KODI_PVR_DVBLINK
1443 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1444 select BR2_PACKAGE_KODI_PVR_FILMON
1445 select BR2_PACKAGE_KODI_PVR_HTS
1446 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1447 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1448 select BR2_PACKAGE_KODI_PVR_MYTHTV
1449 select BR2_PACKAGE_KODI_PVR_NEXTPVR
1450 select BR2_PACKAGE_KODI_PVR_NJOY
1451 select BR2_PACKAGE_KODI_PVR_PCTV
1452 select BR2_PACKAGE_KODI_PVR_STALKER
1453 select BR2_PACKAGE_KODI_PVR_VBOX
1454 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1455 select BR2_PACKAGE_KODI_PVR_VUPLUS
1456 select BR2_PACKAGE_KODI_PVR_WMC
1458 Kodi PVR addon was split into seperate modules
1460 config BR2_BINUTILS_VERSION_2_23_2
1461 bool "binutils 2.23 option renamed"
1464 Binutils 2.23.2 has been removed, using a newer version is
1467 config BR2_BINUTILS_VERSION_2_24
1468 bool "binutils 2.24 option renamed"
1470 select BR2_BINUTILS_VERSION_2_24_X
1472 The binutils version option has been renamed to match the
1473 same patchlevel logic used by gcc. The new option is now
1474 BR2_BINUTILS_VERSION_2_24_X.
1476 config BR2_BINUTILS_VERSION_2_25
1477 bool "binutils 2.25 option renamed"
1479 select BR2_BINUTILS_VERSION_2_25_X
1481 The binutils version option has been renamed to match the
1482 same patchlevel logic used by gcc. The new option is now
1483 BR2_BINUTILS_VERSION_2_25_X.
1485 config BR2_PACKAGE_PERF
1486 bool "perf option has been renamed"
1488 select BR2_LINUX_KERNEL_TOOL_PERF
1490 The perf package has been moved as a Linux tools package,
1491 and the option to enable it is now
1492 BR2_LINUX_KERNEL_TOOL_PERF.
1494 config BR2_BINUTILS_VERSION_2_22
1495 bool "binutils 2.22 removed"
1498 Binutils 2.22 has been removed, using a newer version is
1501 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1502 bool "gpu-viv-bin-mx6q"
1504 select BR2_PACKAGE_IMX_GPU_VIV
1506 Vivante graphics libraries have been renamed to
1507 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1510 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1511 depends on BR2_PACKAGE_PYTHON
1512 bool "libsemanage python bindings removed"
1515 This option has been removed, since the libsemanage Python
1516 bindings on the target were not useful.
1518 config BR2_TARGET_UBOOT_NETWORK
1519 bool "U-Boot custom network settings removed"
1522 U-Boot's custom network settings options have been removed.
1524 ###############################################################################
1525 comment "Legacy options removed in 2015.05"
1527 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1528 bool "jffs2 16kB erasesize NAND flash option renamed"
1530 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1532 The JFFS2 NAND flash options now longer include the page
1535 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1536 bool "jffs2 128kB erasesize NAND flash option renamed"
1538 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1540 The JFFS2 NAND flash options now longer include the page
1543 config BR2_PACKAGE_MONO_20
1544 bool "2.0/3.5 .Net Runtime"
1547 This option no longer exists, all versions of the .Net
1548 runtime are now installed.
1550 config BR2_PACKAGE_MONO_40
1551 bool "4.0 .Net Runtime"
1554 This option no longer exists, all versions of the .Net
1555 runtime are now installed.
1557 config BR2_PACKAGE_MONO_45
1558 bool "4.5 .Net Runtime"
1561 This option no longer exists, all versions of the .Net
1562 runtime are now installed.
1564 config BR2_CIVETWEB_WITH_LUA
1565 bool "civetweb lua option renamed"
1567 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1569 civetweb's lua option has been renamed to
1570 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1571 packages name options.
1573 config BR2_PACKAGE_TIFF_TIFF2PDF
1574 bool "tiff utility-specific option removed"
1576 select BR2_PACKAGE_TIFF_UTILITIES
1578 utility-specific options have been removed in favour of
1579 the new option BR2_PACKAGE_TIFF_UTILITIES.
1581 config BR2_PACKAGE_TIFF_TIFFCP
1582 bool "tiff utility-specific option removed"
1584 select BR2_PACKAGE_TIFF_UTILITIES
1586 utility-specific options have been removed in favour of
1587 the new option BR2_PACKAGE_TIFF_UTILITIES.
1589 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1590 bool "RTAI patch file path has been removed"
1593 This option has never worked, so it has been removed.
1595 config BR2_TARGET_GENERIC_PASSWD_DES
1596 bool "Encoding passwords with DES has been removed"
1599 Paswords can now only be encoded with either of md5, sha256 or sha512.
1600 The default is md5, which is stronger that DES (but still pretty weak).
1602 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1603 bool "hicolor (default theme) is a duplicate"
1605 select BR2_PACKAGE_HICOLOR_ICON_THEME
1607 The option was just a duplicate of hicolor icon theme.
1609 config BR2_PACKAGE_VALGRIND_PTRCHECK
1610 bool "valgrind's PTRCheck was renamed to SGCheck"
1612 select BR2_PACKAGE_VALGRIND_SGCHECK
1614 PTRCheck was renamed to SGCheck in valgrind
1616 ###############################################################################
1617 comment "Legacy options removed in 2015.02"
1619 config BR2_PACKAGE_LIBGC
1620 bool "libgc package removed"
1622 select BR2_PACKAGE_BDWGC
1624 libgc has been removed because we have the same package under a
1625 different name, bdwgc.
1627 config BR2_PACKAGE_WDCTL
1628 bool "util-linux' wdctl option has been renamed"
1630 select BR2_PACKAGE_UTIL_LINUX_WDCTL
1632 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1633 to be aligned with how the other options are named.
1635 config BR2_PACKAGE_UTIL_LINUX_ARCH
1636 bool "util-linux' arch option has been removed"
1639 util-linux' arch was dropped in util-linux 2.23, in favor of
1640 the coreutils version.
1642 config BR2_PACKAGE_UTIL_LINUX_DDATE
1643 bool "util-linux' ddate option has been removed"
1646 util-linux' ddate was dropped in util-linux 2.23.
1648 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1649 bool "rpm's bzip2 payloads option has been removed"
1651 select BR2_PACKAGE_BZIP2
1653 The bzip2 payloads option rely entirely on the dependant package bzip2.
1654 So, you need to select it to enable this feature.
1656 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1657 bool "rpm's xz payloads option has been removed"
1659 select BR2_PACKAGE_XZ
1661 The xz payloads option rely entirely on the dependant package xz.
1662 So, you need to select it to enable this feature.
1664 config BR2_PACKAGE_M4
1665 bool "m4 target package removed"
1668 The m4 target package has been removed, it's been
1669 deprecated for some time now.
1671 config BR2_PACKAGE_FLEX_BINARY
1672 bool "flex binary in target option removed"
1675 The flex binary in the target option has been removed.
1676 It's been deprecated for some time now and is essentially a
1677 development tool which isn't very useful in the target.
1679 config BR2_PACKAGE_BISON
1680 bool "bison target package removed"
1683 The bison target package has been removed, it's been
1684 deprecated for some time now and is essentially a development
1685 tool which isn't very useful in the target.
1687 config BR2_PACKAGE_GOB2
1688 bool "gob2 target package removed"
1691 The gob2 target package has been removed, it's been
1692 deprecated for some time now and was essentially useless
1693 without a target toolchain.
1695 config BR2_PACKAGE_DISTCC
1696 bool "distcc target package removed"
1699 The distcc target package has been removed, it's been
1700 deprecated for some time now and was essentially useless
1701 without a target toolchain.
1703 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1704 bool "haserl 0.8.x version removed"
1707 The 0.8.x version option for haserl has been removed since it
1708 has been deprecated for some time now.
1709 You should be able to use the 0.9.x version without issues.
1711 config BR2_PACKAGE_STRONGSWAN_TOOLS
1712 bool "strongswan option has been removed"
1714 select BR2_PACKAGE_STRONGSWAN_PKI
1715 select BR2_PACKAGE_STRONGSWAN_SCEP
1717 The tools option has been removed upstream and the different tools
1718 have been split between the pki and scep options, with others
1721 config BR2_PACKAGE_XBMC_ADDON_XVDR
1722 bool "xbmc-addon-xvdr removed"
1725 According to the github project page:
1726 https://github.com/pipelka/xbmc-addon-xvdr
1727 this package is discontinued.
1729 config BR2_PACKAGE_XBMC_PVR_ADDONS
1730 bool "xbmc options have been renamed"
1732 select BR2_PACKAGE_KODI_PVR_ADDONS
1734 The XBMC media center project was renamed to Kodi entertainment center
1736 config BR2_PACKAGE_XBMC
1737 bool "xbmc options have been renamed"
1739 select BR2_PACKAGE_KODI
1741 The XBMC media center project was renamed to Kodi entertainment center
1743 config BR2_PACKAGE_XBMC_ALSA_LIB
1744 bool "xbmc options have been renamed"
1746 select BR2_PACKAGE_KODI_ALSA_LIB
1748 The XBMC media center project was renamed to Kodi entertainment center
1750 config BR2_PACKAGE_XBMC_AVAHI
1751 bool "xbmc options have been renamed"
1753 select BR2_PACKAGE_KODI_AVAHI
1755 The XBMC media center project was renamed to Kodi entertainment center
1757 config BR2_PACKAGE_XBMC_DBUS
1758 bool "xbmc options have been renamed"
1760 select BR2_PACKAGE_KODI_DBUS
1762 The XBMC media center project was renamed to Kodi entertainment center
1764 config BR2_PACKAGE_XBMC_LIBBLURAY
1765 bool "xbmc options have been renamed"
1767 select BR2_PACKAGE_KODI_LIBBLURAY
1769 The XBMC media center project was renamed to Kodi entertainment center
1771 config BR2_PACKAGE_XBMC_GOOM
1772 bool "xbmc options have been renamed"
1774 select BR2_PACKAGE_KODI_GOOM
1776 The XBMC media center project was renamed to Kodi entertainment center
1778 config BR2_PACKAGE_XBMC_RSXS
1779 bool "xbmc options have been renamed"
1781 select BR2_PACKAGE_KODI_RSXS
1783 The XBMC media center project was renamed to Kodi entertainment center
1785 config BR2_PACKAGE_XBMC_LIBCEC
1786 bool "xbmc options have been renamed"
1788 select BR2_PACKAGE_KODI_LIBCEC
1790 The XBMC media center project was renamed to Kodi entertainment center
1792 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1793 bool "xbmc options have been renamed"
1795 select BR2_PACKAGE_KODI_LIBMICROHTTPD
1797 The XBMC media center project was renamed to Kodi entertainment center
1799 config BR2_PACKAGE_XBMC_LIBNFS
1800 bool "xbmc options have been renamed"
1802 select BR2_PACKAGE_KODI_LIBNFS
1804 The XBMC media center project was renamed to Kodi entertainment center
1806 config BR2_PACKAGE_XBMC_RTMPDUMP
1807 bool "xbmc options have been renamed"
1809 select BR2_PACKAGE_KODI_RTMPDUMP
1811 The XBMC media center project was renamed to Kodi entertainment center
1813 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1814 bool "xbmc options have been renamed"
1816 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1818 The XBMC media center project was renamed to Kodi entertainment center
1820 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1821 bool "xbmc options have been renamed"
1823 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1825 The XBMC media center project was renamed to Kodi entertainment center
1827 config BR2_PACKAGE_XBMC_LIBTHEORA
1828 bool "xbmc options have been renamed"
1830 select BR2_PACKAGE_KODI_LIBTHEORA
1832 The XBMC media center project was renamed to Kodi entertainment center
1834 config BR2_PACKAGE_XBMC_LIBUSB
1835 bool "xbmc options have been renamed"
1837 select BR2_PACKAGE_KODI_LIBUSB
1839 The XBMC media center project was renamed to Kodi entertainment center
1841 config BR2_PACKAGE_XBMC_LIBVA
1842 bool "xbmc options have been renamed"
1844 select BR2_PACKAGE_KODI_LIBVA
1846 The XBMC media center project was renamed to Kodi entertainment center
1848 config BR2_PACKAGE_XBMC_WAVPACK
1849 bool "xbmc options have been renamed"
1851 select BR2_PACKAGE_KODI_WAVPACK
1853 The XBMC media center project was renamed to Kodi entertainment center
1855 config BR2_PREFER_STATIC_LIB
1856 bool "static library option renamed"
1859 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1860 highlights the fact that the option no longer "prefers"
1861 static libraries, but "enforces" static libraries (i.e
1862 shared libraries are completely unused).
1864 Take care of updating the type of libraries you want under the
1865 "Build options" menu.
1867 ###############################################################################
1868 comment "Legacy options removed in 2014.11"
1870 config BR2_x86_generic
1871 bool "x86 generic variant has been removed"
1874 The generic x86 CPU variant has been removed. Use another
1875 CPU variant instead.
1877 config BR2_GCC_VERSION_4_4_X
1878 bool "gcc 4.4.x has been removed"
1881 The 4.4.x version of gcc has been removed. Use a newer
1884 config BR2_sparc_sparchfleon
1885 bool "sparchfleon CPU has been removed"
1888 The sparchfleon CPU was only supported in a patched gcc 4.4
1889 version. Its support has been removed in favor of the leon3
1890 CPU starting from gcc 4.8.x.
1892 config BR2_sparc_sparchfleonv8
1893 bool "sparchfleonv8 CPU has been removed"
1896 The sparchfleonv8 CPU was only supported in a patched gcc
1897 4.4 version. Its support has been removed in favor of the
1898 leon3 CPU starting from gcc 4.8.x.
1900 config BR2_sparc_sparcsfleon
1901 bool "sparcsfleon CPU has been removed"
1904 The sparcsfleon CPU was only supported in a patched gcc 4.4
1905 version. Its support has been removed in favor of the leon3
1906 CPU starting from gcc 4.8.x.
1908 config BR2_sparc_sparcsfleonv8
1909 bool "sparcsfleonv8 CPU has been removed"
1912 The sparcsfleonv8 CPU was only supported in a patched gcc
1913 4.4 version. Its support has been removed in favor of the
1914 leon3 CPU starting from gcc 4.8.x.
1916 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1917 bool "xlib-libpciaccess option has been renamed"
1918 depends on BR2_PACKAGE_XORG7
1920 select BR2_PACKAGE_LIBPCIACCESS
1922 libpciaccess neither depends on X11 nor Xlib. Thus the
1923 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1925 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1926 bool "Xceive xc5000 option has been renamed"
1928 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1930 The Xceive xc5000 option now also handles older firmwares from
1931 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1932 from Cresta, who bought Xceive.
1934 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1935 bool "Chelsio T4 option has been renamed"
1937 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1939 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1940 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1941 to better account for the fact that a T5 variant exists.
1943 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1944 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1947 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1948 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1950 Target packages -> Hardware handling ->
1951 Firmware -> linux-firmware -> WiFi firmware ->
1952 iwlwifi 3160/726x revision to use (revision 7)
1954 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1955 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1958 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1959 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1961 Target packages -> Hardware handling ->
1962 Firmware -> linux-firmware -> WiFi firmware ->
1963 iwlwifi 3160/726x revision to use (revision 8)
1965 ###############################################################################
1966 comment "Legacy options removed in 2014.08"
1968 config BR2_PACKAGE_LIBELF
1969 bool "libelf has been removed"
1970 select BR2_PACKAGE_ELFUTILS
1973 The libelf package provided an old version of the libelf library
1974 and is deprecated. The libelf library is now provided by the
1977 config BR2_KERNEL_HEADERS_3_8
1978 bool "kernel headers version 3.8.x are no longer supported"
1979 select BR2_KERNEL_HEADERS_3_4
1982 Version 3.8.x of the Linux kernel headers have been deprecated
1983 for more than four buildroot releases and are now removed.
1984 As an alternative, version 3.4.x of the headers have been
1985 automatically selected in your configuration.
1987 config BR2_PACKAGE_GETTEXT_TOOLS
1988 bool "support for gettext-tools on target has been removed"
1991 The option to install the gettext utilities on the target
1992 has been removed. This is not necessary as Buildroot is not
1993 designed to provide a full development environment on the
1994 target. gettext tools should be used on the build machine
1997 config BR2_PACKAGE_PROCPS
1998 bool "procps has been replaced by procps-ng"
1999 select BR2_PACKAGE_PROCPS_NG
2002 The procps package has been replaced by the equivalent procps-ng.
2004 config BR2_BINUTILS_VERSION_2_20_1
2005 bool "binutils 2.20.1 has been removed"
2008 The 2.20.1 version of binutils has been removed. Use a newer
2011 config BR2_BINUTILS_VERSION_2_21
2012 bool "binutils 2.21 has been removed"
2015 The 2.21 version of binutils has been removed. Use a newer
2018 config BR2_BINUTILS_VERSION_2_23_1
2019 bool "binutils 2.23.1 has been removed"
2022 The 2.23.1 version of binutils has been removed. Use a newer
2025 config BR2_UCLIBC_VERSION_0_9_32
2026 bool "uclibc 0.9.32 has been removed"
2029 The 0.9.32 version of uClibc has been removed. Use a newer
2032 config BR2_GCC_VERSION_4_3_X
2033 bool "gcc 4.3.x has been removed"
2036 The 4.3.x version of gcc has been removed. Use a newer
2039 config BR2_GCC_VERSION_4_6_X
2040 bool "gcc 4.6.x has been removed"
2043 The 4.6.x version of gcc has been removed. Use a newer
2046 config BR2_GDB_VERSION_7_4
2047 bool "gdb 7.4 has been removed"
2050 The 7.4 version of gdb has been removed. Use a newer version
2053 config BR2_GDB_VERSION_7_5
2054 bool "gdb 7.5 has been removed"
2057 The 7.5 version of gdb has been removed. Use a newer version
2060 config BR2_BUSYBOX_VERSION_1_19_X
2061 bool "busybox version selection has been removed"
2064 The possibility of selecting the Busybox version has been
2065 removed. Use the latest version provided by the Busybox
2068 config BR2_BUSYBOX_VERSION_1_20_X
2069 bool "busybox version selection has been removed"
2072 The possibility of selecting the Busybox version has been
2073 removed. Use the latest version provided by the Busybox
2076 config BR2_BUSYBOX_VERSION_1_21_X
2077 bool "busybox version selection has been removed"
2080 The possibility of selecting the Busybox version has been
2081 removed. Use the latest version provided by the Busybox
2084 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2085 bool "decode_tm6000"
2086 select BR2_PACKAGE_LIBV4L_UTILS
2089 This libv4l option has been deprecated and replaced by a single
2090 option to build all the libv4l utilities.
2092 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2094 select BR2_PACKAGE_LIBV4L_UTILS
2097 This libv4l option has been deprecated and replaced by a single
2098 option to build all the libv4l utilities.
2100 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2101 bool "v4l2-compliance"
2102 select BR2_PACKAGE_LIBV4L_UTILS
2105 This libv4l option has been deprecated and replaced by a single
2106 option to build all the libv4l utilities.
2108 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2110 select BR2_PACKAGE_LIBV4L_UTILS
2113 This libv4l option has been deprecated and replaced by a single
2114 option to build all the libv4l utilities.
2116 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2118 select BR2_PACKAGE_LIBV4L_UTILS
2121 This libv4l option has been deprecated and replaced by a single
2122 option to build all the libv4l utilities.
2124 ###############################################################################
2125 comment "Legacy options removed in 2014.05"
2127 config BR2_PACKAGE_EVTEST_CAPTURE
2128 bool "evtest-capture support removed (dropped since evtest 1.31)"
2131 Support for evtest-capture has been removed (dropped from
2132 evtest package since version 1.31), use evemu package
2135 config BR2_KERNEL_HEADERS_3_6
2136 bool "kernel headers version 3.6.x are no longer supported"
2137 select BR2_KERNEL_HEADERS_3_4
2140 Version 3.6.x of the Linux kernel headers have been deprecated
2141 for more than four buildroot releases and are now removed.
2142 As an alternative, version 3.4.x of the headers have been
2143 automatically selected in your configuration.
2145 config BR2_KERNEL_HEADERS_3_7
2146 bool "kernel headers version 3.7.x are no longer supported"
2147 select BR2_KERNEL_HEADERS_3_4
2150 Version 3.7.x of the Linux kernel headers have been deprecated
2151 for more than four buildroot releases and are now removed.
2152 As an alternative, version 3.4.x of the headers have been
2153 automatically selected in your configuration.
2155 config BR2_PACKAGE_VALA
2156 bool "vala target package has been removed"
2159 The 'vala' target package has been removed since it has been
2160 deprecated for more than four buildroot releases.
2161 Note: the host vala package still exists.
2163 config BR2_TARGET_TZ_ZONELIST
2164 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2166 config BR2_PACKAGE_TZDATA_ZONELIST
2167 string "tzdata: the timezone list option has been renamed"
2169 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2170 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2171 menu. You'll need to select BR2_TARGET_TZ_INFO.
2173 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2175 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2178 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2179 bool "Lua command-line editing none has been renamed"
2182 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2183 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2184 it in the corresponding choice.
2186 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2187 bool "Lua command-line editing using readline has been renamed"
2190 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2191 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2192 it in the corresponding choice.
2194 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2195 bool "Lua command-line editing using linenoise has been renamed"
2198 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2199 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2200 it in the corresponding choice.
2202 config BR2_PACKAGE_DVB_APPS_UTILS
2203 bool "dvb-apps utilities now built by default"
2206 The dvb-apps utilities are now always built when the dvb-apps
2207 package is selected.
2209 config BR2_KERNEL_HEADERS_SNAP
2210 bool "Local Linux snapshot support removed"
2213 Support for using a custom snapshot to install the Linux
2214 kernel headers has been removed.
2216 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2217 bool "/dev management by udev removed"
2220 The 'udev' package has been converted to a virtual package.
2221 The providers for this feature are: 'eudev', 'systemd'.
2223 Therefore, if you are not using 'systemd' as init system, you
2224 must choose 'Dynamic using eudev' in the '/dev management'
2225 menu to get the same behaviour as in your old configuration.
2227 If you are using 'systemd', its internal implementation of
2228 'udev' will be used automatically.
2230 You must also check the packages depending on 'udev' are still
2233 config BR2_PACKAGE_UDEV
2234 bool "udev is now a virtual package"
2236 select BR2_PACKAGE_HAS_UDEV
2238 The 'udev' package has been converted to a virtual package.
2239 The providers for this feature are: 'eudev', 'systemd'.
2241 Your old configuration refers to packages depending on 'udev',
2242 either for build or at runtime.
2244 Check that a 'udev' provider is selected. If you are not using
2245 'systemd' as init system, 'eudev' should be selected, which is
2246 the case if '/dev management' is set to 'Dynamic using eudev'.
2248 If you are using 'systemd', its internal implementation of 'udev'
2251 config BR2_PACKAGE_UDEV_RULES_GEN
2252 bool "udev rules generation handled by provider"
2254 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2255 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2257 The 'udev' package has been converted to a virtual package.
2258 The providers for this feature are: 'eudev', 'systemd'.
2260 If you are not using 'systemd' as init system, udev rules
2261 generation will be handled by 'eudev'. Check that
2262 '/dev management' is set to 'Dynamic using eudev' to get
2263 the same behaviour as in your old configuration.
2265 If you are using 'systemd', it internal implementation of 'udev'
2266 will generate the rules.
2268 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2269 bool "udev extras removed"
2272 The 'udev' package has been converted to a virtual package.
2273 The providers for this feature are: 'eudev', 'systemd'.
2275 The option to enable the extra features of 'udev' (gudev, ...)
2276 has been removed. These features are automatically enabled in
2277 the 'udev' providers if the dependencies are selected. For
2278 example, selecting 'libglib2' will trigger the build of gudev.
2280 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2281 bool "xlib-libpthread-stubs option has been renamed"
2282 depends on BR2_PACKAGE_XORG7
2284 select BR2_PACKAGE_LIBPTHREAD_STUBS
2286 The pthread stubs neither depend on X11 nor Xlib. Thus the
2287 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2289 ###############################################################################
2290 comment "Legacy options removed in 2014.02"
2293 bool "sh2 support removed"
2296 Due to an inexistent user base and generally poor Linux
2297 support, the support for the SH2 architecture was removed.
2300 bool "sh3 support removed"
2303 Due to an inexistent user base and generally poor Linux
2304 support, the support for the SH3 architecture was removed.
2307 bool "sh3eb support removed"
2310 Due to an inexistent user base and generally poor Linux
2311 support, the support for the SH3eb architecture was removed.
2313 config BR2_KERNEL_HEADERS_3_1
2314 bool "kernel headers version 3.1.x are no longer supported"
2315 select BR2_KERNEL_HEADERS_3_2
2318 Version 3.1.x of the Linux kernel headers have been deprecated
2319 for more than four buildroot releases and are now removed.
2320 As an alternative, version 3.2.x of the headers have been
2321 automatically selected in your configuration.
2323 config BR2_KERNEL_HEADERS_3_3
2324 bool "kernel headers version 3.3.x are no longer supported"
2325 select BR2_KERNEL_HEADERS_3_2
2328 Version 3.3.x of the Linux kernel headers have been deprecated
2329 for more than four buildroot releases and are now removed.
2330 As an alternative, version 3.2.x of the headers have been
2331 automatically selected in your configuration.
2333 config BR2_KERNEL_HEADERS_3_5
2334 bool "kernel headers version 3.5.x are no longer supported"
2335 select BR2_KERNEL_HEADERS_3_4
2338 Version 3.5.x of the Linux kernel headers have been deprecated
2339 for more than four buildroot releases and are now removed.
2340 As an alternative, version 3.4.x of the headers have been
2341 automatically selected in your configuration.
2343 config BR2_GDB_VERSION_7_2
2344 bool "gdb 7.2.x is no longer supported"
2345 select BR2_GDB_VERSION_7_6
2348 Version 7.2.x of gdb has been deprecated for more than four
2349 buildroot releases and is now removed. As an alternative, gdb
2350 7.5.x has been automatically selected in your configuration.
2352 config BR2_GDB_VERSION_7_3
2353 bool "gdb 7.3.x is no longer supported"
2354 select BR2_GDB_VERSION_7_6
2357 Version 7.3.x of gdb has been deprecated for more than four
2358 buildroot releases and is now removed. As an alternative, gdb
2359 7.5.x has been automatically selected in your configuration.
2361 config BR2_PACKAGE_CCACHE
2362 bool "ccache target package has been removed"
2365 The 'ccache' target package has been removed since it has been
2366 deprecated for more than four buildroot releases.
2367 Note: using ccache for speeding up builds is still supported.
2369 config BR2_HAVE_DOCUMENTATION
2370 bool "support for documentation on target has been removed"
2373 Support for documentation on target has been removed since it has
2374 been deprecated for more than four buildroot releases.
2376 config BR2_PACKAGE_AUTOMAKE
2377 bool "automake target package has been removed"
2380 The 'automake' target package has been removed since it has been
2381 deprecated for more than four buildroot releases.
2382 Note: the host automake still exists.
2384 config BR2_PACKAGE_AUTOCONF
2385 bool "autoconf target package has been removed"
2388 The 'autoconf' target package has been removed since it has been
2389 deprecated for more than four buildroot releases.
2390 Note: the host autoconf still exists.
2392 config BR2_PACKAGE_XSTROKE
2393 bool "xstroke has been removed"
2396 The 'xstroke' package has been removed since it has been
2397 deprecated for more than four buildroot releases.
2399 config BR2_PACKAGE_LZMA
2400 bool "lzma target package has been removed"
2403 The 'lzma' target package has been removed since it has been
2404 deprecated for more than four buildroot releases.
2405 Note: generating lzma-compressed rootfs images is still supported.
2407 config BR2_PACKAGE_TTCP
2408 bool "ttcp has been removed"
2411 The 'ttcp' package has been removed since it has been
2412 deprecated for more than four buildroot releases.
2414 config BR2_PACKAGE_LIBNFC_LLCP
2415 bool "libnfc-llcp has been replaced by libllcp"
2417 select BR2_PACKAGE_LIBLLCP
2419 The 'libnfc-llcp' package has been removed since upstream renamed
2420 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2421 the version at the same time.
2423 config BR2_PACKAGE_MYSQL_CLIENT
2424 bool "MySQL client renamed to MySQL"
2426 select BR2_PACKAGE_MYSQL
2428 The option has been renamed BR2_PACKAGE_MYSQL
2430 config BR2_PACKAGE_SQUASHFS3
2431 bool "squashfs3 has been removed"
2433 select BR2_PACKAGE_SQUASHFS
2435 The 'squashfs3' package has been removed since it has been
2436 deprecated for more than four buildroot releases. Package
2437 'squashfs' (4) has been selected automatically as replacement.
2439 config BR2_TARGET_ROOTFS_SQUASHFS3
2440 bool "squashfs3 rootfs support has been removed"
2443 Together with the removal of the squashfs3 package, support
2444 for squashfs3 root filesystems has been removed too. Squashfs
2445 root filesystems will automatically use squashfs4 now.
2447 config BR2_PACKAGE_NETKITBASE
2448 bool "netkitbase has been removed"
2451 The 'netkitbase' package has been removed since it has been
2452 deprecated since 2012.11. This package provided 'inetd'
2453 which is replaced by 'xinet' and 'ping' which is replaced by
2454 'busybox' or 'fping'.
2456 config BR2_PACKAGE_NETKITTELNET
2457 bool "netkittelnet has been removed"
2460 The 'netkittelnet' package has been removed since it has
2461 been deprecated since 2012.11. 'busybox' provides a telnet
2462 client and should be used instead.
2464 config BR2_PACKAGE_LUASQL
2465 bool "luasql has been replaced by luasql-sqlite3"
2466 select BR2_PACKAGE_LUASQL_SQLITE3
2469 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2471 config BR2_PACKAGE_LUACJSON
2472 bool "luacjson has been replaced by lua-cjson"
2473 select BR2_PACKAGE_LUA_CJSON
2476 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2478 ###############################################################################
2479 comment "Legacy options removed in 2013.11"
2481 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2482 bool "lvm2's 'dmsetup only' option removed"
2485 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2486 led to problems with other packages that need the full lvm2
2487 suite. Therefore, the option has been replaced with the positive
2488 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2490 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2491 # in order to automatically propagate old configs
2493 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2494 bool "qt javascriptcore option removed"
2497 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2498 force the activation or disabling of the JIT compiler in the
2499 Qt Javascript interpreter. However, the JIT compiler is not
2500 available for all architectures, so forcing its activation
2501 does not always work. Moreover, Qt knows by itself for which
2502 architectures JIT support is possible, and will
2503 automatically enable it if possible.
2505 Therefore, this option was in fact useless, and causing
2506 build problems when enabled on architectures for which the
2507 JIT support was not available. It has been removed, and
2508 there is no replacement: Qt will enable JIT at compile time
2511 config BR2_PACKAGE_MODULE_INIT_TOOLS
2512 bool "module-init-tools replaced by kmod"
2513 select BR2_PACKAGE_KMOD
2514 select BR2_PACKAGE_KMOD_TOOLS
2517 The 'module-init-tools' package has been removed, since it
2518 has been depracated upstream and replaced by 'kmod'.
2520 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2521 string "u-boot: the git repository URL option has been renamed"
2523 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2524 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2526 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2528 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2531 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2532 # boot/uboot/Config.in
2534 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2535 string "u-boot: the git repository version option has been renamed"
2537 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2538 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2540 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2542 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2545 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2546 # boot/uboot/Config.in
2548 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2549 string "linux: the git repository URL option has been renamed"
2551 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2553 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2555 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2557 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2560 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2563 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2564 string "linux: the git repository version option has been renamed"
2566 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2568 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2570 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2572 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2575 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2578 ###############################################################################
2579 comment "Legacy options removed in 2013.08"
2582 bool "ARM OABI support has been removed"
2585 The support for the ARM OABI was deprecated since a while,
2586 and has been removed completely from Buildroot. It is also
2587 deprecated in upstream gcc, since gcc 4.7. People should
2588 switch to EABI instead, which should not be a problem as
2589 long as you don't have pre-built OABI binaries in your
2590 system that you can't recompile.
2592 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2593 bool "dosfstools dosfsck renamed to fsck.fat"
2595 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2597 dosfsck was renamed upstream to fsck.fat for consistency.
2599 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2600 bool "dosfstools dosfslabel renamed to fatlabel"
2602 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2604 doslabel was renamed upstream to fatlabel for consistency.
2606 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2607 bool "dosfstools mkdosfs renamed to mkfs.fat"
2609 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2611 mkdosfs was renamed upstream to mkfs.fat for consistency.
2614 bool "the elf2flt option has been renamed"
2617 The BR2_ELF2FLT option has been renamed to
2618 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2619 the package infrastructure.
2621 config BR2_VFP_FLOAT
2622 bool "the ARM VFP floating point option has been renamed"
2625 Due to a major refactoring of the floating-point handling of
2626 the ARM architecture support, the BR2_VFP_FLOAT option has
2627 been replaced with a choice of options that allows to select
2628 between various VFP versions/capabilities.
2630 config BR2_PACKAGE_GCC_TARGET
2631 bool "gcc on the target filesystem has been removed"
2634 The support for gcc in the target filesystem was deprecated
2635 since a while, and has been removed completely from Buildroot.
2636 See Buildroot's documentation for more explanations.
2638 config BR2_HAVE_DEVFILES
2639 bool "development files in target filesystem has been removed"
2642 The installation of the development files in the target
2643 filesystem was deprecated since a while, and has been removed
2644 completely from Buildroot.
2645 See Buildroot's documentation for more explanations.
2647 ###############################################################################
2648 comment "Legacy options removed in 2013.05"
2650 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2651 bool "Realtek 8192 replaced by Realtek 81xx"
2653 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2655 Now covers the whole Realtek 81xx familly: 8188/8192.
2657 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2658 bool "Realtek 8712 replaced by Realtek 87xx"
2660 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2662 Now covers the whole Realtek 87xx familly: 8712/8723.
2664 ###############################################################################
2665 comment "Legacy options removed in 2013.02"
2668 bool "sa110 ARM target switched to strongarm"
2670 select BR2_strongarm
2672 The SA110 is the same as a generic StrongARM, it just differs
2673 in speed, peripherals and cache.
2676 bool "sa1100 ARM target switched to strongarm"
2678 select BR2_strongarm
2680 The SA1100 is the same as a generic StrongARM, it just differs
2681 in speed, peripherals and cache.
2683 config BR2_PACKAGE_GDISK
2684 bool "gdisk has been replaced by gptfdisk"
2686 select BR2_PACKAGE_GPTFDISK
2688 The option has been renamed BR2_PACKAGE_GPTFDISK.
2690 config BR2_PACKAGE_GDISK_GDISK
2691 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2693 select BR2_PACKAGE_GPTFDISK
2694 select BR2_PACKAGE_GPTFDISK_GDISK
2696 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2698 config BR2_PACKAGE_GDISK_SGDISK
2699 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2701 select BR2_PACKAGE_GPTFDISK
2702 select BR2_PACKAGE_GPTFDISK_SGDISK
2704 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2706 config BR2_PACKAGE_GDB_HOST
2707 bool "gdb for the host option has been renamed"
2708 select BR2_PACKAGE_HOST_GDB
2711 Due to the conversion of gdb to the package infrastructure,
2712 the BR2_PACKAGE_GDB_HOST option has been renamed
2713 BR2_PACKAGE_HOST_GDB.
2715 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2716 bool "DirectFB RGB16 dithering option has been renamed"
2717 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2720 The option has been renamed
2721 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2723 config BR2_PACKAGE_DIRECTB_TESTS
2724 bool "DirectFB Tests option has been renamed"
2725 select BR2_PACKAGE_DIRECTFB_TESTS
2728 The option has been renamed
2729 BR2_PACKAGE_DIRECTFB_TESTS.
2731 ###############################################################################
2732 comment "Legacy options removed in 2012.11"
2734 config BR2_PACKAGE_CUSTOMIZE
2735 bool "customize package has been removed"
2738 The 'customize' special package has been removed. Instead,
2739 we recommend to create either your own packages, or use a
2740 post-build script to customize your root filesystem. See
2741 Buildroot's documentation for more details.
2743 config BR2_PACKAGE_XSERVER_xorg
2744 bool "X.org modular server"
2746 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2748 The option has been renamed
2749 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2751 config BR2_PACKAGE_XSERVER_tinyx
2752 bool "KDrive / TinyX server"
2754 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2756 The option has been renamed
2757 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2759 config BR2_PACKAGE_PTHREAD_STUBS
2760 bool "pthread-stubs option has been renamed"
2762 select BR2_PACKAGE_LIBPTHREAD_STUBS
2764 For consistency reason, the pthread-stubs package has been
2765 renamed to libpthread-stubs.
2767 ###############################################################################
2768 comment "Legacy options removed in 2012.08"
2770 config BR2_PACKAGE_GETTEXT_STATIC
2771 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2774 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2777 config BR2_PACKAGE_LIBINTL
2780 select BR2_PACKAGE_GETTEXT
2782 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2783 only installs the library, not the executables.
2785 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2786 bool "input-tools evtest is now a separate package evtest"
2788 select BR2_PACKAGE_EVTEST
2790 The evtest program from input-tools is now a separate package.
2792 config BR2_BFIN_FDPIC
2793 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2794 select BR2_BINFMT_FDPIC
2797 config BR2_BFIN_FLAT
2798 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2799 select BR2_BINFMT_FLAT
2804 endif # !SKIP_LEGACY