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.11"
148 config BR2_PACKAGE_RFKILL
149 bool "rfkill package removed"
151 select BR2_PACKAGE_UTIL_LINUX
152 select BR2_PACKAGE_UTIL_LINUX_RFKILL
154 The rfkill program is now provided by the util-linux package.
156 config BR2_PACKAGE_UTIL_LINUX_RESET
157 bool "util-linux reset option removed"
160 The util-linux package no longer offers a "reset" command. Use
161 either the reset command provided by BusyBox or select ncurses
162 programs, which will install a symlink from "tset" to reset.
164 config BR2_PACKAGE_POLICYCOREUTILS_AUDIT2ALLOW
165 bool "policycoreutils audit2allow option removed"
167 select BR2_PACKAGE_SELINUX_PYTHON
168 select BR2_PACKAGE_SELINUX_PYTHON_AUDIT2ALLOW
170 The policycoreutils package no longer offers audit2allow
171 as a option. This package has been moved into the
172 selinux-python package by the SELinux maintainers.
174 config BR2_PACKAGE_POLICYCOREUTILS_RESTORECOND
175 bool "policycoreutils restorecond option removed"
177 select BR2_PACKAGE_RESTORECOND
179 The policycoreutils package no longer offers restorecond
180 as a option. This package has been moved into a seperate
181 package maintained by the SELinux maintainers.
183 config BR2_PACKAGE_SEPOLGEN
184 bool "sepolgen package has been removed"
186 select BR2_PACKAGE_SELINUX_PYTHON
187 select BR2_PACKAGE_SELINUX_PYTHON_SEPOLGEN
189 Sepolgen is no longer a individual package, but instead has
190 been moved into the selinux-python package by the SELinux
193 config BR2_PACKAGE_OPENOBEX_BLUEZ
194 bool "openobex bluez option removed"
196 select BR2_PACKAGE_BLUEZ_UTILS
198 The OpenOBEX package no longer offers an option to enable or
199 disable BlueZ support. Instead, BlueZ support is always
200 included when the bluez5_utils or bluez_utils package is
203 config BR2_PACKAGE_OPENOBEX_LIBUSB
204 bool "openobex libusb option removed"
206 select BR2_PACKAGE_LIBUSB
208 The OpenOBEX package no longer offers an option to enable or
209 disable libusb support. Instead, USB support is always
210 included when the libusb package is selected.
212 config BR2_PACKAGE_OPENOBEX_APPS
213 bool "openobex apps option removed"
216 The OpenOBEX package no longer offers an option to enable or
217 disable apps support.
219 config BR2_PACKAGE_OPENOBEX_SYSLOG
220 bool "openobex syslog option removed"
223 The OpenOBEX package no longer offers an option to enable or
224 disable syslog support.
226 config BR2_PACKAGE_OPENOBEX_DUMP
227 bool "openobex dump option removed"
230 The OpenOBEX package no longer offers an option to enable or
231 disable dump support.
233 config BR2_PACKAGE_AICCU
234 bool "aiccu utility removed"
237 As the SixXS project has ceased its operation on 2017-06-06,
238 the AICCU utility has no use anymore and has been removed.
240 https://www.sixxs.net/sunset/
242 config BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS
243 bool "util-linux login utilities option removed"
245 select BR2_PACKAGE_UTIL_LINUX_LAST
246 select BR2_PACKAGE_UTIL_LINUX_LOGIN
247 select BR2_PACKAGE_UTIL_LINUX_RUNUSER
248 select BR2_PACKAGE_UTIL_LINUX_SU
249 select BR2_PACKAGE_UTIL_LINUX_SULOGIN
251 Login utilities (last, login, runuser, su, sulogin) now have
252 their own configuration options in the util-linux menu.
254 ###############################################################################
255 comment "Legacy options removed in 2017.08"
257 config BR2_TARGET_GRUB
258 bool "grub (aka grub-legacy) has been removed"
261 grub-legacy is no longer maintained, and no longer builds with
262 recent binutils versions.
264 Use grub2 or syslinux instead.
266 config BR2_PACKAGE_SIMICSFS
267 bool "simicsfs support removed"
270 Support for simicsfs kernel driver that provides access to a
271 host computer's local filesystem when the target is
272 executing within a SIMICS simulation has been removed.
274 Simics is now moving away from the simicsfs kernel module,
275 as the kernel module has required too much maintenance
276 work. Users should move to the user mode Simics agent
279 config BR2_BINUTILS_VERSION_2_26_X
280 bool "binutils version 2.26 support removed"
283 Support for binutils version 2.26 has been removed. The
284 current default version (2.28 or later) has been selected
287 config BR2_XTENSA_OVERLAY_DIR
288 string "The BR2_XTENSA_OVERLAY_DIR option has been removed"
290 The BR2_XTENSA_OVERLAY_DIR has been removed in favour of
291 BR2_XTENSA_OVERLAY_FILE. You must now pass the complete
292 path to the overlay file, not to the directory containing
295 config BR2_XTENSA_OVERLAY_DIR_WRAP
297 default y if BR2_XTENSA_OVERLAY_DIR != ""
300 config BR2_XTENSA_CUSTOM_NAME
301 string "The BR2_XTENSA_CUSTOM_NAME option has been removed"
303 The BR2_XTENSA_CUSTOM_NAME option has been removed.
305 config BR2_XTENSA_CUSTOM_NAME_WRAP
307 default y if BR2_XTENSA_CUSTOM_NAME != ""
310 config BR2_PACKAGE_HOST_MKE2IMG
311 bool "host mke2img has been removed"
314 We now call mkfs directly to generate ext2/3/4 filesystem
315 image, so mke2img is no longer necessary.
317 config BR2_TARGET_ROOTFS_EXT2_BLOCKS
318 int "exact size in blocks has been removed"
321 This option has been removed in favor of
322 BR2_TARGET_ROOTFS_EXT2_SIZE. It has been set automatically
323 to the value you had before. Set to 0 here to remove the
326 config BR2_TARGET_ROOTFS_EXT2_BLOCKS_WRAP
328 default y if BR2_TARGET_ROOTFS_EXT2_BLOCKS != 0 && \
329 BR2_TARGET_ROOTFS_EXT2_BLOCKS != 61440 # deprecated default value
332 # Note: BR2_TARGET_ROOTFS_EXT2_BLOCKS_WRAP still referenced in fs/ext2/Config.in
334 config BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES
335 int "ext2 extra inodes has been removed" if BR2_TARGET_ROOTFS_EXT2_INODES = 0
338 Buildroot now uses mkfs.ext2/3/4 to generate ext2/3/4
339 images. It now automatically selects the number of inodes
340 based on the image size. The extra number of inodes can no
341 longer be provided; instead, provide the total number of
342 inodes needed in BR2_TARGET_ROOTFS_EXT2_INODES.
344 config BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES_WRAP
346 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES != 0
349 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDXAPARSE
350 bool "cdxaparse removed"
353 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DATAURISRC
354 bool "dataurisrc moved to gstreamer1"
357 Dataurisrc has moved to gstreamer core and is always built.
359 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DCCP
363 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HDVPARSE
364 bool "hdvparse removed"
367 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MVE
371 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NUVDEMUX
372 bool "nuvdemux removed"
375 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PATCHDETECT
376 bool "patchdetect removed"
379 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDI
383 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA
387 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOMEASURE
388 bool "videomeasure removed"
389 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IQA
392 videomeasure plugin has been removed and has been replaced by
393 iqa, which has automatically been enabled.
395 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK
396 bool "apexsink removed"
399 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL
403 config BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MAD
404 bool "mad (*.mp3 audio) removed"
407 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC
408 bool "gst1-plugins-bad webrtc renamed to webrtcdsp"
409 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTCDSP
412 The WebRTC plugin in GStreamer 1.x has always been named
413 webrtcdsp, but was wrongly introduced in Buildroot under the
414 name webrtc. Therefore, we have renamed the option to match
415 the actual name of the GStreamer plugin.
417 config BR2_STRIP_none
418 bool "Strip command 'none' has been removed"
421 The strip command choice has been changed into a single
422 boolean option. Please check that the new setting is
423 correct (in the "Build options" sub-menu)
425 config BR2_PACKAGE_BEECRYPT_CPP
426 bool "C++ support removed in beecrypt"
429 Support for C++ depends on icu. The beecrypt package is
430 incompatible with icu 59+.
432 config BR2_PACKAGE_SPICE_CLIENT
433 bool "spice client support removed"
436 Spice client support has been removed upstream. The
437 functionality now lives in the spice-gtk widget and
440 config BR2_PACKAGE_SPICE_GUI
441 bool "spice gui support removed"
444 Spice gui support has been removed upstream. The
445 functionality now lives in the spice-gtk widget and
448 config BR2_PACKAGE_SPICE_TUNNEL
449 bool "spice network redirection removed"
452 Spice network redirection, aka tunnelling has been removed
455 config BR2_PACKAGE_INPUT_TOOLS
456 bool "input-tools removed"
458 select BR2_PACKAGE_LINUXCONSOLETOOLS
460 input-tools has been removed, it is replaced by
461 linuxconsoletools, which has automatically been enabled.
463 config BR2_PACKAGE_INPUT_TOOLS_INPUTATTACH
464 bool "inputattach moved to linuxconsoletools"
466 select BR2_PACKAGE_LINUXCONSOLETOOLS
467 select BR2_PACKAGE_LINUXCONSOLETOOLS_INPUTATTACH
469 input-tools has been removed, inputattach is now part
470 of linuxconsoletools, which has automatically been
473 config BR2_PACKAGE_INPUT_TOOLS_JSCAL
474 bool "jscal moved to linuxconsoletools"
476 select BR2_PACKAGE_LINUXCONSOLETOOLS
477 select BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK
479 input-tools has been removed, jscal is now part
480 of linuxconsoletools, which has automatically been
483 config BR2_PACKAGE_INPUT_TOOLS_JSTEST
484 bool "jstest moved to linuxconsoletools"
486 select BR2_PACKAGE_LINUXCONSOLETOOLS
487 select BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK
489 input-tools has been removed, jstest is now part
490 of linuxconsoletools, which has automatically been
493 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH
494 bool "SH Sourcery toolchain has been removed"
497 The Sourcery CodeBench toolchain for the sh architecture has
498 been removed, since it uses glibc older than 2.17 that requires
499 -lrt to link executables using clock_* system calls. This makes
500 this toolchain difficult to maintain over time.
502 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_X86
503 bool "x86 Sourcery toolchain has been removed"
506 The Sourcery CodeBench toolchain for the x86 architecture has
507 been removed, since it uses glibc older than 2.17 that requires
508 -lrt to link executables using clock_* system calls. This makes
509 this toolchain difficult to maintain over time.
511 config BR2_GCC_VERSION_4_8_X
512 bool "gcc 4.8.x support removed"
515 Support for gcc version 4.8.x has been removed. The current
516 default version (5.x or later) has been selected instead.
518 ###############################################################################
519 comment "Legacy options removed in 2017.05"
521 config BR2_PACKAGE_SUNXI_MALI_R2P4
522 bool "sunxi-mali r2p4 removed"
525 sunxi-mali libMali for r2p4 Mali kernel module has been
526 removed since the libump package only provides libUMP.so.3.
527 libMali for r2p4 Mali kernel module requires libUMP.so.2.
529 config BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT
530 bool "CoffeeScript option has been removed"
533 The option to enable NodeJS CoffeeScript has been removed.
534 To continue using it, add "coffee-script" to
535 BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
537 config BR2_PACKAGE_NODEJS_MODULES_EXPRESS
538 bool "Express web application framework option has been removed"
541 The option to enable the NodeJS Express web application
542 framework has been removed. To continue using it, add
543 "express" to BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
545 config BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL
546 bool "bluez5_utils gatttool install option removed"
547 select BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED
549 The option to install gatttool specifically has been removed.
550 Since version 5.44 gatttool is in the list of deprecated
551 tools. The option to build and install deprecated tools has
552 been automatically enabled.
554 config BR2_PACKAGE_OPENOCD_FT2XXX
555 bool "openocd ft2232 support has been removed"
556 select BR2_PACKAGE_OPENOCD_FTDI
559 FT2232 support in OpenOCD has been removed, it's replaced by
560 FDTI support, which has automatically been enabled.
562 config BR2_PACKAGE_KODI_RTMPDUMP
563 bool "kodi rtmp has been removed"
565 select BR2_PACKAGE_KODI_INPUTSTREAM_RTMP
567 Internal rtmp support was removed from Kodi.
569 config BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN
570 bool "kodi-visualisation-fountain has been removed"
573 According to upstream 'the visualization is not currently
576 config BR2_PACKAGE_PORTMAP
577 bool "portmap has been removed"
579 select BR2_PACKAGE_RPCBIND
581 The portmap upstream tarball is removed, no releases since
582 ten years and latest change in upstream git in 2014.
583 You should better use rpcbind as a RPC portmapper.
585 config BR2_BINUTILS_VERSION_2_25_X
586 bool "binutils version 2.25 support removed"
589 Support for binutils version 2.25 has been removed. The
590 current default version (2.27 or later) has been selected
593 config BR2_TOOLCHAIN_BUILDROOT_INET_RPC
594 bool "uclibc RPC support has been removed"
597 uClibc-ng removed internal RPC implementation in 1.0.23. You
598 should use libtirpc instead.
600 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS
601 int "extra size in blocks has been removed"
604 Since the support for auto calculation of the filesystem size has been
605 removed, this option is now useless and must be 0.
606 You may want to check that BR2_TARGET_ROOTFS_EXT2_BLOCKS matchs
609 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS_WRAP
611 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS != 0
614 config BR2_PACKAGE_SYSTEMD_KDBUS
615 bool "systemd-kdbus has been removed"
618 --enable/disable-kdbus configure option has been removed since
621 config BR2_PACKAGE_POLARSSL
622 bool "polarssl has been removed"
625 The polarssl crypto library has been removed since the 1.2.x
626 release branch is no longer maintained. Newer upstream
627 branches/releases (mbedtls) have API changes so they're not
628 drop-in replacements.
630 config BR2_NBD_CLIENT
631 bool "nbd client option was renamed"
633 select BR2_PACKAGE_NBD_CLIENT
635 The nbd client option has been renamed to BR2_PACKAGE_NBD_CLIENT.
637 config BR2_NBD_SERVER
638 bool "nbd server option was renamed"
640 select BR2_PACKAGE_NBD_SERVER
642 The nbd server option has been renamed to BR2_PACKAGE_NBD_SERVER.
644 config BR2_PACKAGE_GMOCK
645 bool "gmock merged into gtest package"
647 select BR2_PACKAGE_GTEST
648 select BR2_PACKAGE_GTEST_GMOCK
650 GMock is now a suboption of the GTest package.
652 config BR2_KERNEL_HEADERS_4_8
653 bool "kernel headers version 4.8.x are no longer supported"
654 select BR2_KERNEL_HEADERS_4_4
657 Version 4.8.x of the Linux kernel headers are no longer
658 maintained upstream and are now removed. As an alternative,
659 version 4.4.x of the headers have been automatically
660 selected in your configuration.
662 config BR2_KERNEL_HEADERS_3_18
663 bool "kernel headers version 3.18.x are no longer supported"
664 select BR2_KERNEL_HEADERS_3_12
667 Version 3.18.x of the Linux kernel headers are no longer
668 maintained upstream and are now removed. As an alternative,
669 version 3.12.x of the headers have been automatically
670 selected in your configuration.
672 config BR2_GLIBC_VERSION_2_22
673 bool "glibc 2.22 removed"
676 Support for glibc version 2.22 has been removed. The current
677 default version has been selected instead.
679 ###############################################################################
680 comment "Legacy options removed in 2017.02"
682 config BR2_PACKAGE_PERL_DB_FILE
683 bool "perl-db-file removed"
685 select BR2_PACKAGE_BERKELEYDB
686 select BR2_PACKAGE_PERL
688 DB_File can be built as a core Perl module, so the separate
689 perl-db-file package has been removed.
691 config BR2_KERNEL_HEADERS_4_7
692 bool "kernel headers version 4.7.x are no longer supported"
693 select BR2_KERNEL_HEADERS_4_4
696 Version 4.7.x of the Linux kernel headers are no longer
697 maintained upstream and are now removed. As an alternative,
698 version 4.4.x of the headers have been automatically
699 selected in your configuration.
701 config BR2_KERNEL_HEADERS_4_6
702 bool "kernel headers version 4.6.x are no longer supported"
703 select BR2_KERNEL_HEADERS_4_4
706 Version 4.6.x of the Linux kernel headers are no longer
707 maintained upstream and are now removed. As an alternative,
708 version 4.4.x of the headers have been automatically
709 selected in your configuration.
711 config BR2_KERNEL_HEADERS_4_5
712 bool "kernel headers version 4.5.x are no longer supported"
713 select BR2_KERNEL_HEADERS_4_4
716 Version 4.5.x of the Linux kernel headers are no longer
717 maintained upstream and are now removed. As an alternative,
718 version 4.4.x of the headers have been automatically
719 selected in your configuration.
721 config BR2_KERNEL_HEADERS_3_14
722 bool "kernel headers version 3.14.x are no longer supported"
723 select BR2_KERNEL_HEADERS_3_12
726 Version 3.14.x of the Linux kernel headers are no longer
727 maintained upstream and are now removed. As an alternative,
728 version 3.12.x of the headers have been automatically
729 selected in your configuration.
731 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
732 bool "musl-cross 1.1.12 toolchain removed"
735 The support for the prebuilt toolchain based on the Musl C
736 library provided by the musl-cross project has been removed.
737 Upstream doesn't provide any prebuilt toolchain anymore, use the
738 Buildroot toolchain instead.
740 config BR2_UCLIBC_INSTALL_TEST_SUITE
741 bool "uClibc tests now in uclibc-ng-test"
743 select BR2_PACKAGE_UCLIBC_NG_TEST
745 The test suite of the uClibc C library has been moved into a
746 separate package, uclibc-ng-test.
748 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
749 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
752 The ADI Blackfin toolchain has many bugs which are fixed in
753 more recent gcc and uClibc-ng releases. Use the Buildroot
756 config BR2_PACKAGE_MAKEDEVS
757 bool "makedevs removed"
760 The makedevs tool is part of busybox. The Buildroot fork
761 should not be used outside of the Buildroot infrastructure.
763 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
764 bool "Arago ARMv7 2011.09 removed"
767 The Arago toolchains are every old and not updated anymore.
769 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
770 bool "Arago ARMv5 2011.09 removed"
773 The Arago toolchains are every old and not updated anymore.
775 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
776 bool "snowball-hdmiservice removed"
779 We no longer have support for the Snowball platform in
780 Buildroot, so this package was no longer useful.
782 config BR2_PACKAGE_SNOWBALL_INIT
783 bool "snowball-init removed"
786 We no longer have support for the Snowball platform in
787 Buildroot, so this package was no longer useful.
789 config BR2_GDB_VERSION_7_9
790 bool "gdb 7.9 has been removed"
793 The 7.9 version of gdb has been removed. Use a newer version
796 ###############################################################################
797 comment "Legacy options removed in 2016.11"
799 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
800 bool "PHP CGI and CLI options are now seperate"
801 select BR2_PACKAGE_PHP_SAPI_CLI
802 select BR2_PACKAGE_PHP_SAPI_CGI
805 The PHP Interface options have been split up into a
806 separate option for each interface.
808 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
809 bool "PHP CLI and FPM options are now separate"
810 select BR2_PACKAGE_PHP_SAPI_CLI
811 select BR2_PACKAGE_PHP_SAPI_FPM
814 The PHP Interface options have been split up into a
815 separate option for each interface.
817 config BR2_PACKAGE_WVSTREAMS
818 bool "wvstreams removed"
821 wvstreams is not maintained anymore since about 2009. It also
822 doesn't build anymore with recent compilers (GCC 5+).
824 config BR2_PACKAGE_WVDIAL
825 bool "wvdial removed"
828 wvdial is not maintained anymore since about 2009. It also
829 doesn't build anymore with recent compilers (GCC 5+).
831 config BR2_PACKAGE_WEBKITGTK24
832 bool "webkitgtk 2.4.x removed"
835 This legacy package only existed because some other packages
836 depended on that specific version of webkitgtk. However, the
837 other packages have been fixed. webkitgtk 2.4 is full of
838 security issues so it needs to be removed.
840 config BR2_PACKAGE_TORSMO
841 bool "torsmo removed"
844 torsmo has been unmaintained for a long time, and nobody
845 seems to be interested in it.
847 config BR2_PACKAGE_SSTRIP
848 bool "sstrip removed"
851 sstrip is unmaintained and potentially harmful. It doesn't
852 save so much compared to normal binutils strip, and there is
853 a big risk of binaries that don't work. Use normal strip
856 config BR2_KERNEL_HEADERS_4_3
857 bool "kernel headers version 4.3.x are no longer supported"
858 select BR2_KERNEL_HEADERS_4_1
861 Version 4.3.x of the Linux kernel headers are no longer
862 maintained upstream and are now removed. As an alternative,
863 version 4.1.x of the headers have been automatically
864 selected in your configuration.
866 config BR2_KERNEL_HEADERS_4_2
867 bool "kernel headers version 4.2.x are no longer supported"
868 select BR2_KERNEL_HEADERS_4_1
871 Version 4.2.x of the Linux kernel headers are no longer
872 maintained upstream and are now removed. As an alternative,
873 version 4.1.x of the headers have been automatically
874 selected in your configuration.
876 config BR2_PACKAGE_KODI_ADDON_XVDR
877 bool "kodi-addon-xvdr removed"
880 According to the github project page:
881 https://github.com/pipelka/xbmc-addon-xvdr
882 this package is discontinued.
884 config BR2_PACKAGE_IPKG
888 ipkg dates back to the early 2000s when Compaq started the
889 handhelds.org project and it hasn't seen development since 2006.
890 Use opkg as a replacement.
892 config BR2_GCC_VERSION_4_7_X
893 bool "gcc 4.7.x support removed"
896 Support for gcc version 4.7.x has been removed. The current
897 default version (4.9.x or later) has been selected instead.
899 config BR2_BINUTILS_VERSION_2_24_X
900 bool "binutils version 2.24 support removed"
903 Support for binutils version 2.24 has been removed. The
904 current default version (2.26 or later) has been selected
907 config BR2_PACKAGE_WESTON_RPI
908 bool "Weston propietary RPI support is gone"
911 Upstream decided the propietary (rpi-userland) weston composer
912 support wasn't worth the effort so it was removed. Switch to
913 the open VC4 support.
915 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
916 bool "linux-tool cpupower"
917 depends on BR2_LINUX_KERNEL
919 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
921 Linux tool cpupower option was renamed.
923 config BR2_LINUX_KERNEL_TOOL_PERF
924 bool "linux-tool perf"
925 depends on BR2_LINUX_KERNEL
927 select BR2_PACKAGE_LINUX_TOOLS_PERF
929 Linux tool perf option was renamed.
931 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
932 bool "linux-tool selftests"
933 depends on BR2_LINUX_KERNEL
935 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
937 Linux tool selftests option was renamed.
939 config BR2_GCC_VERSION_4_8_ARC
940 bool "gcc arc option renamed"
942 select BR2_GCC_VERSION_ARC
944 The option that selects the gcc version for the ARC
945 architecture has been renamed to BR2_GCC_VERSION_ARC.
947 config BR2_KERNEL_HEADERS_4_0
948 bool "kernel headers version 4.0.x are no longer supported"
949 select BR2_KERNEL_HEADERS_3_12
952 Version 4.0.x of the Linux kernel headers have been deprecated
953 for more than four buildroot releases and are now removed.
954 As an alternative, version 3.12.x of the headers have been
955 automatically selected in your configuration.
957 config BR2_KERNEL_HEADERS_3_19
958 bool "kernel headers version 3.19.x are no longer supported"
959 select BR2_KERNEL_HEADERS_3_12
962 Version 3.19.x of the Linux kernel headers have been deprecated
963 for more than four buildroot releases and are now removed.
964 As an alternative, version 3.12.x of the headers have been
965 automatically selected in your configuration.
967 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
968 bool "libevas-generic-loaders package removed"
970 select BR2_PACKAGE_EFL
972 With EFL 1.18, libevas-generic-loaders is now provided by the efl
975 config BR2_PACKAGE_ELEMENTARY
976 bool "elementary package removed"
978 select BR2_PACKAGE_EFL
980 With EFL 1.18, elementary is now provided by the efl package.
982 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
983 bool "Linux kernel local directory option removed"
985 The option to select a local directory as the source of the Linux
986 kernel has been removed. It hurts reproducibility of builds.
988 In case you were using this option during development of your
989 Linux kernel, use the override mechanism instead.
991 ###############################################################################
992 comment "Legacy options removed in 2016.08"
994 config BR2_PACKAGE_EFL_JP2K
995 bool "libevas jp2k loader has been removed"
998 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
999 while Buildroot only packages openjpeg 2.x. Therefore, the
1000 JP2K loader has been removed from EFL.
1002 config BR2_PACKAGE_SYSTEMD_COMPAT
1003 bool "systemd compatibility libraries have been removed"
1006 The systemd option to enable the compatibility libraries has
1007 been removed. Theses libraries have been useless since a few
1008 version, and have been fully dropped from the source since
1011 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
1012 bool "gst1-plugins-bad liveadder plugin removed"
1014 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
1016 The functionality of the liveadder plugin of the
1017 gst1-plugins-bad package has been merged into audiomixer.
1019 config BR2_PACKAGE_LIBFSLVPUWRAP
1020 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
1022 select BR2_PACKAGE_IMX_VPUWRAP
1024 The libfslvpuwrap has been renamed to match the renamed package.
1026 config BR2_PACKAGE_LIBFSLPARSER
1027 bool "libfslparser has been renamed to imx-parser"
1029 select BR2_PACKAGE_IMX_PARSER
1031 The libfslparser has been renamed to match the renamed package.
1033 config BR2_PACKAGE_LIBFSLCODEC
1034 bool "libfslcodec has been renamed to imx-codec"
1036 select BR2_PACKAGE_IMX_CODEC
1038 The libfslcodec has been renamed to match the renamed package.
1040 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
1041 bool "FIT support in uboot-tools has been refactored"
1043 select BR2_PACKAGE_DTC
1044 select BR2_PACKAGE_DTC_PROGRAMS
1045 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
1046 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
1047 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
1049 This option has been removed in favor of a more fine-grained
1050 configuration, which is recommended. Selecting this option
1051 enables FIT and FIT signature support for the target packages.
1052 It will also select the dtc and openssl packages.
1054 config BR2_PTHREADS_OLD
1055 bool "linuxthreads (stable/old)"
1058 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
1059 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
1061 config BR2_BINUTILS_VERSION_2_23_X
1062 bool "binutils 2.23 removed"
1065 Binutils 2.23 has been removed, using a newer version is
1068 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
1069 bool "eglibc support has been removed"
1072 The eglibc project no longer exists, as it has been merged
1073 back into the glibc project. Therefore, support for eglibc
1074 has been removed, and glibc should be used instead.
1076 config BR2_GDB_VERSION_7_8
1077 bool "gdb 7.8 has been removed"
1080 The 7.8 version of gdb has been removed. Use a newer version
1083 ###############################################################################
1084 comment "Legacy options removed in 2016.05"
1086 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
1087 bool "openvpn polarssl crypto backend removed"
1090 The OpenVPN polarssl crypto backend option has been removed.
1091 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
1092 compatible with mbedtls (polarssl) series 2.x which is the
1093 version provided in buildroot. And both can't coexist.
1094 It now uses OpenSSL as the only option.
1097 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
1098 bool "nginx http spdy module removed"
1100 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
1102 The ngx_http_spdy_module has been superseded by the
1103 ngx_http_v2_module since nginx v1.9.5. The
1104 ngx_http_v2_module modules has been automatically selected
1105 in your configuration.
1107 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
1108 bool "gst1-plugins-bad rtp plugin moved to good"
1111 The rtp plugin has been moved from gst1-plugins-base to
1114 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
1115 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
1118 The mpg123 plugin has been moved from gst1-plugins-bad to
1121 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
1122 bool "PowerPC Sourcery toolchain has been removed"
1125 The Sourcery CodeBench toolchain for the PowerPC
1126 architecture has been removed, as it was very old, not
1127 maintained, and causing numerous build failures with modern
1130 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
1131 bool "PowerPC Sourcery E500v2 toolchain has been removed"
1134 The Sourcery CodeBench toolchain for the PowerPC E500v2
1135 architecture has been removed, as it was very old, not
1136 maintained, and causing numerous build failures with modern
1140 bool "x86 i386 support removed"
1143 The support for the i386 processors of the x86 architecture
1146 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
1147 bool "qt5webkit-examples package removed"
1150 The qt5webkit-examples package has been removed, since it
1151 was removed from upstream starting from Qt 5.6.
1153 config BR2_PACKAGE_QT5QUICK1
1154 bool "qt5quick1 package removed"
1157 The qt5quick1 package has been removed, since it was removed
1158 from upstream starting from Qt 5.6.
1160 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
1161 string "uboot custom patch dir has been removed"
1163 The uboot custom patch directory option has been removed. Use
1164 the improved BR2_TARGET_UBOOT_PATCH option instead.
1166 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
1168 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
1171 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
1172 # boot/uboot/Config.in
1174 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
1175 bool "xf86-input-void removed"
1178 The xf86-input-void package has been removed, there's no need
1179 for it in any modern (post-2007) xorg server.
1181 config BR2_KERNEL_HEADERS_3_17
1182 bool "kernel headers version 3.17.x are no longer supported"
1183 select BR2_KERNEL_HEADERS_3_12
1186 Version 3.17.x of the Linux kernel headers have been deprecated
1187 for more than four buildroot releases and are now removed.
1188 As an alternative, version 3.12.x of the headers have been
1189 automatically selected in your configuration.
1191 config BR2_GDB_VERSION_7_7
1192 bool "gdb 7.7 has been removed"
1195 The 7.7 version of gdb has been removed. Use a newer version
1198 config BR2_PACKAGE_FOOMATIC_FILTERS
1199 bool "foomatic-filters"
1202 The foomatic-filters package was removed.
1204 config BR2_PACKAGE_SAMBA
1208 The samba package was removed in favour of samba4 since the
1209 3.x series isn't supported by upstream any longer.
1211 config BR2_PACKAGE_KODI_WAVPACK
1215 wavpack support was removed in favour of ffmpeg:
1216 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
1218 config BR2_PACKAGE_KODI_RSXS
1219 bool "rsxs support in Kodi was moved to an addon"
1221 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
1223 rsxs support in Kodi was moved to an addon
1225 config BR2_PACKAGE_KODI_GOOM
1226 bool "Goom support in Kodi was moved to an addon"
1228 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
1230 Goom support in Kodi was moved to an addon
1232 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
1233 bool "systemd all extras option has been removed"
1235 select BR2_PACKAGE_XZ
1236 select BR2_PACKAGE_LIBGCRYPT
1238 The systemd option to enable "all extras" has been
1239 removed. To get the same features, the libgcrypt and xz
1240 package should now be enabled.
1242 config BR2_GCC_VERSION_4_5_X
1243 bool "gcc 4.5.x has been removed"
1246 The 4.5.x version of gcc has been removed. Use a newer
1249 config BR2_PACKAGE_SQLITE_READLINE
1250 bool "sqlite command-line editing support was updated"
1251 select BR2_PACKAGE_NCURSES
1252 select BR2_PACKAGE_READLINE
1255 This option was removed in favour of the sqlite package
1256 deciding itself depending on the enabled packages whether
1257 command-line editing should be enabled, it also also takes
1258 libedit into account.
1260 ###############################################################################
1261 comment "Legacy options removed in 2016.02"
1263 config BR2_PACKAGE_DOVECOT_BZIP2
1264 bool "bzip2 support option has been removed"
1266 select BR2_PACKAGE_BZIP2
1268 Bzip2 support is built if the bzip2 package is selected.
1270 config BR2_PACKAGE_DOVECOT_ZLIB
1271 bool "zlib support option has been removed"
1273 select BR2_PACKAGE_ZLIB
1275 Zlib support is built if the zlib package is selected.
1277 config BR2_PACKAGE_E2FSPROGS_FINDFS
1278 bool "e2fsprogs findfs option has been removed"
1281 This option attempted to enable findfs capabilities from
1282 e2fsprogs but has not worked since July 2015 (due to
1283 packaging changes). One can use BusyBox's findfs support or
1284 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
1286 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
1287 bool "openpowerlink debug option has been removed"
1290 This option depends on BR2_ENABLE_DEBUG which should not be used
1291 by packages anymore.
1293 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
1294 bool "openpowerlink package has been updated"
1296 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
1298 openpowerlink kernel modules are built if the
1299 kernel stack library is selected.
1301 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
1302 bool "openpowerlink package has been updated"
1304 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
1306 The user space support has been split in two part:
1307 - a monolitic user space library
1308 - a user spae deamon driver
1310 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
1311 bool "using the linux headers version for the kernel has been removed"
1314 The option to use the version of the kernel headers for the
1315 kernel to build has been removed.
1317 There is now the converse, better-suited and more versatile
1318 option to use the kernel version for the linux headers.
1320 config BR2_PACKAGE_CUPS_PDFTOPS
1321 bool "Pdftops support has been removed from Cups"
1324 Pdftops support has been removed from the cups package
1325 It is now part of the cups-filters package.
1327 config BR2_KERNEL_HEADERS_3_16
1328 bool "kernel headers version 3.16.x are no longer supported"
1329 select BR2_KERNEL_HEADERS_3_12
1332 Version 3.16.x of the Linux kernel headers have been deprecated
1333 for more than four buildroot releases and are now removed.
1334 As an alternative, version 3.12.x of the headers have been
1335 automatically selected in your configuration.
1337 config BR2_PACKAGE_PYTHON_PYXML
1338 bool "python-pyxml package has been removed"
1341 PyXML is obsolete and its functionality is covered either via
1342 native Python XML support or python-lxml package.
1344 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
1345 config BR2_ENABLE_SSP
1346 bool "Stack Smashing protection now has different levels"
1348 The protection offered by SSP can now be selected from different
1349 protection levels. Be sure to review the SSP level in the build
1352 config BR2_PACKAGE_DIRECTFB_CLE266
1353 bool "cle266 driver for directfb removed"
1356 The cle266 directfb driver support has been removed.
1357 It doesn't build in the latest version and it's unlikely
1358 anyone has any use for it.
1360 config BR2_PACKAGE_DIRECTFB_UNICHROME
1361 bool "unichrome driver for directfb removed"
1364 The unichrome directfb driver support has been removed.
1365 It doesn't build in the latest version and it's unlikely
1366 anyone has any use for it.
1368 config BR2_PACKAGE_LIBELEMENTARY
1369 bool "libelementary has been renamed to elementary"
1371 select BR2_PACKAGE_ELEMENTARY
1373 The libelementary package has been renamed to match the upstream
1376 config BR2_PACKAGE_LIBEINA
1377 bool "libeina package has been removed"
1379 select BR2_PACKAGE_EFL
1381 With EFL 1.15, libeina is now provided by the efl package.
1383 config BR2_PACKAGE_LIBEET
1384 bool "libeet package has been removed"
1386 select BR2_PACKAGE_EFL
1388 With EFL 1.15, libeet is now provided by the efl package.
1390 config BR2_PACKAGE_LIBEVAS
1391 bool "libevas package has been removed"
1393 select BR2_PACKAGE_EFL
1395 With EFL 1.15, libevas is now provided by the efl package.
1397 config BR2_PACKAGE_LIBECORE
1398 bool "libecore package has been removed"
1400 select BR2_PACKAGE_EFL
1402 With EFL 1.15, libecore is now provided by the efl package.
1404 config BR2_PACKAGE_LIBEDBUS
1405 bool "libedbus package has been removed"
1407 select BR2_PACKAGE_EFL
1409 With EFL 1.15, libedbus is now provided by the efl package.
1411 config BR2_PACKAGE_LIBEFREET
1412 bool "libefreet package has been removed"
1414 select BR2_PACKAGE_EFL
1416 With EFL 1.15, libefreet is now provided by the efl package.
1418 config BR2_PACKAGE_LIBEIO
1419 bool "libeio package has been removed"
1421 select BR2_PACKAGE_EFL
1423 With EFL 1.15, libeio is now provided by the efl package.
1425 config BR2_PACKAGE_LIBEMBRYO
1426 bool "libembryo package has been removed"
1428 select BR2_PACKAGE_EFL
1430 With EFL 1.15, libembryo is now provided by the efl package.
1432 config BR2_PACKAGE_LIBEDJE
1433 bool "libedje package has been removed"
1435 select BR2_PACKAGE_EFL
1437 With EFL 1.15, libedje is now provided by the efl package.
1439 config BR2_PACKAGE_LIBETHUMB
1440 bool "libethumb package has been removed"
1442 select BR2_PACKAGE_EFL
1444 With EFL 1.15, libethumb is now provided by the efl package.
1446 config BR2_PACKAGE_INFOZIP
1447 bool "infozip option has been renamed to zip"
1449 select BR2_PACKAGE_ZIP
1451 Info-Zip's Zip package has been renamed from infozip to zip,
1452 to avoid ambiguities with Info-Zip's UnZip which has been added
1453 in the unzip package.
1455 config BR2_BR2_PACKAGE_NODEJS_0_10_X
1456 bool "nodejs 0.10.x option removed"
1458 select BR2_PACKAGE_NODEJS
1460 nodejs 0.10.x option has been removed. 0.10.x is now
1461 automatically chosen for ARMv5 architectures only and the latest
1462 nodejs for all other supported architectures. The correct nodejs
1463 version has been automatically selected in your configuration.
1465 config BR2_BR2_PACKAGE_NODEJS_0_12_X
1466 bool "nodejs version 0.12.x has been removed"
1468 select BR2_PACKAGE_NODEJS
1470 nodejs version 0.12.x has been removed. As an alternative,
1471 the latest nodejs version has been automatically selected in
1474 config BR2_BR2_PACKAGE_NODEJS_4_X
1475 bool "nodejs version 4.x has been removed"
1477 select BR2_PACKAGE_NODEJS
1479 nodejs version 4.x has been removed. As an alternative,
1480 the latest nodejs version has been automatically selected in
1483 ###############################################################################
1484 comment "Legacy options removed in 2015.11"
1486 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1487 bool "gst1-plugins-bad real plugin has been removed"
1490 The real plugin from GStreamer 1 bad plugins has been
1493 config BR2_PACKAGE_MEDIA_CTL
1494 bool "media-ctl package has been removed"
1496 select BR2_PACKAGE_LIBV4L
1497 select BR2_PACKAGE_LIBV4L_UTILS
1499 media-ctl source and developement have been moved to
1500 v4l-utils since June 2014. For an up-to-date media-ctl
1501 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1503 config BR2_PACKAGE_SCHIFRA
1504 bool "schifra package has been removed"
1507 Schifra package has been maked broken since 2014.11 release and
1508 haven't been fixed since then.
1510 config BR2_PACKAGE_ZXING
1511 bool "zxing option has been renamed"
1513 select BR2_PACKAGE_ZXING_CPP
1515 ZXing no longer provides the cpp bindings, it has been renamed to
1516 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1518 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1519 # infamous "unmet direct dependencies" kconfig error.
1520 config BR2_PACKAGE_FREERDP_CLIENT
1521 bool "freerdp client option renamed"
1522 depends on BR2_PACKAGE_FREERDP
1524 select BR2_PACKAGE_FREERDP_CLIENT_X11
1526 config BR2_PACKAGE_BLACKBOX
1527 bool "blackbox package has been removed"
1530 Upstream is dead and the package has been deprecated for
1531 some time. There are other alternative maintained WMs.
1533 config BR2_KERNEL_HEADERS_3_0
1534 bool "kernel headers version 3.0.x are no longer supported"
1535 select BR2_KERNEL_HEADERS_3_2
1538 Version 3.0.x of the Linux kernel headers have been deprecated
1539 for more than four buildroot releases and are now removed.
1540 As an alternative, version 3.2.x of the headers have been
1541 automatically selected in your configuration.
1543 config BR2_KERNEL_HEADERS_3_11
1544 bool "kernel headers version 3.11.x are no longer supported"
1545 select BR2_KERNEL_HEADERS_3_10
1548 Version 3.11.x of the Linux kernel headers have been deprecated
1549 for more than four buildroot releases and are now removed.
1550 As an alternative, version 3.10.x of the headers have been
1551 automatically selected in your configuration.
1553 config BR2_KERNEL_HEADERS_3_13
1554 bool "kernel headers version 3.13.x are no longer supported"
1555 select BR2_KERNEL_HEADERS_3_12
1558 Version 3.13.x of the Linux kernel headers have been deprecated
1559 for more than four buildroot releases and are now removed.
1560 As an alternative, version 3.12.x of the headers have been
1561 automatically selected in your configuration.
1563 config BR2_KERNEL_HEADERS_3_15
1564 bool "kernel headers version 3.15.x are no longer supported"
1565 select BR2_KERNEL_HEADERS_3_12
1568 Version 3.15.x of the Linux kernel headers have been deprecated
1569 for more than four buildroot releases and are now removed.
1570 As an alternative, version 3.12.x of the headers have been
1571 automatically selected in your configuration.
1573 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1574 bool "DirectFB example df_andi has been removed"
1576 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1578 The per-DirectFB example options have been removed. The
1579 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1582 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1583 bool "DirectFB example df_bltload has been removed"
1585 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1587 The per-DirectFB example options have been removed. The
1588 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1591 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1592 bool "DirectFB example df_cpuload has been removed"
1594 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1596 The per-DirectFB example options have been removed. The
1597 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1600 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1601 bool "DirectFB example df_databuffer has been removed"
1603 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1605 The per-DirectFB example options have been removed. The
1606 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1609 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1610 bool "DirectFB example df_dioload has been removed"
1612 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1614 The per-DirectFB example options have been removed. The
1615 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1618 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1619 bool "DirectFB example df_dok has been removed"
1621 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1623 The per-DirectFB example options have been removed. The
1624 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1627 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1628 bool "DirectFB example df_drivertest has been removed"
1630 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1632 The per-DirectFB example options have been removed. The
1633 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1636 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1637 bool "DirectFB example df_fire has been removed"
1639 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1641 The per-DirectFB example options have been removed. The
1642 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1645 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1646 bool "DirectFB example df_flip has been removed"
1648 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1650 The per-DirectFB example options have been removed. The
1651 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1654 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1655 bool "DirectFB example df_fonts has been removed"
1657 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1659 The per-DirectFB example options have been removed. The
1660 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1663 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1664 bool "DirectFB example df_input has been removed"
1666 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1668 The per-DirectFB example options have been removed. The
1669 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1672 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1673 bool "DirectFB example df_joystick has been removed"
1675 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1677 The per-DirectFB example options have been removed. The
1678 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1681 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1682 bool "DirectFB example df_knuckles has been removed"
1684 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1686 The per-DirectFB example options have been removed. The
1687 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1690 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1691 bool "DirectFB example df_layer has been removed"
1693 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1695 The per-DirectFB example options have been removed. The
1696 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1699 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1700 bool "DirectFB example df_matrix has been removed"
1702 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1704 The per-DirectFB example options have been removed. The
1705 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1708 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1709 bool "DirectFB example df_matrix_water has been removed"
1711 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1713 The per-DirectFB example options have been removed. The
1714 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1717 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1718 bool "DirectFB example df_neo has been removed"
1720 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1722 The per-DirectFB example options have been removed. The
1723 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1726 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1727 bool "DirectFB example df_netload has been removed"
1729 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1731 The per-DirectFB example options have been removed. The
1732 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1735 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1736 bool "DirectFB example df_palette has been removed"
1737 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1739 The per-DirectFB example options have been removed. The
1740 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1743 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1744 bool "DirectFB example df_particle has been removed"
1746 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1748 The per-DirectFB example options have been removed. The
1749 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1752 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1753 bool "DirectFB example df_porter has been removed"
1755 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1757 The per-DirectFB example options have been removed. The
1758 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1761 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1762 bool "DirectFB example df_stress has been removed"
1763 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1765 The per-DirectFB example options have been removed. The
1766 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1769 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1770 bool "DirectFB example df_texture has been removed"
1772 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1774 The per-DirectFB example options have been removed. The
1775 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1778 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1779 bool "DirectFB example df_video has been removed"
1781 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1783 The per-DirectFB example options have been removed. The
1784 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1787 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1788 bool "DirectFB example df_video_particle has been removed"
1790 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1792 The per-DirectFB example options have been removed. The
1793 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1796 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1797 bool "DirectFB example df_window has been removed"
1799 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1801 The per-DirectFB example options have been removed. The
1802 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1805 config BR2_PACKAGE_KOBS_NG
1806 bool "kobs-ng was replaced by imx-kobs"
1808 select BR2_PACKAGE_IMX_KOBS
1810 The outdated kobs-ng has been replaced by the Freescale-
1811 maintained imx-kobs package.
1813 config BR2_PACKAGE_SAWMAN
1814 bool "sawman package removed"
1816 select BR2_PACKAGE_DIRECTFB_SAWMAN
1818 This option has been removed because the sawman package no
1819 longer exists: it was merged inside DirectFB itself. This
1820 feature can now be enabled using the
1821 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1823 config BR2_PACKAGE_DIVINE
1824 bool "divine package removed"
1826 select BR2_PACKAGE_DIRECTFB_DIVINE
1828 This option has been removed because the divine package no
1829 longer exists: it was merged inside DirectFB itself. This
1830 feature can now be enabled using the
1831 BR2_PACKAGE_DIRECTFB_DIVINE option.
1833 ###############################################################################
1834 comment "Legacy options removed in 2015.08"
1836 config BR2_PACKAGE_KODI_PVR_ADDONS
1837 bool "Kodi PVR addon was split"
1839 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1840 select BR2_PACKAGE_KODI_PVR_DVBLINK
1841 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1842 select BR2_PACKAGE_KODI_PVR_FILMON
1843 select BR2_PACKAGE_KODI_PVR_HTS
1844 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1845 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1846 select BR2_PACKAGE_KODI_PVR_MYTHTV
1847 select BR2_PACKAGE_KODI_PVR_NEXTPVR
1848 select BR2_PACKAGE_KODI_PVR_NJOY
1849 select BR2_PACKAGE_KODI_PVR_PCTV
1850 select BR2_PACKAGE_KODI_PVR_STALKER
1851 select BR2_PACKAGE_KODI_PVR_VBOX
1852 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1853 select BR2_PACKAGE_KODI_PVR_VUPLUS
1854 select BR2_PACKAGE_KODI_PVR_WMC
1856 Kodi PVR addon was split into seperate modules
1858 config BR2_BINUTILS_VERSION_2_23_2
1859 bool "binutils 2.23 option renamed"
1862 Binutils 2.23.2 has been removed, using a newer version is
1865 config BR2_BINUTILS_VERSION_2_24
1866 bool "binutils 2.24 option renamed"
1868 select BR2_BINUTILS_VERSION_2_24_X
1870 The binutils version option has been renamed to match the
1871 same patchlevel logic used by gcc. The new option is now
1872 BR2_BINUTILS_VERSION_2_24_X.
1874 config BR2_BINUTILS_VERSION_2_25
1875 bool "binutils 2.25 option renamed"
1877 select BR2_BINUTILS_VERSION_2_25_X
1879 The binutils version option has been renamed to match the
1880 same patchlevel logic used by gcc. The new option is now
1881 BR2_BINUTILS_VERSION_2_25_X.
1883 config BR2_PACKAGE_PERF
1884 bool "perf option has been renamed"
1886 select BR2_LINUX_KERNEL_TOOL_PERF
1888 The perf package has been moved as a Linux tools package,
1889 and the option to enable it is now
1890 BR2_LINUX_KERNEL_TOOL_PERF.
1892 config BR2_BINUTILS_VERSION_2_22
1893 bool "binutils 2.22 removed"
1896 Binutils 2.22 has been removed, using a newer version is
1899 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1900 bool "gpu-viv-bin-mx6q"
1902 select BR2_PACKAGE_IMX_GPU_VIV
1904 Vivante graphics libraries have been renamed to
1905 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1908 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1909 depends on BR2_PACKAGE_PYTHON
1910 bool "libsemanage python bindings removed"
1913 This option has been removed, since the libsemanage Python
1914 bindings on the target were not useful.
1916 config BR2_TARGET_UBOOT_NETWORK
1917 bool "U-Boot custom network settings removed"
1920 U-Boot's custom network settings options have been removed.
1922 ###############################################################################
1923 comment "Legacy options removed in 2015.05"
1925 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1926 bool "jffs2 16kB erasesize NAND flash option renamed"
1928 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1930 The JFFS2 NAND flash options now longer include the page
1933 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1934 bool "jffs2 128kB erasesize NAND flash option renamed"
1936 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1938 The JFFS2 NAND flash options now longer include the page
1941 config BR2_PACKAGE_MONO_20
1942 bool "2.0/3.5 .Net Runtime"
1945 This option no longer exists, all versions of the .Net
1946 runtime are now installed.
1948 config BR2_PACKAGE_MONO_40
1949 bool "4.0 .Net Runtime"
1952 This option no longer exists, all versions of the .Net
1953 runtime are now installed.
1955 config BR2_PACKAGE_MONO_45
1956 bool "4.5 .Net Runtime"
1959 This option no longer exists, all versions of the .Net
1960 runtime are now installed.
1962 config BR2_CIVETWEB_WITH_LUA
1963 bool "civetweb lua option renamed"
1965 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1967 civetweb's lua option has been renamed to
1968 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1969 packages name options.
1971 config BR2_PACKAGE_TIFF_TIFF2PDF
1972 bool "tiff utility-specific option removed"
1974 select BR2_PACKAGE_TIFF_UTILITIES
1976 utility-specific options have been removed in favour of
1977 the new option BR2_PACKAGE_TIFF_UTILITIES.
1979 config BR2_PACKAGE_TIFF_TIFFCP
1980 bool "tiff utility-specific option removed"
1982 select BR2_PACKAGE_TIFF_UTILITIES
1984 utility-specific options have been removed in favour of
1985 the new option BR2_PACKAGE_TIFF_UTILITIES.
1987 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1988 bool "RTAI patch file path has been removed"
1991 This option has never worked, so it has been removed.
1993 config BR2_TARGET_GENERIC_PASSWD_DES
1994 bool "Encoding passwords with DES has been removed"
1997 Paswords can now only be encoded with either of md5, sha256 or sha512.
1998 The default is md5, which is stronger that DES (but still pretty weak).
2000 config BR2_PACKAGE_GTK2_THEME_HICOLOR
2001 bool "hicolor (default theme) is a duplicate"
2003 select BR2_PACKAGE_HICOLOR_ICON_THEME
2005 The option was just a duplicate of hicolor icon theme.
2007 config BR2_PACKAGE_VALGRIND_PTRCHECK
2008 bool "valgrind's PTRCheck was renamed to SGCheck"
2010 select BR2_PACKAGE_VALGRIND_SGCHECK
2012 PTRCheck was renamed to SGCheck in valgrind
2014 ###############################################################################
2015 comment "Legacy options removed in 2015.02"
2017 config BR2_PACKAGE_LIBGC
2018 bool "libgc package removed"
2020 select BR2_PACKAGE_BDWGC
2022 libgc has been removed because we have the same package under a
2023 different name, bdwgc.
2025 config BR2_PACKAGE_WDCTL
2026 bool "util-linux' wdctl option has been renamed"
2028 select BR2_PACKAGE_UTIL_LINUX_WDCTL
2030 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
2031 to be aligned with how the other options are named.
2033 config BR2_PACKAGE_UTIL_LINUX_ARCH
2034 bool "util-linux' arch option has been removed"
2037 util-linux' arch was dropped in util-linux 2.23, in favor of
2038 the coreutils version.
2040 config BR2_PACKAGE_UTIL_LINUX_DDATE
2041 bool "util-linux' ddate option has been removed"
2044 util-linux' ddate was dropped in util-linux 2.23.
2046 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
2047 bool "rpm's bzip2 payloads option has been removed"
2049 select BR2_PACKAGE_BZIP2
2051 The bzip2 payloads option rely entirely on the dependant package bzip2.
2052 So, you need to select it to enable this feature.
2054 config BR2_PACKAGE_RPM_XZ_PAYLOADS
2055 bool "rpm's xz payloads option has been removed"
2057 select BR2_PACKAGE_XZ
2059 The xz payloads option rely entirely on the dependant package xz.
2060 So, you need to select it to enable this feature.
2062 config BR2_PACKAGE_M4
2063 bool "m4 target package removed"
2066 The m4 target package has been removed, it's been
2067 deprecated for some time now.
2069 config BR2_PACKAGE_FLEX_BINARY
2070 bool "flex binary in target option removed"
2073 The flex binary in the target option has been removed.
2074 It's been deprecated for some time now and is essentially a
2075 development tool which isn't very useful in the target.
2077 config BR2_PACKAGE_BISON
2078 bool "bison target package removed"
2081 The bison target package has been removed, it's been
2082 deprecated for some time now and is essentially a development
2083 tool which isn't very useful in the target.
2085 config BR2_PACKAGE_GOB2
2086 bool "gob2 target package removed"
2089 The gob2 target package has been removed, it's been
2090 deprecated for some time now and was essentially useless
2091 without a target toolchain.
2093 config BR2_PACKAGE_DISTCC
2094 bool "distcc target package removed"
2097 The distcc target package has been removed, it's been
2098 deprecated for some time now and was essentially useless
2099 without a target toolchain.
2101 config BR2_PACKAGE_HASERL_VERSION_0_8_X
2102 bool "haserl 0.8.x version removed"
2105 The 0.8.x version option for haserl has been removed since it
2106 has been deprecated for some time now.
2107 You should be able to use the 0.9.x version without issues.
2109 config BR2_PACKAGE_STRONGSWAN_TOOLS
2110 bool "strongswan option has been removed"
2112 select BR2_PACKAGE_STRONGSWAN_PKI
2113 select BR2_PACKAGE_STRONGSWAN_SCEP
2115 The tools option has been removed upstream and the different tools
2116 have been split between the pki and scep options, with others
2119 config BR2_PACKAGE_XBMC_ADDON_XVDR
2120 bool "xbmc-addon-xvdr removed"
2123 According to the github project page:
2124 https://github.com/pipelka/xbmc-addon-xvdr
2125 this package is discontinued.
2127 config BR2_PACKAGE_XBMC_PVR_ADDONS
2128 bool "xbmc options have been renamed"
2130 select BR2_PACKAGE_KODI_PVR_ADDONS
2132 The XBMC media center project was renamed to Kodi entertainment center
2134 config BR2_PACKAGE_XBMC
2135 bool "xbmc options have been renamed"
2137 select BR2_PACKAGE_KODI
2139 The XBMC media center project was renamed to Kodi entertainment center
2141 config BR2_PACKAGE_XBMC_ALSA_LIB
2142 bool "xbmc options have been renamed"
2144 select BR2_PACKAGE_KODI_ALSA_LIB
2146 The XBMC media center project was renamed to Kodi entertainment center
2148 config BR2_PACKAGE_XBMC_AVAHI
2149 bool "xbmc options have been renamed"
2151 select BR2_PACKAGE_KODI_AVAHI
2153 The XBMC media center project was renamed to Kodi entertainment center
2155 config BR2_PACKAGE_XBMC_DBUS
2156 bool "xbmc options have been renamed"
2158 select BR2_PACKAGE_KODI_DBUS
2160 The XBMC media center project was renamed to Kodi entertainment center
2162 config BR2_PACKAGE_XBMC_LIBBLURAY
2163 bool "xbmc options have been renamed"
2165 select BR2_PACKAGE_KODI_LIBBLURAY
2167 The XBMC media center project was renamed to Kodi entertainment center
2169 config BR2_PACKAGE_XBMC_GOOM
2170 bool "xbmc options have been renamed"
2172 select BR2_PACKAGE_KODI_GOOM
2174 The XBMC media center project was renamed to Kodi entertainment center
2176 config BR2_PACKAGE_XBMC_RSXS
2177 bool "xbmc options have been renamed"
2179 select BR2_PACKAGE_KODI_RSXS
2181 The XBMC media center project was renamed to Kodi entertainment center
2183 config BR2_PACKAGE_XBMC_LIBCEC
2184 bool "xbmc options have been renamed"
2186 select BR2_PACKAGE_KODI_LIBCEC
2188 The XBMC media center project was renamed to Kodi entertainment center
2190 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
2191 bool "xbmc options have been renamed"
2193 select BR2_PACKAGE_KODI_LIBMICROHTTPD
2195 The XBMC media center project was renamed to Kodi entertainment center
2197 config BR2_PACKAGE_XBMC_LIBNFS
2198 bool "xbmc options have been renamed"
2200 select BR2_PACKAGE_KODI_LIBNFS
2202 The XBMC media center project was renamed to Kodi entertainment center
2204 config BR2_PACKAGE_XBMC_RTMPDUMP
2205 bool "xbmc options have been renamed"
2207 select BR2_PACKAGE_KODI_RTMPDUMP
2209 The XBMC media center project was renamed to Kodi entertainment center
2211 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
2212 bool "xbmc options have been renamed"
2214 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
2216 The XBMC media center project was renamed to Kodi entertainment center
2218 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
2219 bool "xbmc options have been renamed"
2221 select BR2_PACKAGE_KODI_LIBSMBCLIENT
2223 The XBMC media center project was renamed to Kodi entertainment center
2225 config BR2_PACKAGE_XBMC_LIBTHEORA
2226 bool "xbmc options have been renamed"
2228 select BR2_PACKAGE_KODI_LIBTHEORA
2230 The XBMC media center project was renamed to Kodi entertainment center
2232 config BR2_PACKAGE_XBMC_LIBUSB
2233 bool "xbmc options have been renamed"
2235 select BR2_PACKAGE_KODI_LIBUSB
2237 The XBMC media center project was renamed to Kodi entertainment center
2239 config BR2_PACKAGE_XBMC_LIBVA
2240 bool "xbmc options have been renamed"
2242 select BR2_PACKAGE_KODI_LIBVA
2244 The XBMC media center project was renamed to Kodi entertainment center
2246 config BR2_PACKAGE_XBMC_WAVPACK
2247 bool "xbmc options have been renamed"
2249 select BR2_PACKAGE_KODI_WAVPACK
2251 The XBMC media center project was renamed to Kodi entertainment center
2253 config BR2_PREFER_STATIC_LIB
2254 bool "static library option renamed"
2257 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
2258 highlights the fact that the option no longer "prefers"
2259 static libraries, but "enforces" static libraries (i.e
2260 shared libraries are completely unused).
2262 Take care of updating the type of libraries you want under the
2263 "Build options" menu.
2265 ###############################################################################
2266 comment "Legacy options removed in 2014.11"
2268 config BR2_x86_generic
2269 bool "x86 generic variant has been removed"
2272 The generic x86 CPU variant has been removed. Use another
2273 CPU variant instead.
2275 config BR2_GCC_VERSION_4_4_X
2276 bool "gcc 4.4.x has been removed"
2279 The 4.4.x version of gcc has been removed. Use a newer
2282 config BR2_sparc_sparchfleon
2283 bool "sparchfleon CPU has been removed"
2286 The sparchfleon CPU was only supported in a patched gcc 4.4
2287 version. Its support has been removed in favor of the leon3
2288 CPU starting from gcc 4.8.x.
2290 config BR2_sparc_sparchfleonv8
2291 bool "sparchfleonv8 CPU has been removed"
2294 The sparchfleonv8 CPU was only supported in a patched gcc
2295 4.4 version. Its support has been removed in favor of the
2296 leon3 CPU starting from gcc 4.8.x.
2298 config BR2_sparc_sparcsfleon
2299 bool "sparcsfleon CPU has been removed"
2302 The sparcsfleon CPU was only supported in a patched gcc 4.4
2303 version. Its support has been removed in favor of the leon3
2304 CPU starting from gcc 4.8.x.
2306 config BR2_sparc_sparcsfleonv8
2307 bool "sparcsfleonv8 CPU has been removed"
2310 The sparcsfleonv8 CPU was only supported in a patched gcc
2311 4.4 version. Its support has been removed in favor of the
2312 leon3 CPU starting from gcc 4.8.x.
2314 config BR2_PACKAGE_XLIB_LIBPCIACCESS
2315 bool "xlib-libpciaccess option has been renamed"
2316 depends on BR2_PACKAGE_XORG7
2318 select BR2_PACKAGE_LIBPCIACCESS
2320 libpciaccess neither depends on X11 nor Xlib. Thus the
2321 package has been renamed BR2_PACKAGE_LIBPCIACCESS
2323 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
2324 bool "Xceive xc5000 option has been renamed"
2326 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
2328 The Xceive xc5000 option now also handles older firmwares from
2329 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
2330 from Cresta, who bought Xceive.
2332 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
2333 bool "Chelsio T4 option has been renamed"
2335 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
2337 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
2338 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
2339 to better account for the fact that a T5 variant exists.
2341 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
2342 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
2345 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
2346 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
2348 Target packages -> Hardware handling ->
2349 Firmware -> linux-firmware -> WiFi firmware ->
2350 iwlwifi 3160/726x revision to use (revision 7)
2352 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
2353 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
2356 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
2357 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
2359 Target packages -> Hardware handling ->
2360 Firmware -> linux-firmware -> WiFi firmware ->
2361 iwlwifi 3160/726x revision to use (revision 8)
2363 ###############################################################################
2364 comment "Legacy options removed in 2014.08"
2366 config BR2_PACKAGE_LIBELF
2367 bool "libelf has been removed"
2368 select BR2_PACKAGE_ELFUTILS
2371 The libelf package provided an old version of the libelf library
2372 and is deprecated. The libelf library is now provided by the
2375 config BR2_KERNEL_HEADERS_3_8
2376 bool "kernel headers version 3.8.x are no longer supported"
2377 select BR2_KERNEL_HEADERS_3_4
2380 Version 3.8.x of the Linux kernel headers have been deprecated
2381 for more than four buildroot releases and are now removed.
2382 As an alternative, version 3.4.x of the headers have been
2383 automatically selected in your configuration.
2385 config BR2_PACKAGE_GETTEXT_TOOLS
2386 bool "support for gettext-tools on target has been removed"
2389 The option to install the gettext utilities on the target
2390 has been removed. This is not necessary as Buildroot is not
2391 designed to provide a full development environment on the
2392 target. gettext tools should be used on the build machine
2395 config BR2_PACKAGE_PROCPS
2396 bool "procps has been replaced by procps-ng"
2397 select BR2_PACKAGE_PROCPS_NG
2400 The procps package has been replaced by the equivalent procps-ng.
2402 config BR2_BINUTILS_VERSION_2_20_1
2403 bool "binutils 2.20.1 has been removed"
2406 The 2.20.1 version of binutils has been removed. Use a newer
2409 config BR2_BINUTILS_VERSION_2_21
2410 bool "binutils 2.21 has been removed"
2413 The 2.21 version of binutils has been removed. Use a newer
2416 config BR2_BINUTILS_VERSION_2_23_1
2417 bool "binutils 2.23.1 has been removed"
2420 The 2.23.1 version of binutils has been removed. Use a newer
2423 config BR2_UCLIBC_VERSION_0_9_32
2424 bool "uclibc 0.9.32 has been removed"
2427 The 0.9.32 version of uClibc has been removed. Use a newer
2430 config BR2_GCC_VERSION_4_3_X
2431 bool "gcc 4.3.x has been removed"
2434 The 4.3.x version of gcc has been removed. Use a newer
2437 config BR2_GCC_VERSION_4_6_X
2438 bool "gcc 4.6.x has been removed"
2441 The 4.6.x version of gcc has been removed. Use a newer
2444 config BR2_GDB_VERSION_7_4
2445 bool "gdb 7.4 has been removed"
2448 The 7.4 version of gdb has been removed. Use a newer version
2451 config BR2_GDB_VERSION_7_5
2452 bool "gdb 7.5 has been removed"
2455 The 7.5 version of gdb has been removed. Use a newer version
2458 config BR2_BUSYBOX_VERSION_1_19_X
2459 bool "busybox version selection has been removed"
2462 The possibility of selecting the Busybox version has been
2463 removed. Use the latest version provided by the Busybox
2466 config BR2_BUSYBOX_VERSION_1_20_X
2467 bool "busybox version selection has been removed"
2470 The possibility of selecting the Busybox version has been
2471 removed. Use the latest version provided by the Busybox
2474 config BR2_BUSYBOX_VERSION_1_21_X
2475 bool "busybox version selection has been removed"
2478 The possibility of selecting the Busybox version has been
2479 removed. Use the latest version provided by the Busybox
2482 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2483 bool "decode_tm6000"
2484 select BR2_PACKAGE_LIBV4L_UTILS
2487 This libv4l option has been deprecated and replaced by a single
2488 option to build all the libv4l utilities.
2490 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2492 select BR2_PACKAGE_LIBV4L_UTILS
2495 This libv4l option has been deprecated and replaced by a single
2496 option to build all the libv4l utilities.
2498 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2499 bool "v4l2-compliance"
2500 select BR2_PACKAGE_LIBV4L_UTILS
2503 This libv4l option has been deprecated and replaced by a single
2504 option to build all the libv4l utilities.
2506 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2508 select BR2_PACKAGE_LIBV4L_UTILS
2511 This libv4l option has been deprecated and replaced by a single
2512 option to build all the libv4l utilities.
2514 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2516 select BR2_PACKAGE_LIBV4L_UTILS
2519 This libv4l option has been deprecated and replaced by a single
2520 option to build all the libv4l utilities.
2522 ###############################################################################
2523 comment "Legacy options removed in 2014.05"
2525 config BR2_PACKAGE_EVTEST_CAPTURE
2526 bool "evtest-capture support removed (dropped since evtest 1.31)"
2529 Support for evtest-capture has been removed (dropped from
2530 evtest package since version 1.31), use evemu package
2533 config BR2_KERNEL_HEADERS_3_6
2534 bool "kernel headers version 3.6.x are no longer supported"
2535 select BR2_KERNEL_HEADERS_3_4
2538 Version 3.6.x of the Linux kernel headers have been deprecated
2539 for more than four buildroot releases and are now removed.
2540 As an alternative, version 3.4.x of the headers have been
2541 automatically selected in your configuration.
2543 config BR2_KERNEL_HEADERS_3_7
2544 bool "kernel headers version 3.7.x are no longer supported"
2545 select BR2_KERNEL_HEADERS_3_4
2548 Version 3.7.x of the Linux kernel headers have been deprecated
2549 for more than four buildroot releases and are now removed.
2550 As an alternative, version 3.4.x of the headers have been
2551 automatically selected in your configuration.
2553 config BR2_PACKAGE_VALA
2554 bool "vala target package has been removed"
2557 The 'vala' target package has been removed since it has been
2558 deprecated for more than four buildroot releases.
2559 Note: the host vala package still exists.
2561 config BR2_TARGET_TZ_ZONELIST
2562 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2564 config BR2_PACKAGE_TZDATA_ZONELIST
2565 string "tzdata: the timezone list option has been renamed"
2567 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2568 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2569 menu. You'll need to select BR2_TARGET_TZ_INFO.
2571 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2573 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2576 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2577 bool "Lua command-line editing none has been renamed"
2580 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2581 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2582 it in the corresponding choice.
2584 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2585 bool "Lua command-line editing using readline has been renamed"
2588 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2589 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2590 it in the corresponding choice.
2592 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2593 bool "Lua command-line editing using linenoise has been renamed"
2596 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2597 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2598 it in the corresponding choice.
2600 config BR2_PACKAGE_DVB_APPS_UTILS
2601 bool "dvb-apps utilities now built by default"
2604 The dvb-apps utilities are now always built when the dvb-apps
2605 package is selected.
2607 config BR2_KERNEL_HEADERS_SNAP
2608 bool "Local Linux snapshot support removed"
2611 Support for using a custom snapshot to install the Linux
2612 kernel headers has been removed.
2614 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2615 bool "/dev management by udev removed"
2618 The 'udev' package has been converted to a virtual package.
2619 The providers for this feature are: 'eudev', 'systemd'.
2621 Therefore, if you are not using 'systemd' as init system, you
2622 must choose 'Dynamic using eudev' in the '/dev management'
2623 menu to get the same behaviour as in your old configuration.
2625 If you are using 'systemd', its internal implementation of
2626 'udev' will be used automatically.
2628 You must also check the packages depending on 'udev' are still
2631 config BR2_PACKAGE_UDEV
2632 bool "udev is now a virtual package"
2634 select BR2_PACKAGE_HAS_UDEV
2636 The 'udev' package has been converted to a virtual package.
2637 The providers for this feature are: 'eudev', 'systemd'.
2639 Your old configuration refers to packages depending on 'udev',
2640 either for build or at runtime.
2642 Check that a 'udev' provider is selected. If you are not using
2643 'systemd' as init system, 'eudev' should be selected, which is
2644 the case if '/dev management' is set to 'Dynamic using eudev'.
2646 If you are using 'systemd', its internal implementation of 'udev'
2649 config BR2_PACKAGE_UDEV_RULES_GEN
2650 bool "udev rules generation handled by provider"
2652 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2653 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2655 The 'udev' package has been converted to a virtual package.
2656 The providers for this feature are: 'eudev', 'systemd'.
2658 If you are not using 'systemd' as init system, udev rules
2659 generation will be handled by 'eudev'. Check that
2660 '/dev management' is set to 'Dynamic using eudev' to get
2661 the same behaviour as in your old configuration.
2663 If you are using 'systemd', it internal implementation of 'udev'
2664 will generate the rules.
2666 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2667 bool "udev extras removed"
2670 The 'udev' package has been converted to a virtual package.
2671 The providers for this feature are: 'eudev', 'systemd'.
2673 The option to enable the extra features of 'udev' (gudev, ...)
2674 has been removed. These features are automatically enabled in
2675 the 'udev' providers if the dependencies are selected. For
2676 example, selecting 'libglib2' will trigger the build of gudev.
2678 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2679 bool "xlib-libpthread-stubs option has been renamed"
2680 depends on BR2_PACKAGE_XORG7
2682 select BR2_PACKAGE_LIBPTHREAD_STUBS
2684 The pthread stubs neither depend on X11 nor Xlib. Thus the
2685 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2687 ###############################################################################
2688 comment "Legacy options removed in 2014.02"
2691 bool "sh2 support removed"
2694 Due to an inexistent user base and generally poor Linux
2695 support, the support for the SH2 architecture was removed.
2698 bool "sh3 support removed"
2701 Due to an inexistent user base and generally poor Linux
2702 support, the support for the SH3 architecture was removed.
2705 bool "sh3eb support removed"
2708 Due to an inexistent user base and generally poor Linux
2709 support, the support for the SH3eb architecture was removed.
2711 config BR2_KERNEL_HEADERS_3_1
2712 bool "kernel headers version 3.1.x are no longer supported"
2713 select BR2_KERNEL_HEADERS_3_2
2716 Version 3.1.x of the Linux kernel headers have been deprecated
2717 for more than four buildroot releases and are now removed.
2718 As an alternative, version 3.2.x of the headers have been
2719 automatically selected in your configuration.
2721 config BR2_KERNEL_HEADERS_3_3
2722 bool "kernel headers version 3.3.x are no longer supported"
2723 select BR2_KERNEL_HEADERS_3_2
2726 Version 3.3.x of the Linux kernel headers have been deprecated
2727 for more than four buildroot releases and are now removed.
2728 As an alternative, version 3.2.x of the headers have been
2729 automatically selected in your configuration.
2731 config BR2_KERNEL_HEADERS_3_5
2732 bool "kernel headers version 3.5.x are no longer supported"
2733 select BR2_KERNEL_HEADERS_3_4
2736 Version 3.5.x of the Linux kernel headers have been deprecated
2737 for more than four buildroot releases and are now removed.
2738 As an alternative, version 3.4.x of the headers have been
2739 automatically selected in your configuration.
2741 config BR2_GDB_VERSION_7_2
2742 bool "gdb 7.2.x is no longer supported"
2743 select BR2_GDB_VERSION_7_6
2746 Version 7.2.x of gdb has been deprecated for more than four
2747 buildroot releases and is now removed. As an alternative, gdb
2748 7.5.x has been automatically selected in your configuration.
2750 config BR2_GDB_VERSION_7_3
2751 bool "gdb 7.3.x is no longer supported"
2752 select BR2_GDB_VERSION_7_6
2755 Version 7.3.x of gdb has been deprecated for more than four
2756 buildroot releases and is now removed. As an alternative, gdb
2757 7.5.x has been automatically selected in your configuration.
2759 config BR2_PACKAGE_CCACHE
2760 bool "ccache target package has been removed"
2763 The 'ccache' target package has been removed since it has been
2764 deprecated for more than four buildroot releases.
2765 Note: using ccache for speeding up builds is still supported.
2767 config BR2_HAVE_DOCUMENTATION
2768 bool "support for documentation on target has been removed"
2771 Support for documentation on target has been removed since it has
2772 been deprecated for more than four buildroot releases.
2774 config BR2_PACKAGE_AUTOMAKE
2775 bool "automake target package has been removed"
2778 The 'automake' target package has been removed since it has been
2779 deprecated for more than four buildroot releases.
2780 Note: the host automake still exists.
2782 config BR2_PACKAGE_AUTOCONF
2783 bool "autoconf target package has been removed"
2786 The 'autoconf' target package has been removed since it has been
2787 deprecated for more than four buildroot releases.
2788 Note: the host autoconf still exists.
2790 config BR2_PACKAGE_XSTROKE
2791 bool "xstroke has been removed"
2794 The 'xstroke' package has been removed since it has been
2795 deprecated for more than four buildroot releases.
2797 config BR2_PACKAGE_LZMA
2798 bool "lzma target package has been removed"
2801 The 'lzma' target package has been removed since it has been
2802 deprecated for more than four buildroot releases.
2803 Note: generating lzma-compressed rootfs images is still supported.
2805 config BR2_PACKAGE_TTCP
2806 bool "ttcp has been removed"
2809 The 'ttcp' package has been removed since it has been
2810 deprecated for more than four buildroot releases.
2812 config BR2_PACKAGE_LIBNFC_LLCP
2813 bool "libnfc-llcp has been replaced by libllcp"
2815 select BR2_PACKAGE_LIBLLCP
2817 The 'libnfc-llcp' package has been removed since upstream renamed
2818 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2819 the version at the same time.
2821 config BR2_PACKAGE_MYSQL_CLIENT
2822 bool "MySQL client renamed to MySQL"
2824 select BR2_PACKAGE_MYSQL
2826 The option has been renamed BR2_PACKAGE_MYSQL
2828 config BR2_PACKAGE_SQUASHFS3
2829 bool "squashfs3 has been removed"
2831 select BR2_PACKAGE_SQUASHFS
2833 The 'squashfs3' package has been removed since it has been
2834 deprecated for more than four buildroot releases. Package
2835 'squashfs' (4) has been selected automatically as replacement.
2837 config BR2_TARGET_ROOTFS_SQUASHFS3
2838 bool "squashfs3 rootfs support has been removed"
2841 Together with the removal of the squashfs3 package, support
2842 for squashfs3 root filesystems has been removed too. Squashfs
2843 root filesystems will automatically use squashfs4 now.
2845 config BR2_PACKAGE_NETKITBASE
2846 bool "netkitbase has been removed"
2849 The 'netkitbase' package has been removed since it has been
2850 deprecated since 2012.11. This package provided 'inetd'
2851 which is replaced by 'xinet' and 'ping' which is replaced by
2852 'busybox' or 'fping'.
2854 config BR2_PACKAGE_NETKITTELNET
2855 bool "netkittelnet has been removed"
2858 The 'netkittelnet' package has been removed since it has
2859 been deprecated since 2012.11. 'busybox' provides a telnet
2860 client and should be used instead.
2862 config BR2_PACKAGE_LUASQL
2863 bool "luasql has been replaced by luasql-sqlite3"
2864 select BR2_PACKAGE_LUASQL_SQLITE3
2867 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2869 config BR2_PACKAGE_LUACJSON
2870 bool "luacjson has been replaced by lua-cjson"
2871 select BR2_PACKAGE_LUA_CJSON
2874 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2876 ###############################################################################
2877 comment "Legacy options removed in 2013.11"
2879 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2880 bool "lvm2's 'dmsetup only' option removed"
2883 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2884 led to problems with other packages that need the full lvm2
2885 suite. Therefore, the option has been replaced with the positive
2886 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2888 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2889 # in order to automatically propagate old configs
2891 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2892 bool "qt javascriptcore option removed"
2895 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2896 force the activation or disabling of the JIT compiler in the
2897 Qt Javascript interpreter. However, the JIT compiler is not
2898 available for all architectures, so forcing its activation
2899 does not always work. Moreover, Qt knows by itself for which
2900 architectures JIT support is possible, and will
2901 automatically enable it if possible.
2903 Therefore, this option was in fact useless, and causing
2904 build problems when enabled on architectures for which the
2905 JIT support was not available. It has been removed, and
2906 there is no replacement: Qt will enable JIT at compile time
2909 config BR2_PACKAGE_MODULE_INIT_TOOLS
2910 bool "module-init-tools replaced by kmod"
2911 select BR2_PACKAGE_KMOD
2912 select BR2_PACKAGE_KMOD_TOOLS
2915 The 'module-init-tools' package has been removed, since it
2916 has been depracated upstream and replaced by 'kmod'.
2918 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2919 string "u-boot: the git repository URL option has been renamed"
2921 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2922 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2924 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2926 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2929 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2930 # boot/uboot/Config.in
2932 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2933 string "u-boot: the git repository version option has been renamed"
2935 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2936 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2938 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2940 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2943 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2944 # boot/uboot/Config.in
2946 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2947 string "linux: the git repository URL option has been renamed"
2949 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2951 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2953 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2955 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2958 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2961 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2962 string "linux: the git repository version option has been renamed"
2964 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2966 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2968 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2970 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2973 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2976 ###############################################################################
2977 comment "Legacy options removed in 2013.08"
2980 bool "ARM OABI support has been removed"
2983 The support for the ARM OABI was deprecated since a while,
2984 and has been removed completely from Buildroot. It is also
2985 deprecated in upstream gcc, since gcc 4.7. People should
2986 switch to EABI instead, which should not be a problem as
2987 long as you don't have pre-built OABI binaries in your
2988 system that you can't recompile.
2990 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2991 bool "dosfstools dosfsck renamed to fsck.fat"
2993 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2995 dosfsck was renamed upstream to fsck.fat for consistency.
2997 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2998 bool "dosfstools dosfslabel renamed to fatlabel"
3000 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
3002 doslabel was renamed upstream to fatlabel for consistency.
3004 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
3005 bool "dosfstools mkdosfs renamed to mkfs.fat"
3007 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
3009 mkdosfs was renamed upstream to mkfs.fat for consistency.
3012 bool "the elf2flt option has been renamed"
3015 The BR2_ELF2FLT option has been renamed to
3016 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
3017 the package infrastructure.
3019 config BR2_VFP_FLOAT
3020 bool "the ARM VFP floating point option has been renamed"
3023 Due to a major refactoring of the floating-point handling of
3024 the ARM architecture support, the BR2_VFP_FLOAT option has
3025 been replaced with a choice of options that allows to select
3026 between various VFP versions/capabilities.
3028 config BR2_PACKAGE_GCC_TARGET
3029 bool "gcc on the target filesystem has been removed"
3032 The support for gcc in the target filesystem was deprecated
3033 since a while, and has been removed completely from Buildroot.
3034 See Buildroot's documentation for more explanations.
3036 config BR2_HAVE_DEVFILES
3037 bool "development files in target filesystem has been removed"
3040 The installation of the development files in the target
3041 filesystem was deprecated since a while, and has been removed
3042 completely from Buildroot.
3043 See Buildroot's documentation for more explanations.
3045 ###############################################################################
3046 comment "Legacy options removed in 2013.05"
3048 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
3049 bool "Realtek 8192 replaced by Realtek 81xx"
3051 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
3053 Now covers the whole Realtek 81xx familly: 8188/8192.
3055 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
3056 bool "Realtek 8712 replaced by Realtek 87xx"
3058 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
3060 Now covers the whole Realtek 87xx familly: 8712/8723.
3062 ###############################################################################
3063 comment "Legacy options removed in 2013.02"
3066 bool "sa110 ARM target switched to strongarm"
3068 select BR2_strongarm
3070 The SA110 is the same as a generic StrongARM, it just differs
3071 in speed, peripherals and cache.
3074 bool "sa1100 ARM target switched to strongarm"
3076 select BR2_strongarm
3078 The SA1100 is the same as a generic StrongARM, it just differs
3079 in speed, peripherals and cache.
3081 config BR2_PACKAGE_GDISK
3082 bool "gdisk has been replaced by gptfdisk"
3084 select BR2_PACKAGE_GPTFDISK
3086 The option has been renamed BR2_PACKAGE_GPTFDISK.
3088 config BR2_PACKAGE_GDISK_GDISK
3089 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
3091 select BR2_PACKAGE_GPTFDISK
3092 select BR2_PACKAGE_GPTFDISK_GDISK
3094 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
3096 config BR2_PACKAGE_GDISK_SGDISK
3097 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
3099 select BR2_PACKAGE_GPTFDISK
3100 select BR2_PACKAGE_GPTFDISK_SGDISK
3102 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
3104 config BR2_PACKAGE_GDB_HOST
3105 bool "gdb for the host option has been renamed"
3106 select BR2_PACKAGE_HOST_GDB
3109 Due to the conversion of gdb to the package infrastructure,
3110 the BR2_PACKAGE_GDB_HOST option has been renamed
3111 BR2_PACKAGE_HOST_GDB.
3113 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
3114 bool "DirectFB RGB16 dithering option has been renamed"
3115 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
3118 The option has been renamed
3119 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
3121 config BR2_PACKAGE_DIRECTB_TESTS
3122 bool "DirectFB Tests option has been renamed"
3123 select BR2_PACKAGE_DIRECTFB_TESTS
3126 The option has been renamed
3127 BR2_PACKAGE_DIRECTFB_TESTS.
3129 ###############################################################################
3130 comment "Legacy options removed in 2012.11"
3132 config BR2_PACKAGE_CUSTOMIZE
3133 bool "customize package has been removed"
3136 The 'customize' special package has been removed. Instead,
3137 we recommend to create either your own packages, or use a
3138 post-build script to customize your root filesystem. See
3139 Buildroot's documentation for more details.
3141 config BR2_PACKAGE_XSERVER_xorg
3142 bool "X.org modular server"
3144 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
3146 The option has been renamed
3147 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
3149 config BR2_PACKAGE_XSERVER_tinyx
3150 bool "KDrive / TinyX server"
3152 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
3154 The option has been renamed
3155 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
3157 config BR2_PACKAGE_PTHREAD_STUBS
3158 bool "pthread-stubs option has been renamed"
3160 select BR2_PACKAGE_LIBPTHREAD_STUBS
3162 For consistency reason, the pthread-stubs package has been
3163 renamed to libpthread-stubs.
3165 ###############################################################################
3166 comment "Legacy options removed in 2012.08"
3168 config BR2_PACKAGE_GETTEXT_STATIC
3169 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
3172 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
3175 config BR2_PACKAGE_LIBINTL
3178 select BR2_PACKAGE_GETTEXT
3180 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
3181 only installs the library, not the executables.
3183 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
3184 bool "input-tools evtest is now a separate package evtest"
3186 select BR2_PACKAGE_EVTEST
3188 The evtest program from input-tools is now a separate package.
3190 config BR2_BFIN_FDPIC
3191 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
3192 select BR2_BINFMT_FDPIC
3195 config BR2_BFIN_FLAT
3196 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
3197 select BR2_BINFMT_FLAT
3202 endif # !SKIP_LEGACY