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_POLARSSL
149 bool "polarssl has been removed"
152 The polarssl crypto library has been removed since the 1.2.x
153 release branch is no longer maintained. Newer upstream
154 branches/releases (mbedtls) have API changes so they're not
155 drop-in replacements.
157 config BR2_NBD_CLIENT
158 bool "nbd client option was renamed"
160 select BR2_PACKAGE_NBD_CLIENT
162 The nbd client option has been renamed to BR2_PACKAGE_NBD_CLIENT.
164 config BR2_NBD_SERVER
165 bool "nbd server option was renamed"
167 select BR2_PACKAGE_NBD_SERVER
169 The nbd server option has been renamed to BR2_PACKAGE_NBD_SERVER.
171 config BR2_PACKAGE_GMOCK
172 bool "gmock merged into gtest package"
174 select BR2_PACKAGE_GTEST
175 select BR2_PACKAGE_GTEST_GMOCK
177 GMock is now a suboption of the GTest package.
179 config BR2_KERNEL_HEADERS_4_8
180 bool "kernel headers version 4.8.x are no longer supported"
181 select BR2_KERNEL_HEADERS_4_4
184 Version 4.8.x of the Linux kernel headers are no longer
185 maintained upstream and are now removed. As an alternative,
186 version 4.4.x of the headers have been automatically
187 selected in your configuration.
189 config BR2_KERNEL_HEADERS_3_18
190 bool "kernel headers version 3.18.x are no longer supported"
191 select BR2_KERNEL_HEADERS_3_12
194 Version 3.18.x of the Linux kernel headers are no longer
195 maintained upstream and are now removed. As an alternative,
196 version 3.12.x of the headers have been automatically
197 selected in your configuration.
199 config BR2_GLIBC_VERSION_2_22
200 bool "glibc 2.22 removed"
203 Support for glibc version 2.22 has been removed. The current
204 default version has been selected instead.
206 ###############################################################################
207 comment "Legacy options removed in 2017.02"
209 config BR2_PACKAGE_PERL_DB_FILE
210 bool "perl-db-file removed"
212 select BR2_PACKAGE_BERKELEYDB
213 select BR2_PACKAGE_PERL
215 DB_File can be built as a core Perl module, so the separate
216 perl-db-file package has been removed.
218 config BR2_KERNEL_HEADERS_4_7
219 bool "kernel headers version 4.7.x are no longer supported"
220 select BR2_KERNEL_HEADERS_4_4
223 Version 4.7.x of the Linux kernel headers are no longer
224 maintained upstream and are now removed. As an alternative,
225 version 4.4.x of the headers have been automatically
226 selected in your configuration.
228 config BR2_KERNEL_HEADERS_4_6
229 bool "kernel headers version 4.6.x are no longer supported"
230 select BR2_KERNEL_HEADERS_4_4
233 Version 4.6.x of the Linux kernel headers are no longer
234 maintained upstream and are now removed. As an alternative,
235 version 4.4.x of the headers have been automatically
236 selected in your configuration.
238 config BR2_KERNEL_HEADERS_4_5
239 bool "kernel headers version 4.5.x are no longer supported"
240 select BR2_KERNEL_HEADERS_4_4
243 Version 4.5.x of the Linux kernel headers are no longer
244 maintained upstream and are now removed. As an alternative,
245 version 4.4.x of the headers have been automatically
246 selected in your configuration.
248 config BR2_KERNEL_HEADERS_3_14
249 bool "kernel headers version 3.14.x are no longer supported"
250 select BR2_KERNEL_HEADERS_3_12
253 Version 3.14.x of the Linux kernel headers are no longer
254 maintained upstream and are now removed. As an alternative,
255 version 3.12.x of the headers have been automatically
256 selected in your configuration.
258 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
259 bool "musl-cross 1.1.12 toolchain removed"
262 The support for the prebuilt toolchain based on the Musl C
263 library provided by the musl-cross project has been removed.
264 Upstream doesn't provide any prebuilt toolchain anymore, use the
265 Buildroot toolchain instead.
267 config BR2_UCLIBC_INSTALL_TEST_SUITE
268 bool "uClibc tests now in uclibc-ng-test"
270 select BR2_PACKAGE_UCLIBC_NG_TEST
272 The test suite of the uClibc C library has been moved into a
273 separate package, uclibc-ng-test.
275 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
276 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
279 The ADI Blackfin toolchain has many bugs which are fixed in
280 more recent gcc and uClibc-ng releases. Use the Buildroot
283 config BR2_PACKAGE_MAKEDEVS
284 bool "makedevs removed"
287 The makedevs tool is part of busybox. The Buildroot fork
288 should not be used outside of the Buildroot infrastructure.
290 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
291 bool "Arago ARMv7 2011.09 removed"
294 The Arago toolchains are every old and not updated anymore.
296 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
297 bool "Arago ARMv5 2011.09 removed"
300 The Arago toolchains are every old and not updated anymore.
302 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
303 bool "snowball-hdmiservice removed"
306 We no longer have support for the Snowball platform in
307 Buildroot, so this package was no longer useful.
309 config BR2_PACKAGE_SNOWBALL_INIT
310 bool "snowball-init removed"
313 We no longer have support for the Snowball platform in
314 Buildroot, so this package was no longer useful.
316 config BR2_GDB_VERSION_7_9
317 bool "gdb 7.9 has been removed"
320 The 7.9 version of gdb has been removed. Use a newer version
323 ###############################################################################
324 comment "Legacy options removed in 2016.11"
326 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
327 bool "PHP CGI and CLI options are now seperate"
328 select BR2_PACKAGE_PHP_SAPI_CLI
329 select BR2_PACKAGE_PHP_SAPI_CGI
332 The PHP Interface options have been split up into a
333 separate option for each interface.
335 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
336 bool "PHP CLI and FPM options are now separate"
337 select BR2_PACKAGE_PHP_SAPI_CLI
338 select BR2_PACKAGE_PHP_SAPI_FPM
341 The PHP Interface options have been split up into a
342 separate option for each interface.
344 config BR2_PACKAGE_WVSTREAMS
345 bool "wvstreams removed"
348 wvstreams is not maintained anymore since about 2009. It also
349 doesn't build anymore with recent compilers (GCC 5+).
351 config BR2_PACKAGE_WVDIAL
352 bool "wvdial removed"
355 wvdial is not maintained anymore since about 2009. It also
356 doesn't build anymore with recent compilers (GCC 5+).
358 config BR2_PACKAGE_WEBKITGTK24
359 bool "webkitgtk 2.4.x removed"
362 This legacy package only existed because some other packages
363 depended on that specific version of webkitgtk. However, the
364 other packages have been fixed. webkitgtk 2.4 is full of
365 security issues so it needs to be removed.
367 config BR2_PACKAGE_TORSMO
368 bool "torsmo removed"
371 torsmo has been unmaintained for a long time, and nobody
372 seems to be interested in it.
374 config BR2_PACKAGE_SSTRIP
375 bool "sstrip removed"
378 sstrip is unmaintained and potentially harmful. It doesn't
379 save so much compared to normal binutils strip, and there is
380 a big risk of binaries that don't work. Use normal strip
383 config BR2_KERNEL_HEADERS_4_3
384 bool "kernel headers version 4.3.x are no longer supported"
385 select BR2_KERNEL_HEADERS_4_1
388 Version 4.3.x of the Linux kernel headers are no longer
389 maintained upstream and are now removed. As an alternative,
390 version 4.1.x of the headers have been automatically
391 selected in your configuration.
393 config BR2_KERNEL_HEADERS_4_2
394 bool "kernel headers version 4.2.x are no longer supported"
395 select BR2_KERNEL_HEADERS_4_1
398 Version 4.2.x of the Linux kernel headers are no longer
399 maintained upstream and are now removed. As an alternative,
400 version 4.1.x of the headers have been automatically
401 selected in your configuration.
403 config BR2_PACKAGE_KODI_ADDON_XVDR
404 bool "kodi-addon-xvdr removed"
407 According to the github project page:
408 https://github.com/pipelka/xbmc-addon-xvdr
409 this package is discontinued.
411 config BR2_PACKAGE_IPKG
415 ipkg dates back to the early 2000s when Compaq started the
416 handhelds.org project and it hasn't seen development since 2006.
417 Use opkg as a replacement.
419 config BR2_GCC_VERSION_4_7_X
420 bool "gcc 4.7.x support removed"
423 Support for gcc version 4.7.x has been removed. The current
424 default version (4.9.x or later) has been selected instead.
426 config BR2_BINUTILS_VERSION_2_24_X
427 bool "binutils version 2.24 support removed"
430 Support for binutils version 2.24 has been removed. The
431 current default version (2.26 or later) has been selected
434 config BR2_PACKAGE_WESTON_RPI
435 bool "Weston propietary RPI support is gone"
438 Upstream decided the propietary (rpi-userland) weston composer
439 support wasn't worth the effort so it was removed. Switch to
440 the open VC4 support.
442 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
443 bool "linux-tool cpupower"
444 depends on BR2_LINUX_KERNEL
446 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
448 Linux tool cpupower option was renamed.
450 config BR2_LINUX_KERNEL_TOOL_PERF
451 bool "linux-tool perf"
452 depends on BR2_LINUX_KERNEL
454 select BR2_PACKAGE_LINUX_TOOLS_PERF
456 Linux tool perf option was renamed.
458 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
459 bool "linux-tool selftests"
460 depends on BR2_LINUX_KERNEL
462 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
464 Linux tool selftests option was renamed.
466 config BR2_GCC_VERSION_4_8_ARC
467 bool "gcc arc option renamed"
469 select BR2_GCC_VERSION_ARC
471 The option that selects the gcc version for the ARC
472 architecture has been renamed to BR2_GCC_VERSION_ARC.
474 config BR2_KERNEL_HEADERS_4_0
475 bool "kernel headers version 4.0.x are no longer supported"
476 select BR2_KERNEL_HEADERS_3_12
479 Version 4.0.x of the Linux kernel headers have been deprecated
480 for more than four buildroot releases and are now removed.
481 As an alternative, version 3.12.x of the headers have been
482 automatically selected in your configuration.
484 config BR2_KERNEL_HEADERS_3_19
485 bool "kernel headers version 3.19.x are no longer supported"
486 select BR2_KERNEL_HEADERS_3_12
489 Version 3.19.x of the Linux kernel headers have been deprecated
490 for more than four buildroot releases and are now removed.
491 As an alternative, version 3.12.x of the headers have been
492 automatically selected in your configuration.
494 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
495 bool "libevas-generic-loaders package removed"
497 select BR2_PACKAGE_EFL
499 With EFL 1.18, libevas-generic-loaders is now provided by the efl
502 config BR2_PACKAGE_ELEMENTARY
503 bool "elementary package removed"
505 select BR2_PACKAGE_EFL
507 With EFL 1.18, elementary is now provided by the efl package.
509 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
510 bool "Linux kernel local directory option removed"
512 The option to select a local directory as the source of the Linux
513 kernel has been removed. It hurts reproducibility of builds.
515 In case you were using this option during development of your
516 Linux kernel, use the override mechanism instead.
518 ###############################################################################
519 comment "Legacy options removed in 2016.08"
521 config BR2_PACKAGE_EFL_JP2K
522 bool "libevas jp2k loader has been removed"
525 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
526 while Buildroot only packages openjpeg 2.x. Therefore, the
527 JP2K loader has been removed from EFL.
529 config BR2_PACKAGE_SYSTEMD_COMPAT
530 bool "systemd compatibility libraries have been removed"
533 The systemd option to enable the compatibility libraries has
534 been removed. Theses libraries have been useless since a few
535 version, and have been fully dropped from the source since
538 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
539 bool "gst1-plugins-bad liveadder plugin removed"
541 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
543 The functionality of the liveadder plugin of the
544 gst1-plugins-bad package has been merged into audiomixer.
546 config BR2_PACKAGE_LIBFSLVPUWRAP
547 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
549 select BR2_PACKAGE_IMX_VPUWRAP
551 The libfslvpuwrap has been renamed to match the renamed package.
553 config BR2_PACKAGE_LIBFSLPARSER
554 bool "libfslparser has been renamed to imx-parser"
556 select BR2_PACKAGE_IMX_PARSER
558 The libfslparser has been renamed to match the renamed package.
560 config BR2_PACKAGE_LIBFSLCODEC
561 bool "libfslcodec has been renamed to imx-codec"
563 select BR2_PACKAGE_IMX_CODEC
565 The libfslcodec has been renamed to match the renamed package.
567 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
568 bool "FIT support in uboot-tools has been refactored"
570 select BR2_PACKAGE_DTC
571 select BR2_PACKAGE_DTC_PROGRAMS
572 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
573 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
574 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
576 This option has been removed in favor of a more fine-grained
577 configuration, which is recommended. Selecting this option
578 enables FIT and FIT signature support for the target packages.
579 It will also select the dtc and openssl packages.
581 config BR2_PTHREADS_OLD
582 bool "linuxthreads (stable/old)"
585 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
586 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
588 config BR2_BINUTILS_VERSION_2_23_X
589 bool "binutils 2.23 removed"
592 Binutils 2.23 has been removed, using a newer version is
595 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
596 bool "eglibc support has been removed"
599 The eglibc project no longer exists, as it has been merged
600 back into the glibc project. Therefore, support for eglibc
601 has been removed, and glibc should be used instead.
603 config BR2_GDB_VERSION_7_8
604 bool "gdb 7.8 has been removed"
607 The 7.8 version of gdb has been removed. Use a newer version
610 ###############################################################################
611 comment "Legacy options removed in 2016.05"
613 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
614 bool "openvpn polarssl crypto backend removed"
617 The OpenVPN polarssl crypto backend option has been removed.
618 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
619 compatible with mbedtls (polarssl) series 2.x which is the
620 version provided in buildroot. And both can't coexist.
621 It now uses OpenSSL as the only option.
624 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
625 bool "nginx http spdy module removed"
627 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
629 The ngx_http_spdy_module has been superseded by the
630 ngx_http_v2_module since nginx v1.9.5. The
631 ngx_http_v2_module modules has been automatically selected
632 in your configuration.
634 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
635 bool "gst1-plugins-bad rtp plugin moved to good"
638 The rtp plugin has been moved from gst1-plugins-base to
641 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
642 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
645 The mpg123 plugin has been moved from gst1-plugins-bad to
648 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
649 bool "PowerPC Sourcery toolchain has been removed"
652 The Sourcery CodeBench toolchain for the PowerPC
653 architecture has been removed, as it was very old, not
654 maintained, and causing numerous build failures with modern
657 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
658 bool "PowerPC Sourcery E500v2 toolchain has been removed"
661 The Sourcery CodeBench toolchain for the PowerPC E500v2
662 architecture has been removed, as it was very old, not
663 maintained, and causing numerous build failures with modern
667 bool "x86 i386 support removed"
670 The support for the i386 processors of the x86 architecture
673 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
674 bool "qt5webkit-examples package removed"
677 The qt5webkit-examples package has been removed, since it
678 was removed from upstream starting from Qt 5.6.
680 config BR2_PACKAGE_QT5QUICK1
681 bool "qt5quick1 package removed"
684 The qt5quick1 package has been removed, since it was removed
685 from upstream starting from Qt 5.6.
687 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
688 string "uboot custom patch dir has been removed"
690 The uboot custom patch directory option has been removed. Use
691 the improved BR2_TARGET_UBOOT_PATCH option instead.
693 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
695 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
698 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
699 # boot/uboot/Config.in
701 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
702 bool "xf86-input-void removed"
705 The xf86-input-void package has been removed, there's no need
706 for it in any modern (post-2007) xorg server.
708 config BR2_KERNEL_HEADERS_3_17
709 bool "kernel headers version 3.17.x are no longer supported"
710 select BR2_KERNEL_HEADERS_3_12
713 Version 3.17.x of the Linux kernel headers have been deprecated
714 for more than four buildroot releases and are now removed.
715 As an alternative, version 3.12.x of the headers have been
716 automatically selected in your configuration.
718 config BR2_GDB_VERSION_7_7
719 bool "gdb 7.7 has been removed"
722 The 7.7 version of gdb has been removed. Use a newer version
725 config BR2_PACKAGE_FOOMATIC_FILTERS
726 bool "foomatic-filters"
729 The foomatic-filters package was removed.
731 config BR2_PACKAGE_SAMBA
735 The samba package was removed in favour of samba4 since the
736 3.x series isn't supported by upstream any longer.
738 config BR2_PACKAGE_KODI_WAVPACK
742 wavpack support was removed in favour of ffmpeg:
743 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
745 config BR2_PACKAGE_KODI_RSXS
746 bool "rsxs support in Kodi was moved to an addon"
748 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
750 rsxs support in Kodi was moved to an addon
752 config BR2_PACKAGE_KODI_GOOM
753 bool "Goom support in Kodi was moved to an addon"
755 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
757 Goom support in Kodi was moved to an addon
759 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
760 bool "systemd all extras option has been removed"
762 select BR2_PACKAGE_XZ
763 select BR2_PACKAGE_LIBGCRYPT
765 The systemd option to enable "all extras" has been
766 removed. To get the same features, the libgcrypt and xz
767 package should now be enabled.
769 config BR2_GCC_VERSION_4_5_X
770 bool "gcc 4.5.x has been removed"
773 The 4.5.x version of gcc has been removed. Use a newer
776 config BR2_PACKAGE_SQLITE_READLINE
777 bool "sqlite command-line editing support was updated"
778 select BR2_PACKAGE_NCURSES
779 select BR2_PACKAGE_READLINE
782 This option was removed in favour of the sqlite package
783 deciding itself depending on the enabled packages whether
784 command-line editing should be enabled, it also also takes
785 libedit into account.
787 ###############################################################################
788 comment "Legacy options removed in 2016.02"
790 config BR2_PACKAGE_DOVECOT_BZIP2
791 bool "bzip2 support option has been removed"
793 select BR2_PACKAGE_BZIP2
795 Bzip2 support is built if the bzip2 package is selected.
797 config BR2_PACKAGE_DOVECOT_ZLIB
798 bool "zlib support option has been removed"
800 select BR2_PACKAGE_ZLIB
802 Zlib support is built if the zlib package is selected.
804 config BR2_PACKAGE_E2FSPROGS_FINDFS
805 bool "e2fsprogs findfs option has been removed"
808 This option attempted to enable findfs capabilities from
809 e2fsprogs but has not worked since July 2015 (due to
810 packaging changes). One can use BusyBox's findfs support or
811 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
813 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
814 bool "openpowerlink debug option has been removed"
817 This option depends on BR2_ENABLE_DEBUG which should not be used
820 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
821 bool "openpowerlink package has been updated"
823 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
825 openpowerlink kernel modules are built if the
826 kernel stack library is selected.
828 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
829 bool "openpowerlink package has been updated"
831 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
833 The user space support has been split in two part:
834 - a monolitic user space library
835 - a user spae deamon driver
837 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
838 bool "using the linux headers version for the kernel has been removed"
841 The option to use the version of the kernel headers for the
842 kernel to build has been removed.
844 There is now the converse, better-suited and more versatile
845 option to use the kernel version for the linux headers.
847 config BR2_PACKAGE_CUPS_PDFTOPS
848 bool "Pdftops support has been removed from Cups"
851 Pdftops support has been removed from the cups package
852 It is now part of the cups-filters package.
854 config BR2_KERNEL_HEADERS_3_16
855 bool "kernel headers version 3.16.x are no longer supported"
856 select BR2_KERNEL_HEADERS_3_12
859 Version 3.16.x of the Linux kernel headers have been deprecated
860 for more than four buildroot releases and are now removed.
861 As an alternative, version 3.12.x of the headers have been
862 automatically selected in your configuration.
864 config BR2_PACKAGE_PYTHON_PYXML
865 bool "python-pyxml package has been removed"
868 PyXML is obsolete and its functionality is covered either via
869 native Python XML support or python-lxml package.
871 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
872 config BR2_ENABLE_SSP
873 bool "Stack Smashing protection now has different levels"
875 The protection offered by SSP can now be selected from different
876 protection levels. Be sure to review the SSP level in the build
879 config BR2_PACKAGE_DIRECTFB_CLE266
880 bool "cle266 driver for directfb removed"
883 The cle266 directfb driver support has been removed.
884 It doesn't build in the latest version and it's unlikely
885 anyone has any use for it.
887 config BR2_PACKAGE_DIRECTFB_UNICHROME
888 bool "unichrome driver for directfb removed"
891 The unichrome directfb driver support has been removed.
892 It doesn't build in the latest version and it's unlikely
893 anyone has any use for it.
895 config BR2_PACKAGE_LIBELEMENTARY
896 bool "libelementary has been renamed to elementary"
898 select BR2_PACKAGE_ELEMENTARY
900 The libelementary package has been renamed to match the upstream
903 config BR2_PACKAGE_LIBEINA
904 bool "libeina package has been removed"
906 select BR2_PACKAGE_EFL
908 With EFL 1.15, libeina is now provided by the efl package.
910 config BR2_PACKAGE_LIBEET
911 bool "libeet package has been removed"
913 select BR2_PACKAGE_EFL
915 With EFL 1.15, libeet is now provided by the efl package.
917 config BR2_PACKAGE_LIBEVAS
918 bool "libevas package has been removed"
920 select BR2_PACKAGE_EFL
922 With EFL 1.15, libevas is now provided by the efl package.
924 config BR2_PACKAGE_LIBECORE
925 bool "libecore package has been removed"
927 select BR2_PACKAGE_EFL
929 With EFL 1.15, libecore is now provided by the efl package.
931 config BR2_PACKAGE_LIBEDBUS
932 bool "libedbus package has been removed"
934 select BR2_PACKAGE_EFL
936 With EFL 1.15, libedbus is now provided by the efl package.
938 config BR2_PACKAGE_LIBEFREET
939 bool "libefreet package has been removed"
941 select BR2_PACKAGE_EFL
943 With EFL 1.15, libefreet is now provided by the efl package.
945 config BR2_PACKAGE_LIBEIO
946 bool "libeio package has been removed"
948 select BR2_PACKAGE_EFL
950 With EFL 1.15, libeio is now provided by the efl package.
952 config BR2_PACKAGE_LIBEMBRYO
953 bool "libembryo package has been removed"
955 select BR2_PACKAGE_EFL
957 With EFL 1.15, libembryo is now provided by the efl package.
959 config BR2_PACKAGE_LIBEDJE
960 bool "libedje package has been removed"
962 select BR2_PACKAGE_EFL
964 With EFL 1.15, libedje is now provided by the efl package.
966 config BR2_PACKAGE_LIBETHUMB
967 bool "libethumb package has been removed"
969 select BR2_PACKAGE_EFL
971 With EFL 1.15, libethumb is now provided by the efl package.
973 config BR2_PACKAGE_INFOZIP
974 bool "infozip option has been renamed to zip"
976 select BR2_PACKAGE_ZIP
978 Info-Zip's Zip package has been renamed from infozip to zip,
979 to avoid ambiguities with Info-Zip's UnZip which has been added
980 in the unzip package.
982 config BR2_BR2_PACKAGE_NODEJS_0_10_X
983 bool "nodejs 0.10.x option removed"
985 select BR2_PACKAGE_NODEJS
987 nodejs 0.10.x option has been removed. 0.10.x is now
988 automatically chosen for ARMv5 architectures only and the latest
989 nodejs for all other supported architectures. The correct nodejs
990 version has been automatically selected in your configuration.
992 config BR2_BR2_PACKAGE_NODEJS_0_12_X
993 bool "nodejs version 0.12.x has been removed"
995 select BR2_PACKAGE_NODEJS
997 nodejs version 0.12.x has been removed. As an alternative,
998 the latest nodejs version has been automatically selected in
1001 config BR2_BR2_PACKAGE_NODEJS_4_X
1002 bool "nodejs version 4.x has been removed"
1004 select BR2_PACKAGE_NODEJS
1006 nodejs version 4.x has been removed. As an alternative,
1007 the latest nodejs version has been automatically selected in
1010 ###############################################################################
1011 comment "Legacy options removed in 2015.11"
1013 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1014 bool "gst1-plugins-bad real plugin has been removed"
1017 The real plugin from GStreamer 1 bad plugins has been
1020 config BR2_PACKAGE_MEDIA_CTL
1021 bool "media-ctl package has been removed"
1023 select BR2_PACKAGE_LIBV4L
1024 select BR2_PACKAGE_LIBV4L_UTILS
1026 media-ctl source and developement have been moved to
1027 v4l-utils since June 2014. For an up-to-date media-ctl
1028 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1030 config BR2_PACKAGE_SCHIFRA
1031 bool "schifra package has been removed"
1034 Schifra package has been maked broken since 2014.11 release and
1035 haven't been fixed since then.
1037 config BR2_PACKAGE_ZXING
1038 bool "zxing option has been renamed"
1040 select BR2_PACKAGE_ZXING_CPP
1042 ZXing no longer provides the cpp bindings, it has been renamed to
1043 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1045 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1046 # infamous "unmet direct dependencies" kconfig error.
1047 config BR2_PACKAGE_FREERDP_CLIENT
1048 bool "freerdp client option renamed"
1049 depends on BR2_PACKAGE_FREERDP
1051 select BR2_PACKAGE_FREERDP_CLIENT_X11
1053 config BR2_PACKAGE_BLACKBOX
1054 bool "blackbox package has been removed"
1057 Upstream is dead and the package has been deprecated for
1058 some time. There are other alternative maintained WMs.
1060 config BR2_KERNEL_HEADERS_3_0
1061 bool "kernel headers version 3.0.x are no longer supported"
1062 select BR2_KERNEL_HEADERS_3_2
1065 Version 3.0.x of the Linux kernel headers have been deprecated
1066 for more than four buildroot releases and are now removed.
1067 As an alternative, version 3.2.x of the headers have been
1068 automatically selected in your configuration.
1070 config BR2_KERNEL_HEADERS_3_11
1071 bool "kernel headers version 3.11.x are no longer supported"
1072 select BR2_KERNEL_HEADERS_3_10
1075 Version 3.11.x of the Linux kernel headers have been deprecated
1076 for more than four buildroot releases and are now removed.
1077 As an alternative, version 3.10.x of the headers have been
1078 automatically selected in your configuration.
1080 config BR2_KERNEL_HEADERS_3_13
1081 bool "kernel headers version 3.13.x are no longer supported"
1082 select BR2_KERNEL_HEADERS_3_12
1085 Version 3.13.x of the Linux kernel headers have been deprecated
1086 for more than four buildroot releases and are now removed.
1087 As an alternative, version 3.12.x of the headers have been
1088 automatically selected in your configuration.
1090 config BR2_KERNEL_HEADERS_3_15
1091 bool "kernel headers version 3.15.x are no longer supported"
1092 select BR2_KERNEL_HEADERS_3_12
1095 Version 3.15.x of the Linux kernel headers have been deprecated
1096 for more than four buildroot releases and are now removed.
1097 As an alternative, version 3.12.x of the headers have been
1098 automatically selected in your configuration.
1100 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1101 bool "DirectFB example df_andi has been removed"
1103 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1105 The per-DirectFB example options have been removed. The
1106 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1109 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1110 bool "DirectFB example df_bltload has been removed"
1112 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1114 The per-DirectFB example options have been removed. The
1115 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1118 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1119 bool "DirectFB example df_cpuload has been removed"
1121 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1123 The per-DirectFB example options have been removed. The
1124 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1127 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1128 bool "DirectFB example df_databuffer has been removed"
1130 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1132 The per-DirectFB example options have been removed. The
1133 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1136 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1137 bool "DirectFB example df_dioload has been removed"
1139 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1141 The per-DirectFB example options have been removed. The
1142 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1145 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1146 bool "DirectFB example df_dok has been removed"
1148 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1150 The per-DirectFB example options have been removed. The
1151 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1154 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1155 bool "DirectFB example df_drivertest has been removed"
1157 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1159 The per-DirectFB example options have been removed. The
1160 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1163 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1164 bool "DirectFB example df_fire has been removed"
1166 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1168 The per-DirectFB example options have been removed. The
1169 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1172 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1173 bool "DirectFB example df_flip has been removed"
1175 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1177 The per-DirectFB example options have been removed. The
1178 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1181 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1182 bool "DirectFB example df_fonts has been removed"
1184 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1186 The per-DirectFB example options have been removed. The
1187 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1190 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1191 bool "DirectFB example df_input has been removed"
1193 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1195 The per-DirectFB example options have been removed. The
1196 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1199 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1200 bool "DirectFB example df_joystick has been removed"
1202 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1204 The per-DirectFB example options have been removed. The
1205 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1208 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1209 bool "DirectFB example df_knuckles has been removed"
1211 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1213 The per-DirectFB example options have been removed. The
1214 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1217 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1218 bool "DirectFB example df_layer 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_MATRIX
1227 bool "DirectFB example df_matrix 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_MATRIX_WATER
1236 bool "DirectFB example df_matrix_water 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_NEO
1245 bool "DirectFB example df_neo has been removed"
1247 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1249 The per-DirectFB example options have been removed. The
1250 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1253 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1254 bool "DirectFB example df_netload has been removed"
1256 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1258 The per-DirectFB example options have been removed. The
1259 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1262 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1263 bool "DirectFB example df_palette 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_PARTICLE
1271 bool "DirectFB example df_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_PORTER
1280 bool "DirectFB example df_porter 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_DIRECTFB_EXAMPLES_STRESS
1289 bool "DirectFB example df_stress has been removed"
1290 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1292 The per-DirectFB example options have been removed. The
1293 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1296 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1297 bool "DirectFB example df_texture has been removed"
1299 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1301 The per-DirectFB example options have been removed. The
1302 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1305 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1306 bool "DirectFB example df_video has been removed"
1308 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1310 The per-DirectFB example options have been removed. The
1311 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1314 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1315 bool "DirectFB example df_video_particle has been removed"
1317 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1319 The per-DirectFB example options have been removed. The
1320 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1323 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1324 bool "DirectFB example df_window has been removed"
1326 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1328 The per-DirectFB example options have been removed. The
1329 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1332 config BR2_PACKAGE_KOBS_NG
1333 bool "kobs-ng was replaced by imx-kobs"
1335 select BR2_PACKAGE_IMX_KOBS
1337 The outdated kobs-ng has been replaced by the Freescale-
1338 maintained imx-kobs package.
1340 config BR2_PACKAGE_SAWMAN
1341 bool "sawman package removed"
1343 select BR2_PACKAGE_DIRECTFB_SAWMAN
1345 This option has been removed because the sawman package no
1346 longer exists: it was merged inside DirectFB itself. This
1347 feature can now be enabled using the
1348 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1350 config BR2_PACKAGE_DIVINE
1351 bool "divine package removed"
1353 select BR2_PACKAGE_DIRECTFB_DIVINE
1355 This option has been removed because the divine package no
1356 longer exists: it was merged inside DirectFB itself. This
1357 feature can now be enabled using the
1358 BR2_PACKAGE_DIRECTFB_DIVINE option.
1360 ###############################################################################
1361 comment "Legacy options removed in 2015.08"
1363 config BR2_PACKAGE_KODI_PVR_ADDONS
1364 bool "Kodi PVR addon was split"
1366 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1367 select BR2_PACKAGE_KODI_PVR_DVBLINK
1368 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1369 select BR2_PACKAGE_KODI_PVR_FILMON
1370 select BR2_PACKAGE_KODI_PVR_HTS
1371 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1372 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1373 select BR2_PACKAGE_KODI_PVR_MYTHTV
1374 select BR2_PACKAGE_KODI_PVR_NEXTPVR
1375 select BR2_PACKAGE_KODI_PVR_NJOY
1376 select BR2_PACKAGE_KODI_PVR_PCTV
1377 select BR2_PACKAGE_KODI_PVR_STALKER
1378 select BR2_PACKAGE_KODI_PVR_VBOX
1379 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1380 select BR2_PACKAGE_KODI_PVR_VUPLUS
1381 select BR2_PACKAGE_KODI_PVR_WMC
1383 Kodi PVR addon was split into seperate modules
1385 config BR2_BINUTILS_VERSION_2_23_2
1386 bool "binutils 2.23 option renamed"
1389 Binutils 2.23.2 has been removed, using a newer version is
1392 config BR2_BINUTILS_VERSION_2_24
1393 bool "binutils 2.24 option renamed"
1395 select BR2_BINUTILS_VERSION_2_24_X
1397 The binutils version option has been renamed to match the
1398 same patchlevel logic used by gcc. The new option is now
1399 BR2_BINUTILS_VERSION_2_24_X.
1401 config BR2_BINUTILS_VERSION_2_25
1402 bool "binutils 2.25 option renamed"
1404 select BR2_BINUTILS_VERSION_2_25_X
1406 The binutils version option has been renamed to match the
1407 same patchlevel logic used by gcc. The new option is now
1408 BR2_BINUTILS_VERSION_2_25_X.
1410 config BR2_PACKAGE_PERF
1411 bool "perf option has been renamed"
1413 select BR2_LINUX_KERNEL_TOOL_PERF
1415 The perf package has been moved as a Linux tools package,
1416 and the option to enable it is now
1417 BR2_LINUX_KERNEL_TOOL_PERF.
1419 config BR2_BINUTILS_VERSION_2_22
1420 bool "binutils 2.22 removed"
1423 Binutils 2.22 has been removed, using a newer version is
1426 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1427 bool "gpu-viv-bin-mx6q"
1429 select BR2_PACKAGE_IMX_GPU_VIV
1431 Vivante graphics libraries have been renamed to
1432 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1435 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1436 depends on BR2_PACKAGE_PYTHON
1437 bool "libsemanage python bindings removed"
1440 This option has been removed, since the libsemanage Python
1441 bindings on the target were not useful.
1443 config BR2_TARGET_UBOOT_NETWORK
1444 bool "U-Boot custom network settings removed"
1447 U-Boot's custom network settings options have been removed.
1449 ###############################################################################
1450 comment "Legacy options removed in 2015.05"
1452 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1453 bool "jffs2 16kB erasesize NAND flash option renamed"
1455 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1457 The JFFS2 NAND flash options now longer include the page
1460 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1461 bool "jffs2 128kB erasesize NAND flash option renamed"
1463 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1465 The JFFS2 NAND flash options now longer include the page
1468 config BR2_PACKAGE_MONO_20
1469 bool "2.0/3.5 .Net Runtime"
1472 This option no longer exists, all versions of the .Net
1473 runtime are now installed.
1475 config BR2_PACKAGE_MONO_40
1476 bool "4.0 .Net Runtime"
1479 This option no longer exists, all versions of the .Net
1480 runtime are now installed.
1482 config BR2_PACKAGE_MONO_45
1483 bool "4.5 .Net Runtime"
1486 This option no longer exists, all versions of the .Net
1487 runtime are now installed.
1489 config BR2_CIVETWEB_WITH_LUA
1490 bool "civetweb lua option renamed"
1492 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1494 civetweb's lua option has been renamed to
1495 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1496 packages name options.
1498 config BR2_PACKAGE_TIFF_TIFF2PDF
1499 bool "tiff utility-specific option removed"
1501 select BR2_PACKAGE_TIFF_UTILITIES
1503 utility-specific options have been removed in favour of
1504 the new option BR2_PACKAGE_TIFF_UTILITIES.
1506 config BR2_PACKAGE_TIFF_TIFFCP
1507 bool "tiff utility-specific option removed"
1509 select BR2_PACKAGE_TIFF_UTILITIES
1511 utility-specific options have been removed in favour of
1512 the new option BR2_PACKAGE_TIFF_UTILITIES.
1514 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1515 bool "RTAI patch file path has been removed"
1518 This option has never worked, so it has been removed.
1520 config BR2_TARGET_GENERIC_PASSWD_DES
1521 bool "Encoding passwords with DES has been removed"
1524 Paswords can now only be encoded with either of md5, sha256 or sha512.
1525 The default is md5, which is stronger that DES (but still pretty weak).
1527 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1528 bool "hicolor (default theme) is a duplicate"
1530 select BR2_PACKAGE_HICOLOR_ICON_THEME
1532 The option was just a duplicate of hicolor icon theme.
1534 config BR2_PACKAGE_VALGRIND_PTRCHECK
1535 bool "valgrind's PTRCheck was renamed to SGCheck"
1537 select BR2_PACKAGE_VALGRIND_SGCHECK
1539 PTRCheck was renamed to SGCheck in valgrind
1541 ###############################################################################
1542 comment "Legacy options removed in 2015.02"
1544 config BR2_PACKAGE_LIBGC
1545 bool "libgc package removed"
1547 select BR2_PACKAGE_BDWGC
1549 libgc has been removed because we have the same package under a
1550 different name, bdwgc.
1552 config BR2_PACKAGE_WDCTL
1553 bool "util-linux' wdctl option has been renamed"
1555 select BR2_PACKAGE_UTIL_LINUX_WDCTL
1557 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1558 to be aligned with how the other options are named.
1560 config BR2_PACKAGE_UTIL_LINUX_ARCH
1561 bool "util-linux' arch option has been removed"
1564 util-linux' arch was dropped in util-linux 2.23, in favor of
1565 the coreutils version.
1567 config BR2_PACKAGE_UTIL_LINUX_DDATE
1568 bool "util-linux' ddate option has been removed"
1571 util-linux' ddate was dropped in util-linux 2.23.
1573 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1574 bool "rpm's bzip2 payloads option has been removed"
1576 select BR2_PACKAGE_BZIP2
1578 The bzip2 payloads option rely entirely on the dependant package bzip2.
1579 So, you need to select it to enable this feature.
1581 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1582 bool "rpm's xz payloads option has been removed"
1584 select BR2_PACKAGE_XZ
1586 The xz payloads option rely entirely on the dependant package xz.
1587 So, you need to select it to enable this feature.
1589 config BR2_PACKAGE_M4
1590 bool "m4 target package removed"
1593 The m4 target package has been removed, it's been
1594 deprecated for some time now.
1596 config BR2_PACKAGE_FLEX_BINARY
1597 bool "flex binary in target option removed"
1600 The flex binary in the target option has been removed.
1601 It's been deprecated for some time now and is essentially a
1602 development tool which isn't very useful in the target.
1604 config BR2_PACKAGE_BISON
1605 bool "bison target package removed"
1608 The bison target package has been removed, it's been
1609 deprecated for some time now and is essentially a development
1610 tool which isn't very useful in the target.
1612 config BR2_PACKAGE_GOB2
1613 bool "gob2 target package removed"
1616 The gob2 target package has been removed, it's been
1617 deprecated for some time now and was essentially useless
1618 without a target toolchain.
1620 config BR2_PACKAGE_DISTCC
1621 bool "distcc target package removed"
1624 The distcc target package has been removed, it's been
1625 deprecated for some time now and was essentially useless
1626 without a target toolchain.
1628 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1629 bool "haserl 0.8.x version removed"
1632 The 0.8.x version option for haserl has been removed since it
1633 has been deprecated for some time now.
1634 You should be able to use the 0.9.x version without issues.
1636 config BR2_PACKAGE_STRONGSWAN_TOOLS
1637 bool "strongswan option has been removed"
1639 select BR2_PACKAGE_STRONGSWAN_PKI
1640 select BR2_PACKAGE_STRONGSWAN_SCEP
1642 The tools option has been removed upstream and the different tools
1643 have been split between the pki and scep options, with others
1646 config BR2_PACKAGE_XBMC_ADDON_XVDR
1647 bool "xbmc-addon-xvdr removed"
1650 According to the github project page:
1651 https://github.com/pipelka/xbmc-addon-xvdr
1652 this package is discontinued.
1654 config BR2_PACKAGE_XBMC_PVR_ADDONS
1655 bool "xbmc options have been renamed"
1657 select BR2_PACKAGE_KODI_PVR_ADDONS
1659 The XBMC media center project was renamed to Kodi entertainment center
1661 config BR2_PACKAGE_XBMC
1662 bool "xbmc options have been renamed"
1664 select BR2_PACKAGE_KODI
1666 The XBMC media center project was renamed to Kodi entertainment center
1668 config BR2_PACKAGE_XBMC_ALSA_LIB
1669 bool "xbmc options have been renamed"
1671 select BR2_PACKAGE_KODI_ALSA_LIB
1673 The XBMC media center project was renamed to Kodi entertainment center
1675 config BR2_PACKAGE_XBMC_AVAHI
1676 bool "xbmc options have been renamed"
1678 select BR2_PACKAGE_KODI_AVAHI
1680 The XBMC media center project was renamed to Kodi entertainment center
1682 config BR2_PACKAGE_XBMC_DBUS
1683 bool "xbmc options have been renamed"
1685 select BR2_PACKAGE_KODI_DBUS
1687 The XBMC media center project was renamed to Kodi entertainment center
1689 config BR2_PACKAGE_XBMC_LIBBLURAY
1690 bool "xbmc options have been renamed"
1692 select BR2_PACKAGE_KODI_LIBBLURAY
1694 The XBMC media center project was renamed to Kodi entertainment center
1696 config BR2_PACKAGE_XBMC_GOOM
1697 bool "xbmc options have been renamed"
1699 select BR2_PACKAGE_KODI_GOOM
1701 The XBMC media center project was renamed to Kodi entertainment center
1703 config BR2_PACKAGE_XBMC_RSXS
1704 bool "xbmc options have been renamed"
1706 select BR2_PACKAGE_KODI_RSXS
1708 The XBMC media center project was renamed to Kodi entertainment center
1710 config BR2_PACKAGE_XBMC_LIBCEC
1711 bool "xbmc options have been renamed"
1713 select BR2_PACKAGE_KODI_LIBCEC
1715 The XBMC media center project was renamed to Kodi entertainment center
1717 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1718 bool "xbmc options have been renamed"
1720 select BR2_PACKAGE_KODI_LIBMICROHTTPD
1722 The XBMC media center project was renamed to Kodi entertainment center
1724 config BR2_PACKAGE_XBMC_LIBNFS
1725 bool "xbmc options have been renamed"
1727 select BR2_PACKAGE_KODI_LIBNFS
1729 The XBMC media center project was renamed to Kodi entertainment center
1731 config BR2_PACKAGE_XBMC_RTMPDUMP
1732 bool "xbmc options have been renamed"
1734 select BR2_PACKAGE_KODI_RTMPDUMP
1736 The XBMC media center project was renamed to Kodi entertainment center
1738 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1739 bool "xbmc options have been renamed"
1741 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1743 The XBMC media center project was renamed to Kodi entertainment center
1745 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1746 bool "xbmc options have been renamed"
1748 select BR2_PACKAGE_KODI_LIBSMBCLIENT
1750 The XBMC media center project was renamed to Kodi entertainment center
1752 config BR2_PACKAGE_XBMC_LIBTHEORA
1753 bool "xbmc options have been renamed"
1755 select BR2_PACKAGE_KODI_LIBTHEORA
1757 The XBMC media center project was renamed to Kodi entertainment center
1759 config BR2_PACKAGE_XBMC_LIBUSB
1760 bool "xbmc options have been renamed"
1762 select BR2_PACKAGE_KODI_LIBUSB
1764 The XBMC media center project was renamed to Kodi entertainment center
1766 config BR2_PACKAGE_XBMC_LIBVA
1767 bool "xbmc options have been renamed"
1769 select BR2_PACKAGE_KODI_LIBVA
1771 The XBMC media center project was renamed to Kodi entertainment center
1773 config BR2_PACKAGE_XBMC_WAVPACK
1774 bool "xbmc options have been renamed"
1776 select BR2_PACKAGE_KODI_WAVPACK
1778 The XBMC media center project was renamed to Kodi entertainment center
1780 config BR2_PREFER_STATIC_LIB
1781 bool "static library option renamed"
1784 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1785 highlights the fact that the option no longer "prefers"
1786 static libraries, but "enforces" static libraries (i.e
1787 shared libraries are completely unused).
1789 Take care of updating the type of libraries you want under the
1790 "Build options" menu.
1792 ###############################################################################
1793 comment "Legacy options removed in 2014.11"
1795 config BR2_x86_generic
1796 bool "x86 generic variant has been removed"
1799 The generic x86 CPU variant has been removed. Use another
1800 CPU variant instead.
1802 config BR2_GCC_VERSION_4_4_X
1803 bool "gcc 4.4.x has been removed"
1806 The 4.4.x version of gcc has been removed. Use a newer
1809 config BR2_sparc_sparchfleon
1810 bool "sparchfleon CPU has been removed"
1813 The sparchfleon CPU was only supported in a patched gcc 4.4
1814 version. Its support has been removed in favor of the leon3
1815 CPU starting from gcc 4.8.x.
1817 config BR2_sparc_sparchfleonv8
1818 bool "sparchfleonv8 CPU has been removed"
1821 The sparchfleonv8 CPU was only supported in a patched gcc
1822 4.4 version. Its support has been removed in favor of the
1823 leon3 CPU starting from gcc 4.8.x.
1825 config BR2_sparc_sparcsfleon
1826 bool "sparcsfleon CPU has been removed"
1829 The sparcsfleon CPU was only supported in a patched gcc 4.4
1830 version. Its support has been removed in favor of the leon3
1831 CPU starting from gcc 4.8.x.
1833 config BR2_sparc_sparcsfleonv8
1834 bool "sparcsfleonv8 CPU has been removed"
1837 The sparcsfleonv8 CPU was only supported in a patched gcc
1838 4.4 version. Its support has been removed in favor of the
1839 leon3 CPU starting from gcc 4.8.x.
1841 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1842 bool "xlib-libpciaccess option has been renamed"
1843 depends on BR2_PACKAGE_XORG7
1845 select BR2_PACKAGE_LIBPCIACCESS
1847 libpciaccess neither depends on X11 nor Xlib. Thus the
1848 package has been renamed BR2_PACKAGE_LIBPCIACCESS
1850 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1851 bool "Xceive xc5000 option has been renamed"
1853 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1855 The Xceive xc5000 option now also handles older firmwares from
1856 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1857 from Cresta, who bought Xceive.
1859 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1860 bool "Chelsio T4 option has been renamed"
1862 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1864 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1865 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1866 to better account for the fact that a T5 variant exists.
1868 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1869 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1872 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1873 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1875 Target packages -> Hardware handling ->
1876 Firmware -> linux-firmware -> WiFi firmware ->
1877 iwlwifi 3160/726x revision to use (revision 7)
1879 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1880 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1883 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1884 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1886 Target packages -> Hardware handling ->
1887 Firmware -> linux-firmware -> WiFi firmware ->
1888 iwlwifi 3160/726x revision to use (revision 8)
1890 ###############################################################################
1891 comment "Legacy options removed in 2014.08"
1893 config BR2_PACKAGE_LIBELF
1894 bool "libelf has been removed"
1895 select BR2_PACKAGE_ELFUTILS
1898 The libelf package provided an old version of the libelf library
1899 and is deprecated. The libelf library is now provided by the
1902 config BR2_KERNEL_HEADERS_3_8
1903 bool "kernel headers version 3.8.x are no longer supported"
1904 select BR2_KERNEL_HEADERS_3_4
1907 Version 3.8.x of the Linux kernel headers have been deprecated
1908 for more than four buildroot releases and are now removed.
1909 As an alternative, version 3.4.x of the headers have been
1910 automatically selected in your configuration.
1912 config BR2_PACKAGE_GETTEXT_TOOLS
1913 bool "support for gettext-tools on target has been removed"
1916 The option to install the gettext utilities on the target
1917 has been removed. This is not necessary as Buildroot is not
1918 designed to provide a full development environment on the
1919 target. gettext tools should be used on the build machine
1922 config BR2_PACKAGE_PROCPS
1923 bool "procps has been replaced by procps-ng"
1924 select BR2_PACKAGE_PROCPS_NG
1927 The procps package has been replaced by the equivalent procps-ng.
1929 config BR2_BINUTILS_VERSION_2_20_1
1930 bool "binutils 2.20.1 has been removed"
1933 The 2.20.1 version of binutils has been removed. Use a newer
1936 config BR2_BINUTILS_VERSION_2_21
1937 bool "binutils 2.21 has been removed"
1940 The 2.21 version of binutils has been removed. Use a newer
1943 config BR2_BINUTILS_VERSION_2_23_1
1944 bool "binutils 2.23.1 has been removed"
1947 The 2.23.1 version of binutils has been removed. Use a newer
1950 config BR2_UCLIBC_VERSION_0_9_32
1951 bool "uclibc 0.9.32 has been removed"
1954 The 0.9.32 version of uClibc has been removed. Use a newer
1957 config BR2_GCC_VERSION_4_3_X
1958 bool "gcc 4.3.x has been removed"
1961 The 4.3.x version of gcc has been removed. Use a newer
1964 config BR2_GCC_VERSION_4_6_X
1965 bool "gcc 4.6.x has been removed"
1968 The 4.6.x version of gcc has been removed. Use a newer
1971 config BR2_GDB_VERSION_7_4
1972 bool "gdb 7.4 has been removed"
1975 The 7.4 version of gdb has been removed. Use a newer version
1978 config BR2_GDB_VERSION_7_5
1979 bool "gdb 7.5 has been removed"
1982 The 7.5 version of gdb has been removed. Use a newer version
1985 config BR2_BUSYBOX_VERSION_1_19_X
1986 bool "busybox version selection has been removed"
1989 The possibility of selecting the Busybox version has been
1990 removed. Use the latest version provided by the Busybox
1993 config BR2_BUSYBOX_VERSION_1_20_X
1994 bool "busybox version selection has been removed"
1997 The possibility of selecting the Busybox version has been
1998 removed. Use the latest version provided by the Busybox
2001 config BR2_BUSYBOX_VERSION_1_21_X
2002 bool "busybox version selection has been removed"
2005 The possibility of selecting the Busybox version has been
2006 removed. Use the latest version provided by the Busybox
2009 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2010 bool "decode_tm6000"
2011 select BR2_PACKAGE_LIBV4L_UTILS
2014 This libv4l option has been deprecated and replaced by a single
2015 option to build all the libv4l utilities.
2017 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2019 select BR2_PACKAGE_LIBV4L_UTILS
2022 This libv4l option has been deprecated and replaced by a single
2023 option to build all the libv4l utilities.
2025 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2026 bool "v4l2-compliance"
2027 select BR2_PACKAGE_LIBV4L_UTILS
2030 This libv4l option has been deprecated and replaced by a single
2031 option to build all the libv4l utilities.
2033 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2035 select BR2_PACKAGE_LIBV4L_UTILS
2038 This libv4l option has been deprecated and replaced by a single
2039 option to build all the libv4l utilities.
2041 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2043 select BR2_PACKAGE_LIBV4L_UTILS
2046 This libv4l option has been deprecated and replaced by a single
2047 option to build all the libv4l utilities.
2049 ###############################################################################
2050 comment "Legacy options removed in 2014.05"
2052 config BR2_PACKAGE_EVTEST_CAPTURE
2053 bool "evtest-capture support removed (dropped since evtest 1.31)"
2056 Support for evtest-capture has been removed (dropped from
2057 evtest package since version 1.31), use evemu package
2060 config BR2_KERNEL_HEADERS_3_6
2061 bool "kernel headers version 3.6.x are no longer supported"
2062 select BR2_KERNEL_HEADERS_3_4
2065 Version 3.6.x of the Linux kernel headers have been deprecated
2066 for more than four buildroot releases and are now removed.
2067 As an alternative, version 3.4.x of the headers have been
2068 automatically selected in your configuration.
2070 config BR2_KERNEL_HEADERS_3_7
2071 bool "kernel headers version 3.7.x are no longer supported"
2072 select BR2_KERNEL_HEADERS_3_4
2075 Version 3.7.x of the Linux kernel headers have been deprecated
2076 for more than four buildroot releases and are now removed.
2077 As an alternative, version 3.4.x of the headers have been
2078 automatically selected in your configuration.
2080 config BR2_PACKAGE_VALA
2081 bool "vala target package has been removed"
2084 The 'vala' target package has been removed since it has been
2085 deprecated for more than four buildroot releases.
2086 Note: the host vala package still exists.
2088 config BR2_TARGET_TZ_ZONELIST
2089 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2091 config BR2_PACKAGE_TZDATA_ZONELIST
2092 string "tzdata: the timezone list option has been renamed"
2094 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2095 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2096 menu. You'll need to select BR2_TARGET_TZ_INFO.
2098 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2100 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2103 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2104 bool "Lua command-line editing none has been renamed"
2107 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2108 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2109 it in the corresponding choice.
2111 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2112 bool "Lua command-line editing using readline has been renamed"
2115 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2116 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2117 it in the corresponding choice.
2119 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2120 bool "Lua command-line editing using linenoise has been renamed"
2123 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2124 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2125 it in the corresponding choice.
2127 config BR2_PACKAGE_DVB_APPS_UTILS
2128 bool "dvb-apps utilities now built by default"
2131 The dvb-apps utilities are now always built when the dvb-apps
2132 package is selected.
2134 config BR2_KERNEL_HEADERS_SNAP
2135 bool "Local Linux snapshot support removed"
2138 Support for using a custom snapshot to install the Linux
2139 kernel headers has been removed.
2141 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2142 bool "/dev management by udev removed"
2145 The 'udev' package has been converted to a virtual package.
2146 The providers for this feature are: 'eudev', 'systemd'.
2148 Therefore, if you are not using 'systemd' as init system, you
2149 must choose 'Dynamic using eudev' in the '/dev management'
2150 menu to get the same behaviour as in your old configuration.
2152 If you are using 'systemd', its internal implementation of
2153 'udev' will be used automatically.
2155 You must also check the packages depending on 'udev' are still
2158 config BR2_PACKAGE_UDEV
2159 bool "udev is now a virtual package"
2161 select BR2_PACKAGE_HAS_UDEV
2163 The 'udev' package has been converted to a virtual package.
2164 The providers for this feature are: 'eudev', 'systemd'.
2166 Your old configuration refers to packages depending on 'udev',
2167 either for build or at runtime.
2169 Check that a 'udev' provider is selected. If you are not using
2170 'systemd' as init system, 'eudev' should be selected, which is
2171 the case if '/dev management' is set to 'Dynamic using eudev'.
2173 If you are using 'systemd', its internal implementation of 'udev'
2176 config BR2_PACKAGE_UDEV_RULES_GEN
2177 bool "udev rules generation handled by provider"
2179 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2180 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2182 The 'udev' package has been converted to a virtual package.
2183 The providers for this feature are: 'eudev', 'systemd'.
2185 If you are not using 'systemd' as init system, udev rules
2186 generation will be handled by 'eudev'. Check that
2187 '/dev management' is set to 'Dynamic using eudev' to get
2188 the same behaviour as in your old configuration.
2190 If you are using 'systemd', it internal implementation of 'udev'
2191 will generate the rules.
2193 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2194 bool "udev extras removed"
2197 The 'udev' package has been converted to a virtual package.
2198 The providers for this feature are: 'eudev', 'systemd'.
2200 The option to enable the extra features of 'udev' (gudev, ...)
2201 has been removed. These features are automatically enabled in
2202 the 'udev' providers if the dependencies are selected. For
2203 example, selecting 'libglib2' will trigger the build of gudev.
2205 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2206 bool "xlib-libpthread-stubs option has been renamed"
2207 depends on BR2_PACKAGE_XORG7
2209 select BR2_PACKAGE_LIBPTHREAD_STUBS
2211 The pthread stubs neither depend on X11 nor Xlib. Thus the
2212 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2214 ###############################################################################
2215 comment "Legacy options removed in 2014.02"
2218 bool "sh2 support removed"
2221 Due to an inexistent user base and generally poor Linux
2222 support, the support for the SH2 architecture was removed.
2225 bool "sh3 support removed"
2228 Due to an inexistent user base and generally poor Linux
2229 support, the support for the SH3 architecture was removed.
2232 bool "sh3eb support removed"
2235 Due to an inexistent user base and generally poor Linux
2236 support, the support for the SH3eb architecture was removed.
2238 config BR2_KERNEL_HEADERS_3_1
2239 bool "kernel headers version 3.1.x are no longer supported"
2240 select BR2_KERNEL_HEADERS_3_2
2243 Version 3.1.x of the Linux kernel headers have been deprecated
2244 for more than four buildroot releases and are now removed.
2245 As an alternative, version 3.2.x of the headers have been
2246 automatically selected in your configuration.
2248 config BR2_KERNEL_HEADERS_3_3
2249 bool "kernel headers version 3.3.x are no longer supported"
2250 select BR2_KERNEL_HEADERS_3_2
2253 Version 3.3.x of the Linux kernel headers have been deprecated
2254 for more than four buildroot releases and are now removed.
2255 As an alternative, version 3.2.x of the headers have been
2256 automatically selected in your configuration.
2258 config BR2_KERNEL_HEADERS_3_5
2259 bool "kernel headers version 3.5.x are no longer supported"
2260 select BR2_KERNEL_HEADERS_3_4
2263 Version 3.5.x of the Linux kernel headers have been deprecated
2264 for more than four buildroot releases and are now removed.
2265 As an alternative, version 3.4.x of the headers have been
2266 automatically selected in your configuration.
2268 config BR2_GDB_VERSION_7_2
2269 bool "gdb 7.2.x is no longer supported"
2270 select BR2_GDB_VERSION_7_6
2273 Version 7.2.x of gdb has been deprecated for more than four
2274 buildroot releases and is now removed. As an alternative, gdb
2275 7.5.x has been automatically selected in your configuration.
2277 config BR2_GDB_VERSION_7_3
2278 bool "gdb 7.3.x is no longer supported"
2279 select BR2_GDB_VERSION_7_6
2282 Version 7.3.x of gdb has been deprecated for more than four
2283 buildroot releases and is now removed. As an alternative, gdb
2284 7.5.x has been automatically selected in your configuration.
2286 config BR2_PACKAGE_CCACHE
2287 bool "ccache target package has been removed"
2290 The 'ccache' target package has been removed since it has been
2291 deprecated for more than four buildroot releases.
2292 Note: using ccache for speeding up builds is still supported.
2294 config BR2_HAVE_DOCUMENTATION
2295 bool "support for documentation on target has been removed"
2298 Support for documentation on target has been removed since it has
2299 been deprecated for more than four buildroot releases.
2301 config BR2_PACKAGE_AUTOMAKE
2302 bool "automake target package has been removed"
2305 The 'automake' target package has been removed since it has been
2306 deprecated for more than four buildroot releases.
2307 Note: the host automake still exists.
2309 config BR2_PACKAGE_AUTOCONF
2310 bool "autoconf target package has been removed"
2313 The 'autoconf' target package has been removed since it has been
2314 deprecated for more than four buildroot releases.
2315 Note: the host autoconf still exists.
2317 config BR2_PACKAGE_XSTROKE
2318 bool "xstroke has been removed"
2321 The 'xstroke' package has been removed since it has been
2322 deprecated for more than four buildroot releases.
2324 config BR2_PACKAGE_LZMA
2325 bool "lzma target package has been removed"
2328 The 'lzma' target package has been removed since it has been
2329 deprecated for more than four buildroot releases.
2330 Note: generating lzma-compressed rootfs images is still supported.
2332 config BR2_PACKAGE_TTCP
2333 bool "ttcp has been removed"
2336 The 'ttcp' package has been removed since it has been
2337 deprecated for more than four buildroot releases.
2339 config BR2_PACKAGE_LIBNFC_LLCP
2340 bool "libnfc-llcp has been replaced by libllcp"
2342 select BR2_PACKAGE_LIBLLCP
2344 The 'libnfc-llcp' package has been removed since upstream renamed
2345 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2346 the version at the same time.
2348 config BR2_PACKAGE_MYSQL_CLIENT
2349 bool "MySQL client renamed to MySQL"
2351 select BR2_PACKAGE_MYSQL
2353 The option has been renamed BR2_PACKAGE_MYSQL
2355 config BR2_PACKAGE_SQUASHFS3
2356 bool "squashfs3 has been removed"
2358 select BR2_PACKAGE_SQUASHFS
2360 The 'squashfs3' package has been removed since it has been
2361 deprecated for more than four buildroot releases. Package
2362 'squashfs' (4) has been selected automatically as replacement.
2364 config BR2_TARGET_ROOTFS_SQUASHFS3
2365 bool "squashfs3 rootfs support has been removed"
2368 Together with the removal of the squashfs3 package, support
2369 for squashfs3 root filesystems has been removed too. Squashfs
2370 root filesystems will automatically use squashfs4 now.
2372 config BR2_PACKAGE_NETKITBASE
2373 bool "netkitbase has been removed"
2376 The 'netkitbase' package has been removed since it has been
2377 deprecated since 2012.11. This package provided 'inetd'
2378 which is replaced by 'xinet' and 'ping' which is replaced by
2379 'busybox' or 'fping'.
2381 config BR2_PACKAGE_NETKITTELNET
2382 bool "netkittelnet has been removed"
2385 The 'netkittelnet' package has been removed since it has
2386 been deprecated since 2012.11. 'busybox' provides a telnet
2387 client and should be used instead.
2389 config BR2_PACKAGE_LUASQL
2390 bool "luasql has been replaced by luasql-sqlite3"
2391 select BR2_PACKAGE_LUASQL_SQLITE3
2394 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2396 config BR2_PACKAGE_LUACJSON
2397 bool "luacjson has been replaced by lua-cjson"
2398 select BR2_PACKAGE_LUA_CJSON
2401 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2403 ###############################################################################
2404 comment "Legacy options removed in 2013.11"
2406 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2407 bool "lvm2's 'dmsetup only' option removed"
2410 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2411 led to problems with other packages that need the full lvm2
2412 suite. Therefore, the option has been replaced with the positive
2413 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2415 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2416 # in order to automatically propagate old configs
2418 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2419 bool "qt javascriptcore option removed"
2422 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2423 force the activation or disabling of the JIT compiler in the
2424 Qt Javascript interpreter. However, the JIT compiler is not
2425 available for all architectures, so forcing its activation
2426 does not always work. Moreover, Qt knows by itself for which
2427 architectures JIT support is possible, and will
2428 automatically enable it if possible.
2430 Therefore, this option was in fact useless, and causing
2431 build problems when enabled on architectures for which the
2432 JIT support was not available. It has been removed, and
2433 there is no replacement: Qt will enable JIT at compile time
2436 config BR2_PACKAGE_MODULE_INIT_TOOLS
2437 bool "module-init-tools replaced by kmod"
2438 select BR2_PACKAGE_KMOD
2439 select BR2_PACKAGE_KMOD_TOOLS
2442 The 'module-init-tools' package has been removed, since it
2443 has been depracated upstream and replaced by 'kmod'.
2445 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2446 string "u-boot: the git repository URL option has been renamed"
2448 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2449 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2451 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2453 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2456 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2457 # boot/uboot/Config.in
2459 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2460 string "u-boot: the git repository version option has been renamed"
2462 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2463 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2465 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2467 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2470 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2471 # boot/uboot/Config.in
2473 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2474 string "linux: the git repository URL option has been renamed"
2476 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2478 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2480 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2482 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2485 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2488 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2489 string "linux: the git repository version option has been renamed"
2491 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2493 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2495 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2497 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2500 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2503 ###############################################################################
2504 comment "Legacy options removed in 2013.08"
2507 bool "ARM OABI support has been removed"
2510 The support for the ARM OABI was deprecated since a while,
2511 and has been removed completely from Buildroot. It is also
2512 deprecated in upstream gcc, since gcc 4.7. People should
2513 switch to EABI instead, which should not be a problem as
2514 long as you don't have pre-built OABI binaries in your
2515 system that you can't recompile.
2517 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2518 bool "dosfstools dosfsck renamed to fsck.fat"
2520 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2522 dosfsck was renamed upstream to fsck.fat for consistency.
2524 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2525 bool "dosfstools dosfslabel renamed to fatlabel"
2527 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2529 doslabel was renamed upstream to fatlabel for consistency.
2531 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2532 bool "dosfstools mkdosfs renamed to mkfs.fat"
2534 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2536 mkdosfs was renamed upstream to mkfs.fat for consistency.
2539 bool "the elf2flt option has been renamed"
2542 The BR2_ELF2FLT option has been renamed to
2543 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2544 the package infrastructure.
2546 config BR2_VFP_FLOAT
2547 bool "the ARM VFP floating point option has been renamed"
2550 Due to a major refactoring of the floating-point handling of
2551 the ARM architecture support, the BR2_VFP_FLOAT option has
2552 been replaced with a choice of options that allows to select
2553 between various VFP versions/capabilities.
2555 config BR2_PACKAGE_GCC_TARGET
2556 bool "gcc on the target filesystem has been removed"
2559 The support for gcc in the target filesystem was deprecated
2560 since a while, and has been removed completely from Buildroot.
2561 See Buildroot's documentation for more explanations.
2563 config BR2_HAVE_DEVFILES
2564 bool "development files in target filesystem has been removed"
2567 The installation of the development files in the target
2568 filesystem was deprecated since a while, and has been removed
2569 completely from Buildroot.
2570 See Buildroot's documentation for more explanations.
2572 ###############################################################################
2573 comment "Legacy options removed in 2013.05"
2575 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2576 bool "Realtek 8192 replaced by Realtek 81xx"
2578 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2580 Now covers the whole Realtek 81xx familly: 8188/8192.
2582 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2583 bool "Realtek 8712 replaced by Realtek 87xx"
2585 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2587 Now covers the whole Realtek 87xx familly: 8712/8723.
2589 ###############################################################################
2590 comment "Legacy options removed in 2013.02"
2593 bool "sa110 ARM target switched to strongarm"
2595 select BR2_strongarm
2597 The SA110 is the same as a generic StrongARM, it just differs
2598 in speed, peripherals and cache.
2601 bool "sa1100 ARM target switched to strongarm"
2603 select BR2_strongarm
2605 The SA1100 is the same as a generic StrongARM, it just differs
2606 in speed, peripherals and cache.
2608 config BR2_PACKAGE_GDISK
2609 bool "gdisk has been replaced by gptfdisk"
2611 select BR2_PACKAGE_GPTFDISK
2613 The option has been renamed BR2_PACKAGE_GPTFDISK.
2615 config BR2_PACKAGE_GDISK_GDISK
2616 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2618 select BR2_PACKAGE_GPTFDISK
2619 select BR2_PACKAGE_GPTFDISK_GDISK
2621 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2623 config BR2_PACKAGE_GDISK_SGDISK
2624 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2626 select BR2_PACKAGE_GPTFDISK
2627 select BR2_PACKAGE_GPTFDISK_SGDISK
2629 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2631 config BR2_PACKAGE_GDB_HOST
2632 bool "gdb for the host option has been renamed"
2633 select BR2_PACKAGE_HOST_GDB
2636 Due to the conversion of gdb to the package infrastructure,
2637 the BR2_PACKAGE_GDB_HOST option has been renamed
2638 BR2_PACKAGE_HOST_GDB.
2640 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2641 bool "DirectFB RGB16 dithering option has been renamed"
2642 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2645 The option has been renamed
2646 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2648 config BR2_PACKAGE_DIRECTB_TESTS
2649 bool "DirectFB Tests option has been renamed"
2650 select BR2_PACKAGE_DIRECTFB_TESTS
2653 The option has been renamed
2654 BR2_PACKAGE_DIRECTFB_TESTS.
2656 ###############################################################################
2657 comment "Legacy options removed in 2012.11"
2659 config BR2_PACKAGE_CUSTOMIZE
2660 bool "customize package has been removed"
2663 The 'customize' special package has been removed. Instead,
2664 we recommend to create either your own packages, or use a
2665 post-build script to customize your root filesystem. See
2666 Buildroot's documentation for more details.
2668 config BR2_PACKAGE_XSERVER_xorg
2669 bool "X.org modular server"
2671 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2673 The option has been renamed
2674 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2676 config BR2_PACKAGE_XSERVER_tinyx
2677 bool "KDrive / TinyX server"
2679 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2681 The option has been renamed
2682 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2684 config BR2_PACKAGE_PTHREAD_STUBS
2685 bool "pthread-stubs option has been renamed"
2687 select BR2_PACKAGE_LIBPTHREAD_STUBS
2689 For consistency reason, the pthread-stubs package has been
2690 renamed to libpthread-stubs.
2692 ###############################################################################
2693 comment "Legacy options removed in 2012.08"
2695 config BR2_PACKAGE_GETTEXT_STATIC
2696 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2699 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2702 config BR2_PACKAGE_LIBINTL
2705 select BR2_PACKAGE_GETTEXT
2707 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2708 only installs the library, not the executables.
2710 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2711 bool "input-tools evtest is now a separate package evtest"
2713 select BR2_PACKAGE_EVTEST
2715 The evtest program from input-tools is now a separate package.
2717 config BR2_BFIN_FDPIC
2718 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2719 select BR2_BINFMT_FDPIC
2722 config BR2_BFIN_FLAT
2723 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2724 select BR2_BINFMT_FLAT
2729 endif # !SKIP_LEGACY