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_BLUEZ5_PLUGINS_HEALTH
149 bool "bluez5-utils health plugin option renamed"
151 select BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_HEALTH
153 For consistency reasons, the option
154 BR2_PACKAGE_BLUEZ5_PLUGINS_HEALTH has been renamed to
155 BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_HEALTH.
157 config BR2_PACKAGE_BLUEZ5_PLUGINS_MIDI
158 bool "bluez5-utils midi plugin option renamed"
160 select BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_MIDI
162 For consistency reasons, the option
163 BR2_PACKAGE_BLUEZ5_PLUGINS_MIDI has been renamed to
164 BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_MIDI.
166 config BR2_PACKAGE_BLUEZ5_PLUGINS_NFC
167 bool "bluez5-utils nfc plugin option renamed"
169 select BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_NFC
171 For consistency reasons, the option
172 BR2_PACKAGE_BLUEZ5_PLUGINS_NFC has been renamed to
173 BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_NFC.
175 config BR2_PACKAGE_BLUEZ5_PLUGINS_SAP
176 bool "bluez5-utils sap plugin option renamed"
178 select BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_SAP
180 For consistency reasons, the option
181 BR2_PACKAGE_BLUEZ5_PLUGINS_SAP has been renamed to
182 BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_SAP.
184 config BR2_PACKAGE_BLUEZ5_PLUGINS_SIXAXIS
185 bool "bluez5-utils sixaxis plugin option renamed"
187 select BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_SIXAXIS
189 For consistency reasons, the option
190 BR2_PACKAGE_BLUEZ5_PLUGINS_SIXAXIS has been renamed to
191 BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_SIXAXIS.
193 config BR2_PACKAGE_TRANSMISSION_REMOTE
194 bool "transmission remote tool option removed"
196 select BR2_PACKAGE_TRANSMISSION_DAEMON
198 Upstream does not provide a separate configure option for
199 the tool transmission-remote, it is built when the
200 transmission daemon has been enabled. Therefore, Buildroot
201 has automatically enabled BR2_PACKAGE_TRANSMISSION_DAEMON
204 config BR2_PACKAGE_LIBKCAPI_APPS
205 bool "libkcapi test applications removed"
207 select BR2_PACKAGE_LIBKCAPI_HASHER if !BR2_STATIC_LIBS
208 select BR2_PACKAGE_LIBKCAPI_RNGAPP
209 select BR2_PACKAGE_LIBKCAPI_SPEED
210 select BR2_PACKAGE_LIBKCAPI_TEST
212 Test applications (hasher, rng read, speed-test, test) now
213 have their own configuration options in the libkcapi menu.
215 config BR2_PACKAGE_MPLAYER
216 bool "mplayer package removed"
219 The mplayer package was removed.
221 config BR2_PACKAGE_MPLAYER_MPLAYER
222 bool "mplayer package removed"
225 The mplayer package was removed.
227 config BR2_PACKAGE_MPLAYER_MENCODER
228 bool "mplayer package removed"
231 The mplayer package was removed.
233 config BR2_PACKAGE_LIBPLAYER_MPLAYER
234 bool "mplayer support in libplayer removed"
237 The mplayer package was removed.
239 config BR2_PACKAGE_IQVLINUX
240 bool "iqvlinux package removed"
243 This package contained a kernel module from Intel, which
244 could only be used together with Intel userspace tools
245 provided under NDA, which also come with the same kernel
246 module. The copy of the kernel module available on
247 SourceForge is provided only to comply with the GPLv2
248 requirement. Intel engineers were even surprised it even
249 built and were not willing to make any effort to fix their
250 tarball naming to contain a version number. Therefore, it
251 does not make sense for Buildroot to provide such a package.
253 See https://sourceforge.net/p/e1000/bugs/589/ for the
256 config BR2_BINFMT_FLAT_SEP_DATA
257 bool "binfmt FLAT with separate code and data removed"
260 This FLAT binary format was only used on Blackfin, which has
264 bool "Blackfin architecture support removed"
267 Following the removal of Blackfin support for the upstream
268 Linux kernel, Buildroot has removed support for this CPU
271 config BR2_PACKAGE_KODI_ADSP_BASIC
272 bool "kodi-adsp-basic package removed"
275 kodi-adsp-basic is unmaintained
277 config BR2_PACKAGE_KODI_ADSP_FREESURROUND
278 bool "kodi-adsp-freesurround package removed"
281 kodi-adsp-freesurround is unmaintained
283 ###############################################################################
284 comment "Legacy options removed in 2018.02"
286 config BR2_KERNEL_HEADERS_3_4
287 bool "kernel headers version 3.4.x are no longer supported"
288 select BR2_KERNEL_HEADERS_4_1
291 Version 3.4.x of the Linux kernel headers are no longer
292 maintained upstream and are now removed. As an alternative,
293 version 4.1.x of the headers have been automatically
294 selected in your configuration.
296 config BR2_KERNEL_HEADERS_3_10
297 bool "kernel headers version 3.10.x are no longer supported"
298 select BR2_KERNEL_HEADERS_4_1
301 Version 3.10.x of the Linux kernel headers are no longer
302 maintained upstream and are now removed. As an alternative,
303 version 4.1.x of the headers have been automatically
304 selected in your configuration.
306 config BR2_KERNEL_HEADERS_3_12
307 bool "kernel headers version 3.12.x are no longer supported"
308 select BR2_KERNEL_HEADERS_4_1
311 Version 3.12.x of the Linux kernel headers are no longer
312 maintained upstream and are now removed. As an alternative,
313 version 4.1.x of the headers have been automatically
314 selected in your configuration.
316 config BR2_BINUTILS_VERSION_2_27_X
317 bool "binutils version 2.27 support removed"
320 Support for binutils version 2.27 has been removed. The
321 current default version (2.29 or later) has been selected
324 config BR2_PACKAGE_EEPROG
325 bool "eeprog package removed"
327 select BR2_PACKAGE_I2C_TOOLS
328 select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
330 The eeprog program is now provided by the i2c-tools package.
332 config BR2_PACKAGE_GNUPG2_GPGV2
333 bool "gnupg2 gpgv2 option removed"
335 select BR2_PACKAGE_GNUPG2_GPGV
337 The gpgv2 executable is now named gpgv. The config option
338 has been renamed accordingly.
340 config BR2_PACKAGE_IMX_GPU_VIV_APITRACE
341 bool "Vivante apitrace tool option removed"
344 The apitrace tool for Vivante is not provided by the
345 imx-gpu-viv package any longer.
347 config BR2_PACKAGE_IMX_GPU_VIV_G2D
348 bool "Vivante G2D libraries from imx-gpu-viv removed"
350 select BR2_PACKAGE_IMX_GPU_G2D
352 The G2D libraries are now provided by the imx-gpu-g2d package.
354 ###############################################################################
355 comment "Legacy options removed in 2017.11"
357 config BR2_PACKAGE_RFKILL
358 bool "rfkill package removed"
360 select BR2_PACKAGE_UTIL_LINUX
361 select BR2_PACKAGE_UTIL_LINUX_RFKILL
363 The rfkill program is now provided by the util-linux package.
365 config BR2_PACKAGE_UTIL_LINUX_RESET
366 bool "util-linux reset option removed"
369 The util-linux package no longer offers a "reset" command. Use
370 either the reset command provided by BusyBox or select ncurses
371 programs, which will install a symlink from "tset" to reset.
373 config BR2_PACKAGE_POLICYCOREUTILS_AUDIT2ALLOW
374 bool "policycoreutils audit2allow option removed"
376 select BR2_PACKAGE_SELINUX_PYTHON
377 select BR2_PACKAGE_SELINUX_PYTHON_AUDIT2ALLOW
379 The policycoreutils package no longer offers audit2allow
380 as a option. This package has been moved into the
381 selinux-python package by the SELinux maintainers.
383 config BR2_PACKAGE_POLICYCOREUTILS_RESTORECOND
384 bool "policycoreutils restorecond option removed"
386 select BR2_PACKAGE_RESTORECOND
388 The policycoreutils package no longer offers restorecond
389 as a option. This package has been moved into a seperate
390 package maintained by the SELinux maintainers.
392 config BR2_PACKAGE_SEPOLGEN
393 bool "sepolgen package has been removed"
395 select BR2_PACKAGE_SELINUX_PYTHON
396 select BR2_PACKAGE_SELINUX_PYTHON_SEPOLGEN
398 Sepolgen is no longer a individual package, but instead has
399 been moved into the selinux-python package by the SELinux
402 config BR2_PACKAGE_OPENOBEX_BLUEZ
403 bool "openobex bluez option removed"
405 select BR2_PACKAGE_BLUEZ_UTILS
407 The OpenOBEX package no longer offers an option to enable or
408 disable BlueZ support. Instead, BlueZ support is always
409 included when the bluez5_utils or bluez_utils package is
412 config BR2_PACKAGE_OPENOBEX_LIBUSB
413 bool "openobex libusb option removed"
415 select BR2_PACKAGE_LIBUSB
417 The OpenOBEX package no longer offers an option to enable or
418 disable libusb support. Instead, USB support is always
419 included when the libusb package is selected.
421 config BR2_PACKAGE_OPENOBEX_APPS
422 bool "openobex apps option removed"
425 The OpenOBEX package no longer offers an option to enable or
426 disable apps support.
428 config BR2_PACKAGE_OPENOBEX_SYSLOG
429 bool "openobex syslog option removed"
432 The OpenOBEX package no longer offers an option to enable or
433 disable syslog support.
435 config BR2_PACKAGE_OPENOBEX_DUMP
436 bool "openobex dump option removed"
439 The OpenOBEX package no longer offers an option to enable or
440 disable dump support.
442 config BR2_PACKAGE_AICCU
443 bool "aiccu utility removed"
446 As the SixXS project has ceased its operation on 2017-06-06,
447 the AICCU utility has no use anymore and has been removed.
449 https://www.sixxs.net/sunset/
451 config BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS
452 bool "util-linux login utilities option removed"
454 select BR2_PACKAGE_UTIL_LINUX_LAST
455 select BR2_PACKAGE_UTIL_LINUX_LOGIN
456 select BR2_PACKAGE_UTIL_LINUX_RUNUSER
457 select BR2_PACKAGE_UTIL_LINUX_SU
458 select BR2_PACKAGE_UTIL_LINUX_SULOGIN
460 Login utilities (last, login, runuser, su, sulogin) now have
461 their own configuration options in the util-linux menu.
463 ###############################################################################
464 comment "Legacy options removed in 2017.08"
466 config BR2_TARGET_GRUB
467 bool "grub (aka grub-legacy) has been removed"
470 grub-legacy is no longer maintained, and no longer builds with
471 recent binutils versions.
473 Use grub2 or syslinux instead.
475 config BR2_PACKAGE_SIMICSFS
476 bool "simicsfs support removed"
479 Support for simicsfs kernel driver that provides access to a
480 host computer's local filesystem when the target is
481 executing within a SIMICS simulation has been removed.
483 Simics is now moving away from the simicsfs kernel module,
484 as the kernel module has required too much maintenance
485 work. Users should move to the user mode Simics agent
488 config BR2_BINUTILS_VERSION_2_26_X
489 bool "binutils version 2.26 support removed"
492 Support for binutils version 2.26 has been removed. The
493 current default version (2.28 or later) has been selected
496 config BR2_XTENSA_OVERLAY_DIR
497 string "The BR2_XTENSA_OVERLAY_DIR option has been removed"
499 The BR2_XTENSA_OVERLAY_DIR has been removed in favour of
500 BR2_XTENSA_OVERLAY_FILE. You must now pass the complete
501 path to the overlay file, not to the directory containing
504 config BR2_XTENSA_OVERLAY_DIR_WRAP
506 default y if BR2_XTENSA_OVERLAY_DIR != ""
509 config BR2_XTENSA_CUSTOM_NAME
510 string "The BR2_XTENSA_CUSTOM_NAME option has been removed"
512 The BR2_XTENSA_CUSTOM_NAME option has been removed.
514 config BR2_XTENSA_CUSTOM_NAME_WRAP
516 default y if BR2_XTENSA_CUSTOM_NAME != ""
519 config BR2_PACKAGE_HOST_MKE2IMG
520 bool "host mke2img has been removed"
523 We now call mkfs directly to generate ext2/3/4 filesystem
524 image, so mke2img is no longer necessary.
526 config BR2_TARGET_ROOTFS_EXT2_BLOCKS
527 int "exact size in blocks has been removed"
530 This option has been removed in favor of
531 BR2_TARGET_ROOTFS_EXT2_SIZE. It has been set automatically
532 to the value you had before. Set to 0 here to remove the
535 config BR2_TARGET_ROOTFS_EXT2_BLOCKS_WRAP
537 default y if BR2_TARGET_ROOTFS_EXT2_BLOCKS != 0 && \
538 BR2_TARGET_ROOTFS_EXT2_BLOCKS != 61440 # deprecated default value
541 # Note: BR2_TARGET_ROOTFS_EXT2_BLOCKS_WRAP still referenced in fs/ext2/Config.in
543 config BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES
544 int "ext2 extra inodes has been removed" if BR2_TARGET_ROOTFS_EXT2_INODES = 0
547 Buildroot now uses mkfs.ext2/3/4 to generate ext2/3/4
548 images. It now automatically selects the number of inodes
549 based on the image size. The extra number of inodes can no
550 longer be provided; instead, provide the total number of
551 inodes needed in BR2_TARGET_ROOTFS_EXT2_INODES.
553 config BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES_WRAP
555 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES != 0
558 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDXAPARSE
559 bool "cdxaparse removed"
562 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DATAURISRC
563 bool "dataurisrc moved to gstreamer1"
566 Dataurisrc has moved to gstreamer core and is always built.
568 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DCCP
572 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HDVPARSE
573 bool "hdvparse removed"
576 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MVE
580 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NUVDEMUX
581 bool "nuvdemux removed"
584 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PATCHDETECT
585 bool "patchdetect removed"
588 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDI
592 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA
596 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOMEASURE
597 bool "videomeasure removed"
598 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IQA
601 videomeasure plugin has been removed and has been replaced by
602 iqa, which has automatically been enabled.
604 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK
605 bool "apexsink removed"
608 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL
612 config BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MAD
613 bool "mad (*.mp3 audio) removed"
616 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC
617 bool "gst1-plugins-bad webrtc renamed to webrtcdsp"
618 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTCDSP
621 The WebRTC plugin in GStreamer 1.x has always been named
622 webrtcdsp, but was wrongly introduced in Buildroot under the
623 name webrtc. Therefore, we have renamed the option to match
624 the actual name of the GStreamer plugin.
626 config BR2_STRIP_none
627 bool "Strip command 'none' has been removed"
630 The strip command choice has been changed into a single
631 boolean option. Please check that the new setting is
632 correct (in the "Build options" sub-menu)
634 config BR2_PACKAGE_BEECRYPT_CPP
635 bool "C++ support removed in beecrypt"
638 Support for C++ depends on icu. The beecrypt package is
639 incompatible with icu 59+.
641 config BR2_PACKAGE_SPICE_CLIENT
642 bool "spice client support removed"
645 Spice client support has been removed upstream. The
646 functionality now lives in the spice-gtk widget and
649 config BR2_PACKAGE_SPICE_GUI
650 bool "spice gui support removed"
653 Spice gui support has been removed upstream. The
654 functionality now lives in the spice-gtk widget and
657 config BR2_PACKAGE_SPICE_TUNNEL
658 bool "spice network redirection removed"
661 Spice network redirection, aka tunnelling has been removed
664 config BR2_PACKAGE_INPUT_TOOLS
665 bool "input-tools removed"
667 select BR2_PACKAGE_LINUXCONSOLETOOLS
669 input-tools has been removed, it is replaced by
670 linuxconsoletools, which has automatically been enabled.
672 config BR2_PACKAGE_INPUT_TOOLS_INPUTATTACH
673 bool "inputattach moved to linuxconsoletools"
675 select BR2_PACKAGE_LINUXCONSOLETOOLS
676 select BR2_PACKAGE_LINUXCONSOLETOOLS_INPUTATTACH
678 input-tools has been removed, inputattach is now part
679 of linuxconsoletools, which has automatically been
682 config BR2_PACKAGE_INPUT_TOOLS_JSCAL
683 bool "jscal moved to linuxconsoletools"
685 select BR2_PACKAGE_LINUXCONSOLETOOLS
686 select BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK
688 input-tools has been removed, jscal is now part
689 of linuxconsoletools, which has automatically been
692 config BR2_PACKAGE_INPUT_TOOLS_JSTEST
693 bool "jstest moved to linuxconsoletools"
695 select BR2_PACKAGE_LINUXCONSOLETOOLS
696 select BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK
698 input-tools has been removed, jstest is now part
699 of linuxconsoletools, which has automatically been
702 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH
703 bool "SH Sourcery toolchain has been removed"
706 The Sourcery CodeBench toolchain for the sh architecture has
707 been removed, since it uses glibc older than 2.17 that
708 requires -lrt to link executables using clock_* system calls.
709 This makes this toolchain difficult to maintain over time.
711 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_X86
712 bool "x86 Sourcery toolchain has been removed"
715 The Sourcery CodeBench toolchain for the x86 architecture has
716 been removed, since it uses glibc older than 2.17 that
717 requires -lrt to link executables using clock_* system calls.
718 This makes this toolchain difficult to maintain over time.
720 config BR2_GCC_VERSION_4_8_X
721 bool "gcc 4.8.x support removed"
724 Support for gcc version 4.8.x has been removed. The current
725 default version (5.x or later) has been selected instead.
727 ###############################################################################
728 comment "Legacy options removed in 2017.05"
730 config BR2_PACKAGE_SUNXI_MALI_R2P4
731 bool "sunxi-mali r2p4 removed"
734 sunxi-mali libMali for r2p4 Mali kernel module has been
735 removed since the libump package only provides libUMP.so.3.
736 libMali for r2p4 Mali kernel module requires libUMP.so.2.
738 config BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT
739 bool "CoffeeScript option has been removed"
742 The option to enable NodeJS CoffeeScript has been removed.
743 To continue using it, add "coffee-script" to
744 BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
746 config BR2_PACKAGE_NODEJS_MODULES_EXPRESS
747 bool "Express web application framework option has been removed"
750 The option to enable the NodeJS Express web application
751 framework has been removed. To continue using it, add
752 "express" to BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
754 config BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL
755 bool "bluez5_utils gatttool install option removed"
756 select BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED
758 The option to install gatttool specifically has been removed.
759 Since version 5.44 gatttool is in the list of deprecated
760 tools. The option to build and install deprecated tools has
761 been automatically enabled.
763 config BR2_PACKAGE_OPENOCD_FT2XXX
764 bool "openocd ft2232 support has been removed"
765 select BR2_PACKAGE_OPENOCD_FTDI
768 FT2232 support in OpenOCD has been removed, it's replaced by
769 FDTI support, which has automatically been enabled.
771 config BR2_PACKAGE_KODI_RTMPDUMP
772 bool "kodi rtmp has been removed"
774 select BR2_PACKAGE_KODI_INPUTSTREAM_RTMP
776 Internal rtmp support was removed from Kodi.
778 config BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN
779 bool "kodi-visualisation-fountain has been removed"
782 According to upstream 'the visualization is not currently
785 config BR2_PACKAGE_PORTMAP
786 bool "portmap has been removed"
788 select BR2_PACKAGE_RPCBIND
790 The portmap upstream tarball is removed, no releases since
791 ten years and latest change in upstream git in 2014.
792 You should better use rpcbind as a RPC portmapper.
794 config BR2_BINUTILS_VERSION_2_25_X
795 bool "binutils version 2.25 support removed"
798 Support for binutils version 2.25 has been removed. The
799 current default version (2.27 or later) has been selected
802 config BR2_TOOLCHAIN_BUILDROOT_INET_RPC
803 bool "uclibc RPC support has been removed"
806 uClibc-ng removed internal RPC implementation in 1.0.23. You
807 should use libtirpc instead.
809 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS
810 int "extra size in blocks has been removed"
813 Since the support for auto calculation of the filesystem size
814 has been removed, this option is now useless and must be 0.
815 You may want to check that BR2_TARGET_ROOTFS_EXT2_BLOCKS
818 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS_WRAP
820 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS != 0
823 config BR2_PACKAGE_SYSTEMD_KDBUS
824 bool "systemd-kdbus has been removed"
827 --enable/disable-kdbus configure option has been removed since
830 config BR2_PACKAGE_POLARSSL
831 bool "polarssl has been removed"
834 The polarssl crypto library has been removed since the 1.2.x
835 release branch is no longer maintained. Newer upstream
836 branches/releases (mbedtls) have API changes so they're not
837 drop-in replacements.
839 config BR2_NBD_CLIENT
840 bool "nbd client option was renamed"
842 select BR2_PACKAGE_NBD_CLIENT
844 The nbd client option has been renamed to
845 BR2_PACKAGE_NBD_CLIENT.
847 config BR2_NBD_SERVER
848 bool "nbd server option was renamed"
850 select BR2_PACKAGE_NBD_SERVER
852 The nbd server option has been renamed to
853 BR2_PACKAGE_NBD_SERVER.
855 config BR2_PACKAGE_GMOCK
856 bool "gmock merged into gtest package"
858 select BR2_PACKAGE_GTEST
859 select BR2_PACKAGE_GTEST_GMOCK
861 GMock is now a suboption of the GTest package.
863 config BR2_KERNEL_HEADERS_4_8
864 bool "kernel headers version 4.8.x are no longer supported"
865 select BR2_KERNEL_HEADERS_4_4
868 Version 4.8.x of the Linux kernel headers are no longer
869 maintained upstream and are now removed. As an alternative,
870 version 4.4.x of the headers have been automatically
871 selected in your configuration.
873 config BR2_KERNEL_HEADERS_3_18
874 bool "kernel headers version 3.18.x are no longer supported"
875 select BR2_KERNEL_HEADERS_3_12
878 Version 3.18.x of the Linux kernel headers are no longer
879 maintained upstream and are now removed. As an alternative,
880 version 3.12.x of the headers have been automatically
881 selected in your configuration.
883 config BR2_GLIBC_VERSION_2_22
884 bool "glibc 2.22 removed"
887 Support for glibc version 2.22 has been removed. The current
888 default version has been selected instead.
890 ###############################################################################
891 comment "Legacy options removed in 2017.02"
893 config BR2_PACKAGE_PERL_DB_FILE
894 bool "perl-db-file removed"
896 select BR2_PACKAGE_BERKELEYDB
897 select BR2_PACKAGE_PERL
899 DB_File can be built as a core Perl module, so the separate
900 perl-db-file package has been removed.
902 config BR2_KERNEL_HEADERS_4_7
903 bool "kernel headers version 4.7.x are no longer supported"
904 select BR2_KERNEL_HEADERS_4_4
907 Version 4.7.x of the Linux kernel headers are no longer
908 maintained upstream and are now removed. As an alternative,
909 version 4.4.x of the headers have been automatically
910 selected in your configuration.
912 config BR2_KERNEL_HEADERS_4_6
913 bool "kernel headers version 4.6.x are no longer supported"
914 select BR2_KERNEL_HEADERS_4_4
917 Version 4.6.x of the Linux kernel headers are no longer
918 maintained upstream and are now removed. As an alternative,
919 version 4.4.x of the headers have been automatically
920 selected in your configuration.
922 config BR2_KERNEL_HEADERS_4_5
923 bool "kernel headers version 4.5.x are no longer supported"
924 select BR2_KERNEL_HEADERS_4_4
927 Version 4.5.x of the Linux kernel headers are no longer
928 maintained upstream and are now removed. As an alternative,
929 version 4.4.x of the headers have been automatically
930 selected in your configuration.
932 config BR2_KERNEL_HEADERS_3_14
933 bool "kernel headers version 3.14.x are no longer supported"
934 select BR2_KERNEL_HEADERS_3_12
937 Version 3.14.x of the Linux kernel headers are no longer
938 maintained upstream and are now removed. As an alternative,
939 version 3.12.x of the headers have been automatically
940 selected in your configuration.
942 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
943 bool "musl-cross 1.1.12 toolchain removed"
946 The support for the prebuilt toolchain based on the Musl C
947 library provided by the musl-cross project has been removed.
948 Upstream doesn't provide any prebuilt toolchain anymore, use
949 the Buildroot toolchain instead.
951 config BR2_UCLIBC_INSTALL_TEST_SUITE
952 bool "uClibc tests now in uclibc-ng-test"
954 select BR2_PACKAGE_UCLIBC_NG_TEST
956 The test suite of the uClibc C library has been moved into a
957 separate package, uclibc-ng-test.
959 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
960 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
963 The ADI Blackfin toolchain has many bugs which are fixed in
964 more recent gcc and uClibc-ng releases. Use the Buildroot
967 config BR2_PACKAGE_MAKEDEVS
968 bool "makedevs removed"
971 The makedevs tool is part of busybox. The Buildroot fork
972 should not be used outside of the Buildroot infrastructure.
974 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
975 bool "Arago ARMv7 2011.09 removed"
978 The Arago toolchains are every old and not updated anymore.
980 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
981 bool "Arago ARMv5 2011.09 removed"
984 The Arago toolchains are every old and not updated anymore.
986 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
987 bool "snowball-hdmiservice removed"
990 We no longer have support for the Snowball platform in
991 Buildroot, so this package was no longer useful.
993 config BR2_PACKAGE_SNOWBALL_INIT
994 bool "snowball-init removed"
997 We no longer have support for the Snowball platform in
998 Buildroot, so this package was no longer useful.
1000 config BR2_GDB_VERSION_7_9
1001 bool "gdb 7.9 has been removed"
1004 The 7.9 version of gdb has been removed. Use a newer version
1007 ###############################################################################
1008 comment "Legacy options removed in 2016.11"
1010 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
1011 bool "PHP CGI and CLI options are now seperate"
1012 select BR2_PACKAGE_PHP_SAPI_CLI
1013 select BR2_PACKAGE_PHP_SAPI_CGI
1016 The PHP Interface options have been split up into a
1017 separate option for each interface.
1019 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
1020 bool "PHP CLI and FPM options are now separate"
1021 select BR2_PACKAGE_PHP_SAPI_CLI
1022 select BR2_PACKAGE_PHP_SAPI_FPM
1025 The PHP Interface options have been split up into a
1026 separate option for each interface.
1028 config BR2_PACKAGE_WVSTREAMS
1029 bool "wvstreams removed"
1032 wvstreams is not maintained anymore since about 2009. It also
1033 doesn't build anymore with recent compilers (GCC 5+).
1035 config BR2_PACKAGE_WVDIAL
1036 bool "wvdial removed"
1039 wvdial is not maintained anymore since about 2009. It also
1040 doesn't build anymore with recent compilers (GCC 5+).
1042 config BR2_PACKAGE_WEBKITGTK24
1043 bool "webkitgtk 2.4.x removed"
1046 This legacy package only existed because some other packages
1047 depended on that specific version of webkitgtk. However, the
1048 other packages have been fixed. webkitgtk 2.4 is full of
1049 security issues so it needs to be removed.
1051 config BR2_PACKAGE_TORSMO
1052 bool "torsmo removed"
1055 torsmo has been unmaintained for a long time, and nobody
1056 seems to be interested in it.
1058 config BR2_PACKAGE_SSTRIP
1059 bool "sstrip removed"
1062 sstrip is unmaintained and potentially harmful. It doesn't
1063 save so much compared to normal binutils strip, and there is
1064 a big risk of binaries that don't work. Use normal strip
1067 config BR2_KERNEL_HEADERS_4_3
1068 bool "kernel headers version 4.3.x are no longer supported"
1069 select BR2_KERNEL_HEADERS_4_1
1072 Version 4.3.x of the Linux kernel headers are no longer
1073 maintained upstream and are now removed. As an alternative,
1074 version 4.1.x of the headers have been automatically
1075 selected in your configuration.
1077 config BR2_KERNEL_HEADERS_4_2
1078 bool "kernel headers version 4.2.x are no longer supported"
1079 select BR2_KERNEL_HEADERS_4_1
1082 Version 4.2.x of the Linux kernel headers are no longer
1083 maintained upstream and are now removed. As an alternative,
1084 version 4.1.x of the headers have been automatically
1085 selected in your configuration.
1087 config BR2_PACKAGE_KODI_ADDON_XVDR
1088 bool "kodi-addon-xvdr removed"
1091 According to the github project page:
1092 https://github.com/pipelka/xbmc-addon-xvdr
1093 this package is discontinued.
1095 config BR2_PACKAGE_IPKG
1099 ipkg dates back to the early 2000s when Compaq started the
1100 handhelds.org project and it hasn't seen development since
1101 2006. Use opkg as a replacement.
1103 config BR2_GCC_VERSION_4_7_X
1104 bool "gcc 4.7.x support removed"
1107 Support for gcc version 4.7.x has been removed. The current
1108 default version (4.9.x or later) has been selected instead.
1110 config BR2_BINUTILS_VERSION_2_24_X
1111 bool "binutils version 2.24 support removed"
1114 Support for binutils version 2.24 has been removed. The
1115 current default version (2.26 or later) has been selected
1118 config BR2_PACKAGE_WESTON_RPI
1119 bool "Weston propietary RPI support is gone"
1122 Upstream decided the propietary (rpi-userland) weston composer
1123 support wasn't worth the effort so it was removed. Switch to
1124 the open VC4 support.
1126 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
1127 bool "linux-tool cpupower"
1128 depends on BR2_LINUX_KERNEL
1130 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
1132 Linux tool cpupower option was renamed.
1134 config BR2_LINUX_KERNEL_TOOL_PERF
1135 bool "linux-tool perf"
1136 depends on BR2_LINUX_KERNEL
1138 select BR2_PACKAGE_LINUX_TOOLS_PERF
1140 Linux tool perf option was renamed.
1142 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
1143 bool "linux-tool selftests"
1144 depends on BR2_LINUX_KERNEL
1146 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
1148 Linux tool selftests option was renamed.
1150 config BR2_GCC_VERSION_4_8_ARC
1151 bool "gcc arc option renamed"
1153 select BR2_GCC_VERSION_ARC
1155 The option that selects the gcc version for the ARC
1156 architecture has been renamed to BR2_GCC_VERSION_ARC.
1158 config BR2_KERNEL_HEADERS_4_0
1159 bool "kernel headers version 4.0.x are no longer supported"
1160 select BR2_KERNEL_HEADERS_3_12
1163 Version 4.0.x of the Linux kernel headers have been deprecated
1164 for more than four buildroot releases and are now removed.
1165 As an alternative, version 3.12.x of the headers have been
1166 automatically selected in your configuration.
1168 config BR2_KERNEL_HEADERS_3_19
1169 bool "kernel headers version 3.19.x are no longer supported"
1170 select BR2_KERNEL_HEADERS_3_12
1173 Version 3.19.x of the Linux kernel headers have been
1174 deprecated for more than four buildroot releases and are now
1176 As an alternative, version 3.12.x of the headers have been
1177 automatically selected in your configuration.
1179 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
1180 bool "libevas-generic-loaders package removed"
1182 select BR2_PACKAGE_EFL
1184 With EFL 1.18, libevas-generic-loaders is now provided by the
1187 config BR2_PACKAGE_ELEMENTARY
1188 bool "elementary package removed"
1190 select BR2_PACKAGE_EFL
1192 With EFL 1.18, elementary is now provided by the efl package.
1194 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
1195 bool "Linux kernel local directory option removed"
1197 The option to select a local directory as the source of the
1198 Linux kernel has been removed. It hurts reproducibility of
1201 In case you were using this option during development of your
1202 Linux kernel, use the override mechanism instead.
1204 ###############################################################################
1205 comment "Legacy options removed in 2016.08"
1207 config BR2_PACKAGE_EFL_JP2K
1208 bool "libevas jp2k loader has been removed"
1211 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
1212 while Buildroot only packages openjpeg 2.x. Therefore, the
1213 JP2K loader has been removed from EFL.
1215 config BR2_PACKAGE_SYSTEMD_COMPAT
1216 bool "systemd compatibility libraries have been removed"
1219 The systemd option to enable the compatibility libraries has
1220 been removed. Theses libraries have been useless since a few
1221 version, and have been fully dropped from the source since
1224 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
1225 bool "gst1-plugins-bad liveadder plugin removed"
1227 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
1229 The functionality of the liveadder plugin of the
1230 gst1-plugins-bad package has been merged into audiomixer.
1232 config BR2_PACKAGE_LIBFSLVPUWRAP
1233 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
1235 select BR2_PACKAGE_IMX_VPUWRAP
1237 The libfslvpuwrap has been renamed to match the renamed
1240 config BR2_PACKAGE_LIBFSLPARSER
1241 bool "libfslparser has been renamed to imx-parser"
1243 select BR2_PACKAGE_IMX_PARSER
1245 The libfslparser has been renamed to match the renamed
1248 config BR2_PACKAGE_LIBFSLCODEC
1249 bool "libfslcodec has been renamed to imx-codec"
1251 select BR2_PACKAGE_IMX_CODEC
1253 The libfslcodec has been renamed to match the renamed package.
1255 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
1256 bool "FIT support in uboot-tools has been refactored"
1258 select BR2_PACKAGE_DTC
1259 select BR2_PACKAGE_DTC_PROGRAMS
1260 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
1261 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
1262 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
1264 This option has been removed in favor of a more fine-grained
1265 configuration, which is recommended. Selecting this option
1266 enables FIT and FIT signature support for the target packages.
1267 It will also select the dtc and openssl packages.
1269 config BR2_PTHREADS_OLD
1270 bool "linuxthreads (stable/old)"
1273 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
1274 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
1276 config BR2_BINUTILS_VERSION_2_23_X
1277 bool "binutils 2.23 removed"
1280 Binutils 2.23 has been removed, using a newer version is
1283 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
1284 bool "eglibc support has been removed"
1287 The eglibc project no longer exists, as it has been merged
1288 back into the glibc project. Therefore, support for eglibc
1289 has been removed, and glibc should be used instead.
1291 config BR2_GDB_VERSION_7_8
1292 bool "gdb 7.8 has been removed"
1295 The 7.8 version of gdb has been removed. Use a newer version
1298 ###############################################################################
1299 comment "Legacy options removed in 2016.05"
1301 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
1302 bool "openvpn polarssl crypto backend removed"
1305 The OpenVPN polarssl crypto backend option has been removed.
1306 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
1307 compatible with mbedtls (polarssl) series 2.x which is the
1308 version provided in buildroot. And both can't coexist.
1309 It now uses OpenSSL as the only option.
1311 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
1312 bool "nginx http spdy module removed"
1314 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
1316 The ngx_http_spdy_module has been superseded by the
1317 ngx_http_v2_module since nginx v1.9.5. The
1318 ngx_http_v2_module modules has been automatically selected
1319 in your configuration.
1321 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
1322 bool "gst1-plugins-bad rtp plugin moved to good"
1325 The rtp plugin has been moved from gst1-plugins-base to
1328 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
1329 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
1332 The mpg123 plugin has been moved from gst1-plugins-bad to
1335 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
1336 bool "PowerPC Sourcery toolchain has been removed"
1339 The Sourcery CodeBench toolchain for the PowerPC
1340 architecture has been removed, as it was very old, not
1341 maintained, and causing numerous build failures with modern
1344 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
1345 bool "PowerPC Sourcery E500v2 toolchain has been removed"
1348 The Sourcery CodeBench toolchain for the PowerPC E500v2
1349 architecture has been removed, as it was very old, not
1350 maintained, and causing numerous build failures with modern
1354 bool "x86 i386 support removed"
1357 The support for the i386 processors of the x86 architecture
1360 config BR2_PACKAGE_QT5QUICK1
1361 bool "qt5quick1 package removed"
1364 The qt5quick1 package has been removed, since it was removed
1365 from upstream starting from Qt 5.6.
1367 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
1368 string "uboot custom patch dir has been removed"
1370 The uboot custom patch directory option has been removed. Use
1371 the improved BR2_TARGET_UBOOT_PATCH option instead.
1373 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
1375 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
1378 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
1379 # boot/uboot/Config.in
1381 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
1382 bool "xf86-input-void removed"
1385 The xf86-input-void package has been removed, there's no need
1386 for it in any modern (post-2007) xorg server.
1388 config BR2_KERNEL_HEADERS_3_17
1389 bool "kernel headers version 3.17.x are no longer supported"
1390 select BR2_KERNEL_HEADERS_3_12
1393 Version 3.17.x of the Linux kernel headers have been
1394 deprecated for more than four buildroot releases and are now
1396 As an alternative, version 3.12.x of the headers have been
1397 automatically selected in your configuration.
1399 config BR2_GDB_VERSION_7_7
1400 bool "gdb 7.7 has been removed"
1403 The 7.7 version of gdb has been removed. Use a newer version
1406 config BR2_PACKAGE_FOOMATIC_FILTERS
1407 bool "foomatic-filters"
1410 The foomatic-filters package was removed.
1412 config BR2_PACKAGE_SAMBA
1416 The samba package was removed in favour of samba4 since the
1417 3.x series isn't supported by upstream any longer.
1419 config BR2_PACKAGE_KODI_WAVPACK
1423 wavpack support was removed in favour of ffmpeg:
1424 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
1426 config BR2_PACKAGE_KODI_RSXS
1427 bool "rsxs support in Kodi was moved to an addon"
1429 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
1431 rsxs support in Kodi was moved to an addon
1433 config BR2_PACKAGE_KODI_GOOM
1434 bool "Goom support in Kodi was moved to an addon"
1436 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
1438 Goom support in Kodi was moved to an addon
1440 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
1441 bool "systemd all extras option has been removed"
1443 select BR2_PACKAGE_XZ
1444 select BR2_PACKAGE_LIBGCRYPT
1446 The systemd option to enable "all extras" has been
1447 removed. To get the same features, the libgcrypt and xz
1448 package should now be enabled.
1450 config BR2_GCC_VERSION_4_5_X
1451 bool "gcc 4.5.x has been removed"
1454 The 4.5.x version of gcc has been removed. Use a newer
1457 config BR2_PACKAGE_SQLITE_READLINE
1458 bool "sqlite command-line editing support was updated"
1459 select BR2_PACKAGE_NCURSES
1460 select BR2_PACKAGE_READLINE
1463 This option was removed in favour of the sqlite package
1464 deciding itself depending on the enabled packages whether
1465 command-line editing should be enabled, it also also takes
1466 libedit into account.
1468 ###############################################################################
1469 comment "Legacy options removed in 2016.02"
1471 config BR2_PACKAGE_DOVECOT_BZIP2
1472 bool "bzip2 support option has been removed"
1474 select BR2_PACKAGE_BZIP2
1476 Bzip2 support is built if the bzip2 package is selected.
1478 config BR2_PACKAGE_DOVECOT_ZLIB
1479 bool "zlib support option has been removed"
1481 select BR2_PACKAGE_ZLIB
1483 Zlib support is built if the zlib package is selected.
1485 config BR2_PACKAGE_E2FSPROGS_FINDFS
1486 bool "e2fsprogs findfs option has been removed"
1489 This option attempted to enable findfs capabilities from
1490 e2fsprogs but has not worked since July 2015 (due to
1491 packaging changes). One can use BusyBox's findfs support or
1492 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
1494 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
1495 bool "openpowerlink debug option has been removed"
1498 This option depends on BR2_ENABLE_DEBUG which should not be
1499 used by packages anymore.
1501 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
1502 bool "openpowerlink package has been updated"
1504 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
1506 openpowerlink kernel modules are built if the
1507 kernel stack library is selected.
1509 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
1510 bool "openpowerlink package has been updated"
1512 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
1514 The user space support has been split in two part:
1515 - a monolitic user space library
1516 - a user spae deamon driver
1518 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
1519 bool "using the linux headers version for the kernel has been removed"
1522 The option to use the version of the kernel headers for the
1523 kernel to build has been removed.
1525 There is now the converse, better-suited and more versatile
1526 option to use the kernel version for the linux headers.
1528 config BR2_PACKAGE_CUPS_PDFTOPS
1529 bool "Pdftops support has been removed from Cups"
1530 select BR2_PACKAGE_CUPS_FILTERS
1533 Pdftops support has been removed from the cups package
1534 It is now part of the cups-filters package.
1536 config BR2_KERNEL_HEADERS_3_16
1537 bool "kernel headers version 3.16.x are no longer supported"
1538 select BR2_KERNEL_HEADERS_3_12
1541 Version 3.16.x of the Linux kernel headers have been
1542 deprecated for more than four buildroot releases and are now
1544 As an alternative, version 3.12.x of the headers have been
1545 automatically selected in your configuration.
1547 config BR2_PACKAGE_PYTHON_PYXML
1548 bool "python-pyxml package has been removed"
1551 PyXML is obsolete and its functionality is covered either via
1552 native Python XML support or python-lxml package.
1554 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
1555 config BR2_ENABLE_SSP
1556 bool "Stack Smashing protection now has different levels"
1558 The protection offered by SSP can now be selected from
1559 different protection levels. Be sure to review the SSP level
1560 in the build options menu.
1562 config BR2_PACKAGE_DIRECTFB_CLE266
1563 bool "cle266 driver for directfb removed"
1566 The cle266 directfb driver support has been removed.
1567 It doesn't build in the latest version and it's unlikely
1568 anyone has any use for it.
1570 config BR2_PACKAGE_DIRECTFB_UNICHROME
1571 bool "unichrome driver for directfb removed"
1574 The unichrome directfb driver support has been removed.
1575 It doesn't build in the latest version and it's unlikely
1576 anyone has any use for it.
1578 config BR2_PACKAGE_LIBELEMENTARY
1579 bool "libelementary has been renamed to elementary"
1581 select BR2_PACKAGE_ELEMENTARY
1583 The libelementary package has been renamed to match the
1586 config BR2_PACKAGE_LIBEINA
1587 bool "libeina package has been removed"
1589 select BR2_PACKAGE_EFL
1591 With EFL 1.15, libeina is now provided by the efl package.
1593 config BR2_PACKAGE_LIBEET
1594 bool "libeet package has been removed"
1596 select BR2_PACKAGE_EFL
1598 With EFL 1.15, libeet is now provided by the efl package.
1600 config BR2_PACKAGE_LIBEVAS
1601 bool "libevas package has been removed"
1603 select BR2_PACKAGE_EFL
1605 With EFL 1.15, libevas is now provided by the efl package.
1607 config BR2_PACKAGE_LIBECORE
1608 bool "libecore package has been removed"
1610 select BR2_PACKAGE_EFL
1612 With EFL 1.15, libecore is now provided by the efl package.
1614 config BR2_PACKAGE_LIBEDBUS
1615 bool "libedbus package has been removed"
1617 select BR2_PACKAGE_EFL
1619 With EFL 1.15, libedbus is now provided by the efl package.
1621 config BR2_PACKAGE_LIBEFREET
1622 bool "libefreet package has been removed"
1624 select BR2_PACKAGE_EFL
1626 With EFL 1.15, libefreet is now provided by the efl package.
1628 config BR2_PACKAGE_LIBEIO
1629 bool "libeio package has been removed"
1631 select BR2_PACKAGE_EFL
1633 With EFL 1.15, libeio is now provided by the efl package.
1635 config BR2_PACKAGE_LIBEMBRYO
1636 bool "libembryo package has been removed"
1638 select BR2_PACKAGE_EFL
1640 With EFL 1.15, libembryo is now provided by the efl package.
1642 config BR2_PACKAGE_LIBEDJE
1643 bool "libedje package has been removed"
1645 select BR2_PACKAGE_EFL
1647 With EFL 1.15, libedje is now provided by the efl package.
1649 config BR2_PACKAGE_LIBETHUMB
1650 bool "libethumb package has been removed"
1652 select BR2_PACKAGE_EFL
1654 With EFL 1.15, libethumb is now provided by the efl package.
1656 config BR2_PACKAGE_INFOZIP
1657 bool "infozip option has been renamed to zip"
1659 select BR2_PACKAGE_ZIP
1661 Info-Zip's Zip package has been renamed from infozip to zip,
1662 to avoid ambiguities with Info-Zip's UnZip which has been
1663 added in the unzip package.
1665 config BR2_BR2_PACKAGE_NODEJS_0_10_X
1666 bool "nodejs 0.10.x option removed"
1668 select BR2_PACKAGE_NODEJS
1670 nodejs 0.10.x option has been removed. 0.10.x is now
1671 automatically chosen for ARMv5 architectures only and the
1672 latest nodejs for all other supported architectures. The
1673 correct nodejs version has been automatically selected in your
1676 config BR2_BR2_PACKAGE_NODEJS_0_12_X
1677 bool "nodejs version 0.12.x has been removed"
1679 select BR2_PACKAGE_NODEJS
1681 nodejs version 0.12.x has been removed. As an alternative,
1682 the latest nodejs version has been automatically selected in
1685 config BR2_BR2_PACKAGE_NODEJS_4_X
1686 bool "nodejs version 4.x has been removed"
1688 select BR2_PACKAGE_NODEJS
1690 nodejs version 4.x has been removed. As an alternative,
1691 the latest nodejs version has been automatically selected in
1694 ###############################################################################
1695 comment "Legacy options removed in 2015.11"
1697 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1698 bool "gst1-plugins-bad real plugin has been removed"
1701 The real plugin from GStreamer 1 bad plugins has been
1704 config BR2_PACKAGE_MEDIA_CTL
1705 bool "media-ctl package has been removed"
1707 select BR2_PACKAGE_LIBV4L
1708 select BR2_PACKAGE_LIBV4L_UTILS
1710 media-ctl source and developement have been moved to v4l-utils
1711 since June 2014. For an up-to-date media-ctl version select
1712 BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1714 config BR2_PACKAGE_SCHIFRA
1715 bool "schifra package has been removed"
1718 Schifra package has been maked broken since 2014.11 release
1719 and haven't been fixed since then.
1721 config BR2_PACKAGE_ZXING
1722 bool "zxing option has been renamed"
1724 select BR2_PACKAGE_ZXING_CPP
1726 ZXing no longer provides the cpp bindings, it has been renamed
1727 to BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1729 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1730 # infamous "unmet direct dependencies" kconfig error.
1731 config BR2_PACKAGE_FREERDP_CLIENT
1732 bool "freerdp client option renamed"
1733 depends on BR2_PACKAGE_FREERDP
1735 select BR2_PACKAGE_FREERDP_CLIENT_X11
1737 config BR2_PACKAGE_BLACKBOX
1738 bool "blackbox package has been removed"
1741 Upstream is dead and the package has been deprecated for
1742 some time. There are other alternative maintained WMs.
1744 config BR2_KERNEL_HEADERS_3_0
1745 bool "kernel headers version 3.0.x are no longer supported"
1746 select BR2_KERNEL_HEADERS_3_2
1749 Version 3.0.x of the Linux kernel headers have been deprecated
1750 for more than four buildroot releases and are now removed.
1751 As an alternative, version 3.2.x of the headers have been
1752 automatically selected in your configuration.
1754 config BR2_KERNEL_HEADERS_3_11
1755 bool "kernel headers version 3.11.x are no longer supported"
1756 select BR2_KERNEL_HEADERS_3_10
1759 Version 3.11.x of the Linux kernel headers have been
1760 deprecated for more than four buildroot releases and are now
1762 As an alternative, version 3.10.x of the headers have been
1763 automatically selected in your configuration.
1765 config BR2_KERNEL_HEADERS_3_13
1766 bool "kernel headers version 3.13.x are no longer supported"
1767 select BR2_KERNEL_HEADERS_3_12
1770 Version 3.13.x of the Linux kernel headers have been
1771 deprecated for more than four buildroot releases and are now
1773 As an alternative, version 3.12.x of the headers have been
1774 automatically selected in your configuration.
1776 config BR2_KERNEL_HEADERS_3_15
1777 bool "kernel headers version 3.15.x are no longer supported"
1778 select BR2_KERNEL_HEADERS_3_12
1781 Version 3.15.x of the Linux kernel headers have been
1782 deprecated for more than four buildroot releases and are now
1784 As an alternative, version 3.12.x of the headers have been
1785 automatically selected in your configuration.
1787 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1788 bool "DirectFB example df_andi has been removed"
1790 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1792 The per-DirectFB example options have been removed. The
1793 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1796 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1797 bool "DirectFB example df_bltload has been removed"
1799 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1801 The per-DirectFB example options have been removed. The
1802 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1805 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1806 bool "DirectFB example df_cpuload has been removed"
1808 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1810 The per-DirectFB example options have been removed. The
1811 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1814 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1815 bool "DirectFB example df_databuffer has been removed"
1817 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1819 The per-DirectFB example options have been removed. The
1820 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1823 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1824 bool "DirectFB example df_dioload has been removed"
1826 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1828 The per-DirectFB example options have been removed. The
1829 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1832 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1833 bool "DirectFB example df_dok has been removed"
1835 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1837 The per-DirectFB example options have been removed. The
1838 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1841 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1842 bool "DirectFB example df_drivertest has been removed"
1844 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1846 The per-DirectFB example options have been removed. The
1847 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1850 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1851 bool "DirectFB example df_fire has been removed"
1853 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1855 The per-DirectFB example options have been removed. The
1856 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1859 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1860 bool "DirectFB example df_flip has been removed"
1862 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1864 The per-DirectFB example options have been removed. The
1865 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1868 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1869 bool "DirectFB example df_fonts has been removed"
1871 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1873 The per-DirectFB example options have been removed. The
1874 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1877 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1878 bool "DirectFB example df_input has been removed"
1880 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1882 The per-DirectFB example options have been removed. The
1883 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1886 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1887 bool "DirectFB example df_joystick has been removed"
1889 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1891 The per-DirectFB example options have been removed. The
1892 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1895 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1896 bool "DirectFB example df_knuckles has been removed"
1898 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1900 The per-DirectFB example options have been removed. The
1901 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1904 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1905 bool "DirectFB example df_layer has been removed"
1907 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1909 The per-DirectFB example options have been removed. The
1910 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1913 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1914 bool "DirectFB example df_matrix has been removed"
1916 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1918 The per-DirectFB example options have been removed. The
1919 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1922 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1923 bool "DirectFB example df_matrix_water has been removed"
1925 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1927 The per-DirectFB example options have been removed. The
1928 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1931 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1932 bool "DirectFB example df_neo has been removed"
1934 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1936 The per-DirectFB example options have been removed. The
1937 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1940 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1941 bool "DirectFB example df_netload has been removed"
1943 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1945 The per-DirectFB example options have been removed. The
1946 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1949 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1950 bool "DirectFB example df_palette has been removed"
1951 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1953 The per-DirectFB example options have been removed. The
1954 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1957 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1958 bool "DirectFB example df_particle has been removed"
1960 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1962 The per-DirectFB example options have been removed. The
1963 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1966 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1967 bool "DirectFB example df_porter has been removed"
1969 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1971 The per-DirectFB example options have been removed. The
1972 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1975 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1976 bool "DirectFB example df_stress has been removed"
1977 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1979 The per-DirectFB example options have been removed. The
1980 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1983 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1984 bool "DirectFB example df_texture has been removed"
1986 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1988 The per-DirectFB example options have been removed. The
1989 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1992 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1993 bool "DirectFB example df_video has been removed"
1995 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1997 The per-DirectFB example options have been removed. The
1998 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2001 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
2002 bool "DirectFB example df_video_particle has been removed"
2004 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2006 The per-DirectFB example options have been removed. The
2007 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2010 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
2011 bool "DirectFB example df_window has been removed"
2013 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2015 The per-DirectFB example options have been removed. The
2016 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2019 config BR2_PACKAGE_KOBS_NG
2020 bool "kobs-ng was replaced by imx-kobs"
2022 select BR2_PACKAGE_IMX_KOBS
2024 The outdated kobs-ng has been replaced by the Freescale-
2025 maintained imx-kobs package.
2027 config BR2_PACKAGE_SAWMAN
2028 bool "sawman package removed"
2030 select BR2_PACKAGE_DIRECTFB_SAWMAN
2032 This option has been removed because the sawman package no
2033 longer exists: it was merged inside DirectFB itself. This
2034 feature can now be enabled using the
2035 BR2_PACKAGE_DIRECTFB_SAWMAN option.
2037 config BR2_PACKAGE_DIVINE
2038 bool "divine package removed"
2040 select BR2_PACKAGE_DIRECTFB_DIVINE
2042 This option has been removed because the divine package no
2043 longer exists: it was merged inside DirectFB itself. This
2044 feature can now be enabled using the
2045 BR2_PACKAGE_DIRECTFB_DIVINE option.
2047 ###############################################################################
2048 comment "Legacy options removed in 2015.08"
2050 config BR2_PACKAGE_KODI_PVR_ADDONS
2051 bool "Kodi PVR addon was split"
2053 select BR2_PACKAGE_KODI_PVR_ARGUSTV
2054 select BR2_PACKAGE_KODI_PVR_DVBLINK
2055 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
2056 select BR2_PACKAGE_KODI_PVR_FILMON
2057 select BR2_PACKAGE_KODI_PVR_HTS
2058 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
2059 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
2060 select BR2_PACKAGE_KODI_PVR_MYTHTV
2061 select BR2_PACKAGE_KODI_PVR_NEXTPVR
2062 select BR2_PACKAGE_KODI_PVR_NJOY
2063 select BR2_PACKAGE_KODI_PVR_PCTV
2064 select BR2_PACKAGE_KODI_PVR_STALKER
2065 select BR2_PACKAGE_KODI_PVR_VBOX
2066 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
2067 select BR2_PACKAGE_KODI_PVR_VUPLUS
2068 select BR2_PACKAGE_KODI_PVR_WMC
2070 Kodi PVR addon was split into seperate modules
2072 config BR2_BINUTILS_VERSION_2_23_2
2073 bool "binutils 2.23 option renamed"
2076 Binutils 2.23.2 has been removed, using a newer version is
2079 config BR2_BINUTILS_VERSION_2_24
2080 bool "binutils 2.24 option renamed"
2082 select BR2_BINUTILS_VERSION_2_24_X
2084 The binutils version option has been renamed to match the
2085 same patchlevel logic used by gcc. The new option is now
2086 BR2_BINUTILS_VERSION_2_24_X.
2088 config BR2_BINUTILS_VERSION_2_25
2089 bool "binutils 2.25 option renamed"
2091 select BR2_BINUTILS_VERSION_2_25_X
2093 The binutils version option has been renamed to match the
2094 same patchlevel logic used by gcc. The new option is now
2095 BR2_BINUTILS_VERSION_2_25_X.
2097 config BR2_PACKAGE_PERF
2098 bool "perf option has been renamed"
2100 select BR2_LINUX_KERNEL_TOOL_PERF
2102 The perf package has been moved as a Linux tools package,
2103 and the option to enable it is now
2104 BR2_LINUX_KERNEL_TOOL_PERF.
2106 config BR2_BINUTILS_VERSION_2_22
2107 bool "binutils 2.22 removed"
2110 Binutils 2.22 has been removed, using a newer version is
2113 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
2114 bool "gpu-viv-bin-mx6q"
2116 select BR2_PACKAGE_IMX_GPU_VIV
2118 Vivante graphics libraries have been renamed to
2119 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
2122 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
2123 bool "libsemanage python bindings removed"
2124 depends on BR2_PACKAGE_PYTHON
2127 This option has been removed, since the libsemanage Python
2128 bindings on the target were not useful.
2130 config BR2_TARGET_UBOOT_NETWORK
2131 bool "U-Boot custom network settings removed"
2134 U-Boot's custom network settings options have been removed.
2136 ###############################################################################
2137 comment "Legacy options removed in 2015.05"
2139 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
2140 bool "jffs2 16kB erasesize NAND flash option renamed"
2142 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
2144 The JFFS2 NAND flash options now longer include the page
2147 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
2148 bool "jffs2 128kB erasesize NAND flash option renamed"
2150 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
2152 The JFFS2 NAND flash options now longer include the page
2155 config BR2_PACKAGE_MONO_20
2156 bool "2.0/3.5 .Net Runtime"
2159 This option no longer exists, all versions of the .Net
2160 runtime are now installed.
2162 config BR2_PACKAGE_MONO_40
2163 bool "4.0 .Net Runtime"
2166 This option no longer exists, all versions of the .Net
2167 runtime are now installed.
2169 config BR2_PACKAGE_MONO_45
2170 bool "4.5 .Net Runtime"
2173 This option no longer exists, all versions of the .Net
2174 runtime are now installed.
2176 config BR2_CIVETWEB_WITH_LUA
2177 bool "civetweb lua option renamed"
2179 select BR2_PACKAGE_CIVETWEB_WITH_LUA
2181 civetweb's lua option has been renamed to
2182 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
2183 packages name options.
2185 config BR2_PACKAGE_TIFF_TIFF2PDF
2186 bool "tiff utility-specific option removed"
2188 select BR2_PACKAGE_TIFF_UTILITIES
2190 utility-specific options have been removed in favour of
2191 the new option BR2_PACKAGE_TIFF_UTILITIES.
2193 config BR2_PACKAGE_TIFF_TIFFCP
2194 bool "tiff utility-specific option removed"
2196 select BR2_PACKAGE_TIFF_UTILITIES
2198 utility-specific options have been removed in favour of
2199 the new option BR2_PACKAGE_TIFF_UTILITIES.
2201 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
2202 bool "RTAI patch file path has been removed"
2205 This option has never worked, so it has been removed.
2207 config BR2_TARGET_GENERIC_PASSWD_DES
2208 bool "Encoding passwords with DES has been removed"
2211 Paswords can now only be encoded with either of md5, sha256 or
2212 sha512. The default is md5, which is stronger that DES (but
2215 config BR2_PACKAGE_GTK2_THEME_HICOLOR
2216 bool "hicolor (default theme) is a duplicate"
2218 select BR2_PACKAGE_HICOLOR_ICON_THEME
2220 The option was just a duplicate of hicolor icon theme.
2222 config BR2_PACKAGE_VALGRIND_PTRCHECK
2223 bool "valgrind's PTRCheck was renamed to SGCheck"
2225 select BR2_PACKAGE_VALGRIND_SGCHECK
2227 PTRCheck was renamed to SGCheck in valgrind
2229 ###############################################################################
2230 comment "Legacy options removed in 2015.02"
2232 config BR2_PACKAGE_LIBGC
2233 bool "libgc package removed"
2235 select BR2_PACKAGE_BDWGC
2237 libgc has been removed because we have the same package under
2238 a different name, bdwgc.
2240 config BR2_PACKAGE_WDCTL
2241 bool "util-linux' wdctl option has been renamed"
2243 select BR2_PACKAGE_UTIL_LINUX_WDCTL
2245 util-linux' wdctl option has been renamed to
2246 BR2_PACKAGE_UTIL_LINUX_WDCTL to be aligned with how the other
2249 config BR2_PACKAGE_UTIL_LINUX_ARCH
2250 bool "util-linux' arch option has been removed"
2253 util-linux' arch was dropped in util-linux 2.23, in favor of
2254 the coreutils version.
2256 config BR2_PACKAGE_UTIL_LINUX_DDATE
2257 bool "util-linux' ddate option has been removed"
2260 util-linux' ddate was dropped in util-linux 2.23.
2262 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
2263 bool "rpm's bzip2 payloads option has been removed"
2265 select BR2_PACKAGE_BZIP2
2267 The bzip2 payloads option rely entirely on the dependant
2268 package bzip2. So, you need to select it to enable this
2271 config BR2_PACKAGE_RPM_XZ_PAYLOADS
2272 bool "rpm's xz payloads option has been removed"
2274 select BR2_PACKAGE_XZ
2276 The xz payloads option rely entirely on the dependant package
2277 xz. So, you need to select it to enable this feature.
2279 config BR2_PACKAGE_M4
2280 bool "m4 target package removed"
2283 The m4 target package has been removed, it's been
2284 deprecated for some time now.
2286 config BR2_PACKAGE_FLEX_BINARY
2287 bool "flex binary in target option removed"
2290 The flex binary in the target option has been removed.
2291 It's been deprecated for some time now and is essentially a
2292 development tool which isn't very useful in the target.
2294 config BR2_PACKAGE_BISON
2295 bool "bison target package removed"
2298 The bison target package has been removed, it's been
2299 deprecated for some time now and is essentially a development
2300 tool which isn't very useful in the target.
2302 config BR2_PACKAGE_GOB2
2303 bool "gob2 target package removed"
2306 The gob2 target package has been removed, it's been
2307 deprecated for some time now and was essentially useless
2308 without a target toolchain.
2310 config BR2_PACKAGE_DISTCC
2311 bool "distcc target package removed"
2314 The distcc target package has been removed, it's been
2315 deprecated for some time now and was essentially useless
2316 without a target toolchain.
2318 config BR2_PACKAGE_HASERL_VERSION_0_8_X
2319 bool "haserl 0.8.x version removed"
2322 The 0.8.x version option for haserl has been removed since it
2323 has been deprecated for some time now.
2324 You should be able to use the 0.9.x version without issues.
2326 config BR2_PACKAGE_STRONGSWAN_TOOLS
2327 bool "strongswan option has been removed"
2329 select BR2_PACKAGE_STRONGSWAN_PKI
2330 select BR2_PACKAGE_STRONGSWAN_SCEP
2332 The tools option has been removed upstream and the different
2333 tools have been split between the pki and scep options, with
2336 config BR2_PACKAGE_XBMC_ADDON_XVDR
2337 bool "xbmc-addon-xvdr removed"
2340 According to the github project page:
2341 https://github.com/pipelka/xbmc-addon-xvdr
2342 this package is discontinued.
2344 config BR2_PACKAGE_XBMC_PVR_ADDONS
2345 bool "xbmc options have been renamed"
2347 select BR2_PACKAGE_KODI_PVR_ADDONS
2349 The XBMC media center project was renamed to Kodi
2350 entertainment center
2352 config BR2_PACKAGE_XBMC
2353 bool "xbmc options have been renamed"
2355 select BR2_PACKAGE_KODI
2357 The XBMC media center project was renamed to Kodi
2358 entertainment center
2360 config BR2_PACKAGE_XBMC_ALSA_LIB
2361 bool "xbmc options have been renamed"
2363 select BR2_PACKAGE_KODI_ALSA_LIB
2365 The XBMC media center project was renamed to Kodi
2366 entertainment center
2368 config BR2_PACKAGE_XBMC_AVAHI
2369 bool "xbmc options have been renamed"
2371 select BR2_PACKAGE_KODI_AVAHI
2373 The XBMC media center project was renamed to Kodi
2374 entertainment center
2376 config BR2_PACKAGE_XBMC_DBUS
2377 bool "xbmc options have been renamed"
2379 select BR2_PACKAGE_KODI_DBUS
2381 The XBMC media center project was renamed to Kodi
2382 entertainment center
2384 config BR2_PACKAGE_XBMC_LIBBLURAY
2385 bool "xbmc options have been renamed"
2387 select BR2_PACKAGE_KODI_LIBBLURAY
2389 The XBMC media center project was renamed to Kodi
2390 entertainment center
2392 config BR2_PACKAGE_XBMC_GOOM
2393 bool "xbmc options have been renamed"
2395 select BR2_PACKAGE_KODI_GOOM
2397 The XBMC media center project was renamed to Kodi
2398 entertainment center
2400 config BR2_PACKAGE_XBMC_RSXS
2401 bool "xbmc options have been renamed"
2403 select BR2_PACKAGE_KODI_RSXS
2405 The XBMC media center project was renamed to Kodi
2406 entertainment center
2408 config BR2_PACKAGE_XBMC_LIBCEC
2409 bool "xbmc options have been renamed"
2411 select BR2_PACKAGE_KODI_LIBCEC
2413 The XBMC media center project was renamed to Kodi
2414 entertainment center
2416 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
2417 bool "xbmc options have been renamed"
2419 select BR2_PACKAGE_KODI_LIBMICROHTTPD
2421 The XBMC media center project was renamed to Kodi
2422 entertainment center
2424 config BR2_PACKAGE_XBMC_LIBNFS
2425 bool "xbmc options have been renamed"
2427 select BR2_PACKAGE_KODI_LIBNFS
2429 The XBMC media center project was renamed to Kodi
2430 entertainment center
2432 config BR2_PACKAGE_XBMC_RTMPDUMP
2433 bool "xbmc options have been renamed"
2435 select BR2_PACKAGE_KODI_RTMPDUMP
2437 The XBMC media center project was renamed to Kodi
2438 entertainment center
2440 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
2441 bool "xbmc options have been renamed"
2443 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
2445 The XBMC media center project was renamed to Kodi
2446 entertainment center
2448 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
2449 bool "xbmc options have been renamed"
2451 select BR2_PACKAGE_KODI_LIBSMBCLIENT
2453 The XBMC media center project was renamed to Kodi
2454 entertainment center
2456 config BR2_PACKAGE_XBMC_LIBTHEORA
2457 bool "xbmc options have been renamed"
2459 select BR2_PACKAGE_KODI_LIBTHEORA
2461 The XBMC media center project was renamed to Kodi
2462 entertainment center
2464 config BR2_PACKAGE_XBMC_LIBUSB
2465 bool "xbmc options have been renamed"
2467 select BR2_PACKAGE_KODI_LIBUSB
2469 The XBMC media center project was renamed to Kodi
2470 entertainment center
2472 config BR2_PACKAGE_XBMC_LIBVA
2473 bool "xbmc options have been renamed"
2475 select BR2_PACKAGE_KODI_LIBVA
2477 The XBMC media center project was renamed to Kodi
2478 entertainment center
2480 config BR2_PACKAGE_XBMC_WAVPACK
2481 bool "xbmc options have been renamed"
2483 select BR2_PACKAGE_KODI_WAVPACK
2485 The XBMC media center project was renamed to Kodi
2486 entertainment center
2488 config BR2_PREFER_STATIC_LIB
2489 bool "static library option renamed"
2492 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
2493 highlights the fact that the option no longer "prefers"
2494 static libraries, but "enforces" static libraries (i.e
2495 shared libraries are completely unused).
2497 Take care of updating the type of libraries you want under the
2498 "Build options" menu.
2500 ###############################################################################
2501 comment "Legacy options removed in 2014.11"
2503 config BR2_x86_generic
2504 bool "x86 generic variant has been removed"
2507 The generic x86 CPU variant has been removed. Use another
2508 CPU variant instead.
2510 config BR2_GCC_VERSION_4_4_X
2511 bool "gcc 4.4.x has been removed"
2514 The 4.4.x version of gcc has been removed. Use a newer
2517 config BR2_sparc_sparchfleon
2518 bool "sparchfleon CPU has been removed"
2521 The sparchfleon CPU was only supported in a patched gcc 4.4
2522 version. Its support has been removed in favor of the leon3
2523 CPU starting from gcc 4.8.x.
2525 config BR2_sparc_sparchfleonv8
2526 bool "sparchfleonv8 CPU has been removed"
2529 The sparchfleonv8 CPU was only supported in a patched gcc
2530 4.4 version. Its support has been removed in favor of the
2531 leon3 CPU starting from gcc 4.8.x.
2533 config BR2_sparc_sparcsfleon
2534 bool "sparcsfleon CPU has been removed"
2537 The sparcsfleon CPU was only supported in a patched gcc 4.4
2538 version. Its support has been removed in favor of the leon3
2539 CPU starting from gcc 4.8.x.
2541 config BR2_sparc_sparcsfleonv8
2542 bool "sparcsfleonv8 CPU has been removed"
2545 The sparcsfleonv8 CPU was only supported in a patched gcc
2546 4.4 version. Its support has been removed in favor of the
2547 leon3 CPU starting from gcc 4.8.x.
2549 config BR2_PACKAGE_XLIB_LIBPCIACCESS
2550 bool "xlib-libpciaccess option has been renamed"
2551 depends on BR2_PACKAGE_XORG7
2553 select BR2_PACKAGE_LIBPCIACCESS
2555 libpciaccess neither depends on X11 nor Xlib. Thus the
2556 package has been renamed BR2_PACKAGE_LIBPCIACCESS
2558 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
2559 bool "Xceive xc5000 option has been renamed"
2561 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
2563 The Xceive xc5000 option now also handles older firmwares from
2564 Xceive (the xc4000 series), as well as new firmwares (the
2565 xc5000c) from Cresta, who bought Xceive.
2567 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
2568 bool "Chelsio T4 option has been renamed"
2570 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
2572 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
2573 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
2574 to better account for the fact that a T5 variant exists.
2576 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
2577 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
2580 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
2581 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
2583 Target packages -> Hardware handling ->
2584 Firmware -> linux-firmware -> WiFi firmware ->
2585 iwlwifi 3160/726x revision to use (revision 7)
2587 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
2588 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
2591 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
2592 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
2594 Target packages -> Hardware handling ->
2595 Firmware -> linux-firmware -> WiFi firmware ->
2596 iwlwifi 3160/726x revision to use (revision 8)
2598 ###############################################################################
2599 comment "Legacy options removed in 2014.08"
2601 config BR2_PACKAGE_LIBELF
2602 bool "libelf has been removed"
2603 select BR2_PACKAGE_ELFUTILS
2606 The libelf package provided an old version of the libelf
2607 library and is deprecated. The libelf library is now provided
2608 by the elfutils package.
2610 config BR2_KERNEL_HEADERS_3_8
2611 bool "kernel headers version 3.8.x are no longer supported"
2612 select BR2_KERNEL_HEADERS_3_4
2615 Version 3.8.x of the Linux kernel headers have been deprecated
2616 for more than four buildroot releases and are now removed.
2617 As an alternative, version 3.4.x of the headers have been
2618 automatically selected in your configuration.
2620 config BR2_PACKAGE_GETTEXT_TOOLS
2621 bool "support for gettext-tools on target has been removed"
2624 The option to install the gettext utilities on the target
2625 has been removed. This is not necessary as Buildroot is not
2626 designed to provide a full development environment on the
2627 target. gettext tools should be used on the build machine
2630 config BR2_PACKAGE_PROCPS
2631 bool "procps has been replaced by procps-ng"
2632 select BR2_PACKAGE_PROCPS_NG
2635 The procps package has been replaced by the equivalent
2638 config BR2_BINUTILS_VERSION_2_20_1
2639 bool "binutils 2.20.1 has been removed"
2642 The 2.20.1 version of binutils has been removed. Use a newer
2645 config BR2_BINUTILS_VERSION_2_21
2646 bool "binutils 2.21 has been removed"
2649 The 2.21 version of binutils has been removed. Use a newer
2652 config BR2_BINUTILS_VERSION_2_23_1
2653 bool "binutils 2.23.1 has been removed"
2656 The 2.23.1 version of binutils has been removed. Use a newer
2659 config BR2_UCLIBC_VERSION_0_9_32
2660 bool "uclibc 0.9.32 has been removed"
2663 The 0.9.32 version of uClibc has been removed. Use a newer
2666 config BR2_GCC_VERSION_4_3_X
2667 bool "gcc 4.3.x has been removed"
2670 The 4.3.x version of gcc has been removed. Use a newer
2673 config BR2_GCC_VERSION_4_6_X
2674 bool "gcc 4.6.x has been removed"
2677 The 4.6.x version of gcc has been removed. Use a newer
2680 config BR2_GDB_VERSION_7_4
2681 bool "gdb 7.4 has been removed"
2684 The 7.4 version of gdb has been removed. Use a newer version
2687 config BR2_GDB_VERSION_7_5
2688 bool "gdb 7.5 has been removed"
2691 The 7.5 version of gdb has been removed. Use a newer version
2694 config BR2_BUSYBOX_VERSION_1_19_X
2695 bool "busybox version selection has been removed"
2698 The possibility of selecting the Busybox version has been
2699 removed. Use the latest version provided by the Busybox
2702 config BR2_BUSYBOX_VERSION_1_20_X
2703 bool "busybox version selection has been removed"
2706 The possibility of selecting the Busybox version has been
2707 removed. Use the latest version provided by the Busybox
2710 config BR2_BUSYBOX_VERSION_1_21_X
2711 bool "busybox version selection has been removed"
2714 The possibility of selecting the Busybox version has been
2715 removed. Use the latest version provided by the Busybox
2718 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2719 bool "decode_tm6000"
2720 select BR2_PACKAGE_LIBV4L_UTILS
2723 This libv4l option has been deprecated and replaced by a
2724 single option to build all the libv4l utilities.
2726 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2728 select BR2_PACKAGE_LIBV4L_UTILS
2731 This libv4l option has been deprecated and replaced by a
2732 single option to build all the libv4l utilities.
2734 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2735 bool "v4l2-compliance"
2736 select BR2_PACKAGE_LIBV4L_UTILS
2739 This libv4l option has been deprecated and replaced by a
2740 single option to build all the libv4l utilities.
2742 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2744 select BR2_PACKAGE_LIBV4L_UTILS
2747 This libv4l option has been deprecated and replaced by a
2748 single option to build all the libv4l utilities.
2750 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2752 select BR2_PACKAGE_LIBV4L_UTILS
2755 This libv4l option has been deprecated and replaced by a
2756 single option to build all the libv4l utilities.
2758 ###############################################################################
2759 comment "Legacy options removed in 2014.05"
2761 config BR2_PACKAGE_EVTEST_CAPTURE
2762 bool "evtest-capture support removed (dropped since evtest 1.31)"
2765 Support for evtest-capture has been removed (dropped from
2766 evtest package since version 1.31), use evemu package
2769 config BR2_KERNEL_HEADERS_3_6
2770 bool "kernel headers version 3.6.x are no longer supported"
2771 select BR2_KERNEL_HEADERS_3_4
2774 Version 3.6.x of the Linux kernel headers have been deprecated
2775 for more than four buildroot releases and are now removed.
2776 As an alternative, version 3.4.x of the headers have been
2777 automatically selected in your configuration.
2779 config BR2_KERNEL_HEADERS_3_7
2780 bool "kernel headers version 3.7.x are no longer supported"
2781 select BR2_KERNEL_HEADERS_3_4
2784 Version 3.7.x of the Linux kernel headers have been deprecated
2785 for more than four buildroot releases and are now removed.
2786 As an alternative, version 3.4.x of the headers have been
2787 automatically selected in your configuration.
2789 config BR2_PACKAGE_VALA
2790 bool "vala target package has been removed"
2793 The 'vala' target package has been removed since it has been
2794 deprecated for more than four buildroot releases.
2795 Note: the host vala package still exists.
2797 config BR2_TARGET_TZ_ZONELIST
2798 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2800 config BR2_PACKAGE_TZDATA_ZONELIST
2801 string "tzdata: the timezone list option has been renamed"
2803 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2804 BR2_TARGET_TZ_ZONELIST, and moved to the "System
2805 configuration" menu. You'll need to select BR2_TARGET_TZ_INFO.
2807 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2809 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2812 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2813 bool "Lua command-line editing none has been renamed"
2816 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2817 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to
2818 select it in the corresponding choice.
2820 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2821 bool "Lua command-line editing using readline has been renamed"
2824 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2825 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2826 it in the corresponding choice.
2828 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2829 bool "Lua command-line editing using linenoise has been renamed"
2832 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2833 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2834 it in the corresponding choice.
2836 config BR2_PACKAGE_DVB_APPS_UTILS
2837 bool "dvb-apps utilities now built by default"
2840 The dvb-apps utilities are now always built when the dvb-apps
2841 package is selected.
2843 config BR2_KERNEL_HEADERS_SNAP
2844 bool "Local Linux snapshot support removed"
2847 Support for using a custom snapshot to install the Linux
2848 kernel headers has been removed.
2850 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2851 bool "/dev management by udev removed"
2854 The 'udev' package has been converted to a virtual package.
2855 The providers for this feature are: 'eudev', 'systemd'.
2857 Therefore, if you are not using 'systemd' as init system, you
2858 must choose 'Dynamic using eudev' in the '/dev management'
2859 menu to get the same behaviour as in your old configuration.
2861 If you are using 'systemd', its internal implementation of
2862 'udev' will be used automatically.
2864 You must also check the packages depending on 'udev' are still
2867 config BR2_PACKAGE_UDEV
2868 bool "udev is now a virtual package"
2870 select BR2_PACKAGE_HAS_UDEV
2872 The 'udev' package has been converted to a virtual package.
2873 The providers for this feature are: 'eudev', 'systemd'.
2875 Your old configuration refers to packages depending on 'udev',
2876 either for build or at runtime.
2878 Check that a 'udev' provider is selected. If you are not using
2879 'systemd' as init system, 'eudev' should be selected, which is
2880 the case if '/dev management' is set to 'Dynamic using eudev'.
2882 If you are using 'systemd', its internal implementation of
2885 config BR2_PACKAGE_UDEV_RULES_GEN
2886 bool "udev rules generation handled by provider"
2888 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2889 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
2891 The 'udev' package has been converted to a virtual package.
2892 The providers for this feature are: 'eudev', 'systemd'.
2894 If you are not using 'systemd' as init system, udev rules
2895 generation will be handled by 'eudev'. Check that
2896 '/dev management' is set to 'Dynamic using eudev' to get
2897 the same behaviour as in your old configuration.
2899 If you are using 'systemd', it internal implementation of
2900 'udev' will generate the rules.
2902 config BR2_PACKAGE_UDEV_ALL_EXTRAS
2903 bool "udev extras removed"
2906 The 'udev' package has been converted to a virtual package.
2907 The providers for this feature are: 'eudev', 'systemd'.
2909 The option to enable the extra features of 'udev' (gudev, ...)
2910 has been removed. These features are automatically enabled in
2911 the 'udev' providers if the dependencies are selected. For
2912 example, selecting 'libglib2' will trigger the build of gudev.
2914 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2915 bool "xlib-libpthread-stubs option has been renamed"
2916 depends on BR2_PACKAGE_XORG7
2918 select BR2_PACKAGE_LIBPTHREAD_STUBS
2920 The pthread stubs neither depend on X11 nor Xlib. Thus the
2921 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2923 ###############################################################################
2924 comment "Legacy options removed in 2014.02"
2927 bool "sh2 support removed"
2930 Due to an inexistent user base and generally poor Linux
2931 support, the support for the SH2 architecture was removed.
2934 bool "sh3 support removed"
2937 Due to an inexistent user base and generally poor Linux
2938 support, the support for the SH3 architecture was removed.
2941 bool "sh3eb support removed"
2944 Due to an inexistent user base and generally poor Linux
2945 support, the support for the SH3eb architecture was removed.
2947 config BR2_KERNEL_HEADERS_3_1
2948 bool "kernel headers version 3.1.x are no longer supported"
2949 select BR2_KERNEL_HEADERS_3_2
2952 Version 3.1.x of the Linux kernel headers have been deprecated
2953 for more than four buildroot releases and are now removed.
2954 As an alternative, version 3.2.x of the headers have been
2955 automatically selected in your configuration.
2957 config BR2_KERNEL_HEADERS_3_3
2958 bool "kernel headers version 3.3.x are no longer supported"
2959 select BR2_KERNEL_HEADERS_3_2
2962 Version 3.3.x of the Linux kernel headers have been deprecated
2963 for more than four buildroot releases and are now removed.
2964 As an alternative, version 3.2.x of the headers have been
2965 automatically selected in your configuration.
2967 config BR2_KERNEL_HEADERS_3_5
2968 bool "kernel headers version 3.5.x are no longer supported"
2969 select BR2_KERNEL_HEADERS_3_4
2972 Version 3.5.x of the Linux kernel headers have been deprecated
2973 for more than four buildroot releases and are now removed.
2974 As an alternative, version 3.4.x of the headers have been
2975 automatically selected in your configuration.
2977 config BR2_GDB_VERSION_7_2
2978 bool "gdb 7.2.x is no longer supported"
2979 select BR2_GDB_VERSION_7_6
2982 Version 7.2.x of gdb has been deprecated for more than four
2983 buildroot releases and is now removed. As an alternative, gdb
2984 7.5.x has been automatically selected in your configuration.
2986 config BR2_GDB_VERSION_7_3
2987 bool "gdb 7.3.x is no longer supported"
2988 select BR2_GDB_VERSION_7_6
2991 Version 7.3.x of gdb has been deprecated for more than four
2992 buildroot releases and is now removed. As an alternative, gdb
2993 7.5.x has been automatically selected in your configuration.
2995 config BR2_PACKAGE_CCACHE
2996 bool "ccache target package has been removed"
2999 The 'ccache' target package has been removed since it has been
3000 deprecated for more than four buildroot releases.
3001 Note: using ccache for speeding up builds is still supported.
3003 config BR2_HAVE_DOCUMENTATION
3004 bool "support for documentation on target has been removed"
3007 Support for documentation on target has been removed since it
3008 has been deprecated for more than four buildroot releases.
3010 config BR2_PACKAGE_AUTOMAKE
3011 bool "automake target package has been removed"
3014 The 'automake' target package has been removed since it has
3015 been deprecated for more than four buildroot releases.
3016 Note: the host automake still exists.
3018 config BR2_PACKAGE_AUTOCONF
3019 bool "autoconf target package has been removed"
3022 The 'autoconf' target package has been removed since it has
3023 been deprecated for more than four buildroot releases.
3024 Note: the host autoconf still exists.
3026 config BR2_PACKAGE_XSTROKE
3027 bool "xstroke has been removed"
3030 The 'xstroke' package has been removed since it has been
3031 deprecated for more than four buildroot releases.
3033 config BR2_PACKAGE_LZMA
3034 bool "lzma target package has been removed"
3037 The 'lzma' target package has been removed since it has been
3038 deprecated for more than four buildroot releases.
3039 Note: generating lzma-compressed rootfs images is still
3042 config BR2_PACKAGE_TTCP
3043 bool "ttcp has been removed"
3046 The 'ttcp' package has been removed since it has been
3047 deprecated for more than four buildroot releases.
3049 config BR2_PACKAGE_LIBNFC_LLCP
3050 bool "libnfc-llcp has been replaced by libllcp"
3052 select BR2_PACKAGE_LIBLLCP
3054 The 'libnfc-llcp' package has been removed since upstream
3055 renamed to 'libllcp'. We have added a new package for
3056 'libllcp' and bumped the version at the same time.
3058 config BR2_PACKAGE_MYSQL_CLIENT
3059 bool "MySQL client renamed to MySQL"
3061 select BR2_PACKAGE_MYSQL
3063 The option has been renamed BR2_PACKAGE_MYSQL
3065 config BR2_PACKAGE_SQUASHFS3
3066 bool "squashfs3 has been removed"
3068 select BR2_PACKAGE_SQUASHFS
3070 The 'squashfs3' package has been removed since it has been
3071 deprecated for more than four buildroot releases. Package
3072 'squashfs' (4) has been selected automatically as replacement.
3074 config BR2_TARGET_ROOTFS_SQUASHFS3
3075 bool "squashfs3 rootfs support has been removed"
3078 Together with the removal of the squashfs3 package, support
3079 for squashfs3 root filesystems has been removed too. Squashfs
3080 root filesystems will automatically use squashfs4 now.
3082 config BR2_PACKAGE_NETKITBASE
3083 bool "netkitbase has been removed"
3086 The 'netkitbase' package has been removed since it has been
3087 deprecated since 2012.11. This package provided 'inetd'
3088 which is replaced by 'xinet' and 'ping' which is replaced by
3089 'busybox' or 'fping'.
3091 config BR2_PACKAGE_NETKITTELNET
3092 bool "netkittelnet has been removed"
3095 The 'netkittelnet' package has been removed since it has
3096 been deprecated since 2012.11. 'busybox' provides a telnet
3097 client and should be used instead.
3099 config BR2_PACKAGE_LUASQL
3100 bool "luasql has been replaced by luasql-sqlite3"
3101 select BR2_PACKAGE_LUASQL_SQLITE3
3104 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
3106 config BR2_PACKAGE_LUACJSON
3107 bool "luacjson has been replaced by lua-cjson"
3108 select BR2_PACKAGE_LUA_CJSON
3111 The option has been renamed BR2_PACKAGE_LUA_CJSON.
3113 ###############################################################################
3114 comment "Legacy options removed in 2013.11"
3116 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
3117 bool "lvm2's 'dmsetup only' option removed"
3120 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
3121 led to problems with other packages that need the full lvm2
3122 suite. Therefore, the option has been replaced with the
3123 positive BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
3125 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
3126 # in order to automatically propagate old configs
3128 config BR2_PACKAGE_QT_JAVASCRIPTCORE
3129 bool "qt javascriptcore option removed"
3132 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
3133 force the activation or disabling of the JIT compiler in the
3134 Qt Javascript interpreter. However, the JIT compiler is not
3135 available for all architectures, so forcing its activation
3136 does not always work. Moreover, Qt knows by itself for which
3137 architectures JIT support is possible, and will
3138 automatically enable it if possible.
3140 Therefore, this option was in fact useless, and causing
3141 build problems when enabled on architectures for which the
3142 JIT support was not available. It has been removed, and
3143 there is no replacement: Qt will enable JIT at compile time
3146 config BR2_PACKAGE_MODULE_INIT_TOOLS
3147 bool "module-init-tools replaced by kmod"
3148 select BR2_PACKAGE_KMOD
3149 select BR2_PACKAGE_KMOD_TOOLS
3152 The 'module-init-tools' package has been removed, since it
3153 has been depracated upstream and replaced by 'kmod'.
3155 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
3156 string "u-boot: the git repository URL option has been renamed"
3158 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
3159 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
3161 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
3163 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
3166 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
3167 # boot/uboot/Config.in
3169 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
3170 string "u-boot: the git repository version option has been renamed"
3172 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
3173 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
3175 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
3177 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
3180 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
3181 # boot/uboot/Config.in
3183 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
3184 string "linux: the git repository URL option has been renamed"
3186 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
3188 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
3190 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
3192 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
3195 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
3198 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
3199 string "linux: the git repository version option has been renamed"
3201 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
3203 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
3205 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
3207 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
3210 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
3213 ###############################################################################
3214 comment "Legacy options removed in 2013.08"
3217 bool "ARM OABI support has been removed"
3220 The support for the ARM OABI was deprecated since a while,
3221 and has been removed completely from Buildroot. It is also
3222 deprecated in upstream gcc, since gcc 4.7. People should
3223 switch to EABI instead, which should not be a problem as
3224 long as you don't have pre-built OABI binaries in your
3225 system that you can't recompile.
3227 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
3228 bool "dosfstools dosfsck renamed to fsck.fat"
3230 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
3232 dosfsck was renamed upstream to fsck.fat for consistency.
3234 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
3235 bool "dosfstools dosfslabel renamed to fatlabel"
3237 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
3239 doslabel was renamed upstream to fatlabel for consistency.
3241 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
3242 bool "dosfstools mkdosfs renamed to mkfs.fat"
3244 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
3246 mkdosfs was renamed upstream to mkfs.fat for consistency.
3249 bool "the elf2flt option has been renamed"
3252 The BR2_ELF2FLT option has been renamed to
3253 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
3254 the package infrastructure.
3256 config BR2_VFP_FLOAT
3257 bool "the ARM VFP floating point option has been renamed"
3260 Due to a major refactoring of the floating-point handling of
3261 the ARM architecture support, the BR2_VFP_FLOAT option has
3262 been replaced with a choice of options that allows to select
3263 between various VFP versions/capabilities.
3265 config BR2_PACKAGE_GCC_TARGET
3266 bool "gcc on the target filesystem has been removed"
3269 The support for gcc in the target filesystem was deprecated
3270 since a while, and has been removed completely from Buildroot.
3271 See Buildroot's documentation for more explanations.
3273 config BR2_HAVE_DEVFILES
3274 bool "development files in target filesystem has been removed"
3277 The installation of the development files in the target
3278 filesystem was deprecated since a while, and has been removed
3279 completely from Buildroot.
3280 See Buildroot's documentation for more explanations.
3284 endif # !SKIP_LEGACY