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 2018.02"
148 config BR2_PACKAGE_GNUPG2_GPGV2
149 bool "gnupg2 gpgv2 option removed"
151 select BR2_PACKAGE_GNUPG2_GPGV
153 The gpgv2 executable is now named gpgv. The config option
154 has been renamed accordingly.
156 ###############################################################################
157 comment "Legacy options removed in 2017.11"
159 config BR2_PACKAGE_RFKILL
160 bool "rfkill package removed"
162 select BR2_PACKAGE_UTIL_LINUX
163 select BR2_PACKAGE_UTIL_LINUX_RFKILL
165 The rfkill program is now provided by the util-linux package.
167 config BR2_PACKAGE_UTIL_LINUX_RESET
168 bool "util-linux reset option removed"
171 The util-linux package no longer offers a "reset" command. Use
172 either the reset command provided by BusyBox or select ncurses
173 programs, which will install a symlink from "tset" to reset.
175 config BR2_PACKAGE_POLICYCOREUTILS_AUDIT2ALLOW
176 bool "policycoreutils audit2allow option removed"
178 select BR2_PACKAGE_SELINUX_PYTHON
179 select BR2_PACKAGE_SELINUX_PYTHON_AUDIT2ALLOW
181 The policycoreutils package no longer offers audit2allow
182 as a option. This package has been moved into the
183 selinux-python package by the SELinux maintainers.
185 config BR2_PACKAGE_POLICYCOREUTILS_RESTORECOND
186 bool "policycoreutils restorecond option removed"
188 select BR2_PACKAGE_RESTORECOND
190 The policycoreutils package no longer offers restorecond
191 as a option. This package has been moved into a seperate
192 package maintained by the SELinux maintainers.
194 config BR2_PACKAGE_SEPOLGEN
195 bool "sepolgen package has been removed"
197 select BR2_PACKAGE_SELINUX_PYTHON
198 select BR2_PACKAGE_SELINUX_PYTHON_SEPOLGEN
200 Sepolgen is no longer a individual package, but instead has
201 been moved into the selinux-python package by the SELinux
204 config BR2_PACKAGE_OPENOBEX_BLUEZ
205 bool "openobex bluez option removed"
207 select BR2_PACKAGE_BLUEZ_UTILS
209 The OpenOBEX package no longer offers an option to enable or
210 disable BlueZ support. Instead, BlueZ support is always
211 included when the bluez5_utils or bluez_utils package is
214 config BR2_PACKAGE_OPENOBEX_LIBUSB
215 bool "openobex libusb option removed"
217 select BR2_PACKAGE_LIBUSB
219 The OpenOBEX package no longer offers an option to enable or
220 disable libusb support. Instead, USB support is always
221 included when the libusb package is selected.
223 config BR2_PACKAGE_OPENOBEX_APPS
224 bool "openobex apps option removed"
227 The OpenOBEX package no longer offers an option to enable or
228 disable apps support.
230 config BR2_PACKAGE_OPENOBEX_SYSLOG
231 bool "openobex syslog option removed"
234 The OpenOBEX package no longer offers an option to enable or
235 disable syslog support.
237 config BR2_PACKAGE_OPENOBEX_DUMP
238 bool "openobex dump option removed"
241 The OpenOBEX package no longer offers an option to enable or
242 disable dump support.
244 config BR2_PACKAGE_AICCU
245 bool "aiccu utility removed"
248 As the SixXS project has ceased its operation on 2017-06-06,
249 the AICCU utility has no use anymore and has been removed.
251 https://www.sixxs.net/sunset/
253 config BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS
254 bool "util-linux login utilities option removed"
256 select BR2_PACKAGE_UTIL_LINUX_LAST
257 select BR2_PACKAGE_UTIL_LINUX_LOGIN
258 select BR2_PACKAGE_UTIL_LINUX_RUNUSER
259 select BR2_PACKAGE_UTIL_LINUX_SU
260 select BR2_PACKAGE_UTIL_LINUX_SULOGIN
262 Login utilities (last, login, runuser, su, sulogin) now have
263 their own configuration options in the util-linux menu.
265 ###############################################################################
266 comment "Legacy options removed in 2017.08"
268 config BR2_TARGET_GRUB
269 bool "grub (aka grub-legacy) has been removed"
272 grub-legacy is no longer maintained, and no longer builds with
273 recent binutils versions.
275 Use grub2 or syslinux instead.
277 config BR2_PACKAGE_SIMICSFS
278 bool "simicsfs support removed"
281 Support for simicsfs kernel driver that provides access to a
282 host computer's local filesystem when the target is
283 executing within a SIMICS simulation has been removed.
285 Simics is now moving away from the simicsfs kernel module,
286 as the kernel module has required too much maintenance
287 work. Users should move to the user mode Simics agent
290 config BR2_BINUTILS_VERSION_2_26_X
291 bool "binutils version 2.26 support removed"
294 Support for binutils version 2.26 has been removed. The
295 current default version (2.28 or later) has been selected
298 config BR2_XTENSA_OVERLAY_DIR
299 string "The BR2_XTENSA_OVERLAY_DIR option has been removed"
301 The BR2_XTENSA_OVERLAY_DIR has been removed in favour of
302 BR2_XTENSA_OVERLAY_FILE. You must now pass the complete
303 path to the overlay file, not to the directory containing
306 config BR2_XTENSA_OVERLAY_DIR_WRAP
308 default y if BR2_XTENSA_OVERLAY_DIR != ""
311 config BR2_XTENSA_CUSTOM_NAME
312 string "The BR2_XTENSA_CUSTOM_NAME option has been removed"
314 The BR2_XTENSA_CUSTOM_NAME option has been removed.
316 config BR2_XTENSA_CUSTOM_NAME_WRAP
318 default y if BR2_XTENSA_CUSTOM_NAME != ""
321 config BR2_PACKAGE_HOST_MKE2IMG
322 bool "host mke2img has been removed"
325 We now call mkfs directly to generate ext2/3/4 filesystem
326 image, so mke2img is no longer necessary.
328 config BR2_TARGET_ROOTFS_EXT2_BLOCKS
329 int "exact size in blocks has been removed"
332 This option has been removed in favor of
333 BR2_TARGET_ROOTFS_EXT2_SIZE. It has been set automatically
334 to the value you had before. Set to 0 here to remove the
337 config BR2_TARGET_ROOTFS_EXT2_BLOCKS_WRAP
339 default y if BR2_TARGET_ROOTFS_EXT2_BLOCKS != 0 && \
340 BR2_TARGET_ROOTFS_EXT2_BLOCKS != 61440 # deprecated default value
343 # Note: BR2_TARGET_ROOTFS_EXT2_BLOCKS_WRAP still referenced in fs/ext2/Config.in
345 config BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES
346 int "ext2 extra inodes has been removed" if BR2_TARGET_ROOTFS_EXT2_INODES = 0
349 Buildroot now uses mkfs.ext2/3/4 to generate ext2/3/4
350 images. It now automatically selects the number of inodes
351 based on the image size. The extra number of inodes can no
352 longer be provided; instead, provide the total number of
353 inodes needed in BR2_TARGET_ROOTFS_EXT2_INODES.
355 config BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES_WRAP
357 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES != 0
360 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDXAPARSE
361 bool "cdxaparse removed"
364 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DATAURISRC
365 bool "dataurisrc moved to gstreamer1"
368 Dataurisrc has moved to gstreamer core and is always built.
370 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DCCP
374 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HDVPARSE
375 bool "hdvparse removed"
378 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MVE
382 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NUVDEMUX
383 bool "nuvdemux removed"
386 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PATCHDETECT
387 bool "patchdetect removed"
390 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDI
394 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA
398 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOMEASURE
399 bool "videomeasure removed"
400 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IQA
403 videomeasure plugin has been removed and has been replaced by
404 iqa, which has automatically been enabled.
406 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK
407 bool "apexsink removed"
410 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL
414 config BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MAD
415 bool "mad (*.mp3 audio) removed"
418 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC
419 bool "gst1-plugins-bad webrtc renamed to webrtcdsp"
420 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTCDSP
423 The WebRTC plugin in GStreamer 1.x has always been named
424 webrtcdsp, but was wrongly introduced in Buildroot under the
425 name webrtc. Therefore, we have renamed the option to match
426 the actual name of the GStreamer plugin.
428 config BR2_STRIP_none
429 bool "Strip command 'none' has been removed"
432 The strip command choice has been changed into a single
433 boolean option. Please check that the new setting is
434 correct (in the "Build options" sub-menu)
436 config BR2_PACKAGE_BEECRYPT_CPP
437 bool "C++ support removed in beecrypt"
440 Support for C++ depends on icu. The beecrypt package is
441 incompatible with icu 59+.
443 config BR2_PACKAGE_SPICE_CLIENT
444 bool "spice client support removed"
447 Spice client support has been removed upstream. The
448 functionality now lives in the spice-gtk widget and
451 config BR2_PACKAGE_SPICE_GUI
452 bool "spice gui support removed"
455 Spice gui support has been removed upstream. The
456 functionality now lives in the spice-gtk widget and
459 config BR2_PACKAGE_SPICE_TUNNEL
460 bool "spice network redirection removed"
463 Spice network redirection, aka tunnelling has been removed
466 config BR2_PACKAGE_INPUT_TOOLS
467 bool "input-tools removed"
469 select BR2_PACKAGE_LINUXCONSOLETOOLS
471 input-tools has been removed, it is replaced by
472 linuxconsoletools, which has automatically been enabled.
474 config BR2_PACKAGE_INPUT_TOOLS_INPUTATTACH
475 bool "inputattach moved to linuxconsoletools"
477 select BR2_PACKAGE_LINUXCONSOLETOOLS
478 select BR2_PACKAGE_LINUXCONSOLETOOLS_INPUTATTACH
480 input-tools has been removed, inputattach is now part
481 of linuxconsoletools, which has automatically been
484 config BR2_PACKAGE_INPUT_TOOLS_JSCAL
485 bool "jscal moved to linuxconsoletools"
487 select BR2_PACKAGE_LINUXCONSOLETOOLS
488 select BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK
490 input-tools has been removed, jscal is now part
491 of linuxconsoletools, which has automatically been
494 config BR2_PACKAGE_INPUT_TOOLS_JSTEST
495 bool "jstest moved to linuxconsoletools"
497 select BR2_PACKAGE_LINUXCONSOLETOOLS
498 select BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK
500 input-tools has been removed, jstest is now part
501 of linuxconsoletools, which has automatically been
504 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH
505 bool "SH Sourcery toolchain has been removed"
508 The Sourcery CodeBench toolchain for the sh architecture has
509 been removed, since it uses glibc older than 2.17 that requires
510 -lrt to link executables using clock_* system calls. This makes
511 this toolchain difficult to maintain over time.
513 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_X86
514 bool "x86 Sourcery toolchain has been removed"
517 The Sourcery CodeBench toolchain for the x86 architecture has
518 been removed, since it uses glibc older than 2.17 that requires
519 -lrt to link executables using clock_* system calls. This makes
520 this toolchain difficult to maintain over time.
522 config BR2_GCC_VERSION_4_8_X
523 bool "gcc 4.8.x support removed"
526 Support for gcc version 4.8.x has been removed. The current
527 default version (5.x or later) has been selected instead.
529 ###############################################################################
530 comment "Legacy options removed in 2017.05"
532 config BR2_PACKAGE_SUNXI_MALI_R2P4
533 bool "sunxi-mali r2p4 removed"
536 sunxi-mali libMali for r2p4 Mali kernel module has been
537 removed since the libump package only provides libUMP.so.3.
538 libMali for r2p4 Mali kernel module requires libUMP.so.2.
540 config BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT
541 bool "CoffeeScript option has been removed"
544 The option to enable NodeJS CoffeeScript has been removed.
545 To continue using it, add "coffee-script" to
546 BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
548 config BR2_PACKAGE_NODEJS_MODULES_EXPRESS
549 bool "Express web application framework option has been removed"
552 The option to enable the NodeJS Express web application
553 framework has been removed. To continue using it, add
554 "express" to BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
556 config BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL
557 bool "bluez5_utils gatttool install option removed"
558 select BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED
560 The option to install gatttool specifically has been removed.
561 Since version 5.44 gatttool is in the list of deprecated
562 tools. The option to build and install deprecated tools has
563 been automatically enabled.
565 config BR2_PACKAGE_OPENOCD_FT2XXX
566 bool "openocd ft2232 support has been removed"
567 select BR2_PACKAGE_OPENOCD_FTDI
570 FT2232 support in OpenOCD has been removed, it's replaced by
571 FDTI support, which has automatically been enabled.
573 config BR2_PACKAGE_KODI_RTMPDUMP
574 bool "kodi rtmp has been removed"
576 select BR2_PACKAGE_KODI_INPUTSTREAM_RTMP
578 Internal rtmp support was removed from Kodi.
580 config BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN
581 bool "kodi-visualisation-fountain has been removed"
584 According to upstream 'the visualization is not currently
587 config BR2_PACKAGE_PORTMAP
588 bool "portmap has been removed"
590 select BR2_PACKAGE_RPCBIND
592 The portmap upstream tarball is removed, no releases since
593 ten years and latest change in upstream git in 2014.
594 You should better use rpcbind as a RPC portmapper.
596 config BR2_BINUTILS_VERSION_2_25_X
597 bool "binutils version 2.25 support removed"
600 Support for binutils version 2.25 has been removed. The
601 current default version (2.27 or later) has been selected
604 config BR2_TOOLCHAIN_BUILDROOT_INET_RPC
605 bool "uclibc RPC support has been removed"
608 uClibc-ng removed internal RPC implementation in 1.0.23. You
609 should use libtirpc instead.
611 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS
612 int "extra size in blocks has been removed"
615 Since the support for auto calculation of the filesystem size has been
616 removed, this option is now useless and must be 0.
617 You may want to check that BR2_TARGET_ROOTFS_EXT2_BLOCKS matchs
620 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS_WRAP
622 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS != 0
625 config BR2_PACKAGE_SYSTEMD_KDBUS
626 bool "systemd-kdbus has been removed"
629 --enable/disable-kdbus configure option has been removed since
632 config BR2_PACKAGE_POLARSSL
633 bool "polarssl has been removed"
636 The polarssl crypto library has been removed since the 1.2.x
637 release branch is no longer maintained. Newer upstream
638 branches/releases (mbedtls) have API changes so they're not
639 drop-in replacements.
641 config BR2_NBD_CLIENT
642 bool "nbd client option was renamed"
644 select BR2_PACKAGE_NBD_CLIENT
646 The nbd client option has been renamed to BR2_PACKAGE_NBD_CLIENT.
648 config BR2_NBD_SERVER
649 bool "nbd server option was renamed"
651 select BR2_PACKAGE_NBD_SERVER
653 The nbd server option has been renamed to BR2_PACKAGE_NBD_SERVER.
655 config BR2_PACKAGE_GMOCK
656 bool "gmock merged into gtest package"
658 select BR2_PACKAGE_GTEST
659 select BR2_PACKAGE_GTEST_GMOCK
661 GMock is now a suboption of the GTest package.
663 config BR2_KERNEL_HEADERS_4_8
664 bool "kernel headers version 4.8.x are no longer supported"
665 select BR2_KERNEL_HEADERS_4_4
668 Version 4.8.x of the Linux kernel headers are no longer
669 maintained upstream and are now removed. As an alternative,
670 version 4.4.x of the headers have been automatically
671 selected in your configuration.
673 config BR2_KERNEL_HEADERS_3_18
674 bool "kernel headers version 3.18.x are no longer supported"
675 select BR2_KERNEL_HEADERS_3_12
678 Version 3.18.x of the Linux kernel headers are no longer
679 maintained upstream and are now removed. As an alternative,
680 version 3.12.x of the headers have been automatically
681 selected in your configuration.
683 config BR2_GLIBC_VERSION_2_22
684 bool "glibc 2.22 removed"
687 Support for glibc version 2.22 has been removed. The current
688 default version has been selected instead.
690 ###############################################################################
691 comment "Legacy options removed in 2017.02"
693 config BR2_PACKAGE_PERL_DB_FILE
694 bool "perl-db-file removed"
696 select BR2_PACKAGE_BERKELEYDB
697 select BR2_PACKAGE_PERL
699 DB_File can be built as a core Perl module, so the separate
700 perl-db-file package has been removed.
702 config BR2_KERNEL_HEADERS_4_7
703 bool "kernel headers version 4.7.x are no longer supported"
704 select BR2_KERNEL_HEADERS_4_4
707 Version 4.7.x of the Linux kernel headers are no longer
708 maintained upstream and are now removed. As an alternative,
709 version 4.4.x of the headers have been automatically
710 selected in your configuration.
712 config BR2_KERNEL_HEADERS_4_6
713 bool "kernel headers version 4.6.x are no longer supported"
714 select BR2_KERNEL_HEADERS_4_4
717 Version 4.6.x of the Linux kernel headers are no longer
718 maintained upstream and are now removed. As an alternative,
719 version 4.4.x of the headers have been automatically
720 selected in your configuration.
722 config BR2_KERNEL_HEADERS_4_5
723 bool "kernel headers version 4.5.x are no longer supported"
724 select BR2_KERNEL_HEADERS_4_4
727 Version 4.5.x of the Linux kernel headers are no longer
728 maintained upstream and are now removed. As an alternative,
729 version 4.4.x of the headers have been automatically
730 selected in your configuration.
732 config BR2_KERNEL_HEADERS_3_14
733 bool "kernel headers version 3.14.x are no longer supported"
734 select BR2_KERNEL_HEADERS_3_12
737 Version 3.14.x of the Linux kernel headers are no longer
738 maintained upstream and are now removed. As an alternative,
739 version 3.12.x of the headers have been automatically
740 selected in your configuration.
742 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
743 bool "musl-cross 1.1.12 toolchain removed"
746 The support for the prebuilt toolchain based on the Musl C
747 library provided by the musl-cross project has been removed.
748 Upstream doesn't provide any prebuilt toolchain anymore, use the
749 Buildroot toolchain instead.
751 config BR2_UCLIBC_INSTALL_TEST_SUITE
752 bool "uClibc tests now in uclibc-ng-test"
754 select BR2_PACKAGE_UCLIBC_NG_TEST
756 The test suite of the uClibc C library has been moved into a
757 separate package, uclibc-ng-test.
759 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
760 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
763 The ADI Blackfin toolchain has many bugs which are fixed in
764 more recent gcc and uClibc-ng releases. Use the Buildroot
767 config BR2_PACKAGE_MAKEDEVS
768 bool "makedevs removed"
771 The makedevs tool is part of busybox. The Buildroot fork
772 should not be used outside of the Buildroot infrastructure.
774 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
775 bool "Arago ARMv7 2011.09 removed"
778 The Arago toolchains are every old and not updated anymore.
780 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
781 bool "Arago ARMv5 2011.09 removed"
784 The Arago toolchains are every old and not updated anymore.
786 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
787 bool "snowball-hdmiservice removed"
790 We no longer have support for the Snowball platform in
791 Buildroot, so this package was no longer useful.
793 config BR2_PACKAGE_SNOWBALL_INIT
794 bool "snowball-init removed"
797 We no longer have support for the Snowball platform in
798 Buildroot, so this package was no longer useful.
800 config BR2_GDB_VERSION_7_9
801 bool "gdb 7.9 has been removed"
804 The 7.9 version of gdb has been removed. Use a newer version
807 ###############################################################################
808 comment "Legacy options removed in 2016.11"
810 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
811 bool "PHP CGI and CLI options are now seperate"
812 select BR2_PACKAGE_PHP_SAPI_CLI
813 select BR2_PACKAGE_PHP_SAPI_CGI
816 The PHP Interface options have been split up into a
817 separate option for each interface.
819 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
820 bool "PHP CLI and FPM options are now separate"
821 select BR2_PACKAGE_PHP_SAPI_CLI
822 select BR2_PACKAGE_PHP_SAPI_FPM
825 The PHP Interface options have been split up into a
826 separate option for each interface.
828 config BR2_PACKAGE_WVSTREAMS
829 bool "wvstreams removed"
832 wvstreams is not maintained anymore since about 2009. It also
833 doesn't build anymore with recent compilers (GCC 5+).
835 config BR2_PACKAGE_WVDIAL
836 bool "wvdial removed"
839 wvdial is not maintained anymore since about 2009. It also
840 doesn't build anymore with recent compilers (GCC 5+).
842 config BR2_PACKAGE_WEBKITGTK24
843 bool "webkitgtk 2.4.x removed"
846 This legacy package only existed because some other packages
847 depended on that specific version of webkitgtk. However, the
848 other packages have been fixed. webkitgtk 2.4 is full of
849 security issues so it needs to be removed.
851 config BR2_PACKAGE_TORSMO
852 bool "torsmo removed"
855 torsmo has been unmaintained for a long time, and nobody
856 seems to be interested in it.
858 config BR2_PACKAGE_SSTRIP
859 bool "sstrip removed"
862 sstrip is unmaintained and potentially harmful. It doesn't
863 save so much compared to normal binutils strip, and there is
864 a big risk of binaries that don't work. Use normal strip
867 config BR2_KERNEL_HEADERS_4_3
868 bool "kernel headers version 4.3.x are no longer supported"
869 select BR2_KERNEL_HEADERS_4_1
872 Version 4.3.x of the Linux kernel headers are no longer
873 maintained upstream and are now removed. As an alternative,
874 version 4.1.x of the headers have been automatically
875 selected in your configuration.
877 config BR2_KERNEL_HEADERS_4_2
878 bool "kernel headers version 4.2.x are no longer supported"
879 select BR2_KERNEL_HEADERS_4_1
882 Version 4.2.x of the Linux kernel headers are no longer
883 maintained upstream and are now removed. As an alternative,
884 version 4.1.x of the headers have been automatically
885 selected in your configuration.
887 config BR2_PACKAGE_KODI_ADDON_XVDR
888 bool "kodi-addon-xvdr removed"
891 According to the github project page:
892 https://github.com/pipelka/xbmc-addon-xvdr
893 this package is discontinued.
895 config BR2_PACKAGE_IPKG
899 ipkg dates back to the early 2000s when Compaq started the
900 handhelds.org project and it hasn't seen development since 2006.
901 Use opkg as a replacement.
903 config BR2_GCC_VERSION_4_7_X
904 bool "gcc 4.7.x support removed"
907 Support for gcc version 4.7.x has been removed. The current
908 default version (4.9.x or later) has been selected instead.
910 config BR2_BINUTILS_VERSION_2_24_X
911 bool "binutils version 2.24 support removed"
914 Support for binutils version 2.24 has been removed. The
915 current default version (2.26 or later) has been selected
918 config BR2_PACKAGE_WESTON_RPI
919 bool "Weston propietary RPI support is gone"
922 Upstream decided the propietary (rpi-userland) weston composer
923 support wasn't worth the effort so it was removed. Switch to
924 the open VC4 support.
926 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
927 bool "linux-tool cpupower"
928 depends on BR2_LINUX_KERNEL
930 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
932 Linux tool cpupower option was renamed.
934 config BR2_LINUX_KERNEL_TOOL_PERF
935 bool "linux-tool perf"
936 depends on BR2_LINUX_KERNEL
938 select BR2_PACKAGE_LINUX_TOOLS_PERF
940 Linux tool perf option was renamed.
942 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
943 bool "linux-tool selftests"
944 depends on BR2_LINUX_KERNEL
946 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
948 Linux tool selftests option was renamed.
950 config BR2_GCC_VERSION_4_8_ARC
951 bool "gcc arc option renamed"
953 select BR2_GCC_VERSION_ARC
955 The option that selects the gcc version for the ARC
956 architecture has been renamed to BR2_GCC_VERSION_ARC.
958 config BR2_KERNEL_HEADERS_4_0
959 bool "kernel headers version 4.0.x are no longer supported"
960 select BR2_KERNEL_HEADERS_3_12
963 Version 4.0.x of the Linux kernel headers have been deprecated
964 for more than four buildroot releases and are now removed.
965 As an alternative, version 3.12.x of the headers have been
966 automatically selected in your configuration.
968 config BR2_KERNEL_HEADERS_3_19
969 bool "kernel headers version 3.19.x are no longer supported"
970 select BR2_KERNEL_HEADERS_3_12
973 Version 3.19.x of the Linux kernel headers have been deprecated
974 for more than four buildroot releases and are now removed.
975 As an alternative, version 3.12.x of the headers have been
976 automatically selected in your configuration.
978 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
979 bool "libevas-generic-loaders package removed"
981 select BR2_PACKAGE_EFL
983 With EFL 1.18, libevas-generic-loaders is now provided by the efl
986 config BR2_PACKAGE_ELEMENTARY
987 bool "elementary package removed"
989 select BR2_PACKAGE_EFL
991 With EFL 1.18, elementary is now provided by the efl package.
993 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
994 bool "Linux kernel local directory option removed"
996 The option to select a local directory as the source of the Linux
997 kernel has been removed. It hurts reproducibility of builds.
999 In case you were using this option during development of your
1000 Linux kernel, use the override mechanism instead.
1002 ###############################################################################
1003 comment "Legacy options removed in 2016.08"
1005 config BR2_PACKAGE_EFL_JP2K
1006 bool "libevas jp2k loader has been removed"
1009 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
1010 while Buildroot only packages openjpeg 2.x. Therefore, the
1011 JP2K loader has been removed from EFL.
1013 config BR2_PACKAGE_SYSTEMD_COMPAT
1014 bool "systemd compatibility libraries have been removed"
1017 The systemd option to enable the compatibility libraries has
1018 been removed. Theses libraries have been useless since a few
1019 version, and have been fully dropped from the source since
1022 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
1023 bool "gst1-plugins-bad liveadder plugin removed"
1025 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
1027 The functionality of the liveadder plugin of the
1028 gst1-plugins-bad package has been merged into audiomixer.
1030 config BR2_PACKAGE_LIBFSLVPUWRAP
1031 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
1033 select BR2_PACKAGE_IMX_VPUWRAP
1035 The libfslvpuwrap has been renamed to match the renamed package.
1037 config BR2_PACKAGE_LIBFSLPARSER
1038 bool "libfslparser has been renamed to imx-parser"
1040 select BR2_PACKAGE_IMX_PARSER
1042 The libfslparser has been renamed to match the renamed package.
1044 config BR2_PACKAGE_LIBFSLCODEC
1045 bool "libfslcodec has been renamed to imx-codec"
1047 select BR2_PACKAGE_IMX_CODEC
1049 The libfslcodec has been renamed to match the renamed package.
1051 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
1052 bool "FIT support in uboot-tools has been refactored"
1054 select BR2_PACKAGE_DTC
1055 select BR2_PACKAGE_DTC_PROGRAMS
1056 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
1057 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
1058 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
1060 This option has been removed in favor of a more fine-grained
1061 configuration, which is recommended. Selecting this option
1062 enables FIT and FIT signature support for the target packages.
1063 It will also select the dtc and openssl packages.
1065 config BR2_PTHREADS_OLD
1066 bool "linuxthreads (stable/old)"
1069 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
1070 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
1072 config BR2_BINUTILS_VERSION_2_23_X
1073 bool "binutils 2.23 removed"
1076 Binutils 2.23 has been removed, using a newer version is
1079 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
1080 bool "eglibc support has been removed"
1083 The eglibc project no longer exists, as it has been merged
1084 back into the glibc project. Therefore, support for eglibc
1085 has been removed, and glibc should be used instead.
1087 config BR2_GDB_VERSION_7_8
1088 bool "gdb 7.8 has been removed"
1091 The 7.8 version of gdb has been removed. Use a newer version
1094 ###############################################################################
1095 comment "Legacy options removed in 2016.05"
1097 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
1098 bool "openvpn polarssl crypto backend removed"
1101 The OpenVPN polarssl crypto backend option has been removed.
1102 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
1103 compatible with mbedtls (polarssl) series 2.x which is the
1104 version provided in buildroot. And both can't coexist.
1105 It now uses OpenSSL as the only option.
1108 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
1109 bool "nginx http spdy module removed"
1111 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
1113 The ngx_http_spdy_module has been superseded by the
1114 ngx_http_v2_module since nginx v1.9.5. The
1115 ngx_http_v2_module modules has been automatically selected
1116 in your configuration.
1118 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
1119 bool "gst1-plugins-bad rtp plugin moved to good"
1122 The rtp plugin has been moved from gst1-plugins-base to
1125 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
1126 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
1129 The mpg123 plugin has been moved from gst1-plugins-bad to
1132 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
1133 bool "PowerPC Sourcery toolchain has been removed"
1136 The Sourcery CodeBench toolchain for the PowerPC
1137 architecture has been removed, as it was very old, not
1138 maintained, and causing numerous build failures with modern
1141 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
1142 bool "PowerPC Sourcery E500v2 toolchain has been removed"
1145 The Sourcery CodeBench toolchain for the PowerPC E500v2
1146 architecture has been removed, as it was very old, not
1147 maintained, and causing numerous build failures with modern
1151 bool "x86 i386 support removed"
1154 The support for the i386 processors of the x86 architecture
1157 config BR2_PACKAGE_QT5QUICK1
1158 bool "qt5quick1 package removed"
1161 The qt5quick1 package has been removed, since it was removed
1162 from upstream starting from Qt 5.6.
1164 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
1165 string "uboot custom patch dir has been removed"
1167 The uboot custom patch directory option has been removed. Use
1168 the improved BR2_TARGET_UBOOT_PATCH option instead.
1170 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
1172 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
1175 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
1176 # boot/uboot/Config.in
1178 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
1179 bool "xf86-input-void removed"
1182 The xf86-input-void package has been removed, there's no need
1183 for it in any modern (post-2007) xorg server.
1185 config BR2_KERNEL_HEADERS_3_17
1186 bool "kernel headers version 3.17.x are no longer supported"
1187 select BR2_KERNEL_HEADERS_3_12
1190 Version 3.17.x of the Linux kernel headers have been deprecated
1191 for more than four buildroot releases and are now removed.
1192 As an alternative, version 3.12.x of the headers have been
1193 automatically selected in your configuration.
1195 config BR2_GDB_VERSION_7_7
1196 bool "gdb 7.7 has been removed"
1199 The 7.7 version of gdb has been removed. Use a newer version
1202 config BR2_PACKAGE_FOOMATIC_FILTERS
1203 bool "foomatic-filters"
1206 The foomatic-filters package was removed.
1208 config BR2_PACKAGE_SAMBA
1212 The samba package was removed in favour of samba4 since the
1213 3.x series isn't supported by upstream any longer.
1215 config BR2_PACKAGE_KODI_WAVPACK
1219 wavpack support was removed in favour of ffmpeg:
1220 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
1222 config BR2_PACKAGE_KODI_RSXS
1223 bool "rsxs support in Kodi was moved to an addon"
1225 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
1227 rsxs support in Kodi was moved to an addon
1229 config BR2_PACKAGE_KODI_GOOM
1230 bool "Goom support in Kodi was moved to an addon"
1232 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
1234 Goom support in Kodi was moved to an addon
1236 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
1237 bool "systemd all extras option has been removed"
1239 select BR2_PACKAGE_XZ
1240 select BR2_PACKAGE_LIBGCRYPT
1242 The systemd option to enable "all extras" has been
1243 removed. To get the same features, the libgcrypt and xz
1244 package should now be enabled.
1246 config BR2_GCC_VERSION_4_5_X
1247 bool "gcc 4.5.x has been removed"
1250 The 4.5.x version of gcc has been removed. Use a newer
1253 config BR2_PACKAGE_SQLITE_READLINE
1254 bool "sqlite command-line editing support was updated"
1255 select BR2_PACKAGE_NCURSES
1256 select BR2_PACKAGE_READLINE
1259 This option was removed in favour of the sqlite package
1260 deciding itself depending on the enabled packages whether
1261 command-line editing should be enabled, it also also takes
1262 libedit into account.
1264 ###############################################################################
1265 comment "Legacy options removed in 2016.02"
1267 config BR2_PACKAGE_DOVECOT_BZIP2
1268 bool "bzip2 support option has been removed"
1270 select BR2_PACKAGE_BZIP2
1272 Bzip2 support is built if the bzip2 package is selected.
1274 config BR2_PACKAGE_DOVECOT_ZLIB
1275 bool "zlib support option has been removed"
1277 select BR2_PACKAGE_ZLIB
1279 Zlib support is built if the zlib package is selected.
1281 config BR2_PACKAGE_E2FSPROGS_FINDFS
1282 bool "e2fsprogs findfs option has been removed"
1285 This option attempted to enable findfs capabilities from
1286 e2fsprogs but has not worked since July 2015 (due to
1287 packaging changes). One can use BusyBox's findfs support or
1288 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
1290 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
1291 bool "openpowerlink debug option has been removed"
1294 This option depends on BR2_ENABLE_DEBUG which should not be used
1295 by packages anymore.
1297 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
1298 bool "openpowerlink package has been updated"
1300 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
1302 openpowerlink kernel modules are built if the
1303 kernel stack library is selected.
1305 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
1306 bool "openpowerlink package has been updated"
1308 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
1310 The user space support has been split in two part:
1311 - a monolitic user space library
1312 - a user spae deamon driver
1314 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
1315 bool "using the linux headers version for the kernel has been removed"
1318 The option to use the version of the kernel headers for the
1319 kernel to build has been removed.
1321 There is now the converse, better-suited and more versatile
1322 option to use the kernel version for the linux headers.
1324 config BR2_PACKAGE_CUPS_PDFTOPS
1325 bool "Pdftops support has been removed from Cups"
1328 Pdftops support has been removed from the cups package
1329 It is now part of the cups-filters package.
1331 config BR2_KERNEL_HEADERS_3_16
1332 bool "kernel headers version 3.16.x are no longer supported"
1333 select BR2_KERNEL_HEADERS_3_12
1336 Version 3.16.x of the Linux kernel headers have been deprecated
1337 for more than four buildroot releases and are now removed.
1338 As an alternative, version 3.12.x of the headers have been
1339 automatically selected in your configuration.
1341 config BR2_PACKAGE_PYTHON_PYXML
1342 bool "python-pyxml package has been removed"
1345 PyXML is obsolete and its functionality is covered either via
1346 native Python XML support or python-lxml package.
1348 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
1349 config BR2_ENABLE_SSP
1350 bool "Stack Smashing protection now has different levels"
1352 The protection offered by SSP can now be selected from different
1353 protection levels. Be sure to review the SSP level in the build
1356 config BR2_PACKAGE_DIRECTFB_CLE266
1357 bool "cle266 driver for directfb removed"
1360 The cle266 directfb driver support has been removed.
1361 It doesn't build in the latest version and it's unlikely
1362 anyone has any use for it.
1364 config BR2_PACKAGE_DIRECTFB_UNICHROME
1365 bool "unichrome driver for directfb removed"
1368 The unichrome directfb driver support has been removed.
1369 It doesn't build in the latest version and it's unlikely
1370 anyone has any use for it.
1372 config BR2_PACKAGE_LIBELEMENTARY
1373 bool "libelementary has been renamed to elementary"
1375 select BR2_PACKAGE_ELEMENTARY
1377 The libelementary package has been renamed to match the upstream
1380 config BR2_PACKAGE_LIBEINA
1381 bool "libeina package has been removed"
1383 select BR2_PACKAGE_EFL
1385 With EFL 1.15, libeina is now provided by the efl package.
1387 config BR2_PACKAGE_LIBEET
1388 bool "libeet package has been removed"
1390 select BR2_PACKAGE_EFL
1392 With EFL 1.15, libeet is now provided by the efl package.
1394 config BR2_PACKAGE_LIBEVAS
1395 bool "libevas package has been removed"
1397 select BR2_PACKAGE_EFL
1399 With EFL 1.15, libevas is now provided by the efl package.
1401 config BR2_PACKAGE_LIBECORE
1402 bool "libecore package has been removed"
1404 select BR2_PACKAGE_EFL
1406 With EFL 1.15, libecore is now provided by the efl package.
1408 config BR2_PACKAGE_LIBEDBUS
1409 bool "libedbus package has been removed"
1411 select BR2_PACKAGE_EFL
1413 With EFL 1.15, libedbus is now provided by the efl package.
1415 config BR2_PACKAGE_LIBEFREET
1416 bool "libefreet package has been removed"
1418 select BR2_PACKAGE_EFL
1420 With EFL 1.15, libefreet is now provided by the efl package.
1422 config BR2_PACKAGE_LIBEIO
1423 bool "libeio package has been removed"
1425 select BR2_PACKAGE_EFL
1427 With EFL 1.15, libeio is now provided by the efl package.
1429 config BR2_PACKAGE_LIBEMBRYO
1430 bool "libembryo package has been removed"
1432 select BR2_PACKAGE_EFL
1434 With EFL 1.15, libembryo is now provided by the efl package.
1436 config BR2_PACKAGE_LIBEDJE
1437 bool "libedje package has been removed"
1439 select BR2_PACKAGE_EFL
1441 With EFL 1.15, libedje is now provided by the efl package.
1443 config BR2_PACKAGE_LIBETHUMB
1444 bool "libethumb package has been removed"
1446 select BR2_PACKAGE_EFL
1448 With EFL 1.15, libethumb is now provided by the efl package.
1450 config BR2_PACKAGE_INFOZIP
1451 bool "infozip option has been renamed to zip"
1453 select BR2_PACKAGE_ZIP
1455 Info-Zip's Zip package has been renamed from infozip to zip,
1456 to avoid ambiguities with Info-Zip's UnZip which has been added
1457 in the unzip package.
1459 config BR2_BR2_PACKAGE_NODEJS_0_10_X
1460 bool "nodejs 0.10.x option removed"
1462 select BR2_PACKAGE_NODEJS
1464 nodejs 0.10.x option has been removed. 0.10.x is now
1465 automatically chosen for ARMv5 architectures only and the latest
1466 nodejs for all other supported architectures. The correct nodejs
1467 version has been automatically selected in your configuration.
1469 config BR2_BR2_PACKAGE_NODEJS_0_12_X
1470 bool "nodejs version 0.12.x has been removed"
1472 select BR2_PACKAGE_NODEJS
1474 nodejs version 0.12.x has been removed. As an alternative,
1475 the latest nodejs version has been automatically selected in
1478 config BR2_BR2_PACKAGE_NODEJS_4_X
1479 bool "nodejs version 4.x has been removed"
1481 select BR2_PACKAGE_NODEJS
1483 nodejs version 4.x has been removed. As an alternative,
1484 the latest nodejs version has been automatically selected in
1487 ###############################################################################
1488 comment "Legacy options removed in 2015.11"
1490 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1491 bool "gst1-plugins-bad real plugin has been removed"
1494 The real plugin from GStreamer 1 bad plugins has been
1497 config BR2_PACKAGE_MEDIA_CTL
1498 bool "media-ctl package has been removed"
1500 select BR2_PACKAGE_LIBV4L
1501 select BR2_PACKAGE_LIBV4L_UTILS
1503 media-ctl source and developement have been moved to
1504 v4l-utils since June 2014. For an up-to-date media-ctl
1505 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1507 config BR2_PACKAGE_SCHIFRA
1508 bool "schifra package has been removed"
1511 Schifra package has been maked broken since 2014.11 release and
1512 haven't been fixed since then.
1514 config BR2_PACKAGE_ZXING
1515 bool "zxing option has been renamed"
1517 select BR2_PACKAGE_ZXING_CPP
1519 ZXing no longer provides the cpp bindings, it has been renamed to
1520 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1522 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1523 # infamous "unmet direct dependencies" kconfig error.
1524 config BR2_PACKAGE_FREERDP_CLIENT
1525 bool "freerdp client option renamed"
1526 depends on BR2_PACKAGE_FREERDP
1528 select BR2_PACKAGE_FREERDP_CLIENT_X11
1530 config BR2_PACKAGE_BLACKBOX
1531 bool "blackbox package has been removed"
1534 Upstream is dead and the package has been deprecated for
1535 some time. There are other alternative maintained WMs.
1537 config BR2_KERNEL_HEADERS_3_0
1538 bool "kernel headers version 3.0.x are no longer supported"
1539 select BR2_KERNEL_HEADERS_3_2
1542 Version 3.0.x of the Linux kernel headers have been deprecated
1543 for more than four buildroot releases and are now removed.
1544 As an alternative, version 3.2.x of the headers have been
1545 automatically selected in your configuration.
1547 config BR2_KERNEL_HEADERS_3_11
1548 bool "kernel headers version 3.11.x are no longer supported"
1549 select BR2_KERNEL_HEADERS_3_10
1552 Version 3.11.x of the Linux kernel headers have been deprecated
1553 for more than four buildroot releases and are now removed.
1554 As an alternative, version 3.10.x of the headers have been
1555 automatically selected in your configuration.
1557 config BR2_KERNEL_HEADERS_3_13
1558 bool "kernel headers version 3.13.x are no longer supported"
1559 select BR2_KERNEL_HEADERS_3_12
1562 Version 3.13.x of the Linux kernel headers have been deprecated
1563 for more than four buildroot releases and are now removed.
1564 As an alternative, version 3.12.x of the headers have been
1565 automatically selected in your configuration.
1567 config BR2_KERNEL_HEADERS_3_15
1568 bool "kernel headers version 3.15.x are no longer supported"
1569 select BR2_KERNEL_HEADERS_3_12
1572 Version 3.15.x of the Linux kernel headers have been deprecated
1573 for more than four buildroot releases and are now removed.
1574 As an alternative, version 3.12.x of the headers have been
1575 automatically selected in your configuration.
1577 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1578 bool "DirectFB example df_andi has been removed"
1580 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1582 The per-DirectFB example options have been removed. The
1583 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1586 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1587 bool "DirectFB example df_bltload has been removed"
1589 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1591 The per-DirectFB example options have been removed. The
1592 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1595 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1596 bool "DirectFB example df_cpuload has been removed"
1598 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1600 The per-DirectFB example options have been removed. The
1601 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1604 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1605 bool "DirectFB example df_databuffer has been removed"
1607 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1609 The per-DirectFB example options have been removed. The
1610 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1613 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1614 bool "DirectFB example df_dioload has been removed"
1616 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1618 The per-DirectFB example options have been removed. The
1619 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1622 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1623 bool "DirectFB example df_dok has been removed"
1625 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1627 The per-DirectFB example options have been removed. The
1628 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1631 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1632 bool "DirectFB example df_drivertest has been removed"
1634 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1636 The per-DirectFB example options have been removed. The
1637 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1640 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1641 bool "DirectFB example df_fire has been removed"
1643 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1645 The per-DirectFB example options have been removed. The
1646 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1649 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1650 bool "DirectFB example df_flip has been removed"
1652 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1654 The per-DirectFB example options have been removed. The
1655 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1658 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1659 bool "DirectFB example df_fonts has been removed"
1661 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1663 The per-DirectFB example options have been removed. The
1664 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1667 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1668 bool "DirectFB example df_input has been removed"
1670 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1672 The per-DirectFB example options have been removed. The
1673 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1676 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1677 bool "DirectFB example df_joystick has been removed"
1679 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1681 The per-DirectFB example options have been removed. The
1682 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1685 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1686 bool "DirectFB example df_knuckles has been removed"
1688 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1690 The per-DirectFB example options have been removed. The
1691 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1694 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1695 bool "DirectFB example df_layer has been removed"
1697 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1699 The per-DirectFB example options have been removed. The
1700 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1703 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1704 bool "DirectFB example df_matrix has been removed"
1706 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1708 The per-DirectFB example options have been removed. The
1709 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1712 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1713 bool "DirectFB example df_matrix_water has been removed"
1715 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1717 The per-DirectFB example options have been removed. The
1718 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1721 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1722 bool "DirectFB example df_neo has been removed"
1724 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1726 The per-DirectFB example options have been removed. The
1727 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1730 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1731 bool "DirectFB example df_netload has been removed"
1733 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1735 The per-DirectFB example options have been removed. The
1736 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1739 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1740 bool "DirectFB example df_palette has been removed"
1741 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1743 The per-DirectFB example options have been removed. The
1744 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1747 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1748 bool "DirectFB example df_particle has been removed"
1750 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1752 The per-DirectFB example options have been removed. The
1753 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1756 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1757 bool "DirectFB example df_porter has been removed"
1759 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1761 The per-DirectFB example options have been removed. The
1762 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1765 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1766 bool "DirectFB example df_stress has been removed"
1767 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1769 The per-DirectFB example options have been removed. The
1770 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1773 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1774 bool "DirectFB example df_texture has been removed"
1776 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1778 The per-DirectFB example options have been removed. The
1779 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1782 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1783 bool "DirectFB example df_video has been removed"
1785 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1787 The per-DirectFB example options have been removed. The
1788 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1791 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1792 bool "DirectFB example df_video_particle has been removed"
1794 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1796 The per-DirectFB example options have been removed. The
1797 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1800 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1801 bool "DirectFB example df_window has been removed"
1803 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1805 The per-DirectFB example options have been removed. The
1806 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1809 config BR2_PACKAGE_KOBS_NG
1810 bool "kobs-ng was replaced by imx-kobs"
1812 select BR2_PACKAGE_IMX_KOBS
1814 The outdated kobs-ng has been replaced by the Freescale-
1815 maintained imx-kobs package.
1817 config BR2_PACKAGE_SAWMAN
1818 bool "sawman package removed"
1820 select BR2_PACKAGE_DIRECTFB_SAWMAN
1822 This option has been removed because the sawman package no
1823 longer exists: it was merged inside DirectFB itself. This
1824 feature can now be enabled using the
1825 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1827 config BR2_PACKAGE_DIVINE
1828 bool "divine package removed"
1830 select BR2_PACKAGE_DIRECTFB_DIVINE
1832 This option has been removed because the divine package no
1833 longer exists: it was merged inside DirectFB itself. This
1834 feature can now be enabled using the
1835 BR2_PACKAGE_DIRECTFB_DIVINE option.
1837 ###############################################################################
1838 comment "Legacy options removed in 2015.08"
1840 config BR2_PACKAGE_KODI_PVR_ADDONS
1841 bool "Kodi PVR addon was split"
1843 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1844 select BR2_PACKAGE_KODI_PVR_DVBLINK
1845 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1846 select BR2_PACKAGE_KODI_PVR_FILMON
1847 select BR2_PACKAGE_KODI_PVR_HTS
1848 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1849 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1850 select BR2_PACKAGE_KODI_PVR_MYTHTV
1851 select BR2_PACKAGE_KODI_PVR_NEXTPVR
1852 select BR2_PACKAGE_KODI_PVR_NJOY
1853 select BR2_PACKAGE_KODI_PVR_PCTV
1854 select BR2_PACKAGE_KODI_PVR_STALKER
1855 select BR2_PACKAGE_KODI_PVR_VBOX
1856 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1857 select BR2_PACKAGE_KODI_PVR_VUPLUS
1858 select BR2_PACKAGE_KODI_PVR_WMC
1860 Kodi PVR addon was split into seperate modules
1862 config BR2_BINUTILS_VERSION_2_23_2
1863 bool "binutils 2.23 option renamed"
1866 Binutils 2.23.2 has been removed, using a newer version is
1869 config BR2_BINUTILS_VERSION_2_24
1870 bool "binutils 2.24 option renamed"
1872 select BR2_BINUTILS_VERSION_2_24_X
1874 The binutils version option has been renamed to match the
1875 same patchlevel logic used by gcc. The new option is now
1876 BR2_BINUTILS_VERSION_2_24_X.
1878 config BR2_BINUTILS_VERSION_2_25
1879 bool "binutils 2.25 option renamed"
1881 select BR2_BINUTILS_VERSION_2_25_X
1883 The binutils version option has been renamed to match the
1884 same patchlevel logic used by gcc. The new option is now
1885 BR2_BINUTILS_VERSION_2_25_X.
1887 config BR2_PACKAGE_PERF
1888 bool "perf option has been renamed"
1890 select BR2_LINUX_KERNEL_TOOL_PERF
1892 The perf package has been moved as a Linux tools package,
1893 and the option to enable it is now
1894 BR2_LINUX_KERNEL_TOOL_PERF.
1896 config BR2_BINUTILS_VERSION_2_22
1897 bool "binutils 2.22 removed"
1900 Binutils 2.22 has been removed, using a newer version is
1903 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1904 bool "gpu-viv-bin-mx6q"
1906 select BR2_PACKAGE_IMX_GPU_VIV
1908 Vivante graphics libraries have been renamed to
1909 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1912 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1913 depends on BR2_PACKAGE_PYTHON
1914 bool "libsemanage python bindings removed"
1917 This option has been removed, since the libsemanage Python
1918 bindings on the target were not useful.
1920 config BR2_TARGET_UBOOT_NETWORK
1921 bool "U-Boot custom network settings removed"
1924 U-Boot's custom network settings options have been removed.
1926 ###############################################################################
1927 comment "Legacy options removed in 2015.05"
1929 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1930 bool "jffs2 16kB erasesize NAND flash option renamed"
1932 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1934 The JFFS2 NAND flash options now longer include the page
1937 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1938 bool "jffs2 128kB erasesize NAND flash option renamed"
1940 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1942 The JFFS2 NAND flash options now longer include the page
1945 config BR2_PACKAGE_MONO_20
1946 bool "2.0/3.5 .Net Runtime"
1949 This option no longer exists, all versions of the .Net
1950 runtime are now installed.
1952 config BR2_PACKAGE_MONO_40
1953 bool "4.0 .Net Runtime"
1956 This option no longer exists, all versions of the .Net
1957 runtime are now installed.
1959 config BR2_PACKAGE_MONO_45
1960 bool "4.5 .Net Runtime"
1963 This option no longer exists, all versions of the .Net
1964 runtime are now installed.
1966 config BR2_CIVETWEB_WITH_LUA
1967 bool "civetweb lua option renamed"
1969 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1971 civetweb's lua option has been renamed to
1972 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1973 packages name options.
1975 config BR2_PACKAGE_TIFF_TIFF2PDF
1976 bool "tiff utility-specific option removed"
1978 select BR2_PACKAGE_TIFF_UTILITIES
1980 utility-specific options have been removed in favour of
1981 the new option BR2_PACKAGE_TIFF_UTILITIES.
1983 config BR2_PACKAGE_TIFF_TIFFCP
1984 bool "tiff utility-specific option removed"
1986 select BR2_PACKAGE_TIFF_UTILITIES
1988 utility-specific options have been removed in favour of
1989 the new option BR2_PACKAGE_TIFF_UTILITIES.
1991 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1992 bool "RTAI patch file path has been removed"
1995 This option has never worked, so it has been removed.
1997 config BR2_TARGET_GENERIC_PASSWD_DES
1998 bool "Encoding passwords with DES has been removed"
2001 Paswords can now only be encoded with either of md5, sha256 or sha512.
2002 The default is md5, which is stronger that DES (but still pretty weak).
2004 config BR2_PACKAGE_GTK2_THEME_HICOLOR
2005 bool "hicolor (default theme) is a duplicate"
2007 select BR2_PACKAGE_HICOLOR_ICON_THEME
2009 The option was just a duplicate of hicolor icon theme.
2011 config BR2_PACKAGE_VALGRIND_PTRCHECK
2012 bool "valgrind's PTRCheck was renamed to SGCheck"
2014 select BR2_PACKAGE_VALGRIND_SGCHECK
2016 PTRCheck was renamed to SGCheck in valgrind
2018 ###############################################################################
2019 comment "Legacy options removed in 2015.02"
2021 config BR2_PACKAGE_LIBGC
2022 bool "libgc package removed"
2024 select BR2_PACKAGE_BDWGC
2026 libgc has been removed because we have the same package under a
2027 different name, bdwgc.
2029 config BR2_PACKAGE_WDCTL
2030 bool "util-linux' wdctl option has been renamed"
2032 select BR2_PACKAGE_UTIL_LINUX_WDCTL
2034 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
2035 to be aligned with how the other options are named.
2037 config BR2_PACKAGE_UTIL_LINUX_ARCH
2038 bool "util-linux' arch option has been removed"
2041 util-linux' arch was dropped in util-linux 2.23, in favor of
2042 the coreutils version.
2044 config BR2_PACKAGE_UTIL_LINUX_DDATE
2045 bool "util-linux' ddate option has been removed"
2048 util-linux' ddate was dropped in util-linux 2.23.
2050 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
2051 bool "rpm's bzip2 payloads option has been removed"
2053 select BR2_PACKAGE_BZIP2
2055 The bzip2 payloads option rely entirely on the dependant package bzip2.
2056 So, you need to select it to enable this feature.
2058 config BR2_PACKAGE_RPM_XZ_PAYLOADS
2059 bool "rpm's xz payloads option has been removed"
2061 select BR2_PACKAGE_XZ
2063 The xz payloads option rely entirely on the dependant package xz.
2064 So, you need to select it to enable this feature.
2066 config BR2_PACKAGE_M4
2067 bool "m4 target package removed"
2070 The m4 target package has been removed, it's been
2071 deprecated for some time now.
2073 config BR2_PACKAGE_FLEX_BINARY
2074 bool "flex binary in target option removed"
2077 The flex binary in the target option has been removed.
2078 It's been deprecated for some time now and is essentially a
2079 development tool which isn't very useful in the target.
2081 config BR2_PACKAGE_BISON
2082 bool "bison target package removed"
2085 The bison target package has been removed, it's been
2086 deprecated for some time now and is essentially a development
2087 tool which isn't very useful in the target.
2089 config BR2_PACKAGE_GOB2
2090 bool "gob2 target package removed"
2093 The gob2 target package has been removed, it's been
2094 deprecated for some time now and was essentially useless
2095 without a target toolchain.
2097 config BR2_PACKAGE_DISTCC
2098 bool "distcc target package removed"
2101 The distcc target package has been removed, it's been
2102 deprecated for some time now and was essentially useless
2103 without a target toolchain.
2105 config BR2_PACKAGE_HASERL_VERSION_0_8_X
2106 bool "haserl 0.8.x version removed"
2109 The 0.8.x version option for haserl has been removed since it
2110 has been deprecated for some time now.
2111 You should be able to use the 0.9.x version without issues.
2113 config BR2_PACKAGE_STRONGSWAN_TOOLS
2114 bool "strongswan option has been removed"
2116 select BR2_PACKAGE_STRONGSWAN_PKI
2117 select BR2_PACKAGE_STRONGSWAN_SCEP
2119 The tools option has been removed upstream and the different tools
2120 have been split between the pki and scep options, with others
2123 config BR2_PACKAGE_XBMC_ADDON_XVDR
2124 bool "xbmc-addon-xvdr removed"
2127 According to the github project page:
2128 https://github.com/pipelka/xbmc-addon-xvdr
2129 this package is discontinued.
2131 config BR2_PACKAGE_XBMC_PVR_ADDONS
2132 bool "xbmc options have been renamed"
2134 select BR2_PACKAGE_KODI_PVR_ADDONS
2136 The XBMC media center project was renamed to Kodi entertainment center
2138 config BR2_PACKAGE_XBMC
2139 bool "xbmc options have been renamed"
2141 select BR2_PACKAGE_KODI
2143 The XBMC media center project was renamed to Kodi entertainment center
2145 config BR2_PACKAGE_XBMC_ALSA_LIB
2146 bool "xbmc options have been renamed"
2148 select BR2_PACKAGE_KODI_ALSA_LIB
2150 The XBMC media center project was renamed to Kodi entertainment center
2152 config BR2_PACKAGE_XBMC_AVAHI
2153 bool "xbmc options have been renamed"
2155 select BR2_PACKAGE_KODI_AVAHI
2157 The XBMC media center project was renamed to Kodi entertainment center
2159 config BR2_PACKAGE_XBMC_DBUS
2160 bool "xbmc options have been renamed"
2162 select BR2_PACKAGE_KODI_DBUS
2164 The XBMC media center project was renamed to Kodi entertainment center
2166 config BR2_PACKAGE_XBMC_LIBBLURAY
2167 bool "xbmc options have been renamed"
2169 select BR2_PACKAGE_KODI_LIBBLURAY
2171 The XBMC media center project was renamed to Kodi entertainment center
2173 config BR2_PACKAGE_XBMC_GOOM
2174 bool "xbmc options have been renamed"
2176 select BR2_PACKAGE_KODI_GOOM
2178 The XBMC media center project was renamed to Kodi entertainment center
2180 config BR2_PACKAGE_XBMC_RSXS
2181 bool "xbmc options have been renamed"
2183 select BR2_PACKAGE_KODI_RSXS
2185 The XBMC media center project was renamed to Kodi entertainment center
2187 config BR2_PACKAGE_XBMC_LIBCEC
2188 bool "xbmc options have been renamed"
2190 select BR2_PACKAGE_KODI_LIBCEC
2192 The XBMC media center project was renamed to Kodi entertainment center
2194 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
2195 bool "xbmc options have been renamed"
2197 select BR2_PACKAGE_KODI_LIBMICROHTTPD
2199 The XBMC media center project was renamed to Kodi entertainment center
2201 config BR2_PACKAGE_XBMC_LIBNFS
2202 bool "xbmc options have been renamed"
2204 select BR2_PACKAGE_KODI_LIBNFS
2206 The XBMC media center project was renamed to Kodi entertainment center
2208 config BR2_PACKAGE_XBMC_RTMPDUMP
2209 bool "xbmc options have been renamed"
2211 select BR2_PACKAGE_KODI_RTMPDUMP
2213 The XBMC media center project was renamed to Kodi entertainment center
2215 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
2216 bool "xbmc options have been renamed"
2218 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
2220 The XBMC media center project was renamed to Kodi entertainment center
2222 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
2223 bool "xbmc options have been renamed"
2225 select BR2_PACKAGE_KODI_LIBSMBCLIENT
2227 The XBMC media center project was renamed to Kodi entertainment center
2229 config BR2_PACKAGE_XBMC_LIBTHEORA
2230 bool "xbmc options have been renamed"
2232 select BR2_PACKAGE_KODI_LIBTHEORA
2234 The XBMC media center project was renamed to Kodi entertainment center
2236 config BR2_PACKAGE_XBMC_LIBUSB
2237 bool "xbmc options have been renamed"
2239 select BR2_PACKAGE_KODI_LIBUSB
2241 The XBMC media center project was renamed to Kodi entertainment center
2243 config BR2_PACKAGE_XBMC_LIBVA
2244 bool "xbmc options have been renamed"
2246 select BR2_PACKAGE_KODI_LIBVA
2248 The XBMC media center project was renamed to Kodi entertainment center
2250 config BR2_PACKAGE_XBMC_WAVPACK
2251 bool "xbmc options have been renamed"
2253 select BR2_PACKAGE_KODI_WAVPACK
2255 The XBMC media center project was renamed to Kodi entertainment center
2257 config BR2_PREFER_STATIC_LIB
2258 bool "static library option renamed"
2261 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
2262 highlights the fact that the option no longer "prefers"
2263 static libraries, but "enforces" static libraries (i.e
2264 shared libraries are completely unused).
2266 Take care of updating the type of libraries you want under the
2267 "Build options" menu.
2269 ###############################################################################
2270 comment "Legacy options removed in 2014.11"
2272 config BR2_x86_generic
2273 bool "x86 generic variant has been removed"
2276 The generic x86 CPU variant has been removed. Use another
2277 CPU variant instead.
2279 config BR2_GCC_VERSION_4_4_X
2280 bool "gcc 4.4.x has been removed"
2283 The 4.4.x version of gcc has been removed. Use a newer
2286 config BR2_sparc_sparchfleon
2287 bool "sparchfleon CPU has been removed"
2290 The sparchfleon CPU was only supported in a patched gcc 4.4
2291 version. Its support has been removed in favor of the leon3
2292 CPU starting from gcc 4.8.x.
2294 config BR2_sparc_sparchfleonv8
2295 bool "sparchfleonv8 CPU has been removed"
2298 The sparchfleonv8 CPU was only supported in a patched gcc
2299 4.4 version. Its support has been removed in favor of the
2300 leon3 CPU starting from gcc 4.8.x.
2302 config BR2_sparc_sparcsfleon
2303 bool "sparcsfleon CPU has been removed"
2306 The sparcsfleon CPU was only supported in a patched gcc 4.4
2307 version. Its support has been removed in favor of the leon3
2308 CPU starting from gcc 4.8.x.
2310 config BR2_sparc_sparcsfleonv8
2311 bool "sparcsfleonv8 CPU has been removed"
2314 The sparcsfleonv8 CPU was only supported in a patched gcc
2315 4.4 version. Its support has been removed in favor of the
2316 leon3 CPU starting from gcc 4.8.x.
2318 config BR2_PACKAGE_XLIB_LIBPCIACCESS
2319 bool "xlib-libpciaccess option has been renamed"
2320 depends on BR2_PACKAGE_XORG7
2322 select BR2_PACKAGE_LIBPCIACCESS
2324 libpciaccess neither depends on X11 nor Xlib. Thus the
2325 package has been renamed BR2_PACKAGE_LIBPCIACCESS
2327 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
2328 bool "Xceive xc5000 option has been renamed"
2330 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
2332 The Xceive xc5000 option now also handles older firmwares from
2333 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
2334 from Cresta, who bought Xceive.
2336 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
2337 bool "Chelsio T4 option has been renamed"
2339 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
2341 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
2342 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
2343 to better account for the fact that a T5 variant exists.
2345 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
2346 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
2349 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
2350 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
2352 Target packages -> Hardware handling ->
2353 Firmware -> linux-firmware -> WiFi firmware ->
2354 iwlwifi 3160/726x revision to use (revision 7)
2356 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
2357 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
2360 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
2361 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
2363 Target packages -> Hardware handling ->
2364 Firmware -> linux-firmware -> WiFi firmware ->
2365 iwlwifi 3160/726x revision to use (revision 8)
2367 ###############################################################################
2368 comment "Legacy options removed in 2014.08"
2370 config BR2_PACKAGE_LIBELF
2371 bool "libelf has been removed"
2372 select BR2_PACKAGE_ELFUTILS
2375 The libelf package provided an old version of the libelf library
2376 and is deprecated. The libelf library is now provided by the
2379 config BR2_KERNEL_HEADERS_3_8
2380 bool "kernel headers version 3.8.x are no longer supported"
2381 select BR2_KERNEL_HEADERS_3_4
2384 Version 3.8.x of the Linux kernel headers have been deprecated
2385 for more than four buildroot releases and are now removed.
2386 As an alternative, version 3.4.x of the headers have been
2387 automatically selected in your configuration.
2389 config BR2_PACKAGE_GETTEXT_TOOLS
2390 bool "support for gettext-tools on target has been removed"
2393 The option to install the gettext utilities on the target
2394 has been removed. This is not necessary as Buildroot is not
2395 designed to provide a full development environment on the
2396 target. gettext tools should be used on the build machine
2399 config BR2_PACKAGE_PROCPS
2400 bool "procps has been replaced by procps-ng"
2401 select BR2_PACKAGE_PROCPS_NG
2404 The procps package has been replaced by the equivalent procps-ng.
2406 config BR2_BINUTILS_VERSION_2_20_1
2407 bool "binutils 2.20.1 has been removed"
2410 The 2.20.1 version of binutils has been removed. Use a newer
2413 config BR2_BINUTILS_VERSION_2_21
2414 bool "binutils 2.21 has been removed"
2417 The 2.21 version of binutils has been removed. Use a newer
2420 config BR2_BINUTILS_VERSION_2_23_1
2421 bool "binutils 2.23.1 has been removed"
2424 The 2.23.1 version of binutils has been removed. Use a newer
2427 config BR2_UCLIBC_VERSION_0_9_32
2428 bool "uclibc 0.9.32 has been removed"
2431 The 0.9.32 version of uClibc has been removed. Use a newer
2434 config BR2_GCC_VERSION_4_3_X
2435 bool "gcc 4.3.x has been removed"
2438 The 4.3.x version of gcc has been removed. Use a newer
2441 config BR2_GCC_VERSION_4_6_X
2442 bool "gcc 4.6.x has been removed"
2445 The 4.6.x version of gcc has been removed. Use a newer
2448 config BR2_GDB_VERSION_7_4
2449 bool "gdb 7.4 has been removed"
2452 The 7.4 version of gdb has been removed. Use a newer version
2455 config BR2_GDB_VERSION_7_5
2456 bool "gdb 7.5 has been removed"
2459 The 7.5 version of gdb has been removed. Use a newer version
2462 config BR2_BUSYBOX_VERSION_1_19_X
2463 bool "busybox version selection has been removed"
2466 The possibility of selecting the Busybox version has been
2467 removed. Use the latest version provided by the Busybox
2470 config BR2_BUSYBOX_VERSION_1_20_X
2471 bool "busybox version selection has been removed"
2474 The possibility of selecting the Busybox version has been
2475 removed. Use the latest version provided by the Busybox
2478 config BR2_BUSYBOX_VERSION_1_21_X
2479 bool "busybox version selection has been removed"
2482 The possibility of selecting the Busybox version has been
2483 removed. Use the latest version provided by the Busybox
2486 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2487 bool "decode_tm6000"
2488 select BR2_PACKAGE_LIBV4L_UTILS
2491 This libv4l option has been deprecated and replaced by a single
2492 option to build all the libv4l utilities.
2494 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2496 select BR2_PACKAGE_LIBV4L_UTILS
2499 This libv4l option has been deprecated and replaced by a single
2500 option to build all the libv4l utilities.
2502 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2503 bool "v4l2-compliance"
2504 select BR2_PACKAGE_LIBV4L_UTILS
2507 This libv4l option has been deprecated and replaced by a single
2508 option to build all the libv4l utilities.
2510 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2512 select BR2_PACKAGE_LIBV4L_UTILS
2515 This libv4l option has been deprecated and replaced by a single
2516 option to build all the libv4l utilities.
2518 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2520 select BR2_PACKAGE_LIBV4L_UTILS
2523 This libv4l option has been deprecated and replaced by a single
2524 option to build all the libv4l utilities.
2526 ###############################################################################
2527 comment "Legacy options removed in 2014.05"
2529 config BR2_PACKAGE_EVTEST_CAPTURE
2530 bool "evtest-capture support removed (dropped since evtest 1.31)"
2533 Support for evtest-capture has been removed (dropped from
2534 evtest package since version 1.31), use evemu package
2537 config BR2_KERNEL_HEADERS_3_6
2538 bool "kernel headers version 3.6.x are no longer supported"
2539 select BR2_KERNEL_HEADERS_3_4
2542 Version 3.6.x of the Linux kernel headers have been deprecated
2543 for more than four buildroot releases and are now removed.
2544 As an alternative, version 3.4.x of the headers have been
2545 automatically selected in your configuration.
2547 config BR2_KERNEL_HEADERS_3_7
2548 bool "kernel headers version 3.7.x are no longer supported"
2549 select BR2_KERNEL_HEADERS_3_4
2552 Version 3.7.x of the Linux kernel headers have been deprecated
2553 for more than four buildroot releases and are now removed.
2554 As an alternative, version 3.4.x of the headers have been
2555 automatically selected in your configuration.
2557 config BR2_PACKAGE_VALA
2558 bool "vala target package has been removed"
2561 The 'vala' target package has been removed since it has been
2562 deprecated for more than four buildroot releases.
2563 Note: the host vala package still exists.
2565 config BR2_TARGET_TZ_ZONELIST
2566 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2568 config BR2_PACKAGE_TZDATA_ZONELIST
2569 string "tzdata: the timezone list option has been renamed"
2571 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2572 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2573 menu. You'll need to select BR2_TARGET_TZ_INFO.
2575 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2577 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2580 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2581 bool "Lua command-line editing none has been renamed"
2584 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2585 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2586 it in the corresponding choice.
2588 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2589 bool "Lua command-line editing using readline has been renamed"
2592 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2593 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2594 it in the corresponding choice.
2596 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2597 bool "Lua command-line editing using linenoise has been renamed"
2600 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2601 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2602 it in the corresponding choice.
2604 config BR2_PACKAGE_DVB_APPS_UTILS
2605 bool "dvb-apps utilities now built by default"
2608 The dvb-apps utilities are now always built when the dvb-apps
2609 package is selected.
2611 config BR2_KERNEL_HEADERS_SNAP
2612 bool "Local Linux snapshot support removed"
2615 Support for using a custom snapshot to install the Linux
2616 kernel headers has been removed.
2618 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2619 bool "/dev management by udev removed"
2622 The 'udev' package has been converted to a virtual package.
2623 The providers for this feature are: 'eudev', 'systemd'.
2625 Therefore, if you are not using 'systemd' as init system, you
2626 must choose 'Dynamic using eudev' in the '/dev management'
2627 menu to get the same behaviour as in your old configuration.
2629 If you are using 'systemd', its internal implementation of
2630 'udev' will be used automatically.
2632 You must also check the packages depending on 'udev' are still
2635 config BR2_PACKAGE_UDEV
2636 bool "udev is now a virtual package"
2638 select BR2_PACKAGE_HAS_UDEV
2640 The 'udev' package has been converted to a virtual package.
2641 The providers for this feature are: 'eudev', 'systemd'.
2643 Your old configuration refers to packages depending on 'udev',
2644 either for build or at runtime.
2646 Check that a 'udev' provider is selected. If you are not using
2647 'systemd' as init system, 'eudev' should be selected, which is
2648 the case if '/dev management' is set to 'Dynamic using eudev'.
2650 If you are using 'systemd', its internal implementation of 'udev'
2653 config BR2_PACKAGE_UDEV_RULES_GEN
2654 bool "udev rules generation handled by provider"
2656 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2657 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2659 The 'udev' package has been converted to a virtual package.
2660 The providers for this feature are: 'eudev', 'systemd'.
2662 If you are not using 'systemd' as init system, udev rules
2663 generation will be handled by 'eudev'. Check that
2664 '/dev management' is set to 'Dynamic using eudev' to get
2665 the same behaviour as in your old configuration.
2667 If you are using 'systemd', it internal implementation of 'udev'
2668 will generate the rules.
2670 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2671 bool "udev extras removed"
2674 The 'udev' package has been converted to a virtual package.
2675 The providers for this feature are: 'eudev', 'systemd'.
2677 The option to enable the extra features of 'udev' (gudev, ...)
2678 has been removed. These features are automatically enabled in
2679 the 'udev' providers if the dependencies are selected. For
2680 example, selecting 'libglib2' will trigger the build of gudev.
2682 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2683 bool "xlib-libpthread-stubs option has been renamed"
2684 depends on BR2_PACKAGE_XORG7
2686 select BR2_PACKAGE_LIBPTHREAD_STUBS
2688 The pthread stubs neither depend on X11 nor Xlib. Thus the
2689 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2691 ###############################################################################
2692 comment "Legacy options removed in 2014.02"
2695 bool "sh2 support removed"
2698 Due to an inexistent user base and generally poor Linux
2699 support, the support for the SH2 architecture was removed.
2702 bool "sh3 support removed"
2705 Due to an inexistent user base and generally poor Linux
2706 support, the support for the SH3 architecture was removed.
2709 bool "sh3eb support removed"
2712 Due to an inexistent user base and generally poor Linux
2713 support, the support for the SH3eb architecture was removed.
2715 config BR2_KERNEL_HEADERS_3_1
2716 bool "kernel headers version 3.1.x are no longer supported"
2717 select BR2_KERNEL_HEADERS_3_2
2720 Version 3.1.x of the Linux kernel headers have been deprecated
2721 for more than four buildroot releases and are now removed.
2722 As an alternative, version 3.2.x of the headers have been
2723 automatically selected in your configuration.
2725 config BR2_KERNEL_HEADERS_3_3
2726 bool "kernel headers version 3.3.x are no longer supported"
2727 select BR2_KERNEL_HEADERS_3_2
2730 Version 3.3.x of the Linux kernel headers have been deprecated
2731 for more than four buildroot releases and are now removed.
2732 As an alternative, version 3.2.x of the headers have been
2733 automatically selected in your configuration.
2735 config BR2_KERNEL_HEADERS_3_5
2736 bool "kernel headers version 3.5.x are no longer supported"
2737 select BR2_KERNEL_HEADERS_3_4
2740 Version 3.5.x of the Linux kernel headers have been deprecated
2741 for more than four buildroot releases and are now removed.
2742 As an alternative, version 3.4.x of the headers have been
2743 automatically selected in your configuration.
2745 config BR2_GDB_VERSION_7_2
2746 bool "gdb 7.2.x is no longer supported"
2747 select BR2_GDB_VERSION_7_6
2750 Version 7.2.x of gdb has been deprecated for more than four
2751 buildroot releases and is now removed. As an alternative, gdb
2752 7.5.x has been automatically selected in your configuration.
2754 config BR2_GDB_VERSION_7_3
2755 bool "gdb 7.3.x is no longer supported"
2756 select BR2_GDB_VERSION_7_6
2759 Version 7.3.x of gdb has been deprecated for more than four
2760 buildroot releases and is now removed. As an alternative, gdb
2761 7.5.x has been automatically selected in your configuration.
2763 config BR2_PACKAGE_CCACHE
2764 bool "ccache target package has been removed"
2767 The 'ccache' target package has been removed since it has been
2768 deprecated for more than four buildroot releases.
2769 Note: using ccache for speeding up builds is still supported.
2771 config BR2_HAVE_DOCUMENTATION
2772 bool "support for documentation on target has been removed"
2775 Support for documentation on target has been removed since it has
2776 been deprecated for more than four buildroot releases.
2778 config BR2_PACKAGE_AUTOMAKE
2779 bool "automake target package has been removed"
2782 The 'automake' target package has been removed since it has been
2783 deprecated for more than four buildroot releases.
2784 Note: the host automake still exists.
2786 config BR2_PACKAGE_AUTOCONF
2787 bool "autoconf target package has been removed"
2790 The 'autoconf' target package has been removed since it has been
2791 deprecated for more than four buildroot releases.
2792 Note: the host autoconf still exists.
2794 config BR2_PACKAGE_XSTROKE
2795 bool "xstroke has been removed"
2798 The 'xstroke' package has been removed since it has been
2799 deprecated for more than four buildroot releases.
2801 config BR2_PACKAGE_LZMA
2802 bool "lzma target package has been removed"
2805 The 'lzma' target package has been removed since it has been
2806 deprecated for more than four buildroot releases.
2807 Note: generating lzma-compressed rootfs images is still supported.
2809 config BR2_PACKAGE_TTCP
2810 bool "ttcp has been removed"
2813 The 'ttcp' package has been removed since it has been
2814 deprecated for more than four buildroot releases.
2816 config BR2_PACKAGE_LIBNFC_LLCP
2817 bool "libnfc-llcp has been replaced by libllcp"
2819 select BR2_PACKAGE_LIBLLCP
2821 The 'libnfc-llcp' package has been removed since upstream renamed
2822 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2823 the version at the same time.
2825 config BR2_PACKAGE_MYSQL_CLIENT
2826 bool "MySQL client renamed to MySQL"
2828 select BR2_PACKAGE_MYSQL
2830 The option has been renamed BR2_PACKAGE_MYSQL
2832 config BR2_PACKAGE_SQUASHFS3
2833 bool "squashfs3 has been removed"
2835 select BR2_PACKAGE_SQUASHFS
2837 The 'squashfs3' package has been removed since it has been
2838 deprecated for more than four buildroot releases. Package
2839 'squashfs' (4) has been selected automatically as replacement.
2841 config BR2_TARGET_ROOTFS_SQUASHFS3
2842 bool "squashfs3 rootfs support has been removed"
2845 Together with the removal of the squashfs3 package, support
2846 for squashfs3 root filesystems has been removed too. Squashfs
2847 root filesystems will automatically use squashfs4 now.
2849 config BR2_PACKAGE_NETKITBASE
2850 bool "netkitbase has been removed"
2853 The 'netkitbase' package has been removed since it has been
2854 deprecated since 2012.11. This package provided 'inetd'
2855 which is replaced by 'xinet' and 'ping' which is replaced by
2856 'busybox' or 'fping'.
2858 config BR2_PACKAGE_NETKITTELNET
2859 bool "netkittelnet has been removed"
2862 The 'netkittelnet' package has been removed since it has
2863 been deprecated since 2012.11. 'busybox' provides a telnet
2864 client and should be used instead.
2866 config BR2_PACKAGE_LUASQL
2867 bool "luasql has been replaced by luasql-sqlite3"
2868 select BR2_PACKAGE_LUASQL_SQLITE3
2871 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2873 config BR2_PACKAGE_LUACJSON
2874 bool "luacjson has been replaced by lua-cjson"
2875 select BR2_PACKAGE_LUA_CJSON
2878 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2880 ###############################################################################
2881 comment "Legacy options removed in 2013.11"
2883 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2884 bool "lvm2's 'dmsetup only' option removed"
2887 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2888 led to problems with other packages that need the full lvm2
2889 suite. Therefore, the option has been replaced with the positive
2890 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2892 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2893 # in order to automatically propagate old configs
2895 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2896 bool "qt javascriptcore option removed"
2899 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2900 force the activation or disabling of the JIT compiler in the
2901 Qt Javascript interpreter. However, the JIT compiler is not
2902 available for all architectures, so forcing its activation
2903 does not always work. Moreover, Qt knows by itself for which
2904 architectures JIT support is possible, and will
2905 automatically enable it if possible.
2907 Therefore, this option was in fact useless, and causing
2908 build problems when enabled on architectures for which the
2909 JIT support was not available. It has been removed, and
2910 there is no replacement: Qt will enable JIT at compile time
2913 config BR2_PACKAGE_MODULE_INIT_TOOLS
2914 bool "module-init-tools replaced by kmod"
2915 select BR2_PACKAGE_KMOD
2916 select BR2_PACKAGE_KMOD_TOOLS
2919 The 'module-init-tools' package has been removed, since it
2920 has been depracated upstream and replaced by 'kmod'.
2922 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2923 string "u-boot: the git repository URL option has been renamed"
2925 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2926 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2928 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2930 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2933 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2934 # boot/uboot/Config.in
2936 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2937 string "u-boot: the git repository version option has been renamed"
2939 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2940 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2942 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2944 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2947 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2948 # boot/uboot/Config.in
2950 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2951 string "linux: the git repository URL option has been renamed"
2953 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2955 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2957 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2959 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2962 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2965 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2966 string "linux: the git repository version option has been renamed"
2968 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2970 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2972 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2974 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2977 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2980 ###############################################################################
2981 comment "Legacy options removed in 2013.08"
2984 bool "ARM OABI support has been removed"
2987 The support for the ARM OABI was deprecated since a while,
2988 and has been removed completely from Buildroot. It is also
2989 deprecated in upstream gcc, since gcc 4.7. People should
2990 switch to EABI instead, which should not be a problem as
2991 long as you don't have pre-built OABI binaries in your
2992 system that you can't recompile.
2994 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2995 bool "dosfstools dosfsck renamed to fsck.fat"
2997 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2999 dosfsck was renamed upstream to fsck.fat for consistency.
3001 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
3002 bool "dosfstools dosfslabel renamed to fatlabel"
3004 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
3006 doslabel was renamed upstream to fatlabel for consistency.
3008 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
3009 bool "dosfstools mkdosfs renamed to mkfs.fat"
3011 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
3013 mkdosfs was renamed upstream to mkfs.fat for consistency.
3016 bool "the elf2flt option has been renamed"
3019 The BR2_ELF2FLT option has been renamed to
3020 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
3021 the package infrastructure.
3023 config BR2_VFP_FLOAT
3024 bool "the ARM VFP floating point option has been renamed"
3027 Due to a major refactoring of the floating-point handling of
3028 the ARM architecture support, the BR2_VFP_FLOAT option has
3029 been replaced with a choice of options that allows to select
3030 between various VFP versions/capabilities.
3032 config BR2_PACKAGE_GCC_TARGET
3033 bool "gcc on the target filesystem has been removed"
3036 The support for gcc in the target filesystem was deprecated
3037 since a while, and has been removed completely from Buildroot.
3038 See Buildroot's documentation for more explanations.
3040 config BR2_HAVE_DEVFILES
3041 bool "development files in target filesystem has been removed"
3044 The installation of the development files in the target
3045 filesystem was deprecated since a while, and has been removed
3046 completely from Buildroot.
3047 See Buildroot's documentation for more explanations.
3049 ###############################################################################
3050 comment "Legacy options removed in 2013.05"
3052 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
3053 bool "Realtek 8192 replaced by Realtek 81xx"
3055 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
3057 Now covers the whole Realtek 81xx familly: 8188/8192.
3059 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
3060 bool "Realtek 8712 replaced by Realtek 87xx"
3062 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
3064 Now covers the whole Realtek 87xx familly: 8712/8723.
3066 ###############################################################################
3067 comment "Legacy options removed in 2013.02"
3070 bool "sa110 ARM target switched to strongarm"
3072 select BR2_strongarm
3074 The SA110 is the same as a generic StrongARM, it just differs
3075 in speed, peripherals and cache.
3078 bool "sa1100 ARM target switched to strongarm"
3080 select BR2_strongarm
3082 The SA1100 is the same as a generic StrongARM, it just differs
3083 in speed, peripherals and cache.
3085 config BR2_PACKAGE_GDISK
3086 bool "gdisk has been replaced by gptfdisk"
3088 select BR2_PACKAGE_GPTFDISK
3090 The option has been renamed BR2_PACKAGE_GPTFDISK.
3092 config BR2_PACKAGE_GDISK_GDISK
3093 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
3095 select BR2_PACKAGE_GPTFDISK
3096 select BR2_PACKAGE_GPTFDISK_GDISK
3098 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
3100 config BR2_PACKAGE_GDISK_SGDISK
3101 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
3103 select BR2_PACKAGE_GPTFDISK
3104 select BR2_PACKAGE_GPTFDISK_SGDISK
3106 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
3108 config BR2_PACKAGE_GDB_HOST
3109 bool "gdb for the host option has been renamed"
3110 select BR2_PACKAGE_HOST_GDB
3113 Due to the conversion of gdb to the package infrastructure,
3114 the BR2_PACKAGE_GDB_HOST option has been renamed
3115 BR2_PACKAGE_HOST_GDB.
3117 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
3118 bool "DirectFB RGB16 dithering option has been renamed"
3119 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
3122 The option has been renamed
3123 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
3125 config BR2_PACKAGE_DIRECTB_TESTS
3126 bool "DirectFB Tests option has been renamed"
3127 select BR2_PACKAGE_DIRECTFB_TESTS
3130 The option has been renamed
3131 BR2_PACKAGE_DIRECTFB_TESTS.
3133 ###############################################################################
3134 comment "Legacy options removed in 2012.11"
3136 config BR2_PACKAGE_CUSTOMIZE
3137 bool "customize package has been removed"
3140 The 'customize' special package has been removed. Instead,
3141 we recommend to create either your own packages, or use a
3142 post-build script to customize your root filesystem. See
3143 Buildroot's documentation for more details.
3145 config BR2_PACKAGE_XSERVER_xorg
3146 bool "X.org modular server"
3148 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
3150 The option has been renamed
3151 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
3153 config BR2_PACKAGE_XSERVER_tinyx
3154 bool "KDrive / TinyX server"
3156 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
3158 The option has been renamed
3159 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
3161 config BR2_PACKAGE_PTHREAD_STUBS
3162 bool "pthread-stubs option has been renamed"
3164 select BR2_PACKAGE_LIBPTHREAD_STUBS
3166 For consistency reason, the pthread-stubs package has been
3167 renamed to libpthread-stubs.
3171 endif # !SKIP_LEGACY