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_OPENOCD_FT2XXX
149 bool "openocd ft2232 support has been removed"
150 select BR2_PACKAGE_OPENOCD_FTDI
153 FT2232 support in OpenOCD has been removed, it's replaced by
154 FDTI support, which has automatically been enabled.
156 config BR2_PACKAGE_KODI_RTMPDUMP
157 bool "kodi rtmp has been removed"
160 Internal rtmp support was removed from Kodi.
162 config BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN
163 bool "kodi-visualisation-fountain has been removed"
166 According to upstream 'the visualization is not currently
169 config BR2_PACKAGE_PORTMAP
170 bool "portmap has been removed"
172 select BR2_PACKAGE_RPCBIND
174 The portmap upstream tarball is removed, no releases since
175 ten years and latest change in upstream git in 2014.
176 You should better use rpcbind as a RPC portmapper.
178 config BR2_BINUTILS_VERSION_2_25_X
179 bool "binutils version 2.25 support removed"
182 Support for binutils version 2.25 has been removed. The
183 current default version (2.27 or later) has been selected
186 config BR2_TOOLCHAIN_BUILDROOT_INET_RPC
187 bool "uclibc RPC support has been removed"
190 uClibc-ng removed internal RPC implementation in 1.0.23. You
191 should use libtirpc instead.
193 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS
194 int "extra size in blocks has been removed"
197 Since the support for auto calculation of the filesystem size has been
198 removed, this option is now useless and must be 0.
199 You may want to check that BR2_TARGET_ROOTFS_EXT2_BLOCKS matchs
202 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS_WRAP
204 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS != 0
207 config BR2_PACKAGE_SYSTEMD_KDBUS
208 bool "systemd-kdbus has been removed"
211 --enable/disable-kdbus configure option has been removed since
214 config BR2_PACKAGE_POLARSSL
215 bool "polarssl has been removed"
218 The polarssl crypto library has been removed since the 1.2.x
219 release branch is no longer maintained. Newer upstream
220 branches/releases (mbedtls) have API changes so they're not
221 drop-in replacements.
223 config BR2_NBD_CLIENT
224 bool "nbd client option was renamed"
226 select BR2_PACKAGE_NBD_CLIENT
228 The nbd client option has been renamed to BR2_PACKAGE_NBD_CLIENT.
230 config BR2_NBD_SERVER
231 bool "nbd server option was renamed"
233 select BR2_PACKAGE_NBD_SERVER
235 The nbd server option has been renamed to BR2_PACKAGE_NBD_SERVER.
237 config BR2_PACKAGE_GMOCK
238 bool "gmock merged into gtest package"
240 select BR2_PACKAGE_GTEST
241 select BR2_PACKAGE_GTEST_GMOCK
243 GMock is now a suboption of the GTest package.
245 config BR2_KERNEL_HEADERS_4_8
246 bool "kernel headers version 4.8.x are no longer supported"
247 select BR2_KERNEL_HEADERS_4_4
250 Version 4.8.x of the Linux kernel headers are no longer
251 maintained upstream and are now removed. As an alternative,
252 version 4.4.x of the headers have been automatically
253 selected in your configuration.
255 config BR2_KERNEL_HEADERS_3_18
256 bool "kernel headers version 3.18.x are no longer supported"
257 select BR2_KERNEL_HEADERS_3_12
260 Version 3.18.x of the Linux kernel headers are no longer
261 maintained upstream and are now removed. As an alternative,
262 version 3.12.x of the headers have been automatically
263 selected in your configuration.
265 config BR2_GLIBC_VERSION_2_22
266 bool "glibc 2.22 removed"
269 Support for glibc version 2.22 has been removed. The current
270 default version has been selected instead.
272 ###############################################################################
273 comment "Legacy options removed in 2017.02"
275 config BR2_PACKAGE_PERL_DB_FILE
276 bool "perl-db-file removed"
278 select BR2_PACKAGE_BERKELEYDB
279 select BR2_PACKAGE_PERL
281 DB_File can be built as a core Perl module, so the separate
282 perl-db-file package has been removed.
284 config BR2_KERNEL_HEADERS_4_7
285 bool "kernel headers version 4.7.x are no longer supported"
286 select BR2_KERNEL_HEADERS_4_4
289 Version 4.7.x of the Linux kernel headers are no longer
290 maintained upstream and are now removed. As an alternative,
291 version 4.4.x of the headers have been automatically
292 selected in your configuration.
294 config BR2_KERNEL_HEADERS_4_6
295 bool "kernel headers version 4.6.x are no longer supported"
296 select BR2_KERNEL_HEADERS_4_4
299 Version 4.6.x of the Linux kernel headers are no longer
300 maintained upstream and are now removed. As an alternative,
301 version 4.4.x of the headers have been automatically
302 selected in your configuration.
304 config BR2_KERNEL_HEADERS_4_5
305 bool "kernel headers version 4.5.x are no longer supported"
306 select BR2_KERNEL_HEADERS_4_4
309 Version 4.5.x of the Linux kernel headers are no longer
310 maintained upstream and are now removed. As an alternative,
311 version 4.4.x of the headers have been automatically
312 selected in your configuration.
314 config BR2_KERNEL_HEADERS_3_14
315 bool "kernel headers version 3.14.x are no longer supported"
316 select BR2_KERNEL_HEADERS_3_12
319 Version 3.14.x of the Linux kernel headers are no longer
320 maintained upstream and are now removed. As an alternative,
321 version 3.12.x of the headers have been automatically
322 selected in your configuration.
324 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
325 bool "musl-cross 1.1.12 toolchain removed"
328 The support for the prebuilt toolchain based on the Musl C
329 library provided by the musl-cross project has been removed.
330 Upstream doesn't provide any prebuilt toolchain anymore, use the
331 Buildroot toolchain instead.
333 config BR2_UCLIBC_INSTALL_TEST_SUITE
334 bool "uClibc tests now in uclibc-ng-test"
336 select BR2_PACKAGE_UCLIBC_NG_TEST
338 The test suite of the uClibc C library has been moved into a
339 separate package, uclibc-ng-test.
341 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
342 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
345 The ADI Blackfin toolchain has many bugs which are fixed in
346 more recent gcc and uClibc-ng releases. Use the Buildroot
349 config BR2_PACKAGE_MAKEDEVS
350 bool "makedevs removed"
353 The makedevs tool is part of busybox. The Buildroot fork
354 should not be used outside of the Buildroot infrastructure.
356 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
357 bool "Arago ARMv7 2011.09 removed"
360 The Arago toolchains are every old and not updated anymore.
362 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
363 bool "Arago ARMv5 2011.09 removed"
366 The Arago toolchains are every old and not updated anymore.
368 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
369 bool "snowball-hdmiservice removed"
372 We no longer have support for the Snowball platform in
373 Buildroot, so this package was no longer useful.
375 config BR2_PACKAGE_SNOWBALL_INIT
376 bool "snowball-init removed"
379 We no longer have support for the Snowball platform in
380 Buildroot, so this package was no longer useful.
382 config BR2_GDB_VERSION_7_9
383 bool "gdb 7.9 has been removed"
386 The 7.9 version of gdb has been removed. Use a newer version
389 ###############################################################################
390 comment "Legacy options removed in 2016.11"
392 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
393 bool "PHP CGI and CLI options are now seperate"
394 select BR2_PACKAGE_PHP_SAPI_CLI
395 select BR2_PACKAGE_PHP_SAPI_CGI
398 The PHP Interface options have been split up into a
399 separate option for each interface.
401 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
402 bool "PHP CLI and FPM options are now separate"
403 select BR2_PACKAGE_PHP_SAPI_CLI
404 select BR2_PACKAGE_PHP_SAPI_FPM
407 The PHP Interface options have been split up into a
408 separate option for each interface.
410 config BR2_PACKAGE_WVSTREAMS
411 bool "wvstreams removed"
414 wvstreams is not maintained anymore since about 2009. It also
415 doesn't build anymore with recent compilers (GCC 5+).
417 config BR2_PACKAGE_WVDIAL
418 bool "wvdial removed"
421 wvdial is not maintained anymore since about 2009. It also
422 doesn't build anymore with recent compilers (GCC 5+).
424 config BR2_PACKAGE_WEBKITGTK24
425 bool "webkitgtk 2.4.x removed"
428 This legacy package only existed because some other packages
429 depended on that specific version of webkitgtk. However, the
430 other packages have been fixed. webkitgtk 2.4 is full of
431 security issues so it needs to be removed.
433 config BR2_PACKAGE_TORSMO
434 bool "torsmo removed"
437 torsmo has been unmaintained for a long time, and nobody
438 seems to be interested in it.
440 config BR2_PACKAGE_SSTRIP
441 bool "sstrip removed"
444 sstrip is unmaintained and potentially harmful. It doesn't
445 save so much compared to normal binutils strip, and there is
446 a big risk of binaries that don't work. Use normal strip
449 config BR2_KERNEL_HEADERS_4_3
450 bool "kernel headers version 4.3.x are no longer supported"
451 select BR2_KERNEL_HEADERS_4_1
454 Version 4.3.x of the Linux kernel headers are no longer
455 maintained upstream and are now removed. As an alternative,
456 version 4.1.x of the headers have been automatically
457 selected in your configuration.
459 config BR2_KERNEL_HEADERS_4_2
460 bool "kernel headers version 4.2.x are no longer supported"
461 select BR2_KERNEL_HEADERS_4_1
464 Version 4.2.x of the Linux kernel headers are no longer
465 maintained upstream and are now removed. As an alternative,
466 version 4.1.x of the headers have been automatically
467 selected in your configuration.
469 config BR2_PACKAGE_KODI_ADDON_XVDR
470 bool "kodi-addon-xvdr removed"
473 According to the github project page:
474 https://github.com/pipelka/xbmc-addon-xvdr
475 this package is discontinued.
477 config BR2_PACKAGE_IPKG
481 ipkg dates back to the early 2000s when Compaq started the
482 handhelds.org project and it hasn't seen development since 2006.
483 Use opkg as a replacement.
485 config BR2_GCC_VERSION_4_7_X
486 bool "gcc 4.7.x support removed"
489 Support for gcc version 4.7.x has been removed. The current
490 default version (4.9.x or later) has been selected instead.
492 config BR2_BINUTILS_VERSION_2_24_X
493 bool "binutils version 2.24 support removed"
496 Support for binutils version 2.24 has been removed. The
497 current default version (2.26 or later) has been selected
500 config BR2_PACKAGE_WESTON_RPI
501 bool "Weston propietary RPI support is gone"
504 Upstream decided the propietary (rpi-userland) weston composer
505 support wasn't worth the effort so it was removed. Switch to
506 the open VC4 support.
508 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
509 bool "linux-tool cpupower"
510 depends on BR2_LINUX_KERNEL
512 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
514 Linux tool cpupower option was renamed.
516 config BR2_LINUX_KERNEL_TOOL_PERF
517 bool "linux-tool perf"
518 depends on BR2_LINUX_KERNEL
520 select BR2_PACKAGE_LINUX_TOOLS_PERF
522 Linux tool perf option was renamed.
524 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
525 bool "linux-tool selftests"
526 depends on BR2_LINUX_KERNEL
528 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
530 Linux tool selftests option was renamed.
532 config BR2_GCC_VERSION_4_8_ARC
533 bool "gcc arc option renamed"
535 select BR2_GCC_VERSION_ARC
537 The option that selects the gcc version for the ARC
538 architecture has been renamed to BR2_GCC_VERSION_ARC.
540 config BR2_KERNEL_HEADERS_4_0
541 bool "kernel headers version 4.0.x are no longer supported"
542 select BR2_KERNEL_HEADERS_3_12
545 Version 4.0.x of the Linux kernel headers have been deprecated
546 for more than four buildroot releases and are now removed.
547 As an alternative, version 3.12.x of the headers have been
548 automatically selected in your configuration.
550 config BR2_KERNEL_HEADERS_3_19
551 bool "kernel headers version 3.19.x are no longer supported"
552 select BR2_KERNEL_HEADERS_3_12
555 Version 3.19.x of the Linux kernel headers have been deprecated
556 for more than four buildroot releases and are now removed.
557 As an alternative, version 3.12.x of the headers have been
558 automatically selected in your configuration.
560 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
561 bool "libevas-generic-loaders package removed"
563 select BR2_PACKAGE_EFL
565 With EFL 1.18, libevas-generic-loaders is now provided by the efl
568 config BR2_PACKAGE_ELEMENTARY
569 bool "elementary package removed"
571 select BR2_PACKAGE_EFL
573 With EFL 1.18, elementary is now provided by the efl package.
575 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
576 bool "Linux kernel local directory option removed"
578 The option to select a local directory as the source of the Linux
579 kernel has been removed. It hurts reproducibility of builds.
581 In case you were using this option during development of your
582 Linux kernel, use the override mechanism instead.
584 ###############################################################################
585 comment "Legacy options removed in 2016.08"
587 config BR2_PACKAGE_EFL_JP2K
588 bool "libevas jp2k loader has been removed"
591 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
592 while Buildroot only packages openjpeg 2.x. Therefore, the
593 JP2K loader has been removed from EFL.
595 config BR2_PACKAGE_SYSTEMD_COMPAT
596 bool "systemd compatibility libraries have been removed"
599 The systemd option to enable the compatibility libraries has
600 been removed. Theses libraries have been useless since a few
601 version, and have been fully dropped from the source since
604 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
605 bool "gst1-plugins-bad liveadder plugin removed"
607 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
609 The functionality of the liveadder plugin of the
610 gst1-plugins-bad package has been merged into audiomixer.
612 config BR2_PACKAGE_LIBFSLVPUWRAP
613 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
615 select BR2_PACKAGE_IMX_VPUWRAP
617 The libfslvpuwrap has been renamed to match the renamed package.
619 config BR2_PACKAGE_LIBFSLPARSER
620 bool "libfslparser has been renamed to imx-parser"
622 select BR2_PACKAGE_IMX_PARSER
624 The libfslparser has been renamed to match the renamed package.
626 config BR2_PACKAGE_LIBFSLCODEC
627 bool "libfslcodec has been renamed to imx-codec"
629 select BR2_PACKAGE_IMX_CODEC
631 The libfslcodec has been renamed to match the renamed package.
633 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
634 bool "FIT support in uboot-tools has been refactored"
636 select BR2_PACKAGE_DTC
637 select BR2_PACKAGE_DTC_PROGRAMS
638 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
639 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
640 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
642 This option has been removed in favor of a more fine-grained
643 configuration, which is recommended. Selecting this option
644 enables FIT and FIT signature support for the target packages.
645 It will also select the dtc and openssl packages.
647 config BR2_PTHREADS_OLD
648 bool "linuxthreads (stable/old)"
651 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
652 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
654 config BR2_BINUTILS_VERSION_2_23_X
655 bool "binutils 2.23 removed"
658 Binutils 2.23 has been removed, using a newer version is
661 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
662 bool "eglibc support has been removed"
665 The eglibc project no longer exists, as it has been merged
666 back into the glibc project. Therefore, support for eglibc
667 has been removed, and glibc should be used instead.
669 config BR2_GDB_VERSION_7_8
670 bool "gdb 7.8 has been removed"
673 The 7.8 version of gdb has been removed. Use a newer version
676 ###############################################################################
677 comment "Legacy options removed in 2016.05"
679 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
680 bool "openvpn polarssl crypto backend removed"
683 The OpenVPN polarssl crypto backend option has been removed.
684 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
685 compatible with mbedtls (polarssl) series 2.x which is the
686 version provided in buildroot. And both can't coexist.
687 It now uses OpenSSL as the only option.
690 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
691 bool "nginx http spdy module removed"
693 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
695 The ngx_http_spdy_module has been superseded by the
696 ngx_http_v2_module since nginx v1.9.5. The
697 ngx_http_v2_module modules has been automatically selected
698 in your configuration.
700 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
701 bool "gst1-plugins-bad rtp plugin moved to good"
704 The rtp plugin has been moved from gst1-plugins-base to
707 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
708 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
711 The mpg123 plugin has been moved from gst1-plugins-bad to
714 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
715 bool "PowerPC Sourcery toolchain has been removed"
718 The Sourcery CodeBench toolchain for the PowerPC
719 architecture has been removed, as it was very old, not
720 maintained, and causing numerous build failures with modern
723 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
724 bool "PowerPC Sourcery E500v2 toolchain has been removed"
727 The Sourcery CodeBench toolchain for the PowerPC E500v2
728 architecture has been removed, as it was very old, not
729 maintained, and causing numerous build failures with modern
733 bool "x86 i386 support removed"
736 The support for the i386 processors of the x86 architecture
739 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
740 bool "qt5webkit-examples package removed"
743 The qt5webkit-examples package has been removed, since it
744 was removed from upstream starting from Qt 5.6.
746 config BR2_PACKAGE_QT5QUICK1
747 bool "qt5quick1 package removed"
750 The qt5quick1 package has been removed, since it was removed
751 from upstream starting from Qt 5.6.
753 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
754 string "uboot custom patch dir has been removed"
756 The uboot custom patch directory option has been removed. Use
757 the improved BR2_TARGET_UBOOT_PATCH option instead.
759 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
761 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
764 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
765 # boot/uboot/Config.in
767 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
768 bool "xf86-input-void removed"
771 The xf86-input-void package has been removed, there's no need
772 for it in any modern (post-2007) xorg server.
774 config BR2_KERNEL_HEADERS_3_17
775 bool "kernel headers version 3.17.x are no longer supported"
776 select BR2_KERNEL_HEADERS_3_12
779 Version 3.17.x of the Linux kernel headers have been deprecated
780 for more than four buildroot releases and are now removed.
781 As an alternative, version 3.12.x of the headers have been
782 automatically selected in your configuration.
784 config BR2_GDB_VERSION_7_7
785 bool "gdb 7.7 has been removed"
788 The 7.7 version of gdb has been removed. Use a newer version
791 config BR2_PACKAGE_FOOMATIC_FILTERS
792 bool "foomatic-filters"
795 The foomatic-filters package was removed.
797 config BR2_PACKAGE_SAMBA
801 The samba package was removed in favour of samba4 since the
802 3.x series isn't supported by upstream any longer.
804 config BR2_PACKAGE_KODI_WAVPACK
808 wavpack support was removed in favour of ffmpeg:
809 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
811 config BR2_PACKAGE_KODI_RSXS
812 bool "rsxs support in Kodi was moved to an addon"
814 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
816 rsxs support in Kodi was moved to an addon
818 config BR2_PACKAGE_KODI_GOOM
819 bool "Goom support in Kodi was moved to an addon"
821 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
823 Goom support in Kodi was moved to an addon
825 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
826 bool "systemd all extras option has been removed"
828 select BR2_PACKAGE_XZ
829 select BR2_PACKAGE_LIBGCRYPT
831 The systemd option to enable "all extras" has been
832 removed. To get the same features, the libgcrypt and xz
833 package should now be enabled.
835 config BR2_GCC_VERSION_4_5_X
836 bool "gcc 4.5.x has been removed"
839 The 4.5.x version of gcc has been removed. Use a newer
842 config BR2_PACKAGE_SQLITE_READLINE
843 bool "sqlite command-line editing support was updated"
844 select BR2_PACKAGE_NCURSES
845 select BR2_PACKAGE_READLINE
848 This option was removed in favour of the sqlite package
849 deciding itself depending on the enabled packages whether
850 command-line editing should be enabled, it also also takes
851 libedit into account.
853 ###############################################################################
854 comment "Legacy options removed in 2016.02"
856 config BR2_PACKAGE_DOVECOT_BZIP2
857 bool "bzip2 support option has been removed"
859 select BR2_PACKAGE_BZIP2
861 Bzip2 support is built if the bzip2 package is selected.
863 config BR2_PACKAGE_DOVECOT_ZLIB
864 bool "zlib support option has been removed"
866 select BR2_PACKAGE_ZLIB
868 Zlib support is built if the zlib package is selected.
870 config BR2_PACKAGE_E2FSPROGS_FINDFS
871 bool "e2fsprogs findfs option has been removed"
874 This option attempted to enable findfs capabilities from
875 e2fsprogs but has not worked since July 2015 (due to
876 packaging changes). One can use BusyBox's findfs support or
877 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
879 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
880 bool "openpowerlink debug option has been removed"
883 This option depends on BR2_ENABLE_DEBUG which should not be used
886 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
887 bool "openpowerlink package has been updated"
889 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
891 openpowerlink kernel modules are built if the
892 kernel stack library is selected.
894 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
895 bool "openpowerlink package has been updated"
897 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
899 The user space support has been split in two part:
900 - a monolitic user space library
901 - a user spae deamon driver
903 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
904 bool "using the linux headers version for the kernel has been removed"
907 The option to use the version of the kernel headers for the
908 kernel to build has been removed.
910 There is now the converse, better-suited and more versatile
911 option to use the kernel version for the linux headers.
913 config BR2_PACKAGE_CUPS_PDFTOPS
914 bool "Pdftops support has been removed from Cups"
917 Pdftops support has been removed from the cups package
918 It is now part of the cups-filters package.
920 config BR2_KERNEL_HEADERS_3_16
921 bool "kernel headers version 3.16.x are no longer supported"
922 select BR2_KERNEL_HEADERS_3_12
925 Version 3.16.x of the Linux kernel headers have been deprecated
926 for more than four buildroot releases and are now removed.
927 As an alternative, version 3.12.x of the headers have been
928 automatically selected in your configuration.
930 config BR2_PACKAGE_PYTHON_PYXML
931 bool "python-pyxml package has been removed"
934 PyXML is obsolete and its functionality is covered either via
935 native Python XML support or python-lxml package.
937 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
938 config BR2_ENABLE_SSP
939 bool "Stack Smashing protection now has different levels"
941 The protection offered by SSP can now be selected from different
942 protection levels. Be sure to review the SSP level in the build
945 config BR2_PACKAGE_DIRECTFB_CLE266
946 bool "cle266 driver for directfb removed"
949 The cle266 directfb driver support has been removed.
950 It doesn't build in the latest version and it's unlikely
951 anyone has any use for it.
953 config BR2_PACKAGE_DIRECTFB_UNICHROME
954 bool "unichrome driver for directfb removed"
957 The unichrome directfb driver support has been removed.
958 It doesn't build in the latest version and it's unlikely
959 anyone has any use for it.
961 config BR2_PACKAGE_LIBELEMENTARY
962 bool "libelementary has been renamed to elementary"
964 select BR2_PACKAGE_ELEMENTARY
966 The libelementary package has been renamed to match the upstream
969 config BR2_PACKAGE_LIBEINA
970 bool "libeina package has been removed"
972 select BR2_PACKAGE_EFL
974 With EFL 1.15, libeina is now provided by the efl package.
976 config BR2_PACKAGE_LIBEET
977 bool "libeet package has been removed"
979 select BR2_PACKAGE_EFL
981 With EFL 1.15, libeet is now provided by the efl package.
983 config BR2_PACKAGE_LIBEVAS
984 bool "libevas package has been removed"
986 select BR2_PACKAGE_EFL
988 With EFL 1.15, libevas is now provided by the efl package.
990 config BR2_PACKAGE_LIBECORE
991 bool "libecore package has been removed"
993 select BR2_PACKAGE_EFL
995 With EFL 1.15, libecore is now provided by the efl package.
997 config BR2_PACKAGE_LIBEDBUS
998 bool "libedbus package has been removed"
1000 select BR2_PACKAGE_EFL
1002 With EFL 1.15, libedbus is now provided by the efl package.
1004 config BR2_PACKAGE_LIBEFREET
1005 bool "libefreet package has been removed"
1007 select BR2_PACKAGE_EFL
1009 With EFL 1.15, libefreet is now provided by the efl package.
1011 config BR2_PACKAGE_LIBEIO
1012 bool "libeio package has been removed"
1014 select BR2_PACKAGE_EFL
1016 With EFL 1.15, libeio is now provided by the efl package.
1018 config BR2_PACKAGE_LIBEMBRYO
1019 bool "libembryo package has been removed"
1021 select BR2_PACKAGE_EFL
1023 With EFL 1.15, libembryo is now provided by the efl package.
1025 config BR2_PACKAGE_LIBEDJE
1026 bool "libedje package has been removed"
1028 select BR2_PACKAGE_EFL
1030 With EFL 1.15, libedje is now provided by the efl package.
1032 config BR2_PACKAGE_LIBETHUMB
1033 bool "libethumb package has been removed"
1035 select BR2_PACKAGE_EFL
1037 With EFL 1.15, libethumb is now provided by the efl package.
1039 config BR2_PACKAGE_INFOZIP
1040 bool "infozip option has been renamed to zip"
1042 select BR2_PACKAGE_ZIP
1044 Info-Zip's Zip package has been renamed from infozip to zip,
1045 to avoid ambiguities with Info-Zip's UnZip which has been added
1046 in the unzip package.
1048 config BR2_BR2_PACKAGE_NODEJS_0_10_X
1049 bool "nodejs 0.10.x option removed"
1051 select BR2_PACKAGE_NODEJS
1053 nodejs 0.10.x option has been removed. 0.10.x is now
1054 automatically chosen for ARMv5 architectures only and the latest
1055 nodejs for all other supported architectures. The correct nodejs
1056 version has been automatically selected in your configuration.
1058 config BR2_BR2_PACKAGE_NODEJS_0_12_X
1059 bool "nodejs version 0.12.x has been removed"
1061 select BR2_PACKAGE_NODEJS
1063 nodejs version 0.12.x has been removed. As an alternative,
1064 the latest nodejs version has been automatically selected in
1067 config BR2_BR2_PACKAGE_NODEJS_4_X
1068 bool "nodejs version 4.x has been removed"
1070 select BR2_PACKAGE_NODEJS
1072 nodejs version 4.x has been removed. As an alternative,
1073 the latest nodejs version has been automatically selected in
1076 ###############################################################################
1077 comment "Legacy options removed in 2015.11"
1079 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1080 bool "gst1-plugins-bad real plugin has been removed"
1083 The real plugin from GStreamer 1 bad plugins has been
1086 config BR2_PACKAGE_MEDIA_CTL
1087 bool "media-ctl package has been removed"
1089 select BR2_PACKAGE_LIBV4L
1090 select BR2_PACKAGE_LIBV4L_UTILS
1092 media-ctl source and developement have been moved to
1093 v4l-utils since June 2014. For an up-to-date media-ctl
1094 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1096 config BR2_PACKAGE_SCHIFRA
1097 bool "schifra package has been removed"
1100 Schifra package has been maked broken since 2014.11 release and
1101 haven't been fixed since then.
1103 config BR2_PACKAGE_ZXING
1104 bool "zxing option has been renamed"
1106 select BR2_PACKAGE_ZXING_CPP
1108 ZXing no longer provides the cpp bindings, it has been renamed to
1109 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1111 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1112 # infamous "unmet direct dependencies" kconfig error.
1113 config BR2_PACKAGE_FREERDP_CLIENT
1114 bool "freerdp client option renamed"
1115 depends on BR2_PACKAGE_FREERDP
1117 select BR2_PACKAGE_FREERDP_CLIENT_X11
1119 config BR2_PACKAGE_BLACKBOX
1120 bool "blackbox package has been removed"
1123 Upstream is dead and the package has been deprecated for
1124 some time. There are other alternative maintained WMs.
1126 config BR2_KERNEL_HEADERS_3_0
1127 bool "kernel headers version 3.0.x are no longer supported"
1128 select BR2_KERNEL_HEADERS_3_2
1131 Version 3.0.x of the Linux kernel headers have been deprecated
1132 for more than four buildroot releases and are now removed.
1133 As an alternative, version 3.2.x of the headers have been
1134 automatically selected in your configuration.
1136 config BR2_KERNEL_HEADERS_3_11
1137 bool "kernel headers version 3.11.x are no longer supported"
1138 select BR2_KERNEL_HEADERS_3_10
1141 Version 3.11.x of the Linux kernel headers have been deprecated
1142 for more than four buildroot releases and are now removed.
1143 As an alternative, version 3.10.x of the headers have been
1144 automatically selected in your configuration.
1146 config BR2_KERNEL_HEADERS_3_13
1147 bool "kernel headers version 3.13.x are no longer supported"
1148 select BR2_KERNEL_HEADERS_3_12
1151 Version 3.13.x of the Linux kernel headers have been deprecated
1152 for more than four buildroot releases and are now removed.
1153 As an alternative, version 3.12.x of the headers have been
1154 automatically selected in your configuration.
1156 config BR2_KERNEL_HEADERS_3_15
1157 bool "kernel headers version 3.15.x are no longer supported"
1158 select BR2_KERNEL_HEADERS_3_12
1161 Version 3.15.x of the Linux kernel headers have been deprecated
1162 for more than four buildroot releases and are now removed.
1163 As an alternative, version 3.12.x of the headers have been
1164 automatically selected in your configuration.
1166 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1167 bool "DirectFB example df_andi has been removed"
1169 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1171 The per-DirectFB example options have been removed. The
1172 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1175 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1176 bool "DirectFB example df_bltload 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_CPULOAD
1185 bool "DirectFB example df_cpuload 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_DATABUFFER
1194 bool "DirectFB example df_databuffer 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_DIOLOAD
1203 bool "DirectFB example df_dioload 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_DOK
1212 bool "DirectFB example df_dok 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_DRIVERTEST
1221 bool "DirectFB example df_drivertest 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_FIRE
1230 bool "DirectFB example df_fire 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_FLIP
1239 bool "DirectFB example df_flip 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_FONTS
1248 bool "DirectFB example df_fonts 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_INPUT
1257 bool "DirectFB example df_input 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_JOYSTICK
1266 bool "DirectFB example df_joystick 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_KNUCKLES
1275 bool "DirectFB example df_knuckles 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_LAYER
1284 bool "DirectFB example df_layer 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_MATRIX
1293 bool "DirectFB example df_matrix 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_WATER
1302 bool "DirectFB example df_matrix_water 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_NEO
1311 bool "DirectFB example df_neo 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_NETLOAD
1320 bool "DirectFB example df_netload 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_PALETTE
1329 bool "DirectFB example df_palette has been removed"
1330 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1332 The per-DirectFB example options have been removed. The
1333 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1336 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1337 bool "DirectFB example df_particle 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_PORTER
1346 bool "DirectFB example df_porter 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_STRESS
1355 bool "DirectFB example df_stress has been removed"
1356 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1358 The per-DirectFB example options have been removed. The
1359 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1362 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1363 bool "DirectFB example df_texture 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_VIDEO
1372 bool "DirectFB example df_video 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_PARTICLE
1381 bool "DirectFB example df_video_particle 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_WINDOW
1390 bool "DirectFB example df_window 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_KOBS_NG
1399 bool "kobs-ng was replaced by imx-kobs"
1401 select BR2_PACKAGE_IMX_KOBS
1403 The outdated kobs-ng has been replaced by the Freescale-
1404 maintained imx-kobs package.
1406 config BR2_PACKAGE_SAWMAN
1407 bool "sawman package removed"
1409 select BR2_PACKAGE_DIRECTFB_SAWMAN
1411 This option has been removed because the sawman package no
1412 longer exists: it was merged inside DirectFB itself. This
1413 feature can now be enabled using the
1414 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1416 config BR2_PACKAGE_DIVINE
1417 bool "divine package removed"
1419 select BR2_PACKAGE_DIRECTFB_DIVINE
1421 This option has been removed because the divine package no
1422 longer exists: it was merged inside DirectFB itself. This
1423 feature can now be enabled using the
1424 BR2_PACKAGE_DIRECTFB_DIVINE option.
1426 ###############################################################################
1427 comment "Legacy options removed in 2015.08"
1429 config BR2_PACKAGE_KODI_PVR_ADDONS
1430 bool "Kodi PVR addon was split"
1432 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1433 select BR2_PACKAGE_KODI_PVR_DVBLINK
1434 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1435 select BR2_PACKAGE_KODI_PVR_FILMON
1436 select BR2_PACKAGE_KODI_PVR_HTS
1437 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1438 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1439 select BR2_PACKAGE_KODI_PVR_MYTHTV
1440 select BR2_PACKAGE_KODI_PVR_NEXTPVR
1441 select BR2_PACKAGE_KODI_PVR_NJOY
1442 select BR2_PACKAGE_KODI_PVR_PCTV
1443 select BR2_PACKAGE_KODI_PVR_STALKER
1444 select BR2_PACKAGE_KODI_PVR_VBOX
1445 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1446 select BR2_PACKAGE_KODI_PVR_VUPLUS
1447 select BR2_PACKAGE_KODI_PVR_WMC
1449 Kodi PVR addon was split into seperate modules
1451 config BR2_BINUTILS_VERSION_2_23_2
1452 bool "binutils 2.23 option renamed"
1455 Binutils 2.23.2 has been removed, using a newer version is
1458 config BR2_BINUTILS_VERSION_2_24
1459 bool "binutils 2.24 option renamed"
1461 select BR2_BINUTILS_VERSION_2_24_X
1463 The binutils version option has been renamed to match the
1464 same patchlevel logic used by gcc. The new option is now
1465 BR2_BINUTILS_VERSION_2_24_X.
1467 config BR2_BINUTILS_VERSION_2_25
1468 bool "binutils 2.25 option renamed"
1470 select BR2_BINUTILS_VERSION_2_25_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_25_X.
1476 config BR2_PACKAGE_PERF
1477 bool "perf option has been renamed"
1479 select BR2_LINUX_KERNEL_TOOL_PERF
1481 The perf package has been moved as a Linux tools package,
1482 and the option to enable it is now
1483 BR2_LINUX_KERNEL_TOOL_PERF.
1485 config BR2_BINUTILS_VERSION_2_22
1486 bool "binutils 2.22 removed"
1489 Binutils 2.22 has been removed, using a newer version is
1492 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1493 bool "gpu-viv-bin-mx6q"
1495 select BR2_PACKAGE_IMX_GPU_VIV
1497 Vivante graphics libraries have been renamed to
1498 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1501 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1502 depends on BR2_PACKAGE_PYTHON
1503 bool "libsemanage python bindings removed"
1506 This option has been removed, since the libsemanage Python
1507 bindings on the target were not useful.
1509 config BR2_TARGET_UBOOT_NETWORK
1510 bool "U-Boot custom network settings removed"
1513 U-Boot's custom network settings options have been removed.
1515 ###############################################################################
1516 comment "Legacy options removed in 2015.05"
1518 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1519 bool "jffs2 16kB erasesize NAND flash option renamed"
1521 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1523 The JFFS2 NAND flash options now longer include the page
1526 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1527 bool "jffs2 128kB erasesize NAND flash option renamed"
1529 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1531 The JFFS2 NAND flash options now longer include the page
1534 config BR2_PACKAGE_MONO_20
1535 bool "2.0/3.5 .Net Runtime"
1538 This option no longer exists, all versions of the .Net
1539 runtime are now installed.
1541 config BR2_PACKAGE_MONO_40
1542 bool "4.0 .Net Runtime"
1545 This option no longer exists, all versions of the .Net
1546 runtime are now installed.
1548 config BR2_PACKAGE_MONO_45
1549 bool "4.5 .Net Runtime"
1552 This option no longer exists, all versions of the .Net
1553 runtime are now installed.
1555 config BR2_CIVETWEB_WITH_LUA
1556 bool "civetweb lua option renamed"
1558 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1560 civetweb's lua option has been renamed to
1561 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1562 packages name options.
1564 config BR2_PACKAGE_TIFF_TIFF2PDF
1565 bool "tiff utility-specific option removed"
1567 select BR2_PACKAGE_TIFF_UTILITIES
1569 utility-specific options have been removed in favour of
1570 the new option BR2_PACKAGE_TIFF_UTILITIES.
1572 config BR2_PACKAGE_TIFF_TIFFCP
1573 bool "tiff utility-specific option removed"
1575 select BR2_PACKAGE_TIFF_UTILITIES
1577 utility-specific options have been removed in favour of
1578 the new option BR2_PACKAGE_TIFF_UTILITIES.
1580 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1581 bool "RTAI patch file path has been removed"
1584 This option has never worked, so it has been removed.
1586 config BR2_TARGET_GENERIC_PASSWD_DES
1587 bool "Encoding passwords with DES has been removed"
1590 Paswords can now only be encoded with either of md5, sha256 or sha512.
1591 The default is md5, which is stronger that DES (but still pretty weak).
1593 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1594 bool "hicolor (default theme) is a duplicate"
1596 select BR2_PACKAGE_HICOLOR_ICON_THEME
1598 The option was just a duplicate of hicolor icon theme.
1600 config BR2_PACKAGE_VALGRIND_PTRCHECK
1601 bool "valgrind's PTRCheck was renamed to SGCheck"
1603 select BR2_PACKAGE_VALGRIND_SGCHECK
1605 PTRCheck was renamed to SGCheck in valgrind
1607 ###############################################################################
1608 comment "Legacy options removed in 2015.02"
1610 config BR2_PACKAGE_LIBGC
1611 bool "libgc package removed"
1613 select BR2_PACKAGE_BDWGC
1615 libgc has been removed because we have the same package under a
1616 different name, bdwgc.
1618 config BR2_PACKAGE_WDCTL
1619 bool "util-linux' wdctl option has been renamed"
1621 select BR2_PACKAGE_UTIL_LINUX_WDCTL
1623 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1624 to be aligned with how the other options are named.
1626 config BR2_PACKAGE_UTIL_LINUX_ARCH
1627 bool "util-linux' arch option has been removed"
1630 util-linux' arch was dropped in util-linux 2.23, in favor of
1631 the coreutils version.
1633 config BR2_PACKAGE_UTIL_LINUX_DDATE
1634 bool "util-linux' ddate option has been removed"
1637 util-linux' ddate was dropped in util-linux 2.23.
1639 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1640 bool "rpm's bzip2 payloads option has been removed"
1642 select BR2_PACKAGE_BZIP2
1644 The bzip2 payloads option rely entirely on the dependant package bzip2.
1645 So, you need to select it to enable this feature.
1647 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1648 bool "rpm's xz payloads option has been removed"
1650 select BR2_PACKAGE_XZ
1652 The xz payloads option rely entirely on the dependant package xz.
1653 So, you need to select it to enable this feature.
1655 config BR2_PACKAGE_M4
1656 bool "m4 target package removed"
1659 The m4 target package has been removed, it's been
1660 deprecated for some time now.
1662 config BR2_PACKAGE_FLEX_BINARY
1663 bool "flex binary in target option removed"
1666 The flex binary in the target option has been removed.
1667 It's been deprecated for some time now and is essentially a
1668 development tool which isn't very useful in the target.
1670 config BR2_PACKAGE_BISON
1671 bool "bison target package removed"
1674 The bison target package has been removed, it's been
1675 deprecated for some time now and is essentially a development
1676 tool which isn't very useful in the target.
1678 config BR2_PACKAGE_GOB2
1679 bool "gob2 target package removed"
1682 The gob2 target package has been removed, it's been
1683 deprecated for some time now and was essentially useless
1684 without a target toolchain.
1686 config BR2_PACKAGE_DISTCC
1687 bool "distcc target package removed"
1690 The distcc target package has been removed, it's been
1691 deprecated for some time now and was essentially useless
1692 without a target toolchain.
1694 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1695 bool "haserl 0.8.x version removed"
1698 The 0.8.x version option for haserl has been removed since it
1699 has been deprecated for some time now.
1700 You should be able to use the 0.9.x version without issues.
1702 config BR2_PACKAGE_STRONGSWAN_TOOLS
1703 bool "strongswan option has been removed"
1705 select BR2_PACKAGE_STRONGSWAN_PKI
1706 select BR2_PACKAGE_STRONGSWAN_SCEP
1708 The tools option has been removed upstream and the different tools
1709 have been split between the pki and scep options, with others
1712 config BR2_PACKAGE_XBMC_ADDON_XVDR
1713 bool "xbmc-addon-xvdr removed"
1716 According to the github project page:
1717 https://github.com/pipelka/xbmc-addon-xvdr
1718 this package is discontinued.
1720 config BR2_PACKAGE_XBMC_PVR_ADDONS
1721 bool "xbmc options have been renamed"
1723 select BR2_PACKAGE_KODI_PVR_ADDONS
1725 The XBMC media center project was renamed to Kodi entertainment center
1727 config BR2_PACKAGE_XBMC
1728 bool "xbmc options have been renamed"
1730 select BR2_PACKAGE_KODI
1732 The XBMC media center project was renamed to Kodi entertainment center
1734 config BR2_PACKAGE_XBMC_ALSA_LIB
1735 bool "xbmc options have been renamed"
1737 select BR2_PACKAGE_KODI_ALSA_LIB
1739 The XBMC media center project was renamed to Kodi entertainment center
1741 config BR2_PACKAGE_XBMC_AVAHI
1742 bool "xbmc options have been renamed"
1744 select BR2_PACKAGE_KODI_AVAHI
1746 The XBMC media center project was renamed to Kodi entertainment center
1748 config BR2_PACKAGE_XBMC_DBUS
1749 bool "xbmc options have been renamed"
1751 select BR2_PACKAGE_KODI_DBUS
1753 The XBMC media center project was renamed to Kodi entertainment center
1755 config BR2_PACKAGE_XBMC_LIBBLURAY
1756 bool "xbmc options have been renamed"
1758 select BR2_PACKAGE_KODI_LIBBLURAY
1760 The XBMC media center project was renamed to Kodi entertainment center
1762 config BR2_PACKAGE_XBMC_GOOM
1763 bool "xbmc options have been renamed"
1765 select BR2_PACKAGE_KODI_GOOM
1767 The XBMC media center project was renamed to Kodi entertainment center
1769 config BR2_PACKAGE_XBMC_RSXS
1770 bool "xbmc options have been renamed"
1772 select BR2_PACKAGE_KODI_RSXS
1774 The XBMC media center project was renamed to Kodi entertainment center
1776 config BR2_PACKAGE_XBMC_LIBCEC
1777 bool "xbmc options have been renamed"
1779 select BR2_PACKAGE_KODI_LIBCEC
1781 The XBMC media center project was renamed to Kodi entertainment center
1783 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1784 bool "xbmc options have been renamed"
1786 select BR2_PACKAGE_KODI_LIBMICROHTTPD
1788 The XBMC media center project was renamed to Kodi entertainment center
1790 config BR2_PACKAGE_XBMC_LIBNFS
1791 bool "xbmc options have been renamed"
1793 select BR2_PACKAGE_KODI_LIBNFS
1795 The XBMC media center project was renamed to Kodi entertainment center
1797 config BR2_PACKAGE_XBMC_RTMPDUMP
1798 bool "xbmc options have been renamed"
1800 select BR2_PACKAGE_KODI_RTMPDUMP
1802 The XBMC media center project was renamed to Kodi entertainment center
1804 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1805 bool "xbmc options have been renamed"
1807 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1809 The XBMC media center project was renamed to Kodi entertainment center
1811 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1812 bool "xbmc options have been renamed"
1814 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1816 The XBMC media center project was renamed to Kodi entertainment center
1818 config BR2_PACKAGE_XBMC_LIBTHEORA
1819 bool "xbmc options have been renamed"
1821 select BR2_PACKAGE_KODI_LIBTHEORA
1823 The XBMC media center project was renamed to Kodi entertainment center
1825 config BR2_PACKAGE_XBMC_LIBUSB
1826 bool "xbmc options have been renamed"
1828 select BR2_PACKAGE_KODI_LIBUSB
1830 The XBMC media center project was renamed to Kodi entertainment center
1832 config BR2_PACKAGE_XBMC_LIBVA
1833 bool "xbmc options have been renamed"
1835 select BR2_PACKAGE_KODI_LIBVA
1837 The XBMC media center project was renamed to Kodi entertainment center
1839 config BR2_PACKAGE_XBMC_WAVPACK
1840 bool "xbmc options have been renamed"
1842 select BR2_PACKAGE_KODI_WAVPACK
1844 The XBMC media center project was renamed to Kodi entertainment center
1846 config BR2_PREFER_STATIC_LIB
1847 bool "static library option renamed"
1850 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1851 highlights the fact that the option no longer "prefers"
1852 static libraries, but "enforces" static libraries (i.e
1853 shared libraries are completely unused).
1855 Take care of updating the type of libraries you want under the
1856 "Build options" menu.
1858 ###############################################################################
1859 comment "Legacy options removed in 2014.11"
1861 config BR2_x86_generic
1862 bool "x86 generic variant has been removed"
1865 The generic x86 CPU variant has been removed. Use another
1866 CPU variant instead.
1868 config BR2_GCC_VERSION_4_4_X
1869 bool "gcc 4.4.x has been removed"
1872 The 4.4.x version of gcc has been removed. Use a newer
1875 config BR2_sparc_sparchfleon
1876 bool "sparchfleon CPU has been removed"
1879 The sparchfleon CPU was only supported in a patched gcc 4.4
1880 version. Its support has been removed in favor of the leon3
1881 CPU starting from gcc 4.8.x.
1883 config BR2_sparc_sparchfleonv8
1884 bool "sparchfleonv8 CPU has been removed"
1887 The sparchfleonv8 CPU was only supported in a patched gcc
1888 4.4 version. Its support has been removed in favor of the
1889 leon3 CPU starting from gcc 4.8.x.
1891 config BR2_sparc_sparcsfleon
1892 bool "sparcsfleon CPU has been removed"
1895 The sparcsfleon CPU was only supported in a patched gcc 4.4
1896 version. Its support has been removed in favor of the leon3
1897 CPU starting from gcc 4.8.x.
1899 config BR2_sparc_sparcsfleonv8
1900 bool "sparcsfleonv8 CPU has been removed"
1903 The sparcsfleonv8 CPU was only supported in a patched gcc
1904 4.4 version. Its support has been removed in favor of the
1905 leon3 CPU starting from gcc 4.8.x.
1907 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1908 bool "xlib-libpciaccess option has been renamed"
1909 depends on BR2_PACKAGE_XORG7
1911 select BR2_PACKAGE_LIBPCIACCESS
1913 libpciaccess neither depends on X11 nor Xlib. Thus the
1914 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1916 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1917 bool "Xceive xc5000 option has been renamed"
1919 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1921 The Xceive xc5000 option now also handles older firmwares from
1922 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1923 from Cresta, who bought Xceive.
1925 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1926 bool "Chelsio T4 option has been renamed"
1928 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1930 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1931 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1932 to better account for the fact that a T5 variant exists.
1934 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1935 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1938 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1939 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1941 Target packages -> Hardware handling ->
1942 Firmware -> linux-firmware -> WiFi firmware ->
1943 iwlwifi 3160/726x revision to use (revision 7)
1945 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1946 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1949 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1950 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1952 Target packages -> Hardware handling ->
1953 Firmware -> linux-firmware -> WiFi firmware ->
1954 iwlwifi 3160/726x revision to use (revision 8)
1956 ###############################################################################
1957 comment "Legacy options removed in 2014.08"
1959 config BR2_PACKAGE_LIBELF
1960 bool "libelf has been removed"
1961 select BR2_PACKAGE_ELFUTILS
1964 The libelf package provided an old version of the libelf library
1965 and is deprecated. The libelf library is now provided by the
1968 config BR2_KERNEL_HEADERS_3_8
1969 bool "kernel headers version 3.8.x are no longer supported"
1970 select BR2_KERNEL_HEADERS_3_4
1973 Version 3.8.x of the Linux kernel headers have been deprecated
1974 for more than four buildroot releases and are now removed.
1975 As an alternative, version 3.4.x of the headers have been
1976 automatically selected in your configuration.
1978 config BR2_PACKAGE_GETTEXT_TOOLS
1979 bool "support for gettext-tools on target has been removed"
1982 The option to install the gettext utilities on the target
1983 has been removed. This is not necessary as Buildroot is not
1984 designed to provide a full development environment on the
1985 target. gettext tools should be used on the build machine
1988 config BR2_PACKAGE_PROCPS
1989 bool "procps has been replaced by procps-ng"
1990 select BR2_PACKAGE_PROCPS_NG
1993 The procps package has been replaced by the equivalent procps-ng.
1995 config BR2_BINUTILS_VERSION_2_20_1
1996 bool "binutils 2.20.1 has been removed"
1999 The 2.20.1 version of binutils has been removed. Use a newer
2002 config BR2_BINUTILS_VERSION_2_21
2003 bool "binutils 2.21 has been removed"
2006 The 2.21 version of binutils has been removed. Use a newer
2009 config BR2_BINUTILS_VERSION_2_23_1
2010 bool "binutils 2.23.1 has been removed"
2013 The 2.23.1 version of binutils has been removed. Use a newer
2016 config BR2_UCLIBC_VERSION_0_9_32
2017 bool "uclibc 0.9.32 has been removed"
2020 The 0.9.32 version of uClibc has been removed. Use a newer
2023 config BR2_GCC_VERSION_4_3_X
2024 bool "gcc 4.3.x has been removed"
2027 The 4.3.x version of gcc has been removed. Use a newer
2030 config BR2_GCC_VERSION_4_6_X
2031 bool "gcc 4.6.x has been removed"
2034 The 4.6.x version of gcc has been removed. Use a newer
2037 config BR2_GDB_VERSION_7_4
2038 bool "gdb 7.4 has been removed"
2041 The 7.4 version of gdb has been removed. Use a newer version
2044 config BR2_GDB_VERSION_7_5
2045 bool "gdb 7.5 has been removed"
2048 The 7.5 version of gdb has been removed. Use a newer version
2051 config BR2_BUSYBOX_VERSION_1_19_X
2052 bool "busybox version selection has been removed"
2055 The possibility of selecting the Busybox version has been
2056 removed. Use the latest version provided by the Busybox
2059 config BR2_BUSYBOX_VERSION_1_20_X
2060 bool "busybox version selection has been removed"
2063 The possibility of selecting the Busybox version has been
2064 removed. Use the latest version provided by the Busybox
2067 config BR2_BUSYBOX_VERSION_1_21_X
2068 bool "busybox version selection has been removed"
2071 The possibility of selecting the Busybox version has been
2072 removed. Use the latest version provided by the Busybox
2075 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2076 bool "decode_tm6000"
2077 select BR2_PACKAGE_LIBV4L_UTILS
2080 This libv4l option has been deprecated and replaced by a single
2081 option to build all the libv4l utilities.
2083 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2085 select BR2_PACKAGE_LIBV4L_UTILS
2088 This libv4l option has been deprecated and replaced by a single
2089 option to build all the libv4l utilities.
2091 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2092 bool "v4l2-compliance"
2093 select BR2_PACKAGE_LIBV4L_UTILS
2096 This libv4l option has been deprecated and replaced by a single
2097 option to build all the libv4l utilities.
2099 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2101 select BR2_PACKAGE_LIBV4L_UTILS
2104 This libv4l option has been deprecated and replaced by a single
2105 option to build all the libv4l utilities.
2107 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2109 select BR2_PACKAGE_LIBV4L_UTILS
2112 This libv4l option has been deprecated and replaced by a single
2113 option to build all the libv4l utilities.
2115 ###############################################################################
2116 comment "Legacy options removed in 2014.05"
2118 config BR2_PACKAGE_EVTEST_CAPTURE
2119 bool "evtest-capture support removed (dropped since evtest 1.31)"
2122 Support for evtest-capture has been removed (dropped from
2123 evtest package since version 1.31), use evemu package
2126 config BR2_KERNEL_HEADERS_3_6
2127 bool "kernel headers version 3.6.x are no longer supported"
2128 select BR2_KERNEL_HEADERS_3_4
2131 Version 3.6.x of the Linux kernel headers have been deprecated
2132 for more than four buildroot releases and are now removed.
2133 As an alternative, version 3.4.x of the headers have been
2134 automatically selected in your configuration.
2136 config BR2_KERNEL_HEADERS_3_7
2137 bool "kernel headers version 3.7.x are no longer supported"
2138 select BR2_KERNEL_HEADERS_3_4
2141 Version 3.7.x of the Linux kernel headers have been deprecated
2142 for more than four buildroot releases and are now removed.
2143 As an alternative, version 3.4.x of the headers have been
2144 automatically selected in your configuration.
2146 config BR2_PACKAGE_VALA
2147 bool "vala target package has been removed"
2150 The 'vala' target package has been removed since it has been
2151 deprecated for more than four buildroot releases.
2152 Note: the host vala package still exists.
2154 config BR2_TARGET_TZ_ZONELIST
2155 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2157 config BR2_PACKAGE_TZDATA_ZONELIST
2158 string "tzdata: the timezone list option has been renamed"
2160 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2161 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2162 menu. You'll need to select BR2_TARGET_TZ_INFO.
2164 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2166 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2169 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2170 bool "Lua command-line editing none has been renamed"
2173 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2174 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2175 it in the corresponding choice.
2177 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2178 bool "Lua command-line editing using readline has been renamed"
2181 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2182 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2183 it in the corresponding choice.
2185 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2186 bool "Lua command-line editing using linenoise has been renamed"
2189 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2190 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2191 it in the corresponding choice.
2193 config BR2_PACKAGE_DVB_APPS_UTILS
2194 bool "dvb-apps utilities now built by default"
2197 The dvb-apps utilities are now always built when the dvb-apps
2198 package is selected.
2200 config BR2_KERNEL_HEADERS_SNAP
2201 bool "Local Linux snapshot support removed"
2204 Support for using a custom snapshot to install the Linux
2205 kernel headers has been removed.
2207 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2208 bool "/dev management by udev removed"
2211 The 'udev' package has been converted to a virtual package.
2212 The providers for this feature are: 'eudev', 'systemd'.
2214 Therefore, if you are not using 'systemd' as init system, you
2215 must choose 'Dynamic using eudev' in the '/dev management'
2216 menu to get the same behaviour as in your old configuration.
2218 If you are using 'systemd', its internal implementation of
2219 'udev' will be used automatically.
2221 You must also check the packages depending on 'udev' are still
2224 config BR2_PACKAGE_UDEV
2225 bool "udev is now a virtual package"
2227 select BR2_PACKAGE_HAS_UDEV
2229 The 'udev' package has been converted to a virtual package.
2230 The providers for this feature are: 'eudev', 'systemd'.
2232 Your old configuration refers to packages depending on 'udev',
2233 either for build or at runtime.
2235 Check that a 'udev' provider is selected. If you are not using
2236 'systemd' as init system, 'eudev' should be selected, which is
2237 the case if '/dev management' is set to 'Dynamic using eudev'.
2239 If you are using 'systemd', its internal implementation of 'udev'
2242 config BR2_PACKAGE_UDEV_RULES_GEN
2243 bool "udev rules generation handled by provider"
2245 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2246 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2248 The 'udev' package has been converted to a virtual package.
2249 The providers for this feature are: 'eudev', 'systemd'.
2251 If you are not using 'systemd' as init system, udev rules
2252 generation will be handled by 'eudev'. Check that
2253 '/dev management' is set to 'Dynamic using eudev' to get
2254 the same behaviour as in your old configuration.
2256 If you are using 'systemd', it internal implementation of 'udev'
2257 will generate the rules.
2259 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2260 bool "udev extras removed"
2263 The 'udev' package has been converted to a virtual package.
2264 The providers for this feature are: 'eudev', 'systemd'.
2266 The option to enable the extra features of 'udev' (gudev, ...)
2267 has been removed. These features are automatically enabled in
2268 the 'udev' providers if the dependencies are selected. For
2269 example, selecting 'libglib2' will trigger the build of gudev.
2271 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2272 bool "xlib-libpthread-stubs option has been renamed"
2273 depends on BR2_PACKAGE_XORG7
2275 select BR2_PACKAGE_LIBPTHREAD_STUBS
2277 The pthread stubs neither depend on X11 nor Xlib. Thus the
2278 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2280 ###############################################################################
2281 comment "Legacy options removed in 2014.02"
2284 bool "sh2 support removed"
2287 Due to an inexistent user base and generally poor Linux
2288 support, the support for the SH2 architecture was removed.
2291 bool "sh3 support removed"
2294 Due to an inexistent user base and generally poor Linux
2295 support, the support for the SH3 architecture was removed.
2298 bool "sh3eb support removed"
2301 Due to an inexistent user base and generally poor Linux
2302 support, the support for the SH3eb architecture was removed.
2304 config BR2_KERNEL_HEADERS_3_1
2305 bool "kernel headers version 3.1.x are no longer supported"
2306 select BR2_KERNEL_HEADERS_3_2
2309 Version 3.1.x of the Linux kernel headers have been deprecated
2310 for more than four buildroot releases and are now removed.
2311 As an alternative, version 3.2.x of the headers have been
2312 automatically selected in your configuration.
2314 config BR2_KERNEL_HEADERS_3_3
2315 bool "kernel headers version 3.3.x are no longer supported"
2316 select BR2_KERNEL_HEADERS_3_2
2319 Version 3.3.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_5
2325 bool "kernel headers version 3.5.x are no longer supported"
2326 select BR2_KERNEL_HEADERS_3_4
2329 Version 3.5.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.4.x of the headers have been
2332 automatically selected in your configuration.
2334 config BR2_GDB_VERSION_7_2
2335 bool "gdb 7.2.x is no longer supported"
2336 select BR2_GDB_VERSION_7_6
2339 Version 7.2.x of gdb has been deprecated for more than four
2340 buildroot releases and is now removed. As an alternative, gdb
2341 7.5.x has been automatically selected in your configuration.
2343 config BR2_GDB_VERSION_7_3
2344 bool "gdb 7.3.x is no longer supported"
2345 select BR2_GDB_VERSION_7_6
2348 Version 7.3.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_PACKAGE_CCACHE
2353 bool "ccache target package has been removed"
2356 The 'ccache' target package has been removed since it has been
2357 deprecated for more than four buildroot releases.
2358 Note: using ccache for speeding up builds is still supported.
2360 config BR2_HAVE_DOCUMENTATION
2361 bool "support for documentation on target has been removed"
2364 Support for documentation on target has been removed since it has
2365 been deprecated for more than four buildroot releases.
2367 config BR2_PACKAGE_AUTOMAKE
2368 bool "automake target package has been removed"
2371 The 'automake' target package has been removed since it has been
2372 deprecated for more than four buildroot releases.
2373 Note: the host automake still exists.
2375 config BR2_PACKAGE_AUTOCONF
2376 bool "autoconf target package has been removed"
2379 The 'autoconf' target package has been removed since it has been
2380 deprecated for more than four buildroot releases.
2381 Note: the host autoconf still exists.
2383 config BR2_PACKAGE_XSTROKE
2384 bool "xstroke has been removed"
2387 The 'xstroke' package has been removed since it has been
2388 deprecated for more than four buildroot releases.
2390 config BR2_PACKAGE_LZMA
2391 bool "lzma target package has been removed"
2394 The 'lzma' target package has been removed since it has been
2395 deprecated for more than four buildroot releases.
2396 Note: generating lzma-compressed rootfs images is still supported.
2398 config BR2_PACKAGE_TTCP
2399 bool "ttcp has been removed"
2402 The 'ttcp' package has been removed since it has been
2403 deprecated for more than four buildroot releases.
2405 config BR2_PACKAGE_LIBNFC_LLCP
2406 bool "libnfc-llcp has been replaced by libllcp"
2408 select BR2_PACKAGE_LIBLLCP
2410 The 'libnfc-llcp' package has been removed since upstream renamed
2411 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2412 the version at the same time.
2414 config BR2_PACKAGE_MYSQL_CLIENT
2415 bool "MySQL client renamed to MySQL"
2417 select BR2_PACKAGE_MYSQL
2419 The option has been renamed BR2_PACKAGE_MYSQL
2421 config BR2_PACKAGE_SQUASHFS3
2422 bool "squashfs3 has been removed"
2424 select BR2_PACKAGE_SQUASHFS
2426 The 'squashfs3' package has been removed since it has been
2427 deprecated for more than four buildroot releases. Package
2428 'squashfs' (4) has been selected automatically as replacement.
2430 config BR2_TARGET_ROOTFS_SQUASHFS3
2431 bool "squashfs3 rootfs support has been removed"
2434 Together with the removal of the squashfs3 package, support
2435 for squashfs3 root filesystems has been removed too. Squashfs
2436 root filesystems will automatically use squashfs4 now.
2438 config BR2_PACKAGE_NETKITBASE
2439 bool "netkitbase has been removed"
2442 The 'netkitbase' package has been removed since it has been
2443 deprecated since 2012.11. This package provided 'inetd'
2444 which is replaced by 'xinet' and 'ping' which is replaced by
2445 'busybox' or 'fping'.
2447 config BR2_PACKAGE_NETKITTELNET
2448 bool "netkittelnet has been removed"
2451 The 'netkittelnet' package has been removed since it has
2452 been deprecated since 2012.11. 'busybox' provides a telnet
2453 client and should be used instead.
2455 config BR2_PACKAGE_LUASQL
2456 bool "luasql has been replaced by luasql-sqlite3"
2457 select BR2_PACKAGE_LUASQL_SQLITE3
2460 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2462 config BR2_PACKAGE_LUACJSON
2463 bool "luacjson has been replaced by lua-cjson"
2464 select BR2_PACKAGE_LUA_CJSON
2467 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2469 ###############################################################################
2470 comment "Legacy options removed in 2013.11"
2472 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2473 bool "lvm2's 'dmsetup only' option removed"
2476 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2477 led to problems with other packages that need the full lvm2
2478 suite. Therefore, the option has been replaced with the positive
2479 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2481 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2482 # in order to automatically propagate old configs
2484 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2485 bool "qt javascriptcore option removed"
2488 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2489 force the activation or disabling of the JIT compiler in the
2490 Qt Javascript interpreter. However, the JIT compiler is not
2491 available for all architectures, so forcing its activation
2492 does not always work. Moreover, Qt knows by itself for which
2493 architectures JIT support is possible, and will
2494 automatically enable it if possible.
2496 Therefore, this option was in fact useless, and causing
2497 build problems when enabled on architectures for which the
2498 JIT support was not available. It has been removed, and
2499 there is no replacement: Qt will enable JIT at compile time
2502 config BR2_PACKAGE_MODULE_INIT_TOOLS
2503 bool "module-init-tools replaced by kmod"
2504 select BR2_PACKAGE_KMOD
2505 select BR2_PACKAGE_KMOD_TOOLS
2508 The 'module-init-tools' package has been removed, since it
2509 has been depracated upstream and replaced by 'kmod'.
2511 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2512 string "u-boot: the git repository URL option has been renamed"
2514 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2515 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2517 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2519 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2522 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2523 # boot/uboot/Config.in
2525 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2526 string "u-boot: the git repository version option has been renamed"
2528 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2529 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2531 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2533 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2536 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2537 # boot/uboot/Config.in
2539 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2540 string "linux: the git repository URL option has been renamed"
2542 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2544 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2546 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2548 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2551 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2554 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2555 string "linux: the git repository version option has been renamed"
2557 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2559 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2561 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2563 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2566 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2569 ###############################################################################
2570 comment "Legacy options removed in 2013.08"
2573 bool "ARM OABI support has been removed"
2576 The support for the ARM OABI was deprecated since a while,
2577 and has been removed completely from Buildroot. It is also
2578 deprecated in upstream gcc, since gcc 4.7. People should
2579 switch to EABI instead, which should not be a problem as
2580 long as you don't have pre-built OABI binaries in your
2581 system that you can't recompile.
2583 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2584 bool "dosfstools dosfsck renamed to fsck.fat"
2586 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2588 dosfsck was renamed upstream to fsck.fat for consistency.
2590 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2591 bool "dosfstools dosfslabel renamed to fatlabel"
2593 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2595 doslabel was renamed upstream to fatlabel for consistency.
2597 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2598 bool "dosfstools mkdosfs renamed to mkfs.fat"
2600 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2602 mkdosfs was renamed upstream to mkfs.fat for consistency.
2605 bool "the elf2flt option has been renamed"
2608 The BR2_ELF2FLT option has been renamed to
2609 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2610 the package infrastructure.
2612 config BR2_VFP_FLOAT
2613 bool "the ARM VFP floating point option has been renamed"
2616 Due to a major refactoring of the floating-point handling of
2617 the ARM architecture support, the BR2_VFP_FLOAT option has
2618 been replaced with a choice of options that allows to select
2619 between various VFP versions/capabilities.
2621 config BR2_PACKAGE_GCC_TARGET
2622 bool "gcc on the target filesystem has been removed"
2625 The support for gcc in the target filesystem was deprecated
2626 since a while, and has been removed completely from Buildroot.
2627 See Buildroot's documentation for more explanations.
2629 config BR2_HAVE_DEVFILES
2630 bool "development files in target filesystem has been removed"
2633 The installation of the development files in the target
2634 filesystem was deprecated since a while, and has been removed
2635 completely from Buildroot.
2636 See Buildroot's documentation for more explanations.
2638 ###############################################################################
2639 comment "Legacy options removed in 2013.05"
2641 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2642 bool "Realtek 8192 replaced by Realtek 81xx"
2644 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2646 Now covers the whole Realtek 81xx familly: 8188/8192.
2648 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2649 bool "Realtek 8712 replaced by Realtek 87xx"
2651 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2653 Now covers the whole Realtek 87xx familly: 8712/8723.
2655 ###############################################################################
2656 comment "Legacy options removed in 2013.02"
2659 bool "sa110 ARM target switched to strongarm"
2661 select BR2_strongarm
2663 The SA110 is the same as a generic StrongARM, it just differs
2664 in speed, peripherals and cache.
2667 bool "sa1100 ARM target switched to strongarm"
2669 select BR2_strongarm
2671 The SA1100 is the same as a generic StrongARM, it just differs
2672 in speed, peripherals and cache.
2674 config BR2_PACKAGE_GDISK
2675 bool "gdisk has been replaced by gptfdisk"
2677 select BR2_PACKAGE_GPTFDISK
2679 The option has been renamed BR2_PACKAGE_GPTFDISK.
2681 config BR2_PACKAGE_GDISK_GDISK
2682 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2684 select BR2_PACKAGE_GPTFDISK
2685 select BR2_PACKAGE_GPTFDISK_GDISK
2687 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2689 config BR2_PACKAGE_GDISK_SGDISK
2690 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2692 select BR2_PACKAGE_GPTFDISK
2693 select BR2_PACKAGE_GPTFDISK_SGDISK
2695 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2697 config BR2_PACKAGE_GDB_HOST
2698 bool "gdb for the host option has been renamed"
2699 select BR2_PACKAGE_HOST_GDB
2702 Due to the conversion of gdb to the package infrastructure,
2703 the BR2_PACKAGE_GDB_HOST option has been renamed
2704 BR2_PACKAGE_HOST_GDB.
2706 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2707 bool "DirectFB RGB16 dithering option has been renamed"
2708 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2711 The option has been renamed
2712 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2714 config BR2_PACKAGE_DIRECTB_TESTS
2715 bool "DirectFB Tests option has been renamed"
2716 select BR2_PACKAGE_DIRECTFB_TESTS
2719 The option has been renamed
2720 BR2_PACKAGE_DIRECTFB_TESTS.
2722 ###############################################################################
2723 comment "Legacy options removed in 2012.11"
2725 config BR2_PACKAGE_CUSTOMIZE
2726 bool "customize package has been removed"
2729 The 'customize' special package has been removed. Instead,
2730 we recommend to create either your own packages, or use a
2731 post-build script to customize your root filesystem. See
2732 Buildroot's documentation for more details.
2734 config BR2_PACKAGE_XSERVER_xorg
2735 bool "X.org modular server"
2737 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2739 The option has been renamed
2740 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2742 config BR2_PACKAGE_XSERVER_tinyx
2743 bool "KDrive / TinyX server"
2745 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2747 The option has been renamed
2748 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2750 config BR2_PACKAGE_PTHREAD_STUBS
2751 bool "pthread-stubs option has been renamed"
2753 select BR2_PACKAGE_LIBPTHREAD_STUBS
2755 For consistency reason, the pthread-stubs package has been
2756 renamed to libpthread-stubs.
2758 ###############################################################################
2759 comment "Legacy options removed in 2012.08"
2761 config BR2_PACKAGE_GETTEXT_STATIC
2762 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2765 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2768 config BR2_PACKAGE_LIBINTL
2771 select BR2_PACKAGE_GETTEXT
2773 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2774 only installs the library, not the executables.
2776 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2777 bool "input-tools evtest is now a separate package evtest"
2779 select BR2_PACKAGE_EVTEST
2781 The evtest program from input-tools is now a separate package.
2783 config BR2_BFIN_FDPIC
2784 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2785 select BR2_BINFMT_FDPIC
2788 config BR2_BFIN_FLAT
2789 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2790 select BR2_BINFMT_FLAT
2795 endif # !SKIP_LEGACY