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
103 uses an option that no longer exists in current buildroot. In
104 that case, the build will fail. Look for config options which
105 are selected in the menu below: they no longer exist and
106 should be replaced by something else.
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: legacy options older than 5 years have been "
139 comment "removed, and configuration files that still have "
140 comment "those options set, will fail to build, or run in "
141 comment "unpredictable ways. "
142 comment "----------------------------------------------------"
145 ###############################################################################
146 comment "Legacy options removed in 2018.05"
148 config BR2_PACKAGE_LIBKCAPI_APPS
149 bool "libkcapi test applications removed"
151 select BR2_PACKAGE_LIBKCAPI_HASHER if !BR2_STATIC_LIBS
152 select BR2_PACKAGE_LIBKCAPI_RNGAPP
153 select BR2_PACKAGE_LIBKCAPI_SPEED
154 select BR2_PACKAGE_LIBKCAPI_TEST
156 Test applications (hasher, rng read, speed-test, test) now
157 have their own configuration options in the libkcapi menu.
159 config BR2_PACKAGE_MPLAYER
160 bool "mplayer package removed"
163 The mplayer package was removed.
165 config BR2_PACKAGE_MPLAYER_MPLAYER
166 bool "mplayer package removed"
169 The mplayer package was removed.
171 config BR2_PACKAGE_MPLAYER_MENCODER
172 bool "mplayer package removed"
175 The mplayer package was removed.
177 config BR2_PACKAGE_LIBPLAYER_MPLAYER
178 bool "mplayer support in libplayer removed"
181 The mplayer package was removed.
183 config BR2_PACKAGE_IQVLINUX
184 bool "iqvlinux package removed"
187 This package contained a kernel module from Intel, which
188 could only be used together with Intel userspace tools
189 provided under NDA, which also come with the same kernel
190 module. The copy of the kernel module available on
191 SourceForge is provided only to comply with the GPLv2
192 requirement. Intel engineers were even surprised it even
193 built and were not willing to make any effort to fix their
194 tarball naming to contain a version number. Therefore, it
195 does not make sense for Buildroot to provide such a package.
197 See https://sourceforge.net/p/e1000/bugs/589/ for the
200 config BR2_BINFMT_FLAT_SEP_DATA
201 bool "binfmt FLAT with separate code and data removed"
204 This FLAT binary format was only used on Blackfin, which has
208 bool "Blackfin architecture support removed"
211 Following the removal of Blackfin support for the upstream
212 Linux kernel, Buildroot has removed support for this CPU
215 config BR2_PACKAGE_KODI_ADSP_BASIC
216 bool "kodi-adsp-basic package removed"
219 kodi-adsp-basic is unmaintained
221 config BR2_PACKAGE_KODI_ADSP_FREESURROUND
222 bool "kodi-adsp-freesurround package removed"
225 kodi-adsp-freesurround is unmaintained
227 ###############################################################################
228 comment "Legacy options removed in 2018.02"
230 config BR2_KERNEL_HEADERS_3_4
231 bool "kernel headers version 3.4.x are no longer supported"
232 select BR2_KERNEL_HEADERS_4_1
235 Version 3.4.x of the Linux kernel headers are no longer
236 maintained upstream and are now removed. As an alternative,
237 version 4.1.x of the headers have been automatically
238 selected in your configuration.
240 config BR2_KERNEL_HEADERS_3_10
241 bool "kernel headers version 3.10.x are no longer supported"
242 select BR2_KERNEL_HEADERS_4_1
245 Version 3.10.x of the Linux kernel headers are no longer
246 maintained upstream and are now removed. As an alternative,
247 version 4.1.x of the headers have been automatically
248 selected in your configuration.
250 config BR2_KERNEL_HEADERS_3_12
251 bool "kernel headers version 3.12.x are no longer supported"
252 select BR2_KERNEL_HEADERS_4_1
255 Version 3.12.x of the Linux kernel headers are no longer
256 maintained upstream and are now removed. As an alternative,
257 version 4.1.x of the headers have been automatically
258 selected in your configuration.
260 config BR2_BINUTILS_VERSION_2_27_X
261 bool "binutils version 2.27 support removed"
264 Support for binutils version 2.27 has been removed. The
265 current default version (2.29 or later) has been selected
268 config BR2_PACKAGE_EEPROG
269 bool "eeprog package removed"
271 select BR2_PACKAGE_I2C_TOOLS
272 select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
274 The eeprog program is now provided by the i2c-tools package.
276 config BR2_PACKAGE_GNUPG2_GPGV2
277 bool "gnupg2 gpgv2 option removed"
279 select BR2_PACKAGE_GNUPG2_GPGV
281 The gpgv2 executable is now named gpgv. The config option
282 has been renamed accordingly.
284 config BR2_PACKAGE_IMX_GPU_VIV_APITRACE
285 bool "Vivante apitrace tool option removed"
288 The apitrace tool for Vivante is not provided by the
289 imx-gpu-viv package any longer.
291 config BR2_PACKAGE_IMX_GPU_VIV_G2D
292 bool "Vivante G2D libraries from imx-gpu-viv removed"
294 select BR2_PACKAGE_IMX_GPU_G2D
296 The G2D libraries are now provided by the imx-gpu-g2d package.
298 ###############################################################################
299 comment "Legacy options removed in 2017.11"
301 config BR2_PACKAGE_RFKILL
302 bool "rfkill package removed"
304 select BR2_PACKAGE_UTIL_LINUX
305 select BR2_PACKAGE_UTIL_LINUX_RFKILL
307 The rfkill program is now provided by the util-linux package.
309 config BR2_PACKAGE_UTIL_LINUX_RESET
310 bool "util-linux reset option removed"
313 The util-linux package no longer offers a "reset" command. Use
314 either the reset command provided by BusyBox or select ncurses
315 programs, which will install a symlink from "tset" to reset.
317 config BR2_PACKAGE_POLICYCOREUTILS_AUDIT2ALLOW
318 bool "policycoreutils audit2allow option removed"
320 select BR2_PACKAGE_SELINUX_PYTHON
321 select BR2_PACKAGE_SELINUX_PYTHON_AUDIT2ALLOW
323 The policycoreutils package no longer offers audit2allow
324 as a option. This package has been moved into the
325 selinux-python package by the SELinux maintainers.
327 config BR2_PACKAGE_POLICYCOREUTILS_RESTORECOND
328 bool "policycoreutils restorecond option removed"
330 select BR2_PACKAGE_RESTORECOND
332 The policycoreutils package no longer offers restorecond
333 as a option. This package has been moved into a seperate
334 package maintained by the SELinux maintainers.
336 config BR2_PACKAGE_SEPOLGEN
337 bool "sepolgen package has been removed"
339 select BR2_PACKAGE_SELINUX_PYTHON
340 select BR2_PACKAGE_SELINUX_PYTHON_SEPOLGEN
342 Sepolgen is no longer a individual package, but instead has
343 been moved into the selinux-python package by the SELinux
346 config BR2_PACKAGE_OPENOBEX_BLUEZ
347 bool "openobex bluez option removed"
349 select BR2_PACKAGE_BLUEZ_UTILS
351 The OpenOBEX package no longer offers an option to enable or
352 disable BlueZ support. Instead, BlueZ support is always
353 included when the bluez5_utils or bluez_utils package is
356 config BR2_PACKAGE_OPENOBEX_LIBUSB
357 bool "openobex libusb option removed"
359 select BR2_PACKAGE_LIBUSB
361 The OpenOBEX package no longer offers an option to enable or
362 disable libusb support. Instead, USB support is always
363 included when the libusb package is selected.
365 config BR2_PACKAGE_OPENOBEX_APPS
366 bool "openobex apps option removed"
369 The OpenOBEX package no longer offers an option to enable or
370 disable apps support.
372 config BR2_PACKAGE_OPENOBEX_SYSLOG
373 bool "openobex syslog option removed"
376 The OpenOBEX package no longer offers an option to enable or
377 disable syslog support.
379 config BR2_PACKAGE_OPENOBEX_DUMP
380 bool "openobex dump option removed"
383 The OpenOBEX package no longer offers an option to enable or
384 disable dump support.
386 config BR2_PACKAGE_AICCU
387 bool "aiccu utility removed"
390 As the SixXS project has ceased its operation on 2017-06-06,
391 the AICCU utility has no use anymore and has been removed.
393 https://www.sixxs.net/sunset/
395 config BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS
396 bool "util-linux login utilities option removed"
398 select BR2_PACKAGE_UTIL_LINUX_LAST
399 select BR2_PACKAGE_UTIL_LINUX_LOGIN
400 select BR2_PACKAGE_UTIL_LINUX_RUNUSER
401 select BR2_PACKAGE_UTIL_LINUX_SU
402 select BR2_PACKAGE_UTIL_LINUX_SULOGIN
404 Login utilities (last, login, runuser, su, sulogin) now have
405 their own configuration options in the util-linux menu.
407 ###############################################################################
408 comment "Legacy options removed in 2017.08"
410 config BR2_TARGET_GRUB
411 bool "grub (aka grub-legacy) has been removed"
414 grub-legacy is no longer maintained, and no longer builds with
415 recent binutils versions.
417 Use grub2 or syslinux instead.
419 config BR2_PACKAGE_SIMICSFS
420 bool "simicsfs support removed"
423 Support for simicsfs kernel driver that provides access to a
424 host computer's local filesystem when the target is
425 executing within a SIMICS simulation has been removed.
427 Simics is now moving away from the simicsfs kernel module,
428 as the kernel module has required too much maintenance
429 work. Users should move to the user mode Simics agent
432 config BR2_BINUTILS_VERSION_2_26_X
433 bool "binutils version 2.26 support removed"
436 Support for binutils version 2.26 has been removed. The
437 current default version (2.28 or later) has been selected
440 config BR2_XTENSA_OVERLAY_DIR
441 string "The BR2_XTENSA_OVERLAY_DIR option has been removed"
443 The BR2_XTENSA_OVERLAY_DIR has been removed in favour of
444 BR2_XTENSA_OVERLAY_FILE. You must now pass the complete
445 path to the overlay file, not to the directory containing
448 config BR2_XTENSA_OVERLAY_DIR_WRAP
450 default y if BR2_XTENSA_OVERLAY_DIR != ""
453 config BR2_XTENSA_CUSTOM_NAME
454 string "The BR2_XTENSA_CUSTOM_NAME option has been removed"
456 The BR2_XTENSA_CUSTOM_NAME option has been removed.
458 config BR2_XTENSA_CUSTOM_NAME_WRAP
460 default y if BR2_XTENSA_CUSTOM_NAME != ""
463 config BR2_PACKAGE_HOST_MKE2IMG
464 bool "host mke2img has been removed"
467 We now call mkfs directly to generate ext2/3/4 filesystem
468 image, so mke2img is no longer necessary.
470 config BR2_TARGET_ROOTFS_EXT2_BLOCKS
471 int "exact size in blocks has been removed"
474 This option has been removed in favor of
475 BR2_TARGET_ROOTFS_EXT2_SIZE. It has been set automatically
476 to the value you had before. Set to 0 here to remove the
479 config BR2_TARGET_ROOTFS_EXT2_BLOCKS_WRAP
481 default y if BR2_TARGET_ROOTFS_EXT2_BLOCKS != 0 && \
482 BR2_TARGET_ROOTFS_EXT2_BLOCKS != 61440 # deprecated default value
485 # Note: BR2_TARGET_ROOTFS_EXT2_BLOCKS_WRAP still referenced in fs/ext2/Config.in
487 config BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES
488 int "ext2 extra inodes has been removed" if BR2_TARGET_ROOTFS_EXT2_INODES = 0
491 Buildroot now uses mkfs.ext2/3/4 to generate ext2/3/4
492 images. It now automatically selects the number of inodes
493 based on the image size. The extra number of inodes can no
494 longer be provided; instead, provide the total number of
495 inodes needed in BR2_TARGET_ROOTFS_EXT2_INODES.
497 config BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES_WRAP
499 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES != 0
502 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDXAPARSE
503 bool "cdxaparse removed"
506 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DATAURISRC
507 bool "dataurisrc moved to gstreamer1"
510 Dataurisrc has moved to gstreamer core and is always built.
512 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DCCP
516 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HDVPARSE
517 bool "hdvparse removed"
520 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MVE
524 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NUVDEMUX
525 bool "nuvdemux removed"
528 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PATCHDETECT
529 bool "patchdetect removed"
532 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDI
536 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA
540 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOMEASURE
541 bool "videomeasure removed"
542 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IQA
545 videomeasure plugin has been removed and has been replaced by
546 iqa, which has automatically been enabled.
548 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK
549 bool "apexsink removed"
552 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL
556 config BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MAD
557 bool "mad (*.mp3 audio) removed"
560 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC
561 bool "gst1-plugins-bad webrtc renamed to webrtcdsp"
562 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTCDSP
565 The WebRTC plugin in GStreamer 1.x has always been named
566 webrtcdsp, but was wrongly introduced in Buildroot under the
567 name webrtc. Therefore, we have renamed the option to match
568 the actual name of the GStreamer plugin.
570 config BR2_STRIP_none
571 bool "Strip command 'none' has been removed"
574 The strip command choice has been changed into a single
575 boolean option. Please check that the new setting is
576 correct (in the "Build options" sub-menu)
578 config BR2_PACKAGE_BEECRYPT_CPP
579 bool "C++ support removed in beecrypt"
582 Support for C++ depends on icu. The beecrypt package is
583 incompatible with icu 59+.
585 config BR2_PACKAGE_SPICE_CLIENT
586 bool "spice client support removed"
589 Spice client support has been removed upstream. The
590 functionality now lives in the spice-gtk widget and
593 config BR2_PACKAGE_SPICE_GUI
594 bool "spice gui support removed"
597 Spice gui support has been removed upstream. The
598 functionality now lives in the spice-gtk widget and
601 config BR2_PACKAGE_SPICE_TUNNEL
602 bool "spice network redirection removed"
605 Spice network redirection, aka tunnelling has been removed
608 config BR2_PACKAGE_INPUT_TOOLS
609 bool "input-tools removed"
611 select BR2_PACKAGE_LINUXCONSOLETOOLS
613 input-tools has been removed, it is replaced by
614 linuxconsoletools, which has automatically been enabled.
616 config BR2_PACKAGE_INPUT_TOOLS_INPUTATTACH
617 bool "inputattach moved to linuxconsoletools"
619 select BR2_PACKAGE_LINUXCONSOLETOOLS
620 select BR2_PACKAGE_LINUXCONSOLETOOLS_INPUTATTACH
622 input-tools has been removed, inputattach is now part
623 of linuxconsoletools, which has automatically been
626 config BR2_PACKAGE_INPUT_TOOLS_JSCAL
627 bool "jscal moved to linuxconsoletools"
629 select BR2_PACKAGE_LINUXCONSOLETOOLS
630 select BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK
632 input-tools has been removed, jscal is now part
633 of linuxconsoletools, which has automatically been
636 config BR2_PACKAGE_INPUT_TOOLS_JSTEST
637 bool "jstest moved to linuxconsoletools"
639 select BR2_PACKAGE_LINUXCONSOLETOOLS
640 select BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK
642 input-tools has been removed, jstest is now part
643 of linuxconsoletools, which has automatically been
646 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH
647 bool "SH Sourcery toolchain has been removed"
650 The Sourcery CodeBench toolchain for the sh architecture has
651 been removed, since it uses glibc older than 2.17 that
652 requires -lrt to link executables using clock_* system calls.
653 This makes this toolchain difficult to maintain over time.
655 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_X86
656 bool "x86 Sourcery toolchain has been removed"
659 The Sourcery CodeBench toolchain for the x86 architecture has
660 been removed, since it uses glibc older than 2.17 that
661 requires -lrt to link executables using clock_* system calls.
662 This makes this toolchain difficult to maintain over time.
664 config BR2_GCC_VERSION_4_8_X
665 bool "gcc 4.8.x support removed"
668 Support for gcc version 4.8.x has been removed. The current
669 default version (5.x or later) has been selected instead.
671 ###############################################################################
672 comment "Legacy options removed in 2017.05"
674 config BR2_PACKAGE_SUNXI_MALI_R2P4
675 bool "sunxi-mali r2p4 removed"
678 sunxi-mali libMali for r2p4 Mali kernel module has been
679 removed since the libump package only provides libUMP.so.3.
680 libMali for r2p4 Mali kernel module requires libUMP.so.2.
682 config BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT
683 bool "CoffeeScript option has been removed"
686 The option to enable NodeJS CoffeeScript has been removed.
687 To continue using it, add "coffee-script" to
688 BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
690 config BR2_PACKAGE_NODEJS_MODULES_EXPRESS
691 bool "Express web application framework option has been removed"
694 The option to enable the NodeJS Express web application
695 framework has been removed. To continue using it, add
696 "express" to BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
698 config BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL
699 bool "bluez5_utils gatttool install option removed"
700 select BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED
702 The option to install gatttool specifically has been removed.
703 Since version 5.44 gatttool is in the list of deprecated
704 tools. The option to build and install deprecated tools has
705 been automatically enabled.
707 config BR2_PACKAGE_OPENOCD_FT2XXX
708 bool "openocd ft2232 support has been removed"
709 select BR2_PACKAGE_OPENOCD_FTDI
712 FT2232 support in OpenOCD has been removed, it's replaced by
713 FDTI support, which has automatically been enabled.
715 config BR2_PACKAGE_KODI_RTMPDUMP
716 bool "kodi rtmp has been removed"
718 select BR2_PACKAGE_KODI_INPUTSTREAM_RTMP
720 Internal rtmp support was removed from Kodi.
722 config BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN
723 bool "kodi-visualisation-fountain has been removed"
726 According to upstream 'the visualization is not currently
729 config BR2_PACKAGE_PORTMAP
730 bool "portmap has been removed"
732 select BR2_PACKAGE_RPCBIND
734 The portmap upstream tarball is removed, no releases since
735 ten years and latest change in upstream git in 2014.
736 You should better use rpcbind as a RPC portmapper.
738 config BR2_BINUTILS_VERSION_2_25_X
739 bool "binutils version 2.25 support removed"
742 Support for binutils version 2.25 has been removed. The
743 current default version (2.27 or later) has been selected
746 config BR2_TOOLCHAIN_BUILDROOT_INET_RPC
747 bool "uclibc RPC support has been removed"
750 uClibc-ng removed internal RPC implementation in 1.0.23. You
751 should use libtirpc instead.
753 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS
754 int "extra size in blocks has been removed"
757 Since the support for auto calculation of the filesystem size
758 has been removed, this option is now useless and must be 0.
759 You may want to check that BR2_TARGET_ROOTFS_EXT2_BLOCKS
762 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS_WRAP
764 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS != 0
767 config BR2_PACKAGE_SYSTEMD_KDBUS
768 bool "systemd-kdbus has been removed"
771 --enable/disable-kdbus configure option has been removed since
774 config BR2_PACKAGE_POLARSSL
775 bool "polarssl has been removed"
778 The polarssl crypto library has been removed since the 1.2.x
779 release branch is no longer maintained. Newer upstream
780 branches/releases (mbedtls) have API changes so they're not
781 drop-in replacements.
783 config BR2_NBD_CLIENT
784 bool "nbd client option was renamed"
786 select BR2_PACKAGE_NBD_CLIENT
788 The nbd client option has been renamed to
789 BR2_PACKAGE_NBD_CLIENT.
791 config BR2_NBD_SERVER
792 bool "nbd server option was renamed"
794 select BR2_PACKAGE_NBD_SERVER
796 The nbd server option has been renamed to
797 BR2_PACKAGE_NBD_SERVER.
799 config BR2_PACKAGE_GMOCK
800 bool "gmock merged into gtest package"
802 select BR2_PACKAGE_GTEST
803 select BR2_PACKAGE_GTEST_GMOCK
805 GMock is now a suboption of the GTest package.
807 config BR2_KERNEL_HEADERS_4_8
808 bool "kernel headers version 4.8.x are no longer supported"
809 select BR2_KERNEL_HEADERS_4_4
812 Version 4.8.x of the Linux kernel headers are no longer
813 maintained upstream and are now removed. As an alternative,
814 version 4.4.x of the headers have been automatically
815 selected in your configuration.
817 config BR2_KERNEL_HEADERS_3_18
818 bool "kernel headers version 3.18.x are no longer supported"
819 select BR2_KERNEL_HEADERS_3_12
822 Version 3.18.x of the Linux kernel headers are no longer
823 maintained upstream and are now removed. As an alternative,
824 version 3.12.x of the headers have been automatically
825 selected in your configuration.
827 config BR2_GLIBC_VERSION_2_22
828 bool "glibc 2.22 removed"
831 Support for glibc version 2.22 has been removed. The current
832 default version has been selected instead.
834 ###############################################################################
835 comment "Legacy options removed in 2017.02"
837 config BR2_PACKAGE_PERL_DB_FILE
838 bool "perl-db-file removed"
840 select BR2_PACKAGE_BERKELEYDB
841 select BR2_PACKAGE_PERL
843 DB_File can be built as a core Perl module, so the separate
844 perl-db-file package has been removed.
846 config BR2_KERNEL_HEADERS_4_7
847 bool "kernel headers version 4.7.x are no longer supported"
848 select BR2_KERNEL_HEADERS_4_4
851 Version 4.7.x of the Linux kernel headers are no longer
852 maintained upstream and are now removed. As an alternative,
853 version 4.4.x of the headers have been automatically
854 selected in your configuration.
856 config BR2_KERNEL_HEADERS_4_6
857 bool "kernel headers version 4.6.x are no longer supported"
858 select BR2_KERNEL_HEADERS_4_4
861 Version 4.6.x of the Linux kernel headers are no longer
862 maintained upstream and are now removed. As an alternative,
863 version 4.4.x of the headers have been automatically
864 selected in your configuration.
866 config BR2_KERNEL_HEADERS_4_5
867 bool "kernel headers version 4.5.x are no longer supported"
868 select BR2_KERNEL_HEADERS_4_4
871 Version 4.5.x of the Linux kernel headers are no longer
872 maintained upstream and are now removed. As an alternative,
873 version 4.4.x of the headers have been automatically
874 selected in your configuration.
876 config BR2_KERNEL_HEADERS_3_14
877 bool "kernel headers version 3.14.x are no longer supported"
878 select BR2_KERNEL_HEADERS_3_12
881 Version 3.14.x of the Linux kernel headers are no longer
882 maintained upstream and are now removed. As an alternative,
883 version 3.12.x of the headers have been automatically
884 selected in your configuration.
886 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
887 bool "musl-cross 1.1.12 toolchain removed"
890 The support for the prebuilt toolchain based on the Musl C
891 library provided by the musl-cross project has been removed.
892 Upstream doesn't provide any prebuilt toolchain anymore, use
893 the Buildroot toolchain instead.
895 config BR2_UCLIBC_INSTALL_TEST_SUITE
896 bool "uClibc tests now in uclibc-ng-test"
898 select BR2_PACKAGE_UCLIBC_NG_TEST
900 The test suite of the uClibc C library has been moved into a
901 separate package, uclibc-ng-test.
903 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
904 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
907 The ADI Blackfin toolchain has many bugs which are fixed in
908 more recent gcc and uClibc-ng releases. Use the Buildroot
911 config BR2_PACKAGE_MAKEDEVS
912 bool "makedevs removed"
915 The makedevs tool is part of busybox. The Buildroot fork
916 should not be used outside of the Buildroot infrastructure.
918 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
919 bool "Arago ARMv7 2011.09 removed"
922 The Arago toolchains are every old and not updated anymore.
924 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
925 bool "Arago ARMv5 2011.09 removed"
928 The Arago toolchains are every old and not updated anymore.
930 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
931 bool "snowball-hdmiservice removed"
934 We no longer have support for the Snowball platform in
935 Buildroot, so this package was no longer useful.
937 config BR2_PACKAGE_SNOWBALL_INIT
938 bool "snowball-init removed"
941 We no longer have support for the Snowball platform in
942 Buildroot, so this package was no longer useful.
944 config BR2_GDB_VERSION_7_9
945 bool "gdb 7.9 has been removed"
948 The 7.9 version of gdb has been removed. Use a newer version
951 ###############################################################################
952 comment "Legacy options removed in 2016.11"
954 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
955 bool "PHP CGI and CLI options are now seperate"
956 select BR2_PACKAGE_PHP_SAPI_CLI
957 select BR2_PACKAGE_PHP_SAPI_CGI
960 The PHP Interface options have been split up into a
961 separate option for each interface.
963 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
964 bool "PHP CLI and FPM options are now separate"
965 select BR2_PACKAGE_PHP_SAPI_CLI
966 select BR2_PACKAGE_PHP_SAPI_FPM
969 The PHP Interface options have been split up into a
970 separate option for each interface.
972 config BR2_PACKAGE_WVSTREAMS
973 bool "wvstreams removed"
976 wvstreams is not maintained anymore since about 2009. It also
977 doesn't build anymore with recent compilers (GCC 5+).
979 config BR2_PACKAGE_WVDIAL
980 bool "wvdial removed"
983 wvdial is not maintained anymore since about 2009. It also
984 doesn't build anymore with recent compilers (GCC 5+).
986 config BR2_PACKAGE_WEBKITGTK24
987 bool "webkitgtk 2.4.x removed"
990 This legacy package only existed because some other packages
991 depended on that specific version of webkitgtk. However, the
992 other packages have been fixed. webkitgtk 2.4 is full of
993 security issues so it needs to be removed.
995 config BR2_PACKAGE_TORSMO
996 bool "torsmo removed"
999 torsmo has been unmaintained for a long time, and nobody
1000 seems to be interested in it.
1002 config BR2_PACKAGE_SSTRIP
1003 bool "sstrip removed"
1006 sstrip is unmaintained and potentially harmful. It doesn't
1007 save so much compared to normal binutils strip, and there is
1008 a big risk of binaries that don't work. Use normal strip
1011 config BR2_KERNEL_HEADERS_4_3
1012 bool "kernel headers version 4.3.x are no longer supported"
1013 select BR2_KERNEL_HEADERS_4_1
1016 Version 4.3.x of the Linux kernel headers are no longer
1017 maintained upstream and are now removed. As an alternative,
1018 version 4.1.x of the headers have been automatically
1019 selected in your configuration.
1021 config BR2_KERNEL_HEADERS_4_2
1022 bool "kernel headers version 4.2.x are no longer supported"
1023 select BR2_KERNEL_HEADERS_4_1
1026 Version 4.2.x of the Linux kernel headers are no longer
1027 maintained upstream and are now removed. As an alternative,
1028 version 4.1.x of the headers have been automatically
1029 selected in your configuration.
1031 config BR2_PACKAGE_KODI_ADDON_XVDR
1032 bool "kodi-addon-xvdr removed"
1035 According to the github project page:
1036 https://github.com/pipelka/xbmc-addon-xvdr
1037 this package is discontinued.
1039 config BR2_PACKAGE_IPKG
1043 ipkg dates back to the early 2000s when Compaq started the
1044 handhelds.org project and it hasn't seen development since
1045 2006. Use opkg as a replacement.
1047 config BR2_GCC_VERSION_4_7_X
1048 bool "gcc 4.7.x support removed"
1051 Support for gcc version 4.7.x has been removed. The current
1052 default version (4.9.x or later) has been selected instead.
1054 config BR2_BINUTILS_VERSION_2_24_X
1055 bool "binutils version 2.24 support removed"
1058 Support for binutils version 2.24 has been removed. The
1059 current default version (2.26 or later) has been selected
1062 config BR2_PACKAGE_WESTON_RPI
1063 bool "Weston propietary RPI support is gone"
1066 Upstream decided the propietary (rpi-userland) weston composer
1067 support wasn't worth the effort so it was removed. Switch to
1068 the open VC4 support.
1070 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
1071 bool "linux-tool cpupower"
1072 depends on BR2_LINUX_KERNEL
1074 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
1076 Linux tool cpupower option was renamed.
1078 config BR2_LINUX_KERNEL_TOOL_PERF
1079 bool "linux-tool perf"
1080 depends on BR2_LINUX_KERNEL
1082 select BR2_PACKAGE_LINUX_TOOLS_PERF
1084 Linux tool perf option was renamed.
1086 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
1087 bool "linux-tool selftests"
1088 depends on BR2_LINUX_KERNEL
1090 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
1092 Linux tool selftests option was renamed.
1094 config BR2_GCC_VERSION_4_8_ARC
1095 bool "gcc arc option renamed"
1097 select BR2_GCC_VERSION_ARC
1099 The option that selects the gcc version for the ARC
1100 architecture has been renamed to BR2_GCC_VERSION_ARC.
1102 config BR2_KERNEL_HEADERS_4_0
1103 bool "kernel headers version 4.0.x are no longer supported"
1104 select BR2_KERNEL_HEADERS_3_12
1107 Version 4.0.x of the Linux kernel headers have been deprecated
1108 for more than four buildroot releases and are now removed.
1109 As an alternative, version 3.12.x of the headers have been
1110 automatically selected in your configuration.
1112 config BR2_KERNEL_HEADERS_3_19
1113 bool "kernel headers version 3.19.x are no longer supported"
1114 select BR2_KERNEL_HEADERS_3_12
1117 Version 3.19.x of the Linux kernel headers have been
1118 deprecated for more than four buildroot releases and are now
1120 As an alternative, version 3.12.x of the headers have been
1121 automatically selected in your configuration.
1123 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
1124 bool "libevas-generic-loaders package removed"
1126 select BR2_PACKAGE_EFL
1128 With EFL 1.18, libevas-generic-loaders is now provided by the
1131 config BR2_PACKAGE_ELEMENTARY
1132 bool "elementary package removed"
1134 select BR2_PACKAGE_EFL
1136 With EFL 1.18, elementary is now provided by the efl package.
1138 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
1139 bool "Linux kernel local directory option removed"
1141 The option to select a local directory as the source of the
1142 Linux kernel has been removed. It hurts reproducibility of
1145 In case you were using this option during development of your
1146 Linux kernel, use the override mechanism instead.
1148 ###############################################################################
1149 comment "Legacy options removed in 2016.08"
1151 config BR2_PACKAGE_EFL_JP2K
1152 bool "libevas jp2k loader has been removed"
1155 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
1156 while Buildroot only packages openjpeg 2.x. Therefore, the
1157 JP2K loader has been removed from EFL.
1159 config BR2_PACKAGE_SYSTEMD_COMPAT
1160 bool "systemd compatibility libraries have been removed"
1163 The systemd option to enable the compatibility libraries has
1164 been removed. Theses libraries have been useless since a few
1165 version, and have been fully dropped from the source since
1168 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
1169 bool "gst1-plugins-bad liveadder plugin removed"
1171 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
1173 The functionality of the liveadder plugin of the
1174 gst1-plugins-bad package has been merged into audiomixer.
1176 config BR2_PACKAGE_LIBFSLVPUWRAP
1177 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
1179 select BR2_PACKAGE_IMX_VPUWRAP
1181 The libfslvpuwrap has been renamed to match the renamed
1184 config BR2_PACKAGE_LIBFSLPARSER
1185 bool "libfslparser has been renamed to imx-parser"
1187 select BR2_PACKAGE_IMX_PARSER
1189 The libfslparser has been renamed to match the renamed
1192 config BR2_PACKAGE_LIBFSLCODEC
1193 bool "libfslcodec has been renamed to imx-codec"
1195 select BR2_PACKAGE_IMX_CODEC
1197 The libfslcodec has been renamed to match the renamed package.
1199 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
1200 bool "FIT support in uboot-tools has been refactored"
1202 select BR2_PACKAGE_DTC
1203 select BR2_PACKAGE_DTC_PROGRAMS
1204 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
1205 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
1206 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
1208 This option has been removed in favor of a more fine-grained
1209 configuration, which is recommended. Selecting this option
1210 enables FIT and FIT signature support for the target packages.
1211 It will also select the dtc and openssl packages.
1213 config BR2_PTHREADS_OLD
1214 bool "linuxthreads (stable/old)"
1217 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
1218 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
1220 config BR2_BINUTILS_VERSION_2_23_X
1221 bool "binutils 2.23 removed"
1224 Binutils 2.23 has been removed, using a newer version is
1227 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
1228 bool "eglibc support has been removed"
1231 The eglibc project no longer exists, as it has been merged
1232 back into the glibc project. Therefore, support for eglibc
1233 has been removed, and glibc should be used instead.
1235 config BR2_GDB_VERSION_7_8
1236 bool "gdb 7.8 has been removed"
1239 The 7.8 version of gdb has been removed. Use a newer version
1242 ###############################################################################
1243 comment "Legacy options removed in 2016.05"
1245 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
1246 bool "openvpn polarssl crypto backend removed"
1249 The OpenVPN polarssl crypto backend option has been removed.
1250 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
1251 compatible with mbedtls (polarssl) series 2.x which is the
1252 version provided in buildroot. And both can't coexist.
1253 It now uses OpenSSL as the only option.
1255 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
1256 bool "nginx http spdy module removed"
1258 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
1260 The ngx_http_spdy_module has been superseded by the
1261 ngx_http_v2_module since nginx v1.9.5. The
1262 ngx_http_v2_module modules has been automatically selected
1263 in your configuration.
1265 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
1266 bool "gst1-plugins-bad rtp plugin moved to good"
1269 The rtp plugin has been moved from gst1-plugins-base to
1272 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
1273 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
1276 The mpg123 plugin has been moved from gst1-plugins-bad to
1279 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
1280 bool "PowerPC Sourcery toolchain has been removed"
1283 The Sourcery CodeBench toolchain for the PowerPC
1284 architecture has been removed, as it was very old, not
1285 maintained, and causing numerous build failures with modern
1288 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
1289 bool "PowerPC Sourcery E500v2 toolchain has been removed"
1292 The Sourcery CodeBench toolchain for the PowerPC E500v2
1293 architecture has been removed, as it was very old, not
1294 maintained, and causing numerous build failures with modern
1298 bool "x86 i386 support removed"
1301 The support for the i386 processors of the x86 architecture
1304 config BR2_PACKAGE_QT5QUICK1
1305 bool "qt5quick1 package removed"
1308 The qt5quick1 package has been removed, since it was removed
1309 from upstream starting from Qt 5.6.
1311 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
1312 string "uboot custom patch dir has been removed"
1314 The uboot custom patch directory option has been removed. Use
1315 the improved BR2_TARGET_UBOOT_PATCH option instead.
1317 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
1319 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
1322 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
1323 # boot/uboot/Config.in
1325 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
1326 bool "xf86-input-void removed"
1329 The xf86-input-void package has been removed, there's no need
1330 for it in any modern (post-2007) xorg server.
1332 config BR2_KERNEL_HEADERS_3_17
1333 bool "kernel headers version 3.17.x are no longer supported"
1334 select BR2_KERNEL_HEADERS_3_12
1337 Version 3.17.x of the Linux kernel headers have been
1338 deprecated for more than four buildroot releases and are now
1340 As an alternative, version 3.12.x of the headers have been
1341 automatically selected in your configuration.
1343 config BR2_GDB_VERSION_7_7
1344 bool "gdb 7.7 has been removed"
1347 The 7.7 version of gdb has been removed. Use a newer version
1350 config BR2_PACKAGE_FOOMATIC_FILTERS
1351 bool "foomatic-filters"
1354 The foomatic-filters package was removed.
1356 config BR2_PACKAGE_SAMBA
1360 The samba package was removed in favour of samba4 since the
1361 3.x series isn't supported by upstream any longer.
1363 config BR2_PACKAGE_KODI_WAVPACK
1367 wavpack support was removed in favour of ffmpeg:
1368 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
1370 config BR2_PACKAGE_KODI_RSXS
1371 bool "rsxs support in Kodi was moved to an addon"
1373 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
1375 rsxs support in Kodi was moved to an addon
1377 config BR2_PACKAGE_KODI_GOOM
1378 bool "Goom support in Kodi was moved to an addon"
1380 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
1382 Goom support in Kodi was moved to an addon
1384 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
1385 bool "systemd all extras option has been removed"
1387 select BR2_PACKAGE_XZ
1388 select BR2_PACKAGE_LIBGCRYPT
1390 The systemd option to enable "all extras" has been
1391 removed. To get the same features, the libgcrypt and xz
1392 package should now be enabled.
1394 config BR2_GCC_VERSION_4_5_X
1395 bool "gcc 4.5.x has been removed"
1398 The 4.5.x version of gcc has been removed. Use a newer
1401 config BR2_PACKAGE_SQLITE_READLINE
1402 bool "sqlite command-line editing support was updated"
1403 select BR2_PACKAGE_NCURSES
1404 select BR2_PACKAGE_READLINE
1407 This option was removed in favour of the sqlite package
1408 deciding itself depending on the enabled packages whether
1409 command-line editing should be enabled, it also also takes
1410 libedit into account.
1412 ###############################################################################
1413 comment "Legacy options removed in 2016.02"
1415 config BR2_PACKAGE_DOVECOT_BZIP2
1416 bool "bzip2 support option has been removed"
1418 select BR2_PACKAGE_BZIP2
1420 Bzip2 support is built if the bzip2 package is selected.
1422 config BR2_PACKAGE_DOVECOT_ZLIB
1423 bool "zlib support option has been removed"
1425 select BR2_PACKAGE_ZLIB
1427 Zlib support is built if the zlib package is selected.
1429 config BR2_PACKAGE_E2FSPROGS_FINDFS
1430 bool "e2fsprogs findfs option has been removed"
1433 This option attempted to enable findfs capabilities from
1434 e2fsprogs but has not worked since July 2015 (due to
1435 packaging changes). One can use BusyBox's findfs support or
1436 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
1438 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
1439 bool "openpowerlink debug option has been removed"
1442 This option depends on BR2_ENABLE_DEBUG which should not be
1443 used by packages anymore.
1445 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
1446 bool "openpowerlink package has been updated"
1448 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
1450 openpowerlink kernel modules are built if the
1451 kernel stack library is selected.
1453 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
1454 bool "openpowerlink package has been updated"
1456 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
1458 The user space support has been split in two part:
1459 - a monolitic user space library
1460 - a user spae deamon driver
1462 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
1463 bool "using the linux headers version for the kernel has been removed"
1466 The option to use the version of the kernel headers for the
1467 kernel to build has been removed.
1469 There is now the converse, better-suited and more versatile
1470 option to use the kernel version for the linux headers.
1472 config BR2_PACKAGE_CUPS_PDFTOPS
1473 bool "Pdftops support has been removed from Cups"
1474 select BR2_PACKAGE_CUPS_FILTERS
1477 Pdftops support has been removed from the cups package
1478 It is now part of the cups-filters package.
1480 config BR2_KERNEL_HEADERS_3_16
1481 bool "kernel headers version 3.16.x are no longer supported"
1482 select BR2_KERNEL_HEADERS_3_12
1485 Version 3.16.x of the Linux kernel headers have been
1486 deprecated for more than four buildroot releases and are now
1488 As an alternative, version 3.12.x of the headers have been
1489 automatically selected in your configuration.
1491 config BR2_PACKAGE_PYTHON_PYXML
1492 bool "python-pyxml package has been removed"
1495 PyXML is obsolete and its functionality is covered either via
1496 native Python XML support or python-lxml package.
1498 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
1499 config BR2_ENABLE_SSP
1500 bool "Stack Smashing protection now has different levels"
1502 The protection offered by SSP can now be selected from
1503 different protection levels. Be sure to review the SSP level
1504 in the build options menu.
1506 config BR2_PACKAGE_DIRECTFB_CLE266
1507 bool "cle266 driver for directfb removed"
1510 The cle266 directfb driver support has been removed.
1511 It doesn't build in the latest version and it's unlikely
1512 anyone has any use for it.
1514 config BR2_PACKAGE_DIRECTFB_UNICHROME
1515 bool "unichrome driver for directfb removed"
1518 The unichrome directfb driver support has been removed.
1519 It doesn't build in the latest version and it's unlikely
1520 anyone has any use for it.
1522 config BR2_PACKAGE_LIBELEMENTARY
1523 bool "libelementary has been renamed to elementary"
1525 select BR2_PACKAGE_ELEMENTARY
1527 The libelementary package has been renamed to match the
1530 config BR2_PACKAGE_LIBEINA
1531 bool "libeina package has been removed"
1533 select BR2_PACKAGE_EFL
1535 With EFL 1.15, libeina is now provided by the efl package.
1537 config BR2_PACKAGE_LIBEET
1538 bool "libeet package has been removed"
1540 select BR2_PACKAGE_EFL
1542 With EFL 1.15, libeet is now provided by the efl package.
1544 config BR2_PACKAGE_LIBEVAS
1545 bool "libevas package has been removed"
1547 select BR2_PACKAGE_EFL
1549 With EFL 1.15, libevas is now provided by the efl package.
1551 config BR2_PACKAGE_LIBECORE
1552 bool "libecore package has been removed"
1554 select BR2_PACKAGE_EFL
1556 With EFL 1.15, libecore is now provided by the efl package.
1558 config BR2_PACKAGE_LIBEDBUS
1559 bool "libedbus package has been removed"
1561 select BR2_PACKAGE_EFL
1563 With EFL 1.15, libedbus is now provided by the efl package.
1565 config BR2_PACKAGE_LIBEFREET
1566 bool "libefreet package has been removed"
1568 select BR2_PACKAGE_EFL
1570 With EFL 1.15, libefreet is now provided by the efl package.
1572 config BR2_PACKAGE_LIBEIO
1573 bool "libeio package has been removed"
1575 select BR2_PACKAGE_EFL
1577 With EFL 1.15, libeio is now provided by the efl package.
1579 config BR2_PACKAGE_LIBEMBRYO
1580 bool "libembryo package has been removed"
1582 select BR2_PACKAGE_EFL
1584 With EFL 1.15, libembryo is now provided by the efl package.
1586 config BR2_PACKAGE_LIBEDJE
1587 bool "libedje package has been removed"
1589 select BR2_PACKAGE_EFL
1591 With EFL 1.15, libedje is now provided by the efl package.
1593 config BR2_PACKAGE_LIBETHUMB
1594 bool "libethumb package has been removed"
1596 select BR2_PACKAGE_EFL
1598 With EFL 1.15, libethumb is now provided by the efl package.
1600 config BR2_PACKAGE_INFOZIP
1601 bool "infozip option has been renamed to zip"
1603 select BR2_PACKAGE_ZIP
1605 Info-Zip's Zip package has been renamed from infozip to zip,
1606 to avoid ambiguities with Info-Zip's UnZip which has been
1607 added in the unzip package.
1609 config BR2_BR2_PACKAGE_NODEJS_0_10_X
1610 bool "nodejs 0.10.x option removed"
1612 select BR2_PACKAGE_NODEJS
1614 nodejs 0.10.x option has been removed. 0.10.x is now
1615 automatically chosen for ARMv5 architectures only and the
1616 latest nodejs for all other supported architectures. The
1617 correct nodejs version has been automatically selected in your
1620 config BR2_BR2_PACKAGE_NODEJS_0_12_X
1621 bool "nodejs version 0.12.x has been removed"
1623 select BR2_PACKAGE_NODEJS
1625 nodejs version 0.12.x has been removed. As an alternative,
1626 the latest nodejs version has been automatically selected in
1629 config BR2_BR2_PACKAGE_NODEJS_4_X
1630 bool "nodejs version 4.x has been removed"
1632 select BR2_PACKAGE_NODEJS
1634 nodejs version 4.x has been removed. As an alternative,
1635 the latest nodejs version has been automatically selected in
1638 ###############################################################################
1639 comment "Legacy options removed in 2015.11"
1641 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1642 bool "gst1-plugins-bad real plugin has been removed"
1645 The real plugin from GStreamer 1 bad plugins has been
1648 config BR2_PACKAGE_MEDIA_CTL
1649 bool "media-ctl package has been removed"
1651 select BR2_PACKAGE_LIBV4L
1652 select BR2_PACKAGE_LIBV4L_UTILS
1654 media-ctl source and developement have been moved to v4l-utils
1655 since June 2014. For an up-to-date media-ctl version select
1656 BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1658 config BR2_PACKAGE_SCHIFRA
1659 bool "schifra package has been removed"
1662 Schifra package has been maked broken since 2014.11 release
1663 and haven't been fixed since then.
1665 config BR2_PACKAGE_ZXING
1666 bool "zxing option has been renamed"
1668 select BR2_PACKAGE_ZXING_CPP
1670 ZXing no longer provides the cpp bindings, it has been renamed
1671 to BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1673 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1674 # infamous "unmet direct dependencies" kconfig error.
1675 config BR2_PACKAGE_FREERDP_CLIENT
1676 bool "freerdp client option renamed"
1677 depends on BR2_PACKAGE_FREERDP
1679 select BR2_PACKAGE_FREERDP_CLIENT_X11
1681 config BR2_PACKAGE_BLACKBOX
1682 bool "blackbox package has been removed"
1685 Upstream is dead and the package has been deprecated for
1686 some time. There are other alternative maintained WMs.
1688 config BR2_KERNEL_HEADERS_3_0
1689 bool "kernel headers version 3.0.x are no longer supported"
1690 select BR2_KERNEL_HEADERS_3_2
1693 Version 3.0.x of the Linux kernel headers have been deprecated
1694 for more than four buildroot releases and are now removed.
1695 As an alternative, version 3.2.x of the headers have been
1696 automatically selected in your configuration.
1698 config BR2_KERNEL_HEADERS_3_11
1699 bool "kernel headers version 3.11.x are no longer supported"
1700 select BR2_KERNEL_HEADERS_3_10
1703 Version 3.11.x of the Linux kernel headers have been
1704 deprecated for more than four buildroot releases and are now
1706 As an alternative, version 3.10.x of the headers have been
1707 automatically selected in your configuration.
1709 config BR2_KERNEL_HEADERS_3_13
1710 bool "kernel headers version 3.13.x are no longer supported"
1711 select BR2_KERNEL_HEADERS_3_12
1714 Version 3.13.x of the Linux kernel headers have been
1715 deprecated for more than four buildroot releases and are now
1717 As an alternative, version 3.12.x of the headers have been
1718 automatically selected in your configuration.
1720 config BR2_KERNEL_HEADERS_3_15
1721 bool "kernel headers version 3.15.x are no longer supported"
1722 select BR2_KERNEL_HEADERS_3_12
1725 Version 3.15.x of the Linux kernel headers have been
1726 deprecated for more than four buildroot releases and are now
1728 As an alternative, version 3.12.x of the headers have been
1729 automatically selected in your configuration.
1731 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1732 bool "DirectFB example df_andi has been removed"
1734 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1736 The per-DirectFB example options have been removed. The
1737 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1740 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1741 bool "DirectFB example df_bltload has been removed"
1743 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1745 The per-DirectFB example options have been removed. The
1746 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1749 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1750 bool "DirectFB example df_cpuload has been removed"
1752 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1754 The per-DirectFB example options have been removed. The
1755 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1758 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1759 bool "DirectFB example df_databuffer has been removed"
1761 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1763 The per-DirectFB example options have been removed. The
1764 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1767 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1768 bool "DirectFB example df_dioload has been removed"
1770 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1772 The per-DirectFB example options have been removed. The
1773 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1776 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1777 bool "DirectFB example df_dok has been removed"
1779 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1781 The per-DirectFB example options have been removed. The
1782 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1785 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1786 bool "DirectFB example df_drivertest has been removed"
1788 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1790 The per-DirectFB example options have been removed. The
1791 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1794 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1795 bool "DirectFB example df_fire has been removed"
1797 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1799 The per-DirectFB example options have been removed. The
1800 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1803 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1804 bool "DirectFB example df_flip has been removed"
1806 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1808 The per-DirectFB example options have been removed. The
1809 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1812 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1813 bool "DirectFB example df_fonts has been removed"
1815 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1817 The per-DirectFB example options have been removed. The
1818 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1821 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1822 bool "DirectFB example df_input has been removed"
1824 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1826 The per-DirectFB example options have been removed. The
1827 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1830 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1831 bool "DirectFB example df_joystick has been removed"
1833 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1835 The per-DirectFB example options have been removed. The
1836 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1839 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1840 bool "DirectFB example df_knuckles has been removed"
1842 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1844 The per-DirectFB example options have been removed. The
1845 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1848 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1849 bool "DirectFB example df_layer has been removed"
1851 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1853 The per-DirectFB example options have been removed. The
1854 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1857 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1858 bool "DirectFB example df_matrix has been removed"
1860 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1862 The per-DirectFB example options have been removed. The
1863 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1866 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1867 bool "DirectFB example df_matrix_water has been removed"
1869 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1871 The per-DirectFB example options have been removed. The
1872 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1875 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1876 bool "DirectFB example df_neo has been removed"
1878 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1880 The per-DirectFB example options have been removed. The
1881 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1884 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1885 bool "DirectFB example df_netload has been removed"
1887 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1889 The per-DirectFB example options have been removed. The
1890 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1893 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1894 bool "DirectFB example df_palette has been removed"
1895 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1897 The per-DirectFB example options have been removed. The
1898 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1901 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1902 bool "DirectFB example df_particle has been removed"
1904 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1906 The per-DirectFB example options have been removed. The
1907 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1910 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1911 bool "DirectFB example df_porter has been removed"
1913 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1915 The per-DirectFB example options have been removed. The
1916 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1919 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1920 bool "DirectFB example df_stress has been removed"
1921 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1923 The per-DirectFB example options have been removed. The
1924 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1927 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1928 bool "DirectFB example df_texture has been removed"
1930 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1932 The per-DirectFB example options have been removed. The
1933 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1936 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1937 bool "DirectFB example df_video has been removed"
1939 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1941 The per-DirectFB example options have been removed. The
1942 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1945 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1946 bool "DirectFB example df_video_particle has been removed"
1948 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1950 The per-DirectFB example options have been removed. The
1951 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1954 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1955 bool "DirectFB example df_window has been removed"
1957 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1959 The per-DirectFB example options have been removed. The
1960 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1963 config BR2_PACKAGE_KOBS_NG
1964 bool "kobs-ng was replaced by imx-kobs"
1966 select BR2_PACKAGE_IMX_KOBS
1968 The outdated kobs-ng has been replaced by the Freescale-
1969 maintained imx-kobs package.
1971 config BR2_PACKAGE_SAWMAN
1972 bool "sawman package removed"
1974 select BR2_PACKAGE_DIRECTFB_SAWMAN
1976 This option has been removed because the sawman package no
1977 longer exists: it was merged inside DirectFB itself. This
1978 feature can now be enabled using the
1979 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1981 config BR2_PACKAGE_DIVINE
1982 bool "divine package removed"
1984 select BR2_PACKAGE_DIRECTFB_DIVINE
1986 This option has been removed because the divine package no
1987 longer exists: it was merged inside DirectFB itself. This
1988 feature can now be enabled using the
1989 BR2_PACKAGE_DIRECTFB_DIVINE option.
1991 ###############################################################################
1992 comment "Legacy options removed in 2015.08"
1994 config BR2_PACKAGE_KODI_PVR_ADDONS
1995 bool "Kodi PVR addon was split"
1997 select BR2_PACKAGE_KODI_PVR_ARGUSTV
1998 select BR2_PACKAGE_KODI_PVR_DVBLINK
1999 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
2000 select BR2_PACKAGE_KODI_PVR_FILMON
2001 select BR2_PACKAGE_KODI_PVR_HTS
2002 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
2003 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
2004 select BR2_PACKAGE_KODI_PVR_MYTHTV
2005 select BR2_PACKAGE_KODI_PVR_NEXTPVR
2006 select BR2_PACKAGE_KODI_PVR_NJOY
2007 select BR2_PACKAGE_KODI_PVR_PCTV
2008 select BR2_PACKAGE_KODI_PVR_STALKER
2009 select BR2_PACKAGE_KODI_PVR_VBOX
2010 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
2011 select BR2_PACKAGE_KODI_PVR_VUPLUS
2012 select BR2_PACKAGE_KODI_PVR_WMC
2014 Kodi PVR addon was split into seperate modules
2016 config BR2_BINUTILS_VERSION_2_23_2
2017 bool "binutils 2.23 option renamed"
2020 Binutils 2.23.2 has been removed, using a newer version is
2023 config BR2_BINUTILS_VERSION_2_24
2024 bool "binutils 2.24 option renamed"
2026 select BR2_BINUTILS_VERSION_2_24_X
2028 The binutils version option has been renamed to match the
2029 same patchlevel logic used by gcc. The new option is now
2030 BR2_BINUTILS_VERSION_2_24_X.
2032 config BR2_BINUTILS_VERSION_2_25
2033 bool "binutils 2.25 option renamed"
2035 select BR2_BINUTILS_VERSION_2_25_X
2037 The binutils version option has been renamed to match the
2038 same patchlevel logic used by gcc. The new option is now
2039 BR2_BINUTILS_VERSION_2_25_X.
2041 config BR2_PACKAGE_PERF
2042 bool "perf option has been renamed"
2044 select BR2_LINUX_KERNEL_TOOL_PERF
2046 The perf package has been moved as a Linux tools package,
2047 and the option to enable it is now
2048 BR2_LINUX_KERNEL_TOOL_PERF.
2050 config BR2_BINUTILS_VERSION_2_22
2051 bool "binutils 2.22 removed"
2054 Binutils 2.22 has been removed, using a newer version is
2057 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
2058 bool "gpu-viv-bin-mx6q"
2060 select BR2_PACKAGE_IMX_GPU_VIV
2062 Vivante graphics libraries have been renamed to
2063 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
2066 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
2067 bool "libsemanage python bindings removed"
2068 depends on BR2_PACKAGE_PYTHON
2071 This option has been removed, since the libsemanage Python
2072 bindings on the target were not useful.
2074 config BR2_TARGET_UBOOT_NETWORK
2075 bool "U-Boot custom network settings removed"
2078 U-Boot's custom network settings options have been removed.
2080 ###############################################################################
2081 comment "Legacy options removed in 2015.05"
2083 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
2084 bool "jffs2 16kB erasesize NAND flash option renamed"
2086 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
2088 The JFFS2 NAND flash options now longer include the page
2091 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
2092 bool "jffs2 128kB erasesize NAND flash option renamed"
2094 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
2096 The JFFS2 NAND flash options now longer include the page
2099 config BR2_PACKAGE_MONO_20
2100 bool "2.0/3.5 .Net Runtime"
2103 This option no longer exists, all versions of the .Net
2104 runtime are now installed.
2106 config BR2_PACKAGE_MONO_40
2107 bool "4.0 .Net Runtime"
2110 This option no longer exists, all versions of the .Net
2111 runtime are now installed.
2113 config BR2_PACKAGE_MONO_45
2114 bool "4.5 .Net Runtime"
2117 This option no longer exists, all versions of the .Net
2118 runtime are now installed.
2120 config BR2_CIVETWEB_WITH_LUA
2121 bool "civetweb lua option renamed"
2123 select BR2_PACKAGE_CIVETWEB_WITH_LUA
2125 civetweb's lua option has been renamed to
2126 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
2127 packages name options.
2129 config BR2_PACKAGE_TIFF_TIFF2PDF
2130 bool "tiff utility-specific option removed"
2132 select BR2_PACKAGE_TIFF_UTILITIES
2134 utility-specific options have been removed in favour of
2135 the new option BR2_PACKAGE_TIFF_UTILITIES.
2137 config BR2_PACKAGE_TIFF_TIFFCP
2138 bool "tiff utility-specific option removed"
2140 select BR2_PACKAGE_TIFF_UTILITIES
2142 utility-specific options have been removed in favour of
2143 the new option BR2_PACKAGE_TIFF_UTILITIES.
2145 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
2146 bool "RTAI patch file path has been removed"
2149 This option has never worked, so it has been removed.
2151 config BR2_TARGET_GENERIC_PASSWD_DES
2152 bool "Encoding passwords with DES has been removed"
2155 Paswords can now only be encoded with either of md5, sha256 or
2156 sha512. The default is md5, which is stronger that DES (but
2159 config BR2_PACKAGE_GTK2_THEME_HICOLOR
2160 bool "hicolor (default theme) is a duplicate"
2162 select BR2_PACKAGE_HICOLOR_ICON_THEME
2164 The option was just a duplicate of hicolor icon theme.
2166 config BR2_PACKAGE_VALGRIND_PTRCHECK
2167 bool "valgrind's PTRCheck was renamed to SGCheck"
2169 select BR2_PACKAGE_VALGRIND_SGCHECK
2171 PTRCheck was renamed to SGCheck in valgrind
2173 ###############################################################################
2174 comment "Legacy options removed in 2015.02"
2176 config BR2_PACKAGE_LIBGC
2177 bool "libgc package removed"
2179 select BR2_PACKAGE_BDWGC
2181 libgc has been removed because we have the same package under
2182 a different name, bdwgc.
2184 config BR2_PACKAGE_WDCTL
2185 bool "util-linux' wdctl option has been renamed"
2187 select BR2_PACKAGE_UTIL_LINUX_WDCTL
2189 util-linux' wdctl option has been renamed to
2190 BR2_PACKAGE_UTIL_LINUX_WDCTL to be aligned with how the other
2193 config BR2_PACKAGE_UTIL_LINUX_ARCH
2194 bool "util-linux' arch option has been removed"
2197 util-linux' arch was dropped in util-linux 2.23, in favor of
2198 the coreutils version.
2200 config BR2_PACKAGE_UTIL_LINUX_DDATE
2201 bool "util-linux' ddate option has been removed"
2204 util-linux' ddate was dropped in util-linux 2.23.
2206 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
2207 bool "rpm's bzip2 payloads option has been removed"
2209 select BR2_PACKAGE_BZIP2
2211 The bzip2 payloads option rely entirely on the dependant
2212 package bzip2. So, you need to select it to enable this
2215 config BR2_PACKAGE_RPM_XZ_PAYLOADS
2216 bool "rpm's xz payloads option has been removed"
2218 select BR2_PACKAGE_XZ
2220 The xz payloads option rely entirely on the dependant package
2221 xz. So, you need to select it to enable this feature.
2223 config BR2_PACKAGE_M4
2224 bool "m4 target package removed"
2227 The m4 target package has been removed, it's been
2228 deprecated for some time now.
2230 config BR2_PACKAGE_FLEX_BINARY
2231 bool "flex binary in target option removed"
2234 The flex binary in the target option has been removed.
2235 It's been deprecated for some time now and is essentially a
2236 development tool which isn't very useful in the target.
2238 config BR2_PACKAGE_BISON
2239 bool "bison target package removed"
2242 The bison target package has been removed, it's been
2243 deprecated for some time now and is essentially a development
2244 tool which isn't very useful in the target.
2246 config BR2_PACKAGE_GOB2
2247 bool "gob2 target package removed"
2250 The gob2 target package has been removed, it's been
2251 deprecated for some time now and was essentially useless
2252 without a target toolchain.
2254 config BR2_PACKAGE_DISTCC
2255 bool "distcc target package removed"
2258 The distcc target package has been removed, it's been
2259 deprecated for some time now and was essentially useless
2260 without a target toolchain.
2262 config BR2_PACKAGE_HASERL_VERSION_0_8_X
2263 bool "haserl 0.8.x version removed"
2266 The 0.8.x version option for haserl has been removed since it
2267 has been deprecated for some time now.
2268 You should be able to use the 0.9.x version without issues.
2270 config BR2_PACKAGE_STRONGSWAN_TOOLS
2271 bool "strongswan option has been removed"
2273 select BR2_PACKAGE_STRONGSWAN_PKI
2274 select BR2_PACKAGE_STRONGSWAN_SCEP
2276 The tools option has been removed upstream and the different
2277 tools have been split between the pki and scep options, with
2280 config BR2_PACKAGE_XBMC_ADDON_XVDR
2281 bool "xbmc-addon-xvdr removed"
2284 According to the github project page:
2285 https://github.com/pipelka/xbmc-addon-xvdr
2286 this package is discontinued.
2288 config BR2_PACKAGE_XBMC_PVR_ADDONS
2289 bool "xbmc options have been renamed"
2291 select BR2_PACKAGE_KODI_PVR_ADDONS
2293 The XBMC media center project was renamed to Kodi
2294 entertainment center
2296 config BR2_PACKAGE_XBMC
2297 bool "xbmc options have been renamed"
2299 select BR2_PACKAGE_KODI
2301 The XBMC media center project was renamed to Kodi
2302 entertainment center
2304 config BR2_PACKAGE_XBMC_ALSA_LIB
2305 bool "xbmc options have been renamed"
2307 select BR2_PACKAGE_KODI_ALSA_LIB
2309 The XBMC media center project was renamed to Kodi
2310 entertainment center
2312 config BR2_PACKAGE_XBMC_AVAHI
2313 bool "xbmc options have been renamed"
2315 select BR2_PACKAGE_KODI_AVAHI
2317 The XBMC media center project was renamed to Kodi
2318 entertainment center
2320 config BR2_PACKAGE_XBMC_DBUS
2321 bool "xbmc options have been renamed"
2323 select BR2_PACKAGE_KODI_DBUS
2325 The XBMC media center project was renamed to Kodi
2326 entertainment center
2328 config BR2_PACKAGE_XBMC_LIBBLURAY
2329 bool "xbmc options have been renamed"
2331 select BR2_PACKAGE_KODI_LIBBLURAY
2333 The XBMC media center project was renamed to Kodi
2334 entertainment center
2336 config BR2_PACKAGE_XBMC_GOOM
2337 bool "xbmc options have been renamed"
2339 select BR2_PACKAGE_KODI_GOOM
2341 The XBMC media center project was renamed to Kodi
2342 entertainment center
2344 config BR2_PACKAGE_XBMC_RSXS
2345 bool "xbmc options have been renamed"
2347 select BR2_PACKAGE_KODI_RSXS
2349 The XBMC media center project was renamed to Kodi
2350 entertainment center
2352 config BR2_PACKAGE_XBMC_LIBCEC
2353 bool "xbmc options have been renamed"
2355 select BR2_PACKAGE_KODI_LIBCEC
2357 The XBMC media center project was renamed to Kodi
2358 entertainment center
2360 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
2361 bool "xbmc options have been renamed"
2363 select BR2_PACKAGE_KODI_LIBMICROHTTPD
2365 The XBMC media center project was renamed to Kodi
2366 entertainment center
2368 config BR2_PACKAGE_XBMC_LIBNFS
2369 bool "xbmc options have been renamed"
2371 select BR2_PACKAGE_KODI_LIBNFS
2373 The XBMC media center project was renamed to Kodi
2374 entertainment center
2376 config BR2_PACKAGE_XBMC_RTMPDUMP
2377 bool "xbmc options have been renamed"
2379 select BR2_PACKAGE_KODI_RTMPDUMP
2381 The XBMC media center project was renamed to Kodi
2382 entertainment center
2384 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
2385 bool "xbmc options have been renamed"
2387 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
2389 The XBMC media center project was renamed to Kodi
2390 entertainment center
2392 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
2393 bool "xbmc options have been renamed"
2395 select BR2_PACKAGE_KODI_LIBSMBCLIENT
2397 The XBMC media center project was renamed to Kodi
2398 entertainment center
2400 config BR2_PACKAGE_XBMC_LIBTHEORA
2401 bool "xbmc options have been renamed"
2403 select BR2_PACKAGE_KODI_LIBTHEORA
2405 The XBMC media center project was renamed to Kodi
2406 entertainment center
2408 config BR2_PACKAGE_XBMC_LIBUSB
2409 bool "xbmc options have been renamed"
2411 select BR2_PACKAGE_KODI_LIBUSB
2413 The XBMC media center project was renamed to Kodi
2414 entertainment center
2416 config BR2_PACKAGE_XBMC_LIBVA
2417 bool "xbmc options have been renamed"
2419 select BR2_PACKAGE_KODI_LIBVA
2421 The XBMC media center project was renamed to Kodi
2422 entertainment center
2424 config BR2_PACKAGE_XBMC_WAVPACK
2425 bool "xbmc options have been renamed"
2427 select BR2_PACKAGE_KODI_WAVPACK
2429 The XBMC media center project was renamed to Kodi
2430 entertainment center
2432 config BR2_PREFER_STATIC_LIB
2433 bool "static library option renamed"
2436 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
2437 highlights the fact that the option no longer "prefers"
2438 static libraries, but "enforces" static libraries (i.e
2439 shared libraries are completely unused).
2441 Take care of updating the type of libraries you want under the
2442 "Build options" menu.
2444 ###############################################################################
2445 comment "Legacy options removed in 2014.11"
2447 config BR2_x86_generic
2448 bool "x86 generic variant has been removed"
2451 The generic x86 CPU variant has been removed. Use another
2452 CPU variant instead.
2454 config BR2_GCC_VERSION_4_4_X
2455 bool "gcc 4.4.x has been removed"
2458 The 4.4.x version of gcc has been removed. Use a newer
2461 config BR2_sparc_sparchfleon
2462 bool "sparchfleon CPU has been removed"
2465 The sparchfleon CPU was only supported in a patched gcc 4.4
2466 version. Its support has been removed in favor of the leon3
2467 CPU starting from gcc 4.8.x.
2469 config BR2_sparc_sparchfleonv8
2470 bool "sparchfleonv8 CPU has been removed"
2473 The sparchfleonv8 CPU was only supported in a patched gcc
2474 4.4 version. Its support has been removed in favor of the
2475 leon3 CPU starting from gcc 4.8.x.
2477 config BR2_sparc_sparcsfleon
2478 bool "sparcsfleon CPU has been removed"
2481 The sparcsfleon CPU was only supported in a patched gcc 4.4
2482 version. Its support has been removed in favor of the leon3
2483 CPU starting from gcc 4.8.x.
2485 config BR2_sparc_sparcsfleonv8
2486 bool "sparcsfleonv8 CPU has been removed"
2489 The sparcsfleonv8 CPU was only supported in a patched gcc
2490 4.4 version. Its support has been removed in favor of the
2491 leon3 CPU starting from gcc 4.8.x.
2493 config BR2_PACKAGE_XLIB_LIBPCIACCESS
2494 bool "xlib-libpciaccess option has been renamed"
2495 depends on BR2_PACKAGE_XORG7
2497 select BR2_PACKAGE_LIBPCIACCESS
2499 libpciaccess neither depends on X11 nor Xlib. Thus the
2500 package has been renamed BR2_PACKAGE_LIBPCIACCESS
2502 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
2503 bool "Xceive xc5000 option has been renamed"
2505 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
2507 The Xceive xc5000 option now also handles older firmwares from
2508 Xceive (the xc4000 series), as well as new firmwares (the
2509 xc5000c) from Cresta, who bought Xceive.
2511 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
2512 bool "Chelsio T4 option has been renamed"
2514 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
2516 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
2517 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
2518 to better account for the fact that a T5 variant exists.
2520 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
2521 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
2524 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
2525 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
2527 Target packages -> Hardware handling ->
2528 Firmware -> linux-firmware -> WiFi firmware ->
2529 iwlwifi 3160/726x revision to use (revision 7)
2531 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
2532 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
2535 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
2536 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
2538 Target packages -> Hardware handling ->
2539 Firmware -> linux-firmware -> WiFi firmware ->
2540 iwlwifi 3160/726x revision to use (revision 8)
2542 ###############################################################################
2543 comment "Legacy options removed in 2014.08"
2545 config BR2_PACKAGE_LIBELF
2546 bool "libelf has been removed"
2547 select BR2_PACKAGE_ELFUTILS
2550 The libelf package provided an old version of the libelf
2551 library and is deprecated. The libelf library is now provided
2552 by the elfutils package.
2554 config BR2_KERNEL_HEADERS_3_8
2555 bool "kernel headers version 3.8.x are no longer supported"
2556 select BR2_KERNEL_HEADERS_3_4
2559 Version 3.8.x of the Linux kernel headers have been deprecated
2560 for more than four buildroot releases and are now removed.
2561 As an alternative, version 3.4.x of the headers have been
2562 automatically selected in your configuration.
2564 config BR2_PACKAGE_GETTEXT_TOOLS
2565 bool "support for gettext-tools on target has been removed"
2568 The option to install the gettext utilities on the target
2569 has been removed. This is not necessary as Buildroot is not
2570 designed to provide a full development environment on the
2571 target. gettext tools should be used on the build machine
2574 config BR2_PACKAGE_PROCPS
2575 bool "procps has been replaced by procps-ng"
2576 select BR2_PACKAGE_PROCPS_NG
2579 The procps package has been replaced by the equivalent
2582 config BR2_BINUTILS_VERSION_2_20_1
2583 bool "binutils 2.20.1 has been removed"
2586 The 2.20.1 version of binutils has been removed. Use a newer
2589 config BR2_BINUTILS_VERSION_2_21
2590 bool "binutils 2.21 has been removed"
2593 The 2.21 version of binutils has been removed. Use a newer
2596 config BR2_BINUTILS_VERSION_2_23_1
2597 bool "binutils 2.23.1 has been removed"
2600 The 2.23.1 version of binutils has been removed. Use a newer
2603 config BR2_UCLIBC_VERSION_0_9_32
2604 bool "uclibc 0.9.32 has been removed"
2607 The 0.9.32 version of uClibc has been removed. Use a newer
2610 config BR2_GCC_VERSION_4_3_X
2611 bool "gcc 4.3.x has been removed"
2614 The 4.3.x version of gcc has been removed. Use a newer
2617 config BR2_GCC_VERSION_4_6_X
2618 bool "gcc 4.6.x has been removed"
2621 The 4.6.x version of gcc has been removed. Use a newer
2624 config BR2_GDB_VERSION_7_4
2625 bool "gdb 7.4 has been removed"
2628 The 7.4 version of gdb has been removed. Use a newer version
2631 config BR2_GDB_VERSION_7_5
2632 bool "gdb 7.5 has been removed"
2635 The 7.5 version of gdb has been removed. Use a newer version
2638 config BR2_BUSYBOX_VERSION_1_19_X
2639 bool "busybox version selection has been removed"
2642 The possibility of selecting the Busybox version has been
2643 removed. Use the latest version provided by the Busybox
2646 config BR2_BUSYBOX_VERSION_1_20_X
2647 bool "busybox version selection has been removed"
2650 The possibility of selecting the Busybox version has been
2651 removed. Use the latest version provided by the Busybox
2654 config BR2_BUSYBOX_VERSION_1_21_X
2655 bool "busybox version selection has been removed"
2658 The possibility of selecting the Busybox version has been
2659 removed. Use the latest version provided by the Busybox
2662 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2663 bool "decode_tm6000"
2664 select BR2_PACKAGE_LIBV4L_UTILS
2667 This libv4l option has been deprecated and replaced by a
2668 single option to build all the libv4l utilities.
2670 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2672 select BR2_PACKAGE_LIBV4L_UTILS
2675 This libv4l option has been deprecated and replaced by a
2676 single option to build all the libv4l utilities.
2678 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2679 bool "v4l2-compliance"
2680 select BR2_PACKAGE_LIBV4L_UTILS
2683 This libv4l option has been deprecated and replaced by a
2684 single option to build all the libv4l utilities.
2686 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2688 select BR2_PACKAGE_LIBV4L_UTILS
2691 This libv4l option has been deprecated and replaced by a
2692 single option to build all the libv4l utilities.
2694 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2696 select BR2_PACKAGE_LIBV4L_UTILS
2699 This libv4l option has been deprecated and replaced by a
2700 single option to build all the libv4l utilities.
2702 ###############################################################################
2703 comment "Legacy options removed in 2014.05"
2705 config BR2_PACKAGE_EVTEST_CAPTURE
2706 bool "evtest-capture support removed (dropped since evtest 1.31)"
2709 Support for evtest-capture has been removed (dropped from
2710 evtest package since version 1.31), use evemu package
2713 config BR2_KERNEL_HEADERS_3_6
2714 bool "kernel headers version 3.6.x are no longer supported"
2715 select BR2_KERNEL_HEADERS_3_4
2718 Version 3.6.x of the Linux kernel headers have been deprecated
2719 for more than four buildroot releases and are now removed.
2720 As an alternative, version 3.4.x of the headers have been
2721 automatically selected in your configuration.
2723 config BR2_KERNEL_HEADERS_3_7
2724 bool "kernel headers version 3.7.x are no longer supported"
2725 select BR2_KERNEL_HEADERS_3_4
2728 Version 3.7.x of the Linux kernel headers have been deprecated
2729 for more than four buildroot releases and are now removed.
2730 As an alternative, version 3.4.x of the headers have been
2731 automatically selected in your configuration.
2733 config BR2_PACKAGE_VALA
2734 bool "vala target package has been removed"
2737 The 'vala' target package has been removed since it has been
2738 deprecated for more than four buildroot releases.
2739 Note: the host vala package still exists.
2741 config BR2_TARGET_TZ_ZONELIST
2742 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2744 config BR2_PACKAGE_TZDATA_ZONELIST
2745 string "tzdata: the timezone list option has been renamed"
2747 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2748 BR2_TARGET_TZ_ZONELIST, and moved to the "System
2749 configuration" menu. You'll need to select BR2_TARGET_TZ_INFO.
2751 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2753 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2756 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2757 bool "Lua command-line editing none has been renamed"
2760 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2761 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to
2762 select it in the corresponding choice.
2764 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2765 bool "Lua command-line editing using readline has been renamed"
2768 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2769 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2770 it in the corresponding choice.
2772 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2773 bool "Lua command-line editing using linenoise has been renamed"
2776 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2777 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2778 it in the corresponding choice.
2780 config BR2_PACKAGE_DVB_APPS_UTILS
2781 bool "dvb-apps utilities now built by default"
2784 The dvb-apps utilities are now always built when the dvb-apps
2785 package is selected.
2787 config BR2_KERNEL_HEADERS_SNAP
2788 bool "Local Linux snapshot support removed"
2791 Support for using a custom snapshot to install the Linux
2792 kernel headers has been removed.
2794 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2795 bool "/dev management by udev removed"
2798 The 'udev' package has been converted to a virtual package.
2799 The providers for this feature are: 'eudev', 'systemd'.
2801 Therefore, if you are not using 'systemd' as init system, you
2802 must choose 'Dynamic using eudev' in the '/dev management'
2803 menu to get the same behaviour as in your old configuration.
2805 If you are using 'systemd', its internal implementation of
2806 'udev' will be used automatically.
2808 You must also check the packages depending on 'udev' are still
2811 config BR2_PACKAGE_UDEV
2812 bool "udev is now a virtual package"
2814 select BR2_PACKAGE_HAS_UDEV
2816 The 'udev' package has been converted to a virtual package.
2817 The providers for this feature are: 'eudev', 'systemd'.
2819 Your old configuration refers to packages depending on 'udev',
2820 either for build or at runtime.
2822 Check that a 'udev' provider is selected. If you are not using
2823 'systemd' as init system, 'eudev' should be selected, which is
2824 the case if '/dev management' is set to 'Dynamic using eudev'.
2826 If you are using 'systemd', its internal implementation of
2829 config BR2_PACKAGE_UDEV_RULES_GEN
2830 bool "udev rules generation handled by provider"
2832 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2833 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2835 The 'udev' package has been converted to a virtual package.
2836 The providers for this feature are: 'eudev', 'systemd'.
2838 If you are not using 'systemd' as init system, udev rules
2839 generation will be handled by 'eudev'. Check that
2840 '/dev management' is set to 'Dynamic using eudev' to get
2841 the same behaviour as in your old configuration.
2843 If you are using 'systemd', it internal implementation of
2844 'udev' will generate the rules.
2846 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2847 bool "udev extras removed"
2850 The 'udev' package has been converted to a virtual package.
2851 The providers for this feature are: 'eudev', 'systemd'.
2853 The option to enable the extra features of 'udev' (gudev, ...)
2854 has been removed. These features are automatically enabled in
2855 the 'udev' providers if the dependencies are selected. For
2856 example, selecting 'libglib2' will trigger the build of gudev.
2858 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2859 bool "xlib-libpthread-stubs option has been renamed"
2860 depends on BR2_PACKAGE_XORG7
2862 select BR2_PACKAGE_LIBPTHREAD_STUBS
2864 The pthread stubs neither depend on X11 nor Xlib. Thus the
2865 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2867 ###############################################################################
2868 comment "Legacy options removed in 2014.02"
2871 bool "sh2 support removed"
2874 Due to an inexistent user base and generally poor Linux
2875 support, the support for the SH2 architecture was removed.
2878 bool "sh3 support removed"
2881 Due to an inexistent user base and generally poor Linux
2882 support, the support for the SH3 architecture was removed.
2885 bool "sh3eb support removed"
2888 Due to an inexistent user base and generally poor Linux
2889 support, the support for the SH3eb architecture was removed.
2891 config BR2_KERNEL_HEADERS_3_1
2892 bool "kernel headers version 3.1.x are no longer supported"
2893 select BR2_KERNEL_HEADERS_3_2
2896 Version 3.1.x of the Linux kernel headers have been deprecated
2897 for more than four buildroot releases and are now removed.
2898 As an alternative, version 3.2.x of the headers have been
2899 automatically selected in your configuration.
2901 config BR2_KERNEL_HEADERS_3_3
2902 bool "kernel headers version 3.3.x are no longer supported"
2903 select BR2_KERNEL_HEADERS_3_2
2906 Version 3.3.x of the Linux kernel headers have been deprecated
2907 for more than four buildroot releases and are now removed.
2908 As an alternative, version 3.2.x of the headers have been
2909 automatically selected in your configuration.
2911 config BR2_KERNEL_HEADERS_3_5
2912 bool "kernel headers version 3.5.x are no longer supported"
2913 select BR2_KERNEL_HEADERS_3_4
2916 Version 3.5.x of the Linux kernel headers have been deprecated
2917 for more than four buildroot releases and are now removed.
2918 As an alternative, version 3.4.x of the headers have been
2919 automatically selected in your configuration.
2921 config BR2_GDB_VERSION_7_2
2922 bool "gdb 7.2.x is no longer supported"
2923 select BR2_GDB_VERSION_7_6
2926 Version 7.2.x of gdb has been deprecated for more than four
2927 buildroot releases and is now removed. As an alternative, gdb
2928 7.5.x has been automatically selected in your configuration.
2930 config BR2_GDB_VERSION_7_3
2931 bool "gdb 7.3.x is no longer supported"
2932 select BR2_GDB_VERSION_7_6
2935 Version 7.3.x of gdb has been deprecated for more than four
2936 buildroot releases and is now removed. As an alternative, gdb
2937 7.5.x has been automatically selected in your configuration.
2939 config BR2_PACKAGE_CCACHE
2940 bool "ccache target package has been removed"
2943 The 'ccache' target package has been removed since it has been
2944 deprecated for more than four buildroot releases.
2945 Note: using ccache for speeding up builds is still supported.
2947 config BR2_HAVE_DOCUMENTATION
2948 bool "support for documentation on target has been removed"
2951 Support for documentation on target has been removed since it
2952 has been deprecated for more than four buildroot releases.
2954 config BR2_PACKAGE_AUTOMAKE
2955 bool "automake target package has been removed"
2958 The 'automake' target package has been removed since it has
2959 been deprecated for more than four buildroot releases.
2960 Note: the host automake still exists.
2962 config BR2_PACKAGE_AUTOCONF
2963 bool "autoconf target package has been removed"
2966 The 'autoconf' target package has been removed since it has
2967 been deprecated for more than four buildroot releases.
2968 Note: the host autoconf still exists.
2970 config BR2_PACKAGE_XSTROKE
2971 bool "xstroke has been removed"
2974 The 'xstroke' package has been removed since it has been
2975 deprecated for more than four buildroot releases.
2977 config BR2_PACKAGE_LZMA
2978 bool "lzma target package has been removed"
2981 The 'lzma' target package has been removed since it has been
2982 deprecated for more than four buildroot releases.
2983 Note: generating lzma-compressed rootfs images is still
2986 config BR2_PACKAGE_TTCP
2987 bool "ttcp has been removed"
2990 The 'ttcp' package has been removed since it has been
2991 deprecated for more than four buildroot releases.
2993 config BR2_PACKAGE_LIBNFC_LLCP
2994 bool "libnfc-llcp has been replaced by libllcp"
2996 select BR2_PACKAGE_LIBLLCP
2998 The 'libnfc-llcp' package has been removed since upstream
2999 renamed to 'libllcp'. We have added a new package for
3000 'libllcp' and bumped the version at the same time.
3002 config BR2_PACKAGE_MYSQL_CLIENT
3003 bool "MySQL client renamed to MySQL"
3005 select BR2_PACKAGE_MYSQL
3007 The option has been renamed BR2_PACKAGE_MYSQL
3009 config BR2_PACKAGE_SQUASHFS3
3010 bool "squashfs3 has been removed"
3012 select BR2_PACKAGE_SQUASHFS
3014 The 'squashfs3' package has been removed since it has been
3015 deprecated for more than four buildroot releases. Package
3016 'squashfs' (4) has been selected automatically as replacement.
3018 config BR2_TARGET_ROOTFS_SQUASHFS3
3019 bool "squashfs3 rootfs support has been removed"
3022 Together with the removal of the squashfs3 package, support
3023 for squashfs3 root filesystems has been removed too. Squashfs
3024 root filesystems will automatically use squashfs4 now.
3026 config BR2_PACKAGE_NETKITBASE
3027 bool "netkitbase has been removed"
3030 The 'netkitbase' package has been removed since it has been
3031 deprecated since 2012.11. This package provided 'inetd'
3032 which is replaced by 'xinet' and 'ping' which is replaced by
3033 'busybox' or 'fping'.
3035 config BR2_PACKAGE_NETKITTELNET
3036 bool "netkittelnet has been removed"
3039 The 'netkittelnet' package has been removed since it has
3040 been deprecated since 2012.11. 'busybox' provides a telnet
3041 client and should be used instead.
3043 config BR2_PACKAGE_LUASQL
3044 bool "luasql has been replaced by luasql-sqlite3"
3045 select BR2_PACKAGE_LUASQL_SQLITE3
3048 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
3050 config BR2_PACKAGE_LUACJSON
3051 bool "luacjson has been replaced by lua-cjson"
3052 select BR2_PACKAGE_LUA_CJSON
3055 The option has been renamed BR2_PACKAGE_LUA_CJSON.
3057 ###############################################################################
3058 comment "Legacy options removed in 2013.11"
3060 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
3061 bool "lvm2's 'dmsetup only' option removed"
3064 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
3065 led to problems with other packages that need the full lvm2
3066 suite. Therefore, the option has been replaced with the
3067 positive BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
3069 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
3070 # in order to automatically propagate old configs
3072 config BR2_PACKAGE_QT_JAVASCRIPTCORE
3073 bool "qt javascriptcore option removed"
3076 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
3077 force the activation or disabling of the JIT compiler in the
3078 Qt Javascript interpreter. However, the JIT compiler is not
3079 available for all architectures, so forcing its activation
3080 does not always work. Moreover, Qt knows by itself for which
3081 architectures JIT support is possible, and will
3082 automatically enable it if possible.
3084 Therefore, this option was in fact useless, and causing
3085 build problems when enabled on architectures for which the
3086 JIT support was not available. It has been removed, and
3087 there is no replacement: Qt will enable JIT at compile time
3090 config BR2_PACKAGE_MODULE_INIT_TOOLS
3091 bool "module-init-tools replaced by kmod"
3092 select BR2_PACKAGE_KMOD
3093 select BR2_PACKAGE_KMOD_TOOLS
3096 The 'module-init-tools' package has been removed, since it
3097 has been depracated upstream and replaced by 'kmod'.
3099 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
3100 string "u-boot: the git repository URL option has been renamed"
3102 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
3103 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
3105 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
3107 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
3110 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
3111 # boot/uboot/Config.in
3113 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
3114 string "u-boot: the git repository version option has been renamed"
3116 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
3117 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
3119 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
3121 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
3124 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
3125 # boot/uboot/Config.in
3127 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
3128 string "linux: the git repository URL option has been renamed"
3130 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
3132 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
3134 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
3136 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
3139 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
3142 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
3143 string "linux: the git repository version option has been renamed"
3145 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
3147 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
3149 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
3151 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
3154 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
3157 ###############################################################################
3158 comment "Legacy options removed in 2013.08"
3161 bool "ARM OABI support has been removed"
3164 The support for the ARM OABI was deprecated since a while,
3165 and has been removed completely from Buildroot. It is also
3166 deprecated in upstream gcc, since gcc 4.7. People should
3167 switch to EABI instead, which should not be a problem as
3168 long as you don't have pre-built OABI binaries in your
3169 system that you can't recompile.
3171 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
3172 bool "dosfstools dosfsck renamed to fsck.fat"
3174 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
3176 dosfsck was renamed upstream to fsck.fat for consistency.
3178 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
3179 bool "dosfstools dosfslabel renamed to fatlabel"
3181 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
3183 doslabel was renamed upstream to fatlabel for consistency.
3185 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
3186 bool "dosfstools mkdosfs renamed to mkfs.fat"
3188 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
3190 mkdosfs was renamed upstream to mkfs.fat for consistency.
3193 bool "the elf2flt option has been renamed"
3196 The BR2_ELF2FLT option has been renamed to
3197 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
3198 the package infrastructure.
3200 config BR2_VFP_FLOAT
3201 bool "the ARM VFP floating point option has been renamed"
3204 Due to a major refactoring of the floating-point handling of
3205 the ARM architecture support, the BR2_VFP_FLOAT option has
3206 been replaced with a choice of options that allows to select
3207 between various VFP versions/capabilities.
3209 config BR2_PACKAGE_GCC_TARGET
3210 bool "gcc on the target filesystem has been removed"
3213 The support for gcc in the target filesystem was deprecated
3214 since a while, and has been removed completely from Buildroot.
3215 See Buildroot's documentation for more explanations.
3217 config BR2_HAVE_DEVFILES
3218 bool "development files in target filesystem has been removed"
3221 The installation of the development files in the target
3222 filesystem was deprecated since a while, and has been removed
3223 completely from Buildroot.
3224 See Buildroot's documentation for more explanations.
3228 endif # !SKIP_LEGACY