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_GMOCK
149 bool "gmock merged into gtest package"
151 select BR2_PACKAGE_GTEST
152 select BR2_PACKAGE_GTEST_GMOCK
154 GMock is now a suboption of the GTest package.
156 config BR2_GLIBC_VERSION_2_22
157 bool "glibc 2.22 removed"
160 Support for glibc version 2.22 has been removed. The current
161 default version has been selected instead.
163 ###############################################################################
164 comment "Legacy options removed in 2017.02"
166 config BR2_PACKAGE_PERL_DB_FILE
167 bool "perl-db-file removed"
169 select BR2_PACKAGE_BERKELEYDB
170 select BR2_PACKAGE_PERL
172 DB_File can be built as a core Perl module, so the separate
173 perl-db-file package has been removed.
175 config BR2_KERNEL_HEADERS_4_7
176 bool "kernel headers version 4.7.x are no longer supported"
177 select BR2_KERNEL_HEADERS_4_4
180 Version 4.7.x of the Linux kernel headers are no longer
181 maintained upstream and are now removed. As an alternative,
182 version 4.4.x of the headers have been automatically
183 selected in your configuration.
185 config BR2_KERNEL_HEADERS_4_6
186 bool "kernel headers version 4.6.x are no longer supported"
187 select BR2_KERNEL_HEADERS_4_4
190 Version 4.6.x of the Linux kernel headers are no longer
191 maintained upstream and are now removed. As an alternative,
192 version 4.4.x of the headers have been automatically
193 selected in your configuration.
195 config BR2_KERNEL_HEADERS_4_5
196 bool "kernel headers version 4.5.x are no longer supported"
197 select BR2_KERNEL_HEADERS_4_4
200 Version 4.5.x of the Linux kernel headers are no longer
201 maintained upstream and are now removed. As an alternative,
202 version 4.4.x of the headers have been automatically
203 selected in your configuration.
205 config BR2_KERNEL_HEADERS_3_14
206 bool "kernel headers version 3.14.x are no longer supported"
207 select BR2_KERNEL_HEADERS_3_12
210 Version 3.14.x of the Linux kernel headers are no longer
211 maintained upstream and are now removed. As an alternative,
212 version 3.12.x of the headers have been automatically
213 selected in your configuration.
215 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
216 bool "musl-cross 1.1.12 toolchain removed"
219 The support for the prebuilt toolchain based on the Musl C
220 library provided by the musl-cross project has been removed.
221 Upstream doesn't provide any prebuilt toolchain anymore, use the
222 Buildroot toolchain instead.
224 config BR2_UCLIBC_INSTALL_TEST_SUITE
225 bool "uClibc tests now in uclibc-ng-test"
227 select BR2_PACKAGE_UCLIBC_NG_TEST
229 The test suite of the uClibc C library has been moved into a
230 separate package, uclibc-ng-test.
232 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
233 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
236 The ADI Blackfin toolchain has many bugs which are fixed in
237 more recent gcc and uClibc-ng releases. Use the Buildroot
240 config BR2_PACKAGE_MAKEDEVS
241 bool "makedevs removed"
244 The makedevs tool is part of busybox. The Buildroot fork
245 should not be used outside of the Buildroot infrastructure.
247 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
248 bool "Arago ARMv7 2011.09 removed"
251 The Arago toolchains are every old and not updated anymore.
253 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
254 bool "Arago ARMv5 2011.09 removed"
257 The Arago toolchains are every old and not updated anymore.
259 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
260 bool "snowball-hdmiservice removed"
263 We no longer have support for the Snowball platform in
264 Buildroot, so this package was no longer useful.
266 config BR2_PACKAGE_SNOWBALL_INIT
267 bool "snowball-init removed"
270 We no longer have support for the Snowball platform in
271 Buildroot, so this package was no longer useful.
273 config BR2_GDB_VERSION_7_9
274 bool "gdb 7.9 has been removed"
277 The 7.9 version of gdb has been removed. Use a newer version
280 ###############################################################################
281 comment "Legacy options removed in 2016.11"
283 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
284 bool "PHP CGI and CLI options are now seperate"
285 select BR2_PACKAGE_PHP_SAPI_CLI
286 select BR2_PACKAGE_PHP_SAPI_CGI
289 The PHP Interface options have been split up into a
290 separate option for each interface.
292 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
293 bool "PHP CLI and FPM options are now separate"
294 select BR2_PACKAGE_PHP_SAPI_CLI
295 select BR2_PACKAGE_PHP_SAPI_FPM
298 The PHP Interface options have been split up into a
299 separate option for each interface.
301 config BR2_PACKAGE_WVSTREAMS
302 bool "wvstreams removed"
305 wvstreams is not maintained anymore since about 2009. It also
306 doesn't build anymore with recent compilers (GCC 5+).
308 config BR2_PACKAGE_WVDIAL
309 bool "wvdial removed"
312 wvdial is not maintained anymore since about 2009. It also
313 doesn't build anymore with recent compilers (GCC 5+).
315 config BR2_PACKAGE_WEBKITGTK24
316 bool "webkitgtk 2.4.x removed"
319 This legacy package only existed because some other packages
320 depended on that specific version of webkitgtk. However, the
321 other packages have been fixed. webkitgtk 2.4 is full of
322 security issues so it needs to be removed.
324 config BR2_PACKAGE_TORSMO
325 bool "torsmo removed"
328 torsmo has been unmaintained for a long time, and nobody
329 seems to be interested in it.
331 config BR2_PACKAGE_SSTRIP
332 bool "sstrip removed"
335 sstrip is unmaintained and potentially harmful. It doesn't
336 save so much compared to normal binutils strip, and there is
337 a big risk of binaries that don't work. Use normal strip
340 config BR2_KERNEL_HEADERS_4_3
341 bool "kernel headers version 4.3.x are no longer supported"
342 select BR2_KERNEL_HEADERS_4_1
345 Version 4.3.x of the Linux kernel headers are no longer
346 maintained upstream and are now removed. As an alternative,
347 version 4.1.x of the headers have been automatically
348 selected in your configuration.
350 config BR2_KERNEL_HEADERS_4_2
351 bool "kernel headers version 4.2.x are no longer supported"
352 select BR2_KERNEL_HEADERS_4_1
355 Version 4.2.x of the Linux kernel headers are no longer
356 maintained upstream and are now removed. As an alternative,
357 version 4.1.x of the headers have been automatically
358 selected in your configuration.
360 config BR2_PACKAGE_KODI_ADDON_XVDR
361 bool "kodi-addon-xvdr removed"
364 According to the github project page:
365 https://github.com/pipelka/xbmc-addon-xvdr
366 this package is discontinued.
368 config BR2_PACKAGE_IPKG
372 ipkg dates back to the early 2000s when Compaq started the
373 handhelds.org project and it hasn't seen development since 2006.
374 Use opkg as a replacement.
376 config BR2_GCC_VERSION_4_7_X
377 bool "gcc 4.7.x support removed"
380 Support for gcc version 4.7.x has been removed. The current
381 default version (4.9.x or later) has been selected instead.
383 config BR2_BINUTILS_VERSION_2_24_X
384 bool "binutils version 2.24 support removed"
387 Support for binutils version 2.24 has been removed. The
388 current default version (2.26 or later) has been selected
391 config BR2_PACKAGE_WESTON_RPI
392 bool "Weston propietary RPI support is gone"
395 Upstream decided the propietary (rpi-userland) weston composer
396 support wasn't worth the effort so it was removed. Switch to
397 the open VC4 support.
399 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
400 bool "linux-tool cpupower"
401 depends on BR2_LINUX_KERNEL
403 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
405 Linux tool cpupower option was renamed.
407 config BR2_LINUX_KERNEL_TOOL_PERF
408 bool "linux-tool perf"
409 depends on BR2_LINUX_KERNEL
411 select BR2_PACKAGE_LINUX_TOOLS_PERF
413 Linux tool perf option was renamed.
415 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
416 bool "linux-tool selftests"
417 depends on BR2_LINUX_KERNEL
419 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
421 Linux tool selftests option was renamed.
423 config BR2_GCC_VERSION_4_8_ARC
424 bool "gcc arc option renamed"
426 select BR2_GCC_VERSION_ARC
428 The option that selects the gcc version for the ARC
429 architecture has been renamed to BR2_GCC_VERSION_ARC.
431 config BR2_KERNEL_HEADERS_4_0
432 bool "kernel headers version 4.0.x are no longer supported"
433 select BR2_KERNEL_HEADERS_3_18
436 Version 4.0.x of the Linux kernel headers have been deprecated
437 for more than four buildroot releases and are now removed.
438 As an alternative, version 3.18.x of the headers have been
439 automatically selected in your configuration.
441 config BR2_KERNEL_HEADERS_3_19
442 bool "kernel headers version 3.19.x are no longer supported"
443 select BR2_KERNEL_HEADERS_3_18
446 Version 3.19.x of the Linux kernel headers have been deprecated
447 for more than four buildroot releases and are now removed.
448 As an alternative, version 3.18.x of the headers have been
449 automatically selected in your configuration.
451 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
452 bool "libevas-generic-loaders package removed"
454 select BR2_PACKAGE_EFL
456 With EFL 1.18, libevas-generic-loaders is now provided by the efl
459 config BR2_PACKAGE_ELEMENTARY
460 bool "elementary package removed"
462 select BR2_PACKAGE_EFL
464 With EFL 1.18, elementary is now provided by the efl package.
466 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
467 bool "Linux kernel local directory option removed"
469 The option to select a local directory as the source of the Linux
470 kernel has been removed. It hurts reproducibility of builds.
472 In case you were using this option during development of your
473 Linux kernel, use the override mechanism instead.
475 ###############################################################################
476 comment "Legacy options removed in 2016.08"
478 config BR2_PACKAGE_EFL_JP2K
479 bool "libevas jp2k loader has been removed"
481 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
482 while Buildroot only packages openjpeg 2.x. Therefore, the
483 JP2K loader has been removed from EFL.
485 config BR2_PACKAGE_SYSTEMD_COMPAT
486 bool "systemd compatibility libraries have been removed"
489 The systemd option to enable the compatibility libraries has
490 been removed. Theses libraries have been useless since a few
491 version, and have been fully dropped from the source since
494 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
495 bool "gst1-plugins-bad liveadder plugin removed"
497 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
499 The functionality of the liveadder plugin of the
500 gst1-plugins-bad package has been merged into audiomixer.
502 config BR2_PACKAGE_LIBFSLVPUWRAP
503 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
505 select BR2_PACKAGE_IMX_VPUWRAP
507 The libfslvpuwrap has been renamed to match the renamed package.
509 config BR2_PACKAGE_LIBFSLPARSER
510 bool "libfslparser has been renamed to imx-parser"
512 select BR2_PACKAGE_IMX_PARSER
514 The libfslparser has been renamed to match the renamed package.
516 config BR2_PACKAGE_LIBFSLCODEC
517 bool "libfslcodec has been renamed to imx-codec"
519 select BR2_PACKAGE_IMX_CODEC
521 The libfslcodec has been renamed to match the renamed package.
523 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
524 bool "FIT support in uboot-tools has been refactored"
526 select BR2_PACKAGE_DTC
527 select BR2_PACKAGE_DTC_PROGRAMS
528 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
529 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
530 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
532 This option has been removed in favor of a more fine-grained
533 configuration, which is recommended. Selecting this option
534 enables FIT and FIT signature support for the target packages.
535 It will also select the dtc and openssl packages.
537 config BR2_PTHREADS_OLD
538 bool "linuxthreads (stable/old)"
541 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
542 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
544 config BR2_BINUTILS_VERSION_2_23_X
545 bool "binutils 2.23 removed"
548 Binutils 2.23 has been removed, using a newer version is
551 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
552 bool "eglibc support has been removed"
555 The eglibc project no longer exists, as it has been merged
556 back into the glibc project. Therefore, support for eglibc
557 has been removed, and glibc should be used instead.
559 config BR2_GDB_VERSION_7_8
560 bool "gdb 7.8 has been removed"
563 The 7.8 version of gdb has been removed. Use a newer version
566 ###############################################################################
567 comment "Legacy options removed in 2016.05"
569 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
570 bool "openvpn polarssl crypto backend removed"
573 The OpenVPN polarssl crypto backend option has been removed.
574 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
575 compatible with mbedtls (polarssl) series 2.x which is the
576 version provided in buildroot. And both can't coexist.
577 It now uses OpenSSL as the only option.
580 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
581 bool "nginx http spdy module removed"
583 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
585 The ngx_http_spdy_module has been superseded by the
586 ngx_http_v2_module since nginx v1.9.5. The
587 ngx_http_v2_module modules has been automatically selected
588 in your configuration.
590 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
591 bool "gst1-plugins-bad rtp plugin moved to good"
594 The rtp plugin has been moved from gst1-plugins-base to
597 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
598 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
601 The mpg123 plugin has been moved from gst1-plugins-bad to
604 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
605 bool "PowerPC Sourcery toolchain has been removed"
608 The Sourcery CodeBench toolchain for the PowerPC
609 architecture has been removed, as it was very old, not
610 maintained, and causing numerous build failures with modern
613 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
614 bool "PowerPC Sourcery E500v2 toolchain has been removed"
617 The Sourcery CodeBench toolchain for the PowerPC E500v2
618 architecture has been removed, as it was very old, not
619 maintained, and causing numerous build failures with modern
623 bool "x86 i386 support removed"
626 The support for the i386 processors of the x86 architecture
629 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
630 bool "qt5webkit-examples package removed"
633 The qt5webkit-examples package has been removed, since it
634 was removed from upstream starting from Qt 5.6.
636 config BR2_PACKAGE_QT5QUICK1
637 bool "qt5quick1 package removed"
640 The qt5quick1 package has been removed, since it was removed
641 from upstream starting from Qt 5.6.
643 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
644 string "uboot custom patch dir has been removed"
646 The uboot custom patch directory option has been removed. Use
647 the improved BR2_TARGET_UBOOT_PATCH option instead.
649 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
651 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
654 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
655 # boot/uboot/Config.in
657 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
658 bool "xf86-input-void removed"
661 The xf86-input-void package has been removed, there's no need
662 for it in any modern (post-2007) xorg server.
664 config BR2_KERNEL_HEADERS_3_17
665 bool "kernel headers version 3.17.x are no longer supported"
666 select BR2_KERNEL_HEADERS_3_12
669 Version 3.17.x of the Linux kernel headers have been deprecated
670 for more than four buildroot releases and are now removed.
671 As an alternative, version 3.12.x of the headers have been
672 automatically selected in your configuration.
674 config BR2_GDB_VERSION_7_7
675 bool "gdb 7.7 has been removed"
678 The 7.7 version of gdb has been removed. Use a newer version
681 config BR2_PACKAGE_FOOMATIC_FILTERS
682 bool "foomatic-filters"
685 The foomatic-filters package was removed.
687 config BR2_PACKAGE_SAMBA
691 The samba package was removed in favour of samba4 since the
692 3.x series isn't supported by upstream any longer.
694 config BR2_PACKAGE_KODI_WAVPACK
698 wavpack support was removed in favour of ffmpeg:
699 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
701 config BR2_PACKAGE_KODI_RSXS
702 bool "rsxs support in Kodi was moved to an addon"
704 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
706 rsxs support in Kodi was moved to an addon
708 config BR2_PACKAGE_KODI_GOOM
709 bool "Goom support in Kodi was moved to an addon"
711 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
713 Goom support in Kodi was moved to an addon
715 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
716 bool "systemd all extras option has been removed"
718 select BR2_PACKAGE_XZ
719 select BR2_PACKAGE_LIBGCRYPT
721 The systemd option to enable "all extras" has been
722 removed. To get the same features, the libgcrypt and xz
723 package should now be enabled.
725 config BR2_GCC_VERSION_4_5_X
726 bool "gcc 4.5.x has been removed"
729 The 4.5.x version of gcc has been removed. Use a newer
732 config BR2_PACKAGE_SQLITE_READLINE
733 bool "sqlite command-line editing support was updated"
734 select BR2_PACKAGE_NCURSES
735 select BR2_PACKAGE_READLINE
738 This option was removed in favour of the sqlite package
739 deciding itself depending on the enabled packages whether
740 command-line editing should be enabled, it also also takes
741 libedit into account.
743 ###############################################################################
744 comment "Legacy options removed in 2016.02"
746 config BR2_PACKAGE_DOVECOT_BZIP2
747 bool "bzip2 support option has been removed"
749 select BR2_PACKAGE_BZIP2
751 Bzip2 support is built if the bzip2 package is selected.
753 config BR2_PACKAGE_DOVECOT_ZLIB
754 bool "zlib support option has been removed"
756 select BR2_PACKAGE_ZLIB
758 Zlib support is built if the zlib package is selected.
760 config BR2_PACKAGE_E2FSPROGS_FINDFS
761 bool "e2fsprogs findfs option has been removed"
764 This option attempted to enable findfs capabilities from
765 e2fsprogs but has not worked since July 2015 (due to
766 packaging changes). One can use BusyBox's findfs support or
767 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
769 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
770 bool "openpowerlink debug option has been removed"
773 This option depends on BR2_ENABLE_DEBUG which should not be used
776 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
777 bool "openpowerlink package has been updated"
779 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
781 openpowerlink kernel modules are built if the
782 kernel stack library is selected.
784 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
785 bool "openpowerlink package has been updated"
787 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
789 The user space support has been split in two part:
790 - a monolitic user space library
791 - a user spae deamon driver
793 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
794 bool "using the linux headers version for the kernel has been removed"
797 The option to use the version of the kernel headers for the
798 kernel to build has been removed.
800 There is now the converse, better-suited and more versatile
801 option to use the kernel version for the linux headers.
803 config BR2_PACKAGE_CUPS_PDFTOPS
804 bool "Pdftops support has been removed from Cups"
807 Pdftops support has been removed from the cups package
808 It is now part of the cups-filters package.
810 config BR2_KERNEL_HEADERS_3_16
811 bool "kernel headers version 3.16.x are no longer supported"
812 select BR2_KERNEL_HEADERS_3_12
815 Version 3.16.x of the Linux kernel headers have been deprecated
816 for more than four buildroot releases and are now removed.
817 As an alternative, version 3.12.x of the headers have been
818 automatically selected in your configuration.
820 config BR2_PACKAGE_PYTHON_PYXML
821 bool "python-pyxml package has been removed"
824 PyXML is obsolete and its functionality is covered either via
825 native Python XML support or python-lxml package.
827 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
828 config BR2_ENABLE_SSP
829 bool "Stack Smashing protection now has different levels"
831 The protection offered by SSP can now be selected from different
832 protection levels. Be sure to review the SSP level in the build
835 config BR2_PACKAGE_DIRECTFB_CLE266
836 bool "cle266 driver for directfb removed"
839 The cle266 directfb driver support has been removed.
840 It doesn't build in the latest version and it's unlikely
841 anyone has any use for it.
843 config BR2_PACKAGE_DIRECTFB_UNICHROME
844 bool "unichrome driver for directfb removed"
847 The unichrome directfb driver support has been removed.
848 It doesn't build in the latest version and it's unlikely
849 anyone has any use for it.
851 config BR2_PACKAGE_LIBELEMENTARY
852 bool "libelementary has been renamed to elementary"
854 select BR2_PACKAGE_ELEMENTARY
856 The libelementary package has been renamed to match the upstream
859 config BR2_PACKAGE_LIBEINA
860 bool "libeina package has been removed"
862 select BR2_PACKAGE_EFL
864 With EFL 1.15, libeina is now provided by the efl package.
866 config BR2_PACKAGE_LIBEET
867 bool "libeet package has been removed"
869 select BR2_PACKAGE_EFL
871 With EFL 1.15, libeet is now provided by the efl package.
873 config BR2_PACKAGE_LIBEVAS
874 bool "libevas package has been removed"
876 select BR2_PACKAGE_EFL
878 With EFL 1.15, libevas is now provided by the efl package.
880 config BR2_PACKAGE_LIBECORE
881 bool "libecore package has been removed"
883 select BR2_PACKAGE_EFL
885 With EFL 1.15, libecore is now provided by the efl package.
887 config BR2_PACKAGE_LIBEDBUS
888 bool "libedbus package has been removed"
890 select BR2_PACKAGE_EFL
892 With EFL 1.15, libedbus is now provided by the efl package.
894 config BR2_PACKAGE_LIBEFREET
895 bool "libefreet package has been removed"
897 select BR2_PACKAGE_EFL
899 With EFL 1.15, libefreet is now provided by the efl package.
901 config BR2_PACKAGE_LIBEIO
902 bool "libeio package has been removed"
904 select BR2_PACKAGE_EFL
906 With EFL 1.15, libeio is now provided by the efl package.
908 config BR2_PACKAGE_LIBEMBRYO
909 bool "libembryo package has been removed"
911 select BR2_PACKAGE_EFL
913 With EFL 1.15, libembryo is now provided by the efl package.
915 config BR2_PACKAGE_LIBEDJE
916 bool "libedje package has been removed"
918 select BR2_PACKAGE_EFL
920 With EFL 1.15, libedje is now provided by the efl package.
922 config BR2_PACKAGE_LIBETHUMB
923 bool "libethumb package has been removed"
925 select BR2_PACKAGE_EFL
927 With EFL 1.15, libethumb is now provided by the efl package.
929 config BR2_PACKAGE_INFOZIP
930 bool "infozip option has been renamed to zip"
932 select BR2_PACKAGE_ZIP
934 Info-Zip's Zip package has been renamed from infozip to zip,
935 to avoid ambiguities with Info-Zip's UnZip which has been added
936 in the unzip package.
938 config BR2_BR2_PACKAGE_NODEJS_0_10_X
939 bool "nodejs 0.10.x option removed"
941 select BR2_PACKAGE_NODEJS
943 nodejs 0.10.x option has been removed. 0.10.x is now
944 automatically chosen for ARMv5 architectures only and the latest
945 nodejs for all other supported architectures. The correct nodejs
946 version has been automatically selected in your configuration.
948 config BR2_BR2_PACKAGE_NODEJS_0_12_X
949 bool "nodejs version 0.12.x has been removed"
951 select BR2_PACKAGE_NODEJS
953 nodejs version 0.12.x has been removed. As an alternative,
954 the latest nodejs version has been automatically selected in
957 config BR2_BR2_PACKAGE_NODEJS_4_X
958 bool "nodejs version 4.x has been removed"
960 select BR2_PACKAGE_NODEJS
962 nodejs version 4.x has been removed. As an alternative,
963 the latest nodejs version has been automatically selected in
966 ###############################################################################
967 comment "Legacy options removed in 2015.11"
969 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
970 bool "gst1-plugins-bad real plugin has been removed"
973 The real plugin from GStreamer 1 bad plugins has been
976 config BR2_PACKAGE_MEDIA_CTL
977 bool "media-ctl package has been removed"
979 select BR2_PACKAGE_LIBV4L
980 select BR2_PACKAGE_LIBV4L_UTILS
982 media-ctl source and developement have been moved to
983 v4l-utils since June 2014. For an up-to-date media-ctl
984 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
986 config BR2_PACKAGE_SCHIFRA
987 bool "schifra package has been removed"
990 Schifra package has been maked broken since 2014.11 release and
991 haven't been fixed since then.
993 config BR2_PACKAGE_ZXING
994 bool "zxing option has been renamed"
996 select BR2_PACKAGE_ZXING_CPP
998 ZXing no longer provides the cpp bindings, it has been renamed to
999 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1001 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1002 # infamous "unmet direct dependencies" kconfig error.
1003 config BR2_PACKAGE_FREERDP_CLIENT
1004 bool "freerdp client option renamed"
1005 depends on BR2_PACKAGE_FREERDP
1007 select BR2_PACKAGE_FREERDP_CLIENT_X11
1009 config BR2_PACKAGE_BLACKBOX
1010 bool "blackbox package has been removed"
1013 Upstream is dead and the package has been deprecated for
1014 some time. There are other alternative maintained WMs.
1016 config BR2_KERNEL_HEADERS_3_0
1017 bool "kernel headers version 3.0.x are no longer supported"
1018 select BR2_KERNEL_HEADERS_3_2
1021 Version 3.0.x of the Linux kernel headers have been deprecated
1022 for more than four buildroot releases and are now removed.
1023 As an alternative, version 3.2.x of the headers have been
1024 automatically selected in your configuration.
1026 config BR2_KERNEL_HEADERS_3_11
1027 bool "kernel headers version 3.11.x are no longer supported"
1028 select BR2_KERNEL_HEADERS_3_10
1031 Version 3.11.x of the Linux kernel headers have been deprecated
1032 for more than four buildroot releases and are now removed.
1033 As an alternative, version 3.10.x of the headers have been
1034 automatically selected in your configuration.
1036 config BR2_KERNEL_HEADERS_3_13
1037 bool "kernel headers version 3.13.x are no longer supported"
1038 select BR2_KERNEL_HEADERS_3_12
1041 Version 3.13.x of the Linux kernel headers have been deprecated
1042 for more than four buildroot releases and are now removed.
1043 As an alternative, version 3.12.x of the headers have been
1044 automatically selected in your configuration.
1046 config BR2_KERNEL_HEADERS_3_15
1047 bool "kernel headers version 3.15.x are no longer supported"
1048 select BR2_KERNEL_HEADERS_3_12
1051 Version 3.15.x of the Linux kernel headers have been deprecated
1052 for more than four buildroot releases and are now removed.
1053 As an alternative, version 3.12.x of the headers have been
1054 automatically selected in your configuration.
1056 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1057 bool "DirectFB example df_andi has been removed"
1059 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1061 The per-DirectFB example options have been removed. The
1062 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1065 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1066 bool "DirectFB example df_bltload has been removed"
1068 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1070 The per-DirectFB example options have been removed. The
1071 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1074 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1075 bool "DirectFB example df_cpuload has been removed"
1077 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1079 The per-DirectFB example options have been removed. The
1080 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1083 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1084 bool "DirectFB example df_databuffer has been removed"
1086 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1088 The per-DirectFB example options have been removed. The
1089 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1092 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1093 bool "DirectFB example df_dioload has been removed"
1095 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1097 The per-DirectFB example options have been removed. The
1098 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1101 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1102 bool "DirectFB example df_dok has been removed"
1104 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1106 The per-DirectFB example options have been removed. The
1107 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1110 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1111 bool "DirectFB example df_drivertest has been removed"
1113 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1115 The per-DirectFB example options have been removed. The
1116 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1119 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1120 bool "DirectFB example df_fire has been removed"
1122 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1124 The per-DirectFB example options have been removed. The
1125 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1128 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1129 bool "DirectFB example df_flip has been removed"
1131 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1133 The per-DirectFB example options have been removed. The
1134 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1137 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1138 bool "DirectFB example df_fonts has been removed"
1140 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1142 The per-DirectFB example options have been removed. The
1143 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1146 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1147 bool "DirectFB example df_input has been removed"
1149 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1151 The per-DirectFB example options have been removed. The
1152 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1155 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1156 bool "DirectFB example df_joystick has been removed"
1158 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1160 The per-DirectFB example options have been removed. The
1161 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1164 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1165 bool "DirectFB example df_knuckles has been removed"
1167 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1169 The per-DirectFB example options have been removed. The
1170 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1173 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1174 bool "DirectFB example df_layer has been removed"
1176 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1178 The per-DirectFB example options have been removed. The
1179 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1182 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1183 bool "DirectFB example df_matrix has been removed"
1185 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1187 The per-DirectFB example options have been removed. The
1188 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1191 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1192 bool "DirectFB example df_matrix_water has been removed"
1194 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1196 The per-DirectFB example options have been removed. The
1197 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1200 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1201 bool "DirectFB example df_neo has been removed"
1203 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1205 The per-DirectFB example options have been removed. The
1206 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1209 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1210 bool "DirectFB example df_netload has been removed"
1212 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1214 The per-DirectFB example options have been removed. The
1215 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1218 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1219 bool "DirectFB example df_palette has been removed"
1220 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1222 The per-DirectFB example options have been removed. The
1223 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1226 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1227 bool "DirectFB example df_particle has been removed"
1229 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1231 The per-DirectFB example options have been removed. The
1232 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1235 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1236 bool "DirectFB example df_porter has been removed"
1238 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1240 The per-DirectFB example options have been removed. The
1241 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1244 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1245 bool "DirectFB example df_stress has been removed"
1246 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1248 The per-DirectFB example options have been removed. The
1249 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1252 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1253 bool "DirectFB example df_texture has been removed"
1255 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1257 The per-DirectFB example options have been removed. The
1258 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1261 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1262 bool "DirectFB example df_video has been removed"
1264 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1266 The per-DirectFB example options have been removed. The
1267 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1270 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1271 bool "DirectFB example df_video_particle has been removed"
1273 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1275 The per-DirectFB example options have been removed. The
1276 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1279 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1280 bool "DirectFB example df_window has been removed"
1282 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1284 The per-DirectFB example options have been removed. The
1285 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1288 config BR2_PACKAGE_KOBS_NG
1289 bool "kobs-ng was replaced by imx-kobs"
1291 select BR2_PACKAGE_IMX_KOBS
1293 The outdated kobs-ng has been replaced by the Freescale-
1294 maintained imx-kobs package.
1296 config BR2_PACKAGE_SAWMAN
1297 bool "sawman package removed"
1299 select BR2_PACKAGE_DIRECTFB_SAWMAN
1301 This option has been removed because the sawman package no
1302 longer exists: it was merged inside DirectFB itself. This
1303 feature can now be enabled using the
1304 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1306 config BR2_PACKAGE_DIVINE
1307 bool "divine package removed"
1309 select BR2_PACKAGE_DIRECTFB_DIVINE
1311 This option has been removed because the divine package no
1312 longer exists: it was merged inside DirectFB itself. This
1313 feature can now be enabled using the
1314 BR2_PACKAGE_DIRECTFB_DIVINE option.
1316 ###############################################################################
1317 comment "Legacy options removed in 2015.08"
1319 config BR2_PACKAGE_KODI_PVR_ADDONS
1320 bool "Kodi PVR addon was split"
1322 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1323 select BR2_PACKAGE_KODI_PVR_DVBLINK
1324 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1325 select BR2_PACKAGE_KODI_PVR_FILMON
1326 select BR2_PACKAGE_KODI_PVR_HTS
1327 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1328 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1329 select BR2_PACKAGE_KODI_PVR_MYTHTV
1330 select BR2_PACKAGE_KODI_PVR_NEXTPVR
1331 select BR2_PACKAGE_KODI_PVR_NJOY
1332 select BR2_PACKAGE_KODI_PVR_PCTV
1333 select BR2_PACKAGE_KODI_PVR_STALKER
1334 select BR2_PACKAGE_KODI_PVR_VBOX
1335 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1336 select BR2_PACKAGE_KODI_PVR_VUPLUS
1337 select BR2_PACKAGE_KODI_PVR_WMC
1339 Kodi PVR addon was split into seperate modules
1341 config BR2_BINUTILS_VERSION_2_23_2
1342 bool "binutils 2.23 option renamed"
1345 Binutils 2.23.2 has been removed, using a newer version is
1348 config BR2_BINUTILS_VERSION_2_24
1349 bool "binutils 2.24 option renamed"
1351 select BR2_BINUTILS_VERSION_2_24_X
1353 The binutils version option has been renamed to match the
1354 same patchlevel logic used by gcc. The new option is now
1355 BR2_BINUTILS_VERSION_2_24_X.
1357 config BR2_BINUTILS_VERSION_2_25
1358 bool "binutils 2.25 option renamed"
1360 select BR2_BINUTILS_VERSION_2_25_X
1362 The binutils version option has been renamed to match the
1363 same patchlevel logic used by gcc. The new option is now
1364 BR2_BINUTILS_VERSION_2_25_X.
1366 config BR2_PACKAGE_PERF
1367 bool "perf option has been renamed"
1369 select BR2_LINUX_KERNEL_TOOL_PERF
1371 The perf package has been moved as a Linux tools package,
1372 and the option to enable it is now
1373 BR2_LINUX_KERNEL_TOOL_PERF.
1375 config BR2_BINUTILS_VERSION_2_22
1376 bool "binutils 2.22 removed"
1379 Binutils 2.22 has been removed, using a newer version is
1382 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1383 bool "gpu-viv-bin-mx6q"
1385 select BR2_PACKAGE_IMX_GPU_VIV
1387 Vivante graphics libraries have been renamed to
1388 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1391 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1392 depends on BR2_PACKAGE_PYTHON
1393 bool "libsemanage python bindings removed"
1396 This option has been removed, since the libsemanage Python
1397 bindings on the target were not useful.
1399 config BR2_TARGET_UBOOT_NETWORK
1400 bool "U-Boot custom network settings removed"
1403 U-Boot's custom network settings options have been removed.
1405 ###############################################################################
1406 comment "Legacy options removed in 2015.05"
1408 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1409 bool "jffs2 16kB erasesize NAND flash option renamed"
1411 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1413 The JFFS2 NAND flash options now longer include the page
1416 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1417 bool "jffs2 128kB erasesize NAND flash option renamed"
1419 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1421 The JFFS2 NAND flash options now longer include the page
1424 config BR2_PACKAGE_MONO_20
1425 bool "2.0/3.5 .Net Runtime"
1428 This option no longer exists, all versions of the .Net
1429 runtime are now installed.
1431 config BR2_PACKAGE_MONO_40
1432 bool "4.0 .Net Runtime"
1435 This option no longer exists, all versions of the .Net
1436 runtime are now installed.
1438 config BR2_PACKAGE_MONO_45
1439 bool "4.5 .Net Runtime"
1442 This option no longer exists, all versions of the .Net
1443 runtime are now installed.
1445 config BR2_CIVETWEB_WITH_LUA
1446 bool "civetweb lua option renamed"
1448 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1450 civetweb's lua option has been renamed to
1451 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1452 packages name options.
1454 config BR2_PACKAGE_TIFF_TIFF2PDF
1455 bool "tiff utility-specific option removed"
1457 select BR2_PACKAGE_TIFF_UTILITIES
1459 utility-specific options have been removed in favour of
1460 the new option BR2_PACKAGE_TIFF_UTILITIES.
1462 config BR2_PACKAGE_TIFF_TIFFCP
1463 bool "tiff utility-specific option removed"
1465 select BR2_PACKAGE_TIFF_UTILITIES
1467 utility-specific options have been removed in favour of
1468 the new option BR2_PACKAGE_TIFF_UTILITIES.
1470 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1471 bool "RTAI patch file path has been removed"
1474 This option has never worked, so it has been removed.
1476 config BR2_TARGET_GENERIC_PASSWD_DES
1477 bool "Encoding passwords with DES has been removed"
1480 Paswords can now only be encoded with either of md5, sha256 or sha512.
1481 The default is md5, which is stronger that DES (but still pretty weak).
1483 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1484 bool "hicolor (default theme) is a duplicate"
1486 select BR2_PACKAGE_HICOLOR_ICON_THEME
1488 The option was just a duplicate of hicolor icon theme.
1490 config BR2_PACKAGE_VALGRIND_PTRCHECK
1491 bool "valgrind's PTRCheck was renamed to SGCheck"
1493 select BR2_PACKAGE_VALGRIND_SGCHECK
1495 PTRCheck was renamed to SGCheck in valgrind
1497 ###############################################################################
1498 comment "Legacy options removed in 2015.02"
1500 config BR2_PACKAGE_LIBGC
1501 bool "libgc package removed"
1503 select BR2_PACKAGE_BDWGC
1505 libgc has been removed because we have the same package under a
1506 different name, bdwgc.
1508 config BR2_PACKAGE_WDCTL
1509 bool "util-linux' wdctl option has been renamed"
1511 select BR2_PACKAGE_UTIL_LINUX_WDCTL
1513 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1514 to be aligned with how the other options are named.
1516 config BR2_PACKAGE_UTIL_LINUX_ARCH
1517 bool "util-linux' arch option has been removed"
1520 util-linux' arch was dropped in util-linux 2.23, in favor of
1521 the coreutils version.
1523 config BR2_PACKAGE_UTIL_LINUX_DDATE
1524 bool "util-linux' ddate option has been removed"
1527 util-linux' ddate was dropped in util-linux 2.23.
1529 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1530 bool "rpm's bzip2 payloads option has been removed"
1532 select BR2_PACKAGE_BZIP2
1534 The bzip2 payloads option rely entirely on the dependant package bzip2.
1535 So, you need to select it to enable this feature.
1537 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1538 bool "rpm's xz payloads option has been removed"
1540 select BR2_PACKAGE_XZ
1542 The xz payloads option rely entirely on the dependant package xz.
1543 So, you need to select it to enable this feature.
1545 config BR2_PACKAGE_M4
1546 bool "m4 target package removed"
1549 The m4 target package has been removed, it's been
1550 deprecated for some time now.
1552 config BR2_PACKAGE_FLEX_BINARY
1553 bool "flex binary in target option removed"
1556 The flex binary in the target option has been removed.
1557 It's been deprecated for some time now and is essentially a
1558 development tool which isn't very useful in the target.
1560 config BR2_PACKAGE_BISON
1561 bool "bison target package removed"
1564 The bison target package has been removed, it's been
1565 deprecated for some time now and is essentially a development
1566 tool which isn't very useful in the target.
1568 config BR2_PACKAGE_GOB2
1569 bool "gob2 target package removed"
1572 The gob2 target package has been removed, it's been
1573 deprecated for some time now and was essentially useless
1574 without a target toolchain.
1576 config BR2_PACKAGE_DISTCC
1577 bool "distcc target package removed"
1580 The distcc target package has been removed, it's been
1581 deprecated for some time now and was essentially useless
1582 without a target toolchain.
1584 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1585 bool "haserl 0.8.x version removed"
1588 The 0.8.x version option for haserl has been removed since it
1589 has been deprecated for some time now.
1590 You should be able to use the 0.9.x version without issues.
1592 config BR2_PACKAGE_STRONGSWAN_TOOLS
1593 bool "strongswan option has been removed"
1595 select BR2_PACKAGE_STRONGSWAN_PKI
1596 select BR2_PACKAGE_STRONGSWAN_SCEP
1598 The tools option has been removed upstream and the different tools
1599 have been split between the pki and scep options, with others
1602 config BR2_PACKAGE_XBMC_ADDON_XVDR
1603 bool "xbmc-addon-xvdr removed"
1606 According to the github project page:
1607 https://github.com/pipelka/xbmc-addon-xvdr
1608 this package is discontinued.
1610 config BR2_PACKAGE_XBMC_PVR_ADDONS
1611 bool "xbmc options have been renamed"
1613 select BR2_PACKAGE_KODI_PVR_ADDONS
1615 The XBMC media center project was renamed to Kodi entertainment center
1617 config BR2_PACKAGE_XBMC
1618 bool "xbmc options have been renamed"
1620 select BR2_PACKAGE_KODI
1622 The XBMC media center project was renamed to Kodi entertainment center
1624 config BR2_PACKAGE_XBMC_ALSA_LIB
1625 bool "xbmc options have been renamed"
1627 select BR2_PACKAGE_KODI_ALSA_LIB
1629 The XBMC media center project was renamed to Kodi entertainment center
1631 config BR2_PACKAGE_XBMC_AVAHI
1632 bool "xbmc options have been renamed"
1634 select BR2_PACKAGE_KODI_AVAHI
1636 The XBMC media center project was renamed to Kodi entertainment center
1638 config BR2_PACKAGE_XBMC_DBUS
1639 bool "xbmc options have been renamed"
1641 select BR2_PACKAGE_KODI_DBUS
1643 The XBMC media center project was renamed to Kodi entertainment center
1645 config BR2_PACKAGE_XBMC_LIBBLURAY
1646 bool "xbmc options have been renamed"
1648 select BR2_PACKAGE_KODI_LIBBLURAY
1650 The XBMC media center project was renamed to Kodi entertainment center
1652 config BR2_PACKAGE_XBMC_GOOM
1653 bool "xbmc options have been renamed"
1655 select BR2_PACKAGE_KODI_GOOM
1657 The XBMC media center project was renamed to Kodi entertainment center
1659 config BR2_PACKAGE_XBMC_RSXS
1660 bool "xbmc options have been renamed"
1662 select BR2_PACKAGE_KODI_RSXS
1664 The XBMC media center project was renamed to Kodi entertainment center
1666 config BR2_PACKAGE_XBMC_LIBCEC
1667 bool "xbmc options have been renamed"
1669 select BR2_PACKAGE_KODI_LIBCEC
1671 The XBMC media center project was renamed to Kodi entertainment center
1673 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1674 bool "xbmc options have been renamed"
1676 select BR2_PACKAGE_KODI_LIBMICROHTTPD
1678 The XBMC media center project was renamed to Kodi entertainment center
1680 config BR2_PACKAGE_XBMC_LIBNFS
1681 bool "xbmc options have been renamed"
1683 select BR2_PACKAGE_KODI_LIBNFS
1685 The XBMC media center project was renamed to Kodi entertainment center
1687 config BR2_PACKAGE_XBMC_RTMPDUMP
1688 bool "xbmc options have been renamed"
1690 select BR2_PACKAGE_KODI_RTMPDUMP
1692 The XBMC media center project was renamed to Kodi entertainment center
1694 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1695 bool "xbmc options have been renamed"
1697 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1699 The XBMC media center project was renamed to Kodi entertainment center
1701 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1702 bool "xbmc options have been renamed"
1704 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1706 The XBMC media center project was renamed to Kodi entertainment center
1708 config BR2_PACKAGE_XBMC_LIBTHEORA
1709 bool "xbmc options have been renamed"
1711 select BR2_PACKAGE_KODI_LIBTHEORA
1713 The XBMC media center project was renamed to Kodi entertainment center
1715 config BR2_PACKAGE_XBMC_LIBUSB
1716 bool "xbmc options have been renamed"
1718 select BR2_PACKAGE_KODI_LIBUSB
1720 The XBMC media center project was renamed to Kodi entertainment center
1722 config BR2_PACKAGE_XBMC_LIBVA
1723 bool "xbmc options have been renamed"
1725 select BR2_PACKAGE_KODI_LIBVA
1727 The XBMC media center project was renamed to Kodi entertainment center
1729 config BR2_PACKAGE_XBMC_WAVPACK
1730 bool "xbmc options have been renamed"
1732 select BR2_PACKAGE_KODI_WAVPACK
1734 The XBMC media center project was renamed to Kodi entertainment center
1736 config BR2_PREFER_STATIC_LIB
1737 bool "static library option renamed"
1740 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1741 highlights the fact that the option no longer "prefers"
1742 static libraries, but "enforces" static libraries (i.e
1743 shared libraries are completely unused).
1745 Take care of updating the type of libraries you want under the
1746 "Build options" menu.
1748 ###############################################################################
1749 comment "Legacy options removed in 2014.11"
1751 config BR2_x86_generic
1752 bool "x86 generic variant has been removed"
1755 The generic x86 CPU variant has been removed. Use another
1756 CPU variant instead.
1758 config BR2_GCC_VERSION_4_4_X
1759 bool "gcc 4.4.x has been removed"
1762 The 4.4.x version of gcc has been removed. Use a newer
1765 config BR2_sparc_sparchfleon
1766 bool "sparchfleon CPU has been removed"
1769 The sparchfleon CPU was only supported in a patched gcc 4.4
1770 version. Its support has been removed in favor of the leon3
1771 CPU starting from gcc 4.8.x.
1773 config BR2_sparc_sparchfleonv8
1774 bool "sparchfleonv8 CPU has been removed"
1777 The sparchfleonv8 CPU was only supported in a patched gcc
1778 4.4 version. Its support has been removed in favor of the
1779 leon3 CPU starting from gcc 4.8.x.
1781 config BR2_sparc_sparcsfleon
1782 bool "sparcsfleon CPU has been removed"
1785 The sparcsfleon CPU was only supported in a patched gcc 4.4
1786 version. Its support has been removed in favor of the leon3
1787 CPU starting from gcc 4.8.x.
1789 config BR2_sparc_sparcsfleonv8
1790 bool "sparcsfleonv8 CPU has been removed"
1793 The sparcsfleonv8 CPU was only supported in a patched gcc
1794 4.4 version. Its support has been removed in favor of the
1795 leon3 CPU starting from gcc 4.8.x.
1797 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1798 bool "xlib-libpciaccess option has been renamed"
1799 depends on BR2_PACKAGE_XORG7
1801 select BR2_PACKAGE_LIBPCIACCESS
1803 libpciaccess neither depends on X11 nor Xlib. Thus the
1804 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1806 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1807 bool "Xceive xc5000 option has been renamed"
1809 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1811 The Xceive xc5000 option now also handles older firmwares from
1812 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1813 from Cresta, who bought Xceive.
1815 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1816 bool "Chelsio T4 option has been renamed"
1818 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1820 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1821 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1822 to better account for the fact that a T5 variant exists.
1824 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1825 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1828 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1829 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1831 Target packages -> Hardware handling ->
1832 Firmware -> linux-firmware -> WiFi firmware ->
1833 iwlwifi 3160/726x revision to use (revision 7)
1835 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1836 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1839 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1840 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1842 Target packages -> Hardware handling ->
1843 Firmware -> linux-firmware -> WiFi firmware ->
1844 iwlwifi 3160/726x revision to use (revision 8)
1846 ###############################################################################
1847 comment "Legacy options removed in 2014.08"
1849 config BR2_PACKAGE_LIBELF
1850 bool "libelf has been removed"
1851 select BR2_PACKAGE_ELFUTILS
1854 The libelf package provided an old version of the libelf library
1855 and is deprecated. The libelf library is now provided by the
1858 config BR2_KERNEL_HEADERS_3_8
1859 bool "kernel headers version 3.8.x are no longer supported"
1860 select BR2_KERNEL_HEADERS_3_4
1863 Version 3.8.x of the Linux kernel headers have been deprecated
1864 for more than four buildroot releases and are now removed.
1865 As an alternative, version 3.4.x of the headers have been
1866 automatically selected in your configuration.
1868 config BR2_PACKAGE_GETTEXT_TOOLS
1869 bool "support for gettext-tools on target has been removed"
1872 The option to install the gettext utilities on the target
1873 has been removed. This is not necessary as Buildroot is not
1874 designed to provide a full development environment on the
1875 target. gettext tools should be used on the build machine
1878 config BR2_PACKAGE_PROCPS
1879 bool "procps has been replaced by procps-ng"
1880 select BR2_PACKAGE_PROCPS_NG
1883 The procps package has been replaced by the equivalent procps-ng.
1885 config BR2_BINUTILS_VERSION_2_20_1
1886 bool "binutils 2.20.1 has been removed"
1889 The 2.20.1 version of binutils has been removed. Use a newer
1892 config BR2_BINUTILS_VERSION_2_21
1893 bool "binutils 2.21 has been removed"
1896 The 2.21 version of binutils has been removed. Use a newer
1899 config BR2_BINUTILS_VERSION_2_23_1
1900 bool "binutils 2.23.1 has been removed"
1903 The 2.23.1 version of binutils has been removed. Use a newer
1906 config BR2_UCLIBC_VERSION_0_9_32
1907 bool "uclibc 0.9.32 has been removed"
1910 The 0.9.32 version of uClibc has been removed. Use a newer
1913 config BR2_GCC_VERSION_4_3_X
1914 bool "gcc 4.3.x has been removed"
1917 The 4.3.x version of gcc has been removed. Use a newer
1920 config BR2_GCC_VERSION_4_6_X
1921 bool "gcc 4.6.x has been removed"
1924 The 4.6.x version of gcc has been removed. Use a newer
1927 config BR2_GDB_VERSION_7_4
1928 bool "gdb 7.4 has been removed"
1931 The 7.4 version of gdb has been removed. Use a newer version
1934 config BR2_GDB_VERSION_7_5
1935 bool "gdb 7.5 has been removed"
1938 The 7.5 version of gdb has been removed. Use a newer version
1941 config BR2_BUSYBOX_VERSION_1_19_X
1942 bool "busybox version selection has been removed"
1945 The possibility of selecting the Busybox version has been
1946 removed. Use the latest version provided by the Busybox
1949 config BR2_BUSYBOX_VERSION_1_20_X
1950 bool "busybox version selection has been removed"
1953 The possibility of selecting the Busybox version has been
1954 removed. Use the latest version provided by the Busybox
1957 config BR2_BUSYBOX_VERSION_1_21_X
1958 bool "busybox version selection has been removed"
1961 The possibility of selecting the Busybox version has been
1962 removed. Use the latest version provided by the Busybox
1965 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
1966 bool "decode_tm6000"
1967 select BR2_PACKAGE_LIBV4L_UTILS
1970 This libv4l option has been deprecated and replaced by a single
1971 option to build all the libv4l utilities.
1973 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
1975 select BR2_PACKAGE_LIBV4L_UTILS
1978 This libv4l option has been deprecated and replaced by a single
1979 option to build all the libv4l utilities.
1981 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
1982 bool "v4l2-compliance"
1983 select BR2_PACKAGE_LIBV4L_UTILS
1986 This libv4l option has been deprecated and replaced by a single
1987 option to build all the libv4l utilities.
1989 config BR2_PACKAGE_LIBV4L_V4L2_CTL
1991 select BR2_PACKAGE_LIBV4L_UTILS
1994 This libv4l option has been deprecated and replaced by a single
1995 option to build all the libv4l utilities.
1997 config BR2_PACKAGE_LIBV4L_V4L2_DBG
1999 select BR2_PACKAGE_LIBV4L_UTILS
2002 This libv4l option has been deprecated and replaced by a single
2003 option to build all the libv4l utilities.
2005 ###############################################################################
2006 comment "Legacy options removed in 2014.05"
2008 config BR2_PACKAGE_EVTEST_CAPTURE
2009 bool "evtest-capture support removed (dropped since evtest 1.31)"
2012 Support for evtest-capture has been removed (dropped from
2013 evtest package since version 1.31), use evemu package
2016 config BR2_KERNEL_HEADERS_3_6
2017 bool "kernel headers version 3.6.x are no longer supported"
2018 select BR2_KERNEL_HEADERS_3_4
2021 Version 3.6.x of the Linux kernel headers have been deprecated
2022 for more than four buildroot releases and are now removed.
2023 As an alternative, version 3.4.x of the headers have been
2024 automatically selected in your configuration.
2026 config BR2_KERNEL_HEADERS_3_7
2027 bool "kernel headers version 3.7.x are no longer supported"
2028 select BR2_KERNEL_HEADERS_3_4
2031 Version 3.7.x of the Linux kernel headers have been deprecated
2032 for more than four buildroot releases and are now removed.
2033 As an alternative, version 3.4.x of the headers have been
2034 automatically selected in your configuration.
2036 config BR2_PACKAGE_VALA
2037 bool "vala target package has been removed"
2040 The 'vala' target package has been removed since it has been
2041 deprecated for more than four buildroot releases.
2042 Note: the host vala package still exists.
2044 config BR2_TARGET_TZ_ZONELIST
2045 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2047 config BR2_PACKAGE_TZDATA_ZONELIST
2048 string "tzdata: the timezone list option has been renamed"
2050 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2051 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2052 menu. You'll need to select BR2_TARGET_TZ_INFO.
2054 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2056 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2059 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2060 bool "Lua command-line editing none has been renamed"
2063 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2064 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2065 it in the corresponding choice.
2067 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2068 bool "Lua command-line editing using readline has been renamed"
2071 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2072 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2073 it in the corresponding choice.
2075 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2076 bool "Lua command-line editing using linenoise has been renamed"
2079 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2080 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2081 it in the corresponding choice.
2083 config BR2_PACKAGE_DVB_APPS_UTILS
2084 bool "dvb-apps utilities now built by default"
2087 The dvb-apps utilities are now always built when the dvb-apps
2088 package is selected.
2090 config BR2_KERNEL_HEADERS_SNAP
2091 bool "Local Linux snapshot support removed"
2094 Support for using a custom snapshot to install the Linux
2095 kernel headers has been removed.
2097 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2098 bool "/dev management by udev removed"
2101 The 'udev' package has been converted to a virtual package.
2102 The providers for this feature are: 'eudev', 'systemd'.
2104 Therefore, if you are not using 'systemd' as init system, you
2105 must choose 'Dynamic using eudev' in the '/dev management'
2106 menu to get the same behaviour as in your old configuration.
2108 If you are using 'systemd', its internal implementation of
2109 'udev' will be used automatically.
2111 You must also check the packages depending on 'udev' are still
2114 config BR2_PACKAGE_UDEV
2115 bool "udev is now a virtual package"
2117 select BR2_PACKAGE_HAS_UDEV
2119 The 'udev' package has been converted to a virtual package.
2120 The providers for this feature are: 'eudev', 'systemd'.
2122 Your old configuration refers to packages depending on 'udev',
2123 either for build or at runtime.
2125 Check that a 'udev' provider is selected. If you are not using
2126 'systemd' as init system, 'eudev' should be selected, which is
2127 the case if '/dev management' is set to 'Dynamic using eudev'.
2129 If you are using 'systemd', its internal implementation of 'udev'
2132 config BR2_PACKAGE_UDEV_RULES_GEN
2133 bool "udev rules generation handled by provider"
2135 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2136 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2138 The 'udev' package has been converted to a virtual package.
2139 The providers for this feature are: 'eudev', 'systemd'.
2141 If you are not using 'systemd' as init system, udev rules
2142 generation will be handled by 'eudev'. Check that
2143 '/dev management' is set to 'Dynamic using eudev' to get
2144 the same behaviour as in your old configuration.
2146 If you are using 'systemd', it internal implementation of 'udev'
2147 will generate the rules.
2149 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2150 bool "udev extras removed"
2153 The 'udev' package has been converted to a virtual package.
2154 The providers for this feature are: 'eudev', 'systemd'.
2156 The option to enable the extra features of 'udev' (gudev, ...)
2157 has been removed. These features are automatically enabled in
2158 the 'udev' providers if the dependencies are selected. For
2159 example, selecting 'libglib2' will trigger the build of gudev.
2161 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2162 bool "xlib-libpthread-stubs option has been renamed"
2163 depends on BR2_PACKAGE_XORG7
2165 select BR2_PACKAGE_LIBPTHREAD_STUBS
2167 The pthread stubs neither depend on X11 nor Xlib. Thus the
2168 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2170 ###############################################################################
2171 comment "Legacy options removed in 2014.02"
2174 bool "sh2 support removed"
2177 Due to an inexistent user base and generally poor Linux
2178 support, the support for the SH2 architecture was removed.
2181 bool "sh3 support removed"
2184 Due to an inexistent user base and generally poor Linux
2185 support, the support for the SH3 architecture was removed.
2188 bool "sh3eb support removed"
2191 Due to an inexistent user base and generally poor Linux
2192 support, the support for the SH3eb architecture was removed.
2194 config BR2_KERNEL_HEADERS_3_1
2195 bool "kernel headers version 3.1.x are no longer supported"
2196 select BR2_KERNEL_HEADERS_3_2
2199 Version 3.1.x of the Linux kernel headers have been deprecated
2200 for more than four buildroot releases and are now removed.
2201 As an alternative, version 3.2.x of the headers have been
2202 automatically selected in your configuration.
2204 config BR2_KERNEL_HEADERS_3_3
2205 bool "kernel headers version 3.3.x are no longer supported"
2206 select BR2_KERNEL_HEADERS_3_2
2209 Version 3.3.x of the Linux kernel headers have been deprecated
2210 for more than four buildroot releases and are now removed.
2211 As an alternative, version 3.2.x of the headers have been
2212 automatically selected in your configuration.
2214 config BR2_KERNEL_HEADERS_3_5
2215 bool "kernel headers version 3.5.x are no longer supported"
2216 select BR2_KERNEL_HEADERS_3_4
2219 Version 3.5.x of the Linux kernel headers have been deprecated
2220 for more than four buildroot releases and are now removed.
2221 As an alternative, version 3.4.x of the headers have been
2222 automatically selected in your configuration.
2224 config BR2_GDB_VERSION_7_2
2225 bool "gdb 7.2.x is no longer supported"
2226 select BR2_GDB_VERSION_7_6
2229 Version 7.2.x of gdb has been deprecated for more than four
2230 buildroot releases and is now removed. As an alternative, gdb
2231 7.5.x has been automatically selected in your configuration.
2233 config BR2_GDB_VERSION_7_3
2234 bool "gdb 7.3.x is no longer supported"
2235 select BR2_GDB_VERSION_7_6
2238 Version 7.3.x of gdb has been deprecated for more than four
2239 buildroot releases and is now removed. As an alternative, gdb
2240 7.5.x has been automatically selected in your configuration.
2242 config BR2_PACKAGE_CCACHE
2243 bool "ccache target package has been removed"
2246 The 'ccache' target package has been removed since it has been
2247 deprecated for more than four buildroot releases.
2248 Note: using ccache for speeding up builds is still supported.
2250 config BR2_HAVE_DOCUMENTATION
2251 bool "support for documentation on target has been removed"
2254 Support for documentation on target has been removed since it has
2255 been deprecated for more than four buildroot releases.
2257 config BR2_PACKAGE_AUTOMAKE
2258 bool "automake target package has been removed"
2261 The 'automake' target package has been removed since it has been
2262 deprecated for more than four buildroot releases.
2263 Note: the host automake still exists.
2265 config BR2_PACKAGE_AUTOCONF
2266 bool "autoconf target package has been removed"
2269 The 'autoconf' target package has been removed since it has been
2270 deprecated for more than four buildroot releases.
2271 Note: the host autoconf still exists.
2273 config BR2_PACKAGE_XSTROKE
2274 bool "xstroke has been removed"
2277 The 'xstroke' package has been removed since it has been
2278 deprecated for more than four buildroot releases.
2280 config BR2_PACKAGE_LZMA
2281 bool "lzma target package has been removed"
2284 The 'lzma' target package has been removed since it has been
2285 deprecated for more than four buildroot releases.
2286 Note: generating lzma-compressed rootfs images is still supported.
2288 config BR2_PACKAGE_TTCP
2289 bool "ttcp has been removed"
2292 The 'ttcp' package has been removed since it has been
2293 deprecated for more than four buildroot releases.
2295 config BR2_PACKAGE_LIBNFC_LLCP
2296 bool "libnfc-llcp has been replaced by libllcp"
2298 select BR2_PACKAGE_LIBLLCP
2300 The 'libnfc-llcp' package has been removed since upstream renamed
2301 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2302 the version at the same time.
2304 config BR2_PACKAGE_MYSQL_CLIENT
2305 bool "MySQL client renamed to MySQL"
2307 select BR2_PACKAGE_MYSQL
2309 The option has been renamed BR2_PACKAGE_MYSQL
2311 config BR2_PACKAGE_SQUASHFS3
2312 bool "squashfs3 has been removed"
2314 select BR2_PACKAGE_SQUASHFS
2316 The 'squashfs3' package has been removed since it has been
2317 deprecated for more than four buildroot releases. Package
2318 'squashfs' (4) has been selected automatically as replacement.
2320 config BR2_TARGET_ROOTFS_SQUASHFS3
2321 bool "squashfs3 rootfs support has been removed"
2324 Together with the removal of the squashfs3 package, support
2325 for squashfs3 root filesystems has been removed too. Squashfs
2326 root filesystems will automatically use squashfs4 now.
2328 config BR2_PACKAGE_NETKITBASE
2329 bool "netkitbase has been removed"
2332 The 'netkitbase' package has been removed since it has been
2333 deprecated since 2012.11. This package provided 'inetd'
2334 which is replaced by 'xinet' and 'ping' which is replaced by
2335 'busybox' or 'fping'.
2337 config BR2_PACKAGE_NETKITTELNET
2338 bool "netkittelnet has been removed"
2341 The 'netkittelnet' package has been removed since it has
2342 been deprecated since 2012.11. 'busybox' provides a telnet
2343 client and should be used instead.
2345 config BR2_PACKAGE_LUASQL
2346 bool "luasql has been replaced by luasql-sqlite3"
2347 select BR2_PACKAGE_LUASQL_SQLITE3
2350 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2352 config BR2_PACKAGE_LUACJSON
2353 bool "luacjson has been replaced by lua-cjson"
2354 select BR2_PACKAGE_LUA_CJSON
2357 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2359 ###############################################################################
2360 comment "Legacy options removed in 2013.11"
2362 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2363 bool "lvm2's 'dmsetup only' option removed"
2366 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2367 led to problems with other packages that need the full lvm2
2368 suite. Therefore, the option has been replaced with the positive
2369 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2371 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2372 # in order to automatically propagate old configs
2374 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2375 bool "qt javascriptcore option removed"
2378 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2379 force the activation or disabling of the JIT compiler in the
2380 Qt Javascript interpreter. However, the JIT compiler is not
2381 available for all architectures, so forcing its activation
2382 does not always work. Moreover, Qt knows by itself for which
2383 architectures JIT support is possible, and will
2384 automatically enable it if possible.
2386 Therefore, this option was in fact useless, and causing
2387 build problems when enabled on architectures for which the
2388 JIT support was not available. It has been removed, and
2389 there is no replacement: Qt will enable JIT at compile time
2392 config BR2_PACKAGE_MODULE_INIT_TOOLS
2393 bool "module-init-tools replaced by kmod"
2394 select BR2_PACKAGE_KMOD
2395 select BR2_PACKAGE_KMOD_TOOLS
2398 The 'module-init-tools' package has been removed, since it
2399 has been depracated upstream and replaced by 'kmod'.
2401 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2402 string "u-boot: the git repository URL option has been renamed"
2404 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2405 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2407 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2409 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2412 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2413 # boot/uboot/Config.in
2415 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2416 string "u-boot: the git repository version option has been renamed"
2418 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2419 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2421 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2423 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2426 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2427 # boot/uboot/Config.in
2429 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2430 string "linux: the git repository URL option has been renamed"
2432 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2434 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2436 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2438 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2441 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2444 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2445 string "linux: the git repository version option has been renamed"
2447 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2449 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2451 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2453 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2456 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2459 ###############################################################################
2460 comment "Legacy options removed in 2013.08"
2463 bool "ARM OABI support has been removed"
2466 The support for the ARM OABI was deprecated since a while,
2467 and has been removed completely from Buildroot. It is also
2468 deprecated in upstream gcc, since gcc 4.7. People should
2469 switch to EABI instead, which should not be a problem as
2470 long as you don't have pre-built OABI binaries in your
2471 system that you can't recompile.
2473 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2474 bool "dosfstools dosfsck renamed to fsck.fat"
2476 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2478 dosfsck was renamed upstream to fsck.fat for consistency.
2480 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2481 bool "dosfstools dosfslabel renamed to fatlabel"
2483 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2485 doslabel was renamed upstream to fatlabel for consistency.
2487 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2488 bool "dosfstools mkdosfs renamed to mkfs.fat"
2490 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2492 mkdosfs was renamed upstream to mkfs.fat for consistency.
2495 bool "the elf2flt option has been renamed"
2498 The BR2_ELF2FLT option has been renamed to
2499 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2500 the package infrastructure.
2502 config BR2_VFP_FLOAT
2503 bool "the ARM VFP floating point option has been renamed"
2506 Due to a major refactoring of the floating-point handling of
2507 the ARM architecture support, the BR2_VFP_FLOAT option has
2508 been replaced with a choice of options that allows to select
2509 between various VFP versions/capabilities.
2511 config BR2_PACKAGE_GCC_TARGET
2512 bool "gcc on the target filesystem has been removed"
2515 The support for gcc in the target filesystem was deprecated
2516 since a while, and has been removed completely from Buildroot.
2517 See Buildroot's documentation for more explanations.
2519 config BR2_HAVE_DEVFILES
2520 bool "development files in target filesystem has been removed"
2523 The installation of the development files in the target
2524 filesystem was deprecated since a while, and has been removed
2525 completely from Buildroot.
2526 See Buildroot's documentation for more explanations.
2528 ###############################################################################
2529 comment "Legacy options removed in 2013.05"
2531 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2532 bool "Realtek 8192 replaced by Realtek 81xx"
2534 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2536 Now covers the whole Realtek 81xx familly: 8188/8192.
2538 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2539 bool "Realtek 8712 replaced by Realtek 87xx"
2541 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2543 Now covers the whole Realtek 87xx familly: 8712/8723.
2545 ###############################################################################
2546 comment "Legacy options removed in 2013.02"
2549 bool "sa110 ARM target switched to strongarm"
2551 select BR2_strongarm
2553 The SA110 is the same as a generic StrongARM, it just differs
2554 in speed, peripherals and cache.
2557 bool "sa1100 ARM target switched to strongarm"
2559 select BR2_strongarm
2561 The SA1100 is the same as a generic StrongARM, it just differs
2562 in speed, peripherals and cache.
2564 config BR2_PACKAGE_GDISK
2565 bool "gdisk has been replaced by gptfdisk"
2567 select BR2_PACKAGE_GPTFDISK
2569 The option has been renamed BR2_PACKAGE_GPTFDISK.
2571 config BR2_PACKAGE_GDISK_GDISK
2572 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2574 select BR2_PACKAGE_GPTFDISK
2575 select BR2_PACKAGE_GPTFDISK_GDISK
2577 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2579 config BR2_PACKAGE_GDISK_SGDISK
2580 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2582 select BR2_PACKAGE_GPTFDISK
2583 select BR2_PACKAGE_GPTFDISK_SGDISK
2585 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2587 config BR2_PACKAGE_GDB_HOST
2588 bool "gdb for the host option has been renamed"
2589 select BR2_PACKAGE_HOST_GDB
2592 Due to the conversion of gdb to the package infrastructure,
2593 the BR2_PACKAGE_GDB_HOST option has been renamed
2594 BR2_PACKAGE_HOST_GDB.
2596 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2597 bool "DirectFB RGB16 dithering option has been renamed"
2598 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2601 The option has been renamed
2602 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2604 config BR2_PACKAGE_DIRECTB_TESTS
2605 bool "DirectFB Tests option has been renamed"
2606 select BR2_PACKAGE_DIRECTFB_TESTS
2609 The option has been renamed
2610 BR2_PACKAGE_DIRECTFB_TESTS.
2612 ###############################################################################
2613 comment "Legacy options removed in 2012.11"
2615 config BR2_PACKAGE_CUSTOMIZE
2616 bool "customize package has been removed"
2619 The 'customize' special package has been removed. Instead,
2620 we recommend to create either your own packages, or use a
2621 post-build script to customize your root filesystem. See
2622 Buildroot's documentation for more details.
2624 config BR2_PACKAGE_XSERVER_xorg
2625 bool "X.org modular server"
2627 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2629 The option has been renamed
2630 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2632 config BR2_PACKAGE_XSERVER_tinyx
2633 bool "KDrive / TinyX server"
2635 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2637 The option has been renamed
2638 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2640 config BR2_PACKAGE_PTHREAD_STUBS
2641 bool "pthread-stubs option has been renamed"
2643 select BR2_PACKAGE_LIBPTHREAD_STUBS
2645 For consistency reason, the pthread-stubs package has been
2646 renamed to libpthread-stubs.
2648 ###############################################################################
2649 comment "Legacy options removed in 2012.08"
2651 config BR2_PACKAGE_GETTEXT_STATIC
2652 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2655 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2658 config BR2_PACKAGE_LIBINTL
2661 select BR2_PACKAGE_GETTEXT
2663 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2664 only installs the library, not the executables.
2666 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2667 bool "input-tools evtest is now a separate package evtest"
2669 select BR2_PACKAGE_EVTEST
2671 The evtest program from input-tools is now a separate package.
2673 config BR2_BFIN_FDPIC
2674 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2675 select BR2_BINFMT_FDPIC
2678 config BR2_BFIN_FLAT
2679 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2680 select BR2_BINFMT_FLAT
2685 endif # !SKIP_LEGACY