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_JQUERY_UI_THEME_BLACK_TIE
149 bool "jquery-ui-themes option black-tie renamed"
152 For consistency reasons, the jquery-ui-themes option for the
153 black-tie theme has been renamed from
154 BR2_PACKAGE_JQUERY_UI_THEME_BLACK_TIE to
155 BR2_PACKAGE_JQUERY_UI_THEMES_BLACK_TIE.
157 config BR2_PACKAGE_JQUERY_UI_THEME_BLITZER
158 bool "jquery-ui-themes option blitzer renamed"
161 For consistency reasons, the jquery-ui-themes option for the
162 blitzer theme has been renamed from
163 BR2_PACKAGE_JQUERY_UI_THEME_BLITZER to
164 BR2_PACKAGE_JQUERY_UI_THEMES_BLITZER.
166 config BR2_PACKAGE_JQUERY_UI_THEME_CUPERTINO
167 bool "jquery-ui-themes option cupertino renamed"
170 For consistency reasons, the jquery-ui-themes option for the
171 cupertino theme has been renamed from
172 BR2_PACKAGE_JQUERY_UI_THEME_CUPERTINO to
173 BR2_PACKAGE_JQUERY_UI_THEMES_CUPERTINO.
175 config BR2_PACKAGE_JQUERY_UI_THEME_DARK_HIVE
176 bool "jquery-ui-themes option dark-hive renamed"
179 For consistency reasons, the jquery-ui-themes option for the
180 dark-hive theme has been renamed from
181 BR2_PACKAGE_JQUERY_UI_THEME_DARK_HIVE to
182 BR2_PACKAGE_JQUERY_UI_THEMES_DARK_HIVE.
184 config BR2_PACKAGE_JQUERY_UI_THEME_DOT_LUV
185 bool "jquery-ui-themes option dot-luv renamed"
188 For consistency reasons, the jquery-ui-themes option for the
189 dot-luv theme has been renamed from
190 BR2_PACKAGE_JQUERY_UI_THEME_DOT_LUV to
191 BR2_PACKAGE_JQUERY_UI_THEMES_DOT_LUV.
193 config BR2_PACKAGE_JQUERY_UI_THEME_EGGPLANT
194 bool "jquery-ui-themes option eggplant renamed"
197 For consistency reasons, the jquery-ui-themes option for the
198 eggplant theme has been renamed from
199 BR2_PACKAGE_JQUERY_UI_THEME_EGGPLANT to
200 BR2_PACKAGE_JQUERY_UI_THEMES_EGGPLANT.
202 config BR2_PACKAGE_JQUERY_UI_THEME_EXCITE_BIKE
203 bool "jquery-ui-themes option excite-bike renamed"
206 For consistency reasons, the jquery-ui-themes option for the
207 excite-bike theme has been renamed from
208 BR2_PACKAGE_JQUERY_UI_THEME_EXCITE_BIKE to
209 BR2_PACKAGE_JQUERY_UI_THEMES_EXCITE_BIKE.
211 config BR2_PACKAGE_JQUERY_UI_THEME_FLICK
212 bool "jquery-ui-themes option flick renamed"
215 For consistency reasons, the jquery-ui-themes option for the
216 flick theme has been renamed from
217 BR2_PACKAGE_JQUERY_UI_THEME_FLICK to
218 BR2_PACKAGE_JQUERY_UI_THEMES_FLICK.
220 config BR2_PACKAGE_JQUERY_UI_THEME_HOT_SNEAKS
221 bool "jquery-ui-themes option hot-sneaks renamed"
224 For consistency reasons, the jquery-ui-themes option for the
225 hot-sneaks theme has been renamed from
226 BR2_PACKAGE_JQUERY_UI_THEME_HOT_SNEAKS to
227 BR2_PACKAGE_JQUERY_UI_THEMES_HOT_SNEAKS.
229 config BR2_PACKAGE_JQUERY_UI_THEME_HUMANITY
230 bool "jquery-ui-themes option humanity renamed"
233 For consistency reasons, the jquery-ui-themes option for the
234 humanity theme has been renamed from
235 BR2_PACKAGE_JQUERY_UI_THEME_HUMANITY to
236 BR2_PACKAGE_JQUERY_UI_THEMES_HUMANITY.
238 config BR2_PACKAGE_JQUERY_UI_THEME_LE_FROG
239 bool "jquery-ui-themes option le-frog renamed"
242 For consistency reasons, the jquery-ui-themes option for the
243 le-frog theme has been renamed from
244 BR2_PACKAGE_JQUERY_UI_THEME_LE_FROG to
245 BR2_PACKAGE_JQUERY_UI_THEMES_LE_FROG.
247 config BR2_PACKAGE_JQUERY_UI_THEME_MINT_CHOC
248 bool "jquery-ui-themes option mint-choc renamed"
251 For consistency reasons, the jquery-ui-themes option for the
252 mint-choc theme has been renamed from
253 BR2_PACKAGE_JQUERY_UI_THEME_MINT_CHOC to
254 BR2_PACKAGE_JQUERY_UI_THEMES_MINT_CHOC.
256 config BR2_PACKAGE_JQUERY_UI_THEME_OVERCAST
257 bool "jquery-ui-themes option overcast renamed"
260 For consistency reasons, the jquery-ui-themes option for the
261 overcast theme has been renamed from
262 BR2_PACKAGE_JQUERY_UI_THEME_OVERCAST to
263 BR2_PACKAGE_JQUERY_UI_THEMES_OVERCAST.
265 config BR2_PACKAGE_JQUERY_UI_THEME_PEPPER_GRINDER
266 bool "jquery-ui-themes option pepper-grinder renamed"
269 For consistency reasons, the jquery-ui-themes option for the
270 pepper-grinder theme has been renamed from
271 BR2_PACKAGE_JQUERY_UI_THEME_PEPPER_GRINDER to
272 BR2_PACKAGE_JQUERY_UI_THEMES_PEPPER_GRINDER.
274 config BR2_PACKAGE_JQUERY_UI_THEME_REDMOND
275 bool "jquery-ui-themes option redmond renamed"
278 For consistency reasons, the jquery-ui-themes option for the
279 redmond theme has been renamed from
280 BR2_PACKAGE_JQUERY_UI_THEME_REDMOND to
281 BR2_PACKAGE_JQUERY_UI_THEMES_REDMOND.
283 config BR2_PACKAGE_JQUERY_UI_THEME_SMOOTHNESS
284 bool "jquery-ui-themes option smoothness renamed"
287 For consistency reasons, the jquery-ui-themes option for the
288 smoothness theme has been renamed from
289 BR2_PACKAGE_JQUERY_UI_THEME_SMOOTHNESS to
290 BR2_PACKAGE_JQUERY_UI_THEMES_SMOOTHNESS.
292 config BR2_PACKAGE_JQUERY_UI_THEME_SOUTH_STREET
293 bool "jquery-ui-themes option south-street renamed"
296 For consistency reasons, the jquery-ui-themes option for the
297 south-street theme has been renamed from
298 BR2_PACKAGE_JQUERY_UI_THEME_SOUTH_STREET to
299 BR2_PACKAGE_JQUERY_UI_THEMES_SOUTH_STREET.
301 config BR2_PACKAGE_JQUERY_UI_THEME_START
302 bool "jquery-ui-themes option start renamed"
305 For consistency reasons, the jquery-ui-themes option for the
306 start theme has been renamed from
307 BR2_PACKAGE_JQUERY_UI_THEME_START to
308 BR2_PACKAGE_JQUERY_UI_THEMES_START.
310 config BR2_PACKAGE_JQUERY_UI_THEME_SUNNY
311 bool "jquery-ui-themes option sunny renamed"
314 For consistency reasons, the jquery-ui-themes option for the
315 sunny theme has been renamed from
316 BR2_PACKAGE_JQUERY_UI_THEME_SUNNY to
317 BR2_PACKAGE_JQUERY_UI_THEMES_SUNNY.
319 config BR2_PACKAGE_JQUERY_UI_THEME_SWANKY_PURSE
320 bool "jquery-ui-themes option swanky-purse renamed"
323 For consistency reasons, the jquery-ui-themes option for the
324 swanky-purse theme has been renamed from
325 BR2_PACKAGE_JQUERY_UI_THEME_SWANKY_PURSE to
326 BR2_PACKAGE_JQUERY_UI_THEMES_SWANKY_PURSE.
328 config BR2_PACKAGE_JQUERY_UI_THEME_TRONTASTIC
329 bool "jquery-ui-themes option trontastic renamed"
332 For consistency reasons, the jquery-ui-themes option for the
333 trontastic theme has been renamed from
334 BR2_PACKAGE_JQUERY_UI_THEME_TRONTASTIC to
335 BR2_PACKAGE_JQUERY_UI_THEMES_TRONTASTIC.
337 config BR2_PACKAGE_JQUERY_UI_THEME_UI_DARKNESS
338 bool "jquery-ui-themes option ui-darkness renamed"
341 For consistency reasons, the jquery-ui-themes option for the
342 ui-darkness theme has been renamed from
343 BR2_PACKAGE_JQUERY_UI_THEME_UI_DARKNESS to
344 BR2_PACKAGE_JQUERY_UI_THEMES_UI_DARKNESS.
346 config BR2_PACKAGE_JQUERY_UI_THEME_UI_LIGHTNESS
347 bool "jquery-ui-themes option ui-lightness renamed"
350 For consistency reasons, the jquery-ui-themes option for the
351 ui-lightness theme has been renamed from
352 BR2_PACKAGE_JQUERY_UI_THEME_UI_LIGHTNESS to
353 BR2_PACKAGE_JQUERY_UI_THEMES_UI_LIGHTNESS.
355 config BR2_PACKAGE_JQUERY_UI_THEME_VADER
356 bool "jquery-ui-themes option vader renamed"
359 For consistency reasons, the jquery-ui-themes option for the
360 vader theme has been renamed from
361 BR2_PACKAGE_JQUERY_UI_THEME_VADER to
362 BR2_PACKAGE_JQUERY_UI_THEMES_VADER.
364 config BR2_PACKAGE_BLUEZ5_PLUGINS_HEALTH
365 bool "bluez5-utils health plugin option renamed"
367 select BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_HEALTH
369 For consistency reasons, the option
370 BR2_PACKAGE_BLUEZ5_PLUGINS_HEALTH has been renamed to
371 BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_HEALTH.
373 config BR2_PACKAGE_BLUEZ5_PLUGINS_MIDI
374 bool "bluez5-utils midi plugin option renamed"
376 select BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_MIDI
378 For consistency reasons, the option
379 BR2_PACKAGE_BLUEZ5_PLUGINS_MIDI has been renamed to
380 BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_MIDI.
382 config BR2_PACKAGE_BLUEZ5_PLUGINS_NFC
383 bool "bluez5-utils nfc plugin option renamed"
385 select BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_NFC
387 For consistency reasons, the option
388 BR2_PACKAGE_BLUEZ5_PLUGINS_NFC has been renamed to
389 BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_NFC.
391 config BR2_PACKAGE_BLUEZ5_PLUGINS_SAP
392 bool "bluez5-utils sap plugin option renamed"
394 select BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_SAP
396 For consistency reasons, the option
397 BR2_PACKAGE_BLUEZ5_PLUGINS_SAP has been renamed to
398 BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_SAP.
400 config BR2_PACKAGE_BLUEZ5_PLUGINS_SIXAXIS
401 bool "bluez5-utils sixaxis plugin option renamed"
403 select BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_SIXAXIS
405 For consistency reasons, the option
406 BR2_PACKAGE_BLUEZ5_PLUGINS_SIXAXIS has been renamed to
407 BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_SIXAXIS.
409 config BR2_PACKAGE_TRANSMISSION_REMOTE
410 bool "transmission remote tool option removed"
412 select BR2_PACKAGE_TRANSMISSION_DAEMON
414 Upstream does not provide a separate configure option for
415 the tool transmission-remote, it is built when the
416 transmission daemon has been enabled. Therefore, Buildroot
417 has automatically enabled BR2_PACKAGE_TRANSMISSION_DAEMON
420 config BR2_PACKAGE_LIBKCAPI_APPS
421 bool "libkcapi test applications removed"
423 select BR2_PACKAGE_LIBKCAPI_HASHER if !BR2_STATIC_LIBS
424 select BR2_PACKAGE_LIBKCAPI_RNGAPP
425 select BR2_PACKAGE_LIBKCAPI_SPEED
426 select BR2_PACKAGE_LIBKCAPI_TEST
428 Test applications (hasher, rng read, speed-test, test) now
429 have their own configuration options in the libkcapi menu.
431 config BR2_PACKAGE_MPLAYER
432 bool "mplayer package removed"
435 The mplayer package was removed.
437 config BR2_PACKAGE_MPLAYER_MPLAYER
438 bool "mplayer package removed"
441 The mplayer package was removed.
443 config BR2_PACKAGE_MPLAYER_MENCODER
444 bool "mplayer package removed"
447 The mplayer package was removed.
449 config BR2_PACKAGE_LIBPLAYER_MPLAYER
450 bool "mplayer support in libplayer removed"
453 The mplayer package was removed.
455 config BR2_PACKAGE_IQVLINUX
456 bool "iqvlinux package removed"
459 This package contained a kernel module from Intel, which
460 could only be used together with Intel userspace tools
461 provided under NDA, which also come with the same kernel
462 module. The copy of the kernel module available on
463 SourceForge is provided only to comply with the GPLv2
464 requirement. Intel engineers were even surprised it even
465 built and were not willing to make any effort to fix their
466 tarball naming to contain a version number. Therefore, it
467 does not make sense for Buildroot to provide such a package.
469 See https://sourceforge.net/p/e1000/bugs/589/ for the
472 config BR2_BINFMT_FLAT_SEP_DATA
473 bool "binfmt FLAT with separate code and data removed"
476 This FLAT binary format was only used on Blackfin, which has
480 bool "Blackfin architecture support removed"
483 Following the removal of Blackfin support for the upstream
484 Linux kernel, Buildroot has removed support for this CPU
487 config BR2_PACKAGE_KODI_ADSP_BASIC
488 bool "kodi-adsp-basic package removed"
491 kodi-adsp-basic is unmaintained
493 config BR2_PACKAGE_KODI_ADSP_FREESURROUND
494 bool "kodi-adsp-freesurround package removed"
497 kodi-adsp-freesurround is unmaintained
499 ###############################################################################
500 comment "Legacy options removed in 2018.02"
502 config BR2_KERNEL_HEADERS_3_4
503 bool "kernel headers version 3.4.x are no longer supported"
504 select BR2_KERNEL_HEADERS_4_1
507 Version 3.4.x of the Linux kernel headers are no longer
508 maintained upstream and are now removed. As an alternative,
509 version 4.1.x of the headers have been automatically
510 selected in your configuration.
512 config BR2_KERNEL_HEADERS_3_10
513 bool "kernel headers version 3.10.x are no longer supported"
514 select BR2_KERNEL_HEADERS_4_1
517 Version 3.10.x of the Linux kernel headers are no longer
518 maintained upstream and are now removed. As an alternative,
519 version 4.1.x of the headers have been automatically
520 selected in your configuration.
522 config BR2_KERNEL_HEADERS_3_12
523 bool "kernel headers version 3.12.x are no longer supported"
524 select BR2_KERNEL_HEADERS_4_1
527 Version 3.12.x of the Linux kernel headers are no longer
528 maintained upstream and are now removed. As an alternative,
529 version 4.1.x of the headers have been automatically
530 selected in your configuration.
532 config BR2_BINUTILS_VERSION_2_27_X
533 bool "binutils version 2.27 support removed"
536 Support for binutils version 2.27 has been removed. The
537 current default version (2.29 or later) has been selected
540 config BR2_PACKAGE_EEPROG
541 bool "eeprog package removed"
543 select BR2_PACKAGE_I2C_TOOLS
544 select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
546 The eeprog program is now provided by the i2c-tools package.
548 config BR2_PACKAGE_GNUPG2_GPGV2
549 bool "gnupg2 gpgv2 option removed"
551 select BR2_PACKAGE_GNUPG2_GPGV
553 The gpgv2 executable is now named gpgv. The config option
554 has been renamed accordingly.
556 config BR2_PACKAGE_IMX_GPU_VIV_APITRACE
557 bool "Vivante apitrace tool option removed"
560 The apitrace tool for Vivante is not provided by the
561 imx-gpu-viv package any longer.
563 config BR2_PACKAGE_IMX_GPU_VIV_G2D
564 bool "Vivante G2D libraries from imx-gpu-viv removed"
566 select BR2_PACKAGE_IMX_GPU_G2D
568 The G2D libraries are now provided by the imx-gpu-g2d package.
570 ###############################################################################
571 comment "Legacy options removed in 2017.11"
573 config BR2_PACKAGE_RFKILL
574 bool "rfkill package removed"
576 select BR2_PACKAGE_UTIL_LINUX
577 select BR2_PACKAGE_UTIL_LINUX_RFKILL
579 The rfkill program is now provided by the util-linux package.
581 config BR2_PACKAGE_UTIL_LINUX_RESET
582 bool "util-linux reset option removed"
585 The util-linux package no longer offers a "reset" command. Use
586 either the reset command provided by BusyBox or select ncurses
587 programs, which will install a symlink from "tset" to reset.
589 config BR2_PACKAGE_POLICYCOREUTILS_AUDIT2ALLOW
590 bool "policycoreutils audit2allow option removed"
592 select BR2_PACKAGE_SELINUX_PYTHON
593 select BR2_PACKAGE_SELINUX_PYTHON_AUDIT2ALLOW
595 The policycoreutils package no longer offers audit2allow
596 as a option. This package has been moved into the
597 selinux-python package by the SELinux maintainers.
599 config BR2_PACKAGE_POLICYCOREUTILS_RESTORECOND
600 bool "policycoreutils restorecond option removed"
602 select BR2_PACKAGE_RESTORECOND
604 The policycoreutils package no longer offers restorecond
605 as a option. This package has been moved into a seperate
606 package maintained by the SELinux maintainers.
608 config BR2_PACKAGE_SEPOLGEN
609 bool "sepolgen package has been removed"
611 select BR2_PACKAGE_SELINUX_PYTHON
612 select BR2_PACKAGE_SELINUX_PYTHON_SEPOLGEN
614 Sepolgen is no longer a individual package, but instead has
615 been moved into the selinux-python package by the SELinux
618 config BR2_PACKAGE_OPENOBEX_BLUEZ
619 bool "openobex bluez option removed"
621 select BR2_PACKAGE_BLUEZ_UTILS
623 The OpenOBEX package no longer offers an option to enable or
624 disable BlueZ support. Instead, BlueZ support is always
625 included when the bluez5_utils or bluez_utils package is
628 config BR2_PACKAGE_OPENOBEX_LIBUSB
629 bool "openobex libusb option removed"
631 select BR2_PACKAGE_LIBUSB
633 The OpenOBEX package no longer offers an option to enable or
634 disable libusb support. Instead, USB support is always
635 included when the libusb package is selected.
637 config BR2_PACKAGE_OPENOBEX_APPS
638 bool "openobex apps option removed"
641 The OpenOBEX package no longer offers an option to enable or
642 disable apps support.
644 config BR2_PACKAGE_OPENOBEX_SYSLOG
645 bool "openobex syslog option removed"
648 The OpenOBEX package no longer offers an option to enable or
649 disable syslog support.
651 config BR2_PACKAGE_OPENOBEX_DUMP
652 bool "openobex dump option removed"
655 The OpenOBEX package no longer offers an option to enable or
656 disable dump support.
658 config BR2_PACKAGE_AICCU
659 bool "aiccu utility removed"
662 As the SixXS project has ceased its operation on 2017-06-06,
663 the AICCU utility has no use anymore and has been removed.
665 https://www.sixxs.net/sunset/
667 config BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS
668 bool "util-linux login utilities option removed"
670 select BR2_PACKAGE_UTIL_LINUX_LAST
671 select BR2_PACKAGE_UTIL_LINUX_LOGIN
672 select BR2_PACKAGE_UTIL_LINUX_RUNUSER
673 select BR2_PACKAGE_UTIL_LINUX_SU
674 select BR2_PACKAGE_UTIL_LINUX_SULOGIN
676 Login utilities (last, login, runuser, su, sulogin) now have
677 their own configuration options in the util-linux menu.
679 ###############################################################################
680 comment "Legacy options removed in 2017.08"
682 config BR2_TARGET_GRUB
683 bool "grub (aka grub-legacy) has been removed"
686 grub-legacy is no longer maintained, and no longer builds with
687 recent binutils versions.
689 Use grub2 or syslinux instead.
691 config BR2_PACKAGE_SIMICSFS
692 bool "simicsfs support removed"
695 Support for simicsfs kernel driver that provides access to a
696 host computer's local filesystem when the target is
697 executing within a SIMICS simulation has been removed.
699 Simics is now moving away from the simicsfs kernel module,
700 as the kernel module has required too much maintenance
701 work. Users should move to the user mode Simics agent
704 config BR2_BINUTILS_VERSION_2_26_X
705 bool "binutils version 2.26 support removed"
708 Support for binutils version 2.26 has been removed. The
709 current default version (2.28 or later) has been selected
712 config BR2_XTENSA_OVERLAY_DIR
713 string "The BR2_XTENSA_OVERLAY_DIR option has been removed"
715 The BR2_XTENSA_OVERLAY_DIR has been removed in favour of
716 BR2_XTENSA_OVERLAY_FILE. You must now pass the complete
717 path to the overlay file, not to the directory containing
720 config BR2_XTENSA_OVERLAY_DIR_WRAP
722 default y if BR2_XTENSA_OVERLAY_DIR != ""
725 config BR2_XTENSA_CUSTOM_NAME
726 string "The BR2_XTENSA_CUSTOM_NAME option has been removed"
728 The BR2_XTENSA_CUSTOM_NAME option has been removed.
730 config BR2_XTENSA_CUSTOM_NAME_WRAP
732 default y if BR2_XTENSA_CUSTOM_NAME != ""
735 config BR2_PACKAGE_HOST_MKE2IMG
736 bool "host mke2img has been removed"
739 We now call mkfs directly to generate ext2/3/4 filesystem
740 image, so mke2img is no longer necessary.
742 config BR2_TARGET_ROOTFS_EXT2_BLOCKS
743 int "exact size in blocks has been removed"
746 This option has been removed in favor of
747 BR2_TARGET_ROOTFS_EXT2_SIZE. It has been set automatically
748 to the value you had before. Set to 0 here to remove the
751 config BR2_TARGET_ROOTFS_EXT2_BLOCKS_WRAP
753 default y if BR2_TARGET_ROOTFS_EXT2_BLOCKS != 0 && \
754 BR2_TARGET_ROOTFS_EXT2_BLOCKS != 61440 # deprecated default value
757 # Note: BR2_TARGET_ROOTFS_EXT2_BLOCKS_WRAP still referenced in fs/ext2/Config.in
759 config BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES
760 int "ext2 extra inodes has been removed" if BR2_TARGET_ROOTFS_EXT2_INODES = 0
763 Buildroot now uses mkfs.ext2/3/4 to generate ext2/3/4
764 images. It now automatically selects the number of inodes
765 based on the image size. The extra number of inodes can no
766 longer be provided; instead, provide the total number of
767 inodes needed in BR2_TARGET_ROOTFS_EXT2_INODES.
769 config BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES_WRAP
771 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES != 0
774 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDXAPARSE
775 bool "cdxaparse removed"
778 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DATAURISRC
779 bool "dataurisrc moved to gstreamer1"
782 Dataurisrc has moved to gstreamer core and is always built.
784 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DCCP
788 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HDVPARSE
789 bool "hdvparse removed"
792 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MVE
796 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NUVDEMUX
797 bool "nuvdemux removed"
800 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PATCHDETECT
801 bool "patchdetect removed"
804 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDI
808 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA
812 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOMEASURE
813 bool "videomeasure removed"
814 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IQA
817 videomeasure plugin has been removed and has been replaced by
818 iqa, which has automatically been enabled.
820 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK
821 bool "apexsink removed"
824 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL
828 config BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MAD
829 bool "mad (*.mp3 audio) removed"
832 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC
833 bool "gst1-plugins-bad webrtc renamed to webrtcdsp"
834 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTCDSP
837 The WebRTC plugin in GStreamer 1.x has always been named
838 webrtcdsp, but was wrongly introduced in Buildroot under the
839 name webrtc. Therefore, we have renamed the option to match
840 the actual name of the GStreamer plugin.
842 config BR2_STRIP_none
843 bool "Strip command 'none' has been removed"
846 The strip command choice has been changed into a single
847 boolean option. Please check that the new setting is
848 correct (in the "Build options" sub-menu)
850 config BR2_PACKAGE_BEECRYPT_CPP
851 bool "C++ support removed in beecrypt"
854 Support for C++ depends on icu. The beecrypt package is
855 incompatible with icu 59+.
857 config BR2_PACKAGE_SPICE_CLIENT
858 bool "spice client support removed"
861 Spice client support has been removed upstream. The
862 functionality now lives in the spice-gtk widget and
865 config BR2_PACKAGE_SPICE_GUI
866 bool "spice gui support removed"
869 Spice gui support has been removed upstream. The
870 functionality now lives in the spice-gtk widget and
873 config BR2_PACKAGE_SPICE_TUNNEL
874 bool "spice network redirection removed"
877 Spice network redirection, aka tunnelling has been removed
880 config BR2_PACKAGE_INPUT_TOOLS
881 bool "input-tools removed"
883 select BR2_PACKAGE_LINUXCONSOLETOOLS
885 input-tools has been removed, it is replaced by
886 linuxconsoletools, which has automatically been enabled.
888 config BR2_PACKAGE_INPUT_TOOLS_INPUTATTACH
889 bool "inputattach moved to linuxconsoletools"
891 select BR2_PACKAGE_LINUXCONSOLETOOLS
892 select BR2_PACKAGE_LINUXCONSOLETOOLS_INPUTATTACH
894 input-tools has been removed, inputattach is now part
895 of linuxconsoletools, which has automatically been
898 config BR2_PACKAGE_INPUT_TOOLS_JSCAL
899 bool "jscal moved to linuxconsoletools"
901 select BR2_PACKAGE_LINUXCONSOLETOOLS
902 select BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK
904 input-tools has been removed, jscal is now part
905 of linuxconsoletools, which has automatically been
908 config BR2_PACKAGE_INPUT_TOOLS_JSTEST
909 bool "jstest moved to linuxconsoletools"
911 select BR2_PACKAGE_LINUXCONSOLETOOLS
912 select BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK
914 input-tools has been removed, jstest is now part
915 of linuxconsoletools, which has automatically been
918 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH
919 bool "SH Sourcery toolchain has been removed"
922 The Sourcery CodeBench toolchain for the sh architecture has
923 been removed, since it uses glibc older than 2.17 that
924 requires -lrt to link executables using clock_* system calls.
925 This makes this toolchain difficult to maintain over time.
927 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_X86
928 bool "x86 Sourcery toolchain has been removed"
931 The Sourcery CodeBench toolchain for the x86 architecture has
932 been removed, since it uses glibc older than 2.17 that
933 requires -lrt to link executables using clock_* system calls.
934 This makes this toolchain difficult to maintain over time.
936 config BR2_GCC_VERSION_4_8_X
937 bool "gcc 4.8.x support removed"
940 Support for gcc version 4.8.x has been removed. The current
941 default version (5.x or later) has been selected instead.
943 ###############################################################################
944 comment "Legacy options removed in 2017.05"
946 config BR2_PACKAGE_SUNXI_MALI_R2P4
947 bool "sunxi-mali r2p4 removed"
950 sunxi-mali libMali for r2p4 Mali kernel module has been
951 removed since the libump package only provides libUMP.so.3.
952 libMali for r2p4 Mali kernel module requires libUMP.so.2.
954 config BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT
955 bool "CoffeeScript option has been removed"
958 The option to enable NodeJS CoffeeScript has been removed.
959 To continue using it, add "coffee-script" to
960 BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
962 config BR2_PACKAGE_NODEJS_MODULES_EXPRESS
963 bool "Express web application framework option has been removed"
966 The option to enable the NodeJS Express web application
967 framework has been removed. To continue using it, add
968 "express" to BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
970 config BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL
971 bool "bluez5_utils gatttool install option removed"
972 select BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED
974 The option to install gatttool specifically has been removed.
975 Since version 5.44 gatttool is in the list of deprecated
976 tools. The option to build and install deprecated tools has
977 been automatically enabled.
979 config BR2_PACKAGE_OPENOCD_FT2XXX
980 bool "openocd ft2232 support has been removed"
981 select BR2_PACKAGE_OPENOCD_FTDI
984 FT2232 support in OpenOCD has been removed, it's replaced by
985 FDTI support, which has automatically been enabled.
987 config BR2_PACKAGE_KODI_RTMPDUMP
988 bool "kodi rtmp has been removed"
990 select BR2_PACKAGE_KODI_INPUTSTREAM_RTMP
992 Internal rtmp support was removed from Kodi.
994 config BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN
995 bool "kodi-visualisation-fountain has been removed"
998 According to upstream 'the visualization is not currently
1001 config BR2_PACKAGE_PORTMAP
1002 bool "portmap has been removed"
1004 select BR2_PACKAGE_RPCBIND
1006 The portmap upstream tarball is removed, no releases since
1007 ten years and latest change in upstream git in 2014.
1008 You should better use rpcbind as a RPC portmapper.
1010 config BR2_BINUTILS_VERSION_2_25_X
1011 bool "binutils version 2.25 support removed"
1014 Support for binutils version 2.25 has been removed. The
1015 current default version (2.27 or later) has been selected
1018 config BR2_TOOLCHAIN_BUILDROOT_INET_RPC
1019 bool "uclibc RPC support has been removed"
1022 uClibc-ng removed internal RPC implementation in 1.0.23. You
1023 should use libtirpc instead.
1025 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS
1026 int "extra size in blocks has been removed"
1029 Since the support for auto calculation of the filesystem size
1030 has been removed, this option is now useless and must be 0.
1031 You may want to check that BR2_TARGET_ROOTFS_EXT2_BLOCKS
1034 config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS_WRAP
1036 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS != 0
1039 config BR2_PACKAGE_SYSTEMD_KDBUS
1040 bool "systemd-kdbus has been removed"
1043 --enable/disable-kdbus configure option has been removed since
1046 config BR2_PACKAGE_POLARSSL
1047 bool "polarssl has been removed"
1050 The polarssl crypto library has been removed since the 1.2.x
1051 release branch is no longer maintained. Newer upstream
1052 branches/releases (mbedtls) have API changes so they're not
1053 drop-in replacements.
1055 config BR2_NBD_CLIENT
1056 bool "nbd client option was renamed"
1058 select BR2_PACKAGE_NBD_CLIENT
1060 The nbd client option has been renamed to
1061 BR2_PACKAGE_NBD_CLIENT.
1063 config BR2_NBD_SERVER
1064 bool "nbd server option was renamed"
1066 select BR2_PACKAGE_NBD_SERVER
1068 The nbd server option has been renamed to
1069 BR2_PACKAGE_NBD_SERVER.
1071 config BR2_PACKAGE_GMOCK
1072 bool "gmock merged into gtest package"
1074 select BR2_PACKAGE_GTEST
1075 select BR2_PACKAGE_GTEST_GMOCK
1077 GMock is now a suboption of the GTest package.
1079 config BR2_KERNEL_HEADERS_4_8
1080 bool "kernel headers version 4.8.x are no longer supported"
1081 select BR2_KERNEL_HEADERS_4_4
1084 Version 4.8.x of the Linux kernel headers are no longer
1085 maintained upstream and are now removed. As an alternative,
1086 version 4.4.x of the headers have been automatically
1087 selected in your configuration.
1089 config BR2_KERNEL_HEADERS_3_18
1090 bool "kernel headers version 3.18.x are no longer supported"
1091 select BR2_KERNEL_HEADERS_3_12
1094 Version 3.18.x of the Linux kernel headers are no longer
1095 maintained upstream and are now removed. As an alternative,
1096 version 3.12.x of the headers have been automatically
1097 selected in your configuration.
1099 config BR2_GLIBC_VERSION_2_22
1100 bool "glibc 2.22 removed"
1103 Support for glibc version 2.22 has been removed. The current
1104 default version has been selected instead.
1106 ###############################################################################
1107 comment "Legacy options removed in 2017.02"
1109 config BR2_PACKAGE_PERL_DB_FILE
1110 bool "perl-db-file removed"
1112 select BR2_PACKAGE_BERKELEYDB
1113 select BR2_PACKAGE_PERL
1115 DB_File can be built as a core Perl module, so the separate
1116 perl-db-file package has been removed.
1118 config BR2_KERNEL_HEADERS_4_7
1119 bool "kernel headers version 4.7.x are no longer supported"
1120 select BR2_KERNEL_HEADERS_4_4
1123 Version 4.7.x of the Linux kernel headers are no longer
1124 maintained upstream and are now removed. As an alternative,
1125 version 4.4.x of the headers have been automatically
1126 selected in your configuration.
1128 config BR2_KERNEL_HEADERS_4_6
1129 bool "kernel headers version 4.6.x are no longer supported"
1130 select BR2_KERNEL_HEADERS_4_4
1133 Version 4.6.x of the Linux kernel headers are no longer
1134 maintained upstream and are now removed. As an alternative,
1135 version 4.4.x of the headers have been automatically
1136 selected in your configuration.
1138 config BR2_KERNEL_HEADERS_4_5
1139 bool "kernel headers version 4.5.x are no longer supported"
1140 select BR2_KERNEL_HEADERS_4_4
1143 Version 4.5.x of the Linux kernel headers are no longer
1144 maintained upstream and are now removed. As an alternative,
1145 version 4.4.x of the headers have been automatically
1146 selected in your configuration.
1148 config BR2_KERNEL_HEADERS_3_14
1149 bool "kernel headers version 3.14.x are no longer supported"
1150 select BR2_KERNEL_HEADERS_3_12
1153 Version 3.14.x of the Linux kernel headers are no longer
1154 maintained upstream and are now removed. As an alternative,
1155 version 3.12.x of the headers have been automatically
1156 selected in your configuration.
1158 config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
1159 bool "musl-cross 1.1.12 toolchain removed"
1162 The support for the prebuilt toolchain based on the Musl C
1163 library provided by the musl-cross project has been removed.
1164 Upstream doesn't provide any prebuilt toolchain anymore, use
1165 the Buildroot toolchain instead.
1167 config BR2_UCLIBC_INSTALL_TEST_SUITE
1168 bool "uClibc tests now in uclibc-ng-test"
1170 select BR2_PACKAGE_UCLIBC_NG_TEST
1172 The test suite of the uClibc C library has been moved into a
1173 separate package, uclibc-ng-test.
1175 config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
1176 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
1179 The ADI Blackfin toolchain has many bugs which are fixed in
1180 more recent gcc and uClibc-ng releases. Use the Buildroot
1183 config BR2_PACKAGE_MAKEDEVS
1184 bool "makedevs removed"
1187 The makedevs tool is part of busybox. The Buildroot fork
1188 should not be used outside of the Buildroot infrastructure.
1190 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
1191 bool "Arago ARMv7 2011.09 removed"
1194 The Arago toolchains are every old and not updated anymore.
1196 config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
1197 bool "Arago ARMv5 2011.09 removed"
1200 The Arago toolchains are every old and not updated anymore.
1202 config BR2_PACKAGE_SNOWBALL_HDMISERVICE
1203 bool "snowball-hdmiservice removed"
1206 We no longer have support for the Snowball platform in
1207 Buildroot, so this package was no longer useful.
1209 config BR2_PACKAGE_SNOWBALL_INIT
1210 bool "snowball-init removed"
1213 We no longer have support for the Snowball platform in
1214 Buildroot, so this package was no longer useful.
1216 config BR2_GDB_VERSION_7_9
1217 bool "gdb 7.9 has been removed"
1220 The 7.9 version of gdb has been removed. Use a newer version
1223 ###############################################################################
1224 comment "Legacy options removed in 2016.11"
1226 config BR2_PACKAGE_PHP_SAPI_CLI_CGI
1227 bool "PHP CGI and CLI options are now seperate"
1228 select BR2_PACKAGE_PHP_SAPI_CLI
1229 select BR2_PACKAGE_PHP_SAPI_CGI
1232 The PHP Interface options have been split up into a
1233 separate option for each interface.
1235 config BR2_PACKAGE_PHP_SAPI_CLI_FPM
1236 bool "PHP CLI and FPM options are now separate"
1237 select BR2_PACKAGE_PHP_SAPI_CLI
1238 select BR2_PACKAGE_PHP_SAPI_FPM
1241 The PHP Interface options have been split up into a
1242 separate option for each interface.
1244 config BR2_PACKAGE_WVSTREAMS
1245 bool "wvstreams removed"
1248 wvstreams is not maintained anymore since about 2009. It also
1249 doesn't build anymore with recent compilers (GCC 5+).
1251 config BR2_PACKAGE_WVDIAL
1252 bool "wvdial removed"
1255 wvdial is not maintained anymore since about 2009. It also
1256 doesn't build anymore with recent compilers (GCC 5+).
1258 config BR2_PACKAGE_WEBKITGTK24
1259 bool "webkitgtk 2.4.x removed"
1262 This legacy package only existed because some other packages
1263 depended on that specific version of webkitgtk. However, the
1264 other packages have been fixed. webkitgtk 2.4 is full of
1265 security issues so it needs to be removed.
1267 config BR2_PACKAGE_TORSMO
1268 bool "torsmo removed"
1271 torsmo has been unmaintained for a long time, and nobody
1272 seems to be interested in it.
1274 config BR2_PACKAGE_SSTRIP
1275 bool "sstrip removed"
1278 sstrip is unmaintained and potentially harmful. It doesn't
1279 save so much compared to normal binutils strip, and there is
1280 a big risk of binaries that don't work. Use normal strip
1283 config BR2_KERNEL_HEADERS_4_3
1284 bool "kernel headers version 4.3.x are no longer supported"
1285 select BR2_KERNEL_HEADERS_4_1
1288 Version 4.3.x of the Linux kernel headers are no longer
1289 maintained upstream and are now removed. As an alternative,
1290 version 4.1.x of the headers have been automatically
1291 selected in your configuration.
1293 config BR2_KERNEL_HEADERS_4_2
1294 bool "kernel headers version 4.2.x are no longer supported"
1295 select BR2_KERNEL_HEADERS_4_1
1298 Version 4.2.x of the Linux kernel headers are no longer
1299 maintained upstream and are now removed. As an alternative,
1300 version 4.1.x of the headers have been automatically
1301 selected in your configuration.
1303 config BR2_PACKAGE_KODI_ADDON_XVDR
1304 bool "kodi-addon-xvdr removed"
1307 According to the github project page:
1308 https://github.com/pipelka/xbmc-addon-xvdr
1309 this package is discontinued.
1311 config BR2_PACKAGE_IPKG
1315 ipkg dates back to the early 2000s when Compaq started the
1316 handhelds.org project and it hasn't seen development since
1317 2006. Use opkg as a replacement.
1319 config BR2_GCC_VERSION_4_7_X
1320 bool "gcc 4.7.x support removed"
1323 Support for gcc version 4.7.x has been removed. The current
1324 default version (4.9.x or later) has been selected instead.
1326 config BR2_BINUTILS_VERSION_2_24_X
1327 bool "binutils version 2.24 support removed"
1330 Support for binutils version 2.24 has been removed. The
1331 current default version (2.26 or later) has been selected
1334 config BR2_PACKAGE_WESTON_RPI
1335 bool "Weston propietary RPI support is gone"
1338 Upstream decided the propietary (rpi-userland) weston composer
1339 support wasn't worth the effort so it was removed. Switch to
1340 the open VC4 support.
1342 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
1343 bool "linux-tool cpupower"
1344 depends on BR2_LINUX_KERNEL
1346 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
1348 Linux tool cpupower option was renamed.
1350 config BR2_LINUX_KERNEL_TOOL_PERF
1351 bool "linux-tool perf"
1352 depends on BR2_LINUX_KERNEL
1354 select BR2_PACKAGE_LINUX_TOOLS_PERF
1356 Linux tool perf option was renamed.
1358 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
1359 bool "linux-tool selftests"
1360 depends on BR2_LINUX_KERNEL
1362 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
1364 Linux tool selftests option was renamed.
1366 config BR2_GCC_VERSION_4_8_ARC
1367 bool "gcc arc option renamed"
1369 select BR2_GCC_VERSION_ARC
1371 The option that selects the gcc version for the ARC
1372 architecture has been renamed to BR2_GCC_VERSION_ARC.
1374 config BR2_KERNEL_HEADERS_4_0
1375 bool "kernel headers version 4.0.x are no longer supported"
1376 select BR2_KERNEL_HEADERS_3_12
1379 Version 4.0.x of the Linux kernel headers have been deprecated
1380 for more than four buildroot releases and are now removed.
1381 As an alternative, version 3.12.x of the headers have been
1382 automatically selected in your configuration.
1384 config BR2_KERNEL_HEADERS_3_19
1385 bool "kernel headers version 3.19.x are no longer supported"
1386 select BR2_KERNEL_HEADERS_3_12
1389 Version 3.19.x of the Linux kernel headers have been
1390 deprecated for more than four buildroot releases and are now
1392 As an alternative, version 3.12.x of the headers have been
1393 automatically selected in your configuration.
1395 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
1396 bool "libevas-generic-loaders package removed"
1398 select BR2_PACKAGE_EFL
1400 With EFL 1.18, libevas-generic-loaders is now provided by the
1403 config BR2_PACKAGE_ELEMENTARY
1404 bool "elementary package removed"
1406 select BR2_PACKAGE_EFL
1408 With EFL 1.18, elementary is now provided by the efl package.
1410 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
1411 bool "Linux kernel local directory option removed"
1413 The option to select a local directory as the source of the
1414 Linux kernel has been removed. It hurts reproducibility of
1417 In case you were using this option during development of your
1418 Linux kernel, use the override mechanism instead.
1420 ###############################################################################
1421 comment "Legacy options removed in 2016.08"
1423 config BR2_PACKAGE_EFL_JP2K
1424 bool "libevas jp2k loader has been removed"
1427 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
1428 while Buildroot only packages openjpeg 2.x. Therefore, the
1429 JP2K loader has been removed from EFL.
1431 config BR2_PACKAGE_SYSTEMD_COMPAT
1432 bool "systemd compatibility libraries have been removed"
1435 The systemd option to enable the compatibility libraries has
1436 been removed. Theses libraries have been useless since a few
1437 version, and have been fully dropped from the source since
1440 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
1441 bool "gst1-plugins-bad liveadder plugin removed"
1443 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
1445 The functionality of the liveadder plugin of the
1446 gst1-plugins-bad package has been merged into audiomixer.
1448 config BR2_PACKAGE_LIBFSLVPUWRAP
1449 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
1451 select BR2_PACKAGE_IMX_VPUWRAP
1453 The libfslvpuwrap has been renamed to match the renamed
1456 config BR2_PACKAGE_LIBFSLPARSER
1457 bool "libfslparser has been renamed to imx-parser"
1459 select BR2_PACKAGE_IMX_PARSER
1461 The libfslparser has been renamed to match the renamed
1464 config BR2_PACKAGE_LIBFSLCODEC
1465 bool "libfslcodec has been renamed to imx-codec"
1467 select BR2_PACKAGE_IMX_CODEC
1469 The libfslcodec has been renamed to match the renamed package.
1471 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
1472 bool "FIT support in uboot-tools has been refactored"
1474 select BR2_PACKAGE_DTC
1475 select BR2_PACKAGE_DTC_PROGRAMS
1476 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
1477 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
1478 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
1480 This option has been removed in favor of a more fine-grained
1481 configuration, which is recommended. Selecting this option
1482 enables FIT and FIT signature support for the target packages.
1483 It will also select the dtc and openssl packages.
1485 config BR2_PTHREADS_OLD
1486 bool "linuxthreads (stable/old)"
1489 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
1490 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
1492 config BR2_BINUTILS_VERSION_2_23_X
1493 bool "binutils 2.23 removed"
1496 Binutils 2.23 has been removed, using a newer version is
1499 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
1500 bool "eglibc support has been removed"
1503 The eglibc project no longer exists, as it has been merged
1504 back into the glibc project. Therefore, support for eglibc
1505 has been removed, and glibc should be used instead.
1507 config BR2_GDB_VERSION_7_8
1508 bool "gdb 7.8 has been removed"
1511 The 7.8 version of gdb has been removed. Use a newer version
1514 ###############################################################################
1515 comment "Legacy options removed in 2016.05"
1517 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
1518 bool "openvpn polarssl crypto backend removed"
1521 The OpenVPN polarssl crypto backend option has been removed.
1522 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
1523 compatible with mbedtls (polarssl) series 2.x which is the
1524 version provided in buildroot. And both can't coexist.
1525 It now uses OpenSSL as the only option.
1527 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
1528 bool "nginx http spdy module removed"
1530 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
1532 The ngx_http_spdy_module has been superseded by the
1533 ngx_http_v2_module since nginx v1.9.5. The
1534 ngx_http_v2_module modules has been automatically selected
1535 in your configuration.
1537 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
1538 bool "gst1-plugins-bad rtp plugin moved to good"
1541 The rtp plugin has been moved from gst1-plugins-base to
1544 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
1545 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
1548 The mpg123 plugin has been moved from gst1-plugins-bad to
1551 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
1552 bool "PowerPC Sourcery toolchain has been removed"
1555 The Sourcery CodeBench toolchain for the PowerPC
1556 architecture has been removed, as it was very old, not
1557 maintained, and causing numerous build failures with modern
1560 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
1561 bool "PowerPC Sourcery E500v2 toolchain has been removed"
1564 The Sourcery CodeBench toolchain for the PowerPC E500v2
1565 architecture has been removed, as it was very old, not
1566 maintained, and causing numerous build failures with modern
1570 bool "x86 i386 support removed"
1573 The support for the i386 processors of the x86 architecture
1576 config BR2_PACKAGE_QT5QUICK1
1577 bool "qt5quick1 package removed"
1580 The qt5quick1 package has been removed, since it was removed
1581 from upstream starting from Qt 5.6.
1583 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
1584 string "uboot custom patch dir has been removed"
1586 The uboot custom patch directory option has been removed. Use
1587 the improved BR2_TARGET_UBOOT_PATCH option instead.
1589 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
1591 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
1594 # Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
1595 # boot/uboot/Config.in
1597 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
1598 bool "xf86-input-void removed"
1601 The xf86-input-void package has been removed, there's no need
1602 for it in any modern (post-2007) xorg server.
1604 config BR2_KERNEL_HEADERS_3_17
1605 bool "kernel headers version 3.17.x are no longer supported"
1606 select BR2_KERNEL_HEADERS_3_12
1609 Version 3.17.x of the Linux kernel headers have been
1610 deprecated for more than four buildroot releases and are now
1612 As an alternative, version 3.12.x of the headers have been
1613 automatically selected in your configuration.
1615 config BR2_GDB_VERSION_7_7
1616 bool "gdb 7.7 has been removed"
1619 The 7.7 version of gdb has been removed. Use a newer version
1622 config BR2_PACKAGE_FOOMATIC_FILTERS
1623 bool "foomatic-filters"
1626 The foomatic-filters package was removed.
1628 config BR2_PACKAGE_SAMBA
1632 The samba package was removed in favour of samba4 since the
1633 3.x series isn't supported by upstream any longer.
1635 config BR2_PACKAGE_KODI_WAVPACK
1639 wavpack support was removed in favour of ffmpeg:
1640 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
1642 config BR2_PACKAGE_KODI_RSXS
1643 bool "rsxs support in Kodi was moved to an addon"
1645 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
1647 rsxs support in Kodi was moved to an addon
1649 config BR2_PACKAGE_KODI_GOOM
1650 bool "Goom support in Kodi was moved to an addon"
1652 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
1654 Goom support in Kodi was moved to an addon
1656 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
1657 bool "systemd all extras option has been removed"
1659 select BR2_PACKAGE_XZ
1660 select BR2_PACKAGE_LIBGCRYPT
1662 The systemd option to enable "all extras" has been
1663 removed. To get the same features, the libgcrypt and xz
1664 package should now be enabled.
1666 config BR2_GCC_VERSION_4_5_X
1667 bool "gcc 4.5.x has been removed"
1670 The 4.5.x version of gcc has been removed. Use a newer
1673 config BR2_PACKAGE_SQLITE_READLINE
1674 bool "sqlite command-line editing support was updated"
1675 select BR2_PACKAGE_NCURSES
1676 select BR2_PACKAGE_READLINE
1679 This option was removed in favour of the sqlite package
1680 deciding itself depending on the enabled packages whether
1681 command-line editing should be enabled, it also also takes
1682 libedit into account.
1684 ###############################################################################
1685 comment "Legacy options removed in 2016.02"
1687 config BR2_PACKAGE_DOVECOT_BZIP2
1688 bool "bzip2 support option has been removed"
1690 select BR2_PACKAGE_BZIP2
1692 Bzip2 support is built if the bzip2 package is selected.
1694 config BR2_PACKAGE_DOVECOT_ZLIB
1695 bool "zlib support option has been removed"
1697 select BR2_PACKAGE_ZLIB
1699 Zlib support is built if the zlib package is selected.
1701 config BR2_PACKAGE_E2FSPROGS_FINDFS
1702 bool "e2fsprogs findfs option has been removed"
1705 This option attempted to enable findfs capabilities from
1706 e2fsprogs but has not worked since July 2015 (due to
1707 packaging changes). One can use BusyBox's findfs support or
1708 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
1710 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
1711 bool "openpowerlink debug option has been removed"
1714 This option depends on BR2_ENABLE_DEBUG which should not be
1715 used by packages anymore.
1717 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
1718 bool "openpowerlink package has been updated"
1720 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
1722 openpowerlink kernel modules are built if the
1723 kernel stack library is selected.
1725 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
1726 bool "openpowerlink package has been updated"
1728 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
1730 The user space support has been split in two part:
1731 - a monolitic user space library
1732 - a user spae deamon driver
1734 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
1735 bool "using the linux headers version for the kernel has been removed"
1738 The option to use the version of the kernel headers for the
1739 kernel to build has been removed.
1741 There is now the converse, better-suited and more versatile
1742 option to use the kernel version for the linux headers.
1744 config BR2_PACKAGE_CUPS_PDFTOPS
1745 bool "Pdftops support has been removed from Cups"
1746 select BR2_PACKAGE_CUPS_FILTERS
1749 Pdftops support has been removed from the cups package
1750 It is now part of the cups-filters package.
1752 config BR2_KERNEL_HEADERS_3_16
1753 bool "kernel headers version 3.16.x are no longer supported"
1754 select BR2_KERNEL_HEADERS_3_12
1757 Version 3.16.x of the Linux kernel headers have been
1758 deprecated for more than four buildroot releases and are now
1760 As an alternative, version 3.12.x of the headers have been
1761 automatically selected in your configuration.
1763 config BR2_PACKAGE_PYTHON_PYXML
1764 bool "python-pyxml package has been removed"
1767 PyXML is obsolete and its functionality is covered either via
1768 native Python XML support or python-lxml package.
1770 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
1771 config BR2_ENABLE_SSP
1772 bool "Stack Smashing protection now has different levels"
1774 The protection offered by SSP can now be selected from
1775 different protection levels. Be sure to review the SSP level
1776 in the build options menu.
1778 config BR2_PACKAGE_DIRECTFB_CLE266
1779 bool "cle266 driver for directfb removed"
1782 The cle266 directfb driver support has been removed.
1783 It doesn't build in the latest version and it's unlikely
1784 anyone has any use for it.
1786 config BR2_PACKAGE_DIRECTFB_UNICHROME
1787 bool "unichrome driver for directfb removed"
1790 The unichrome directfb driver support has been removed.
1791 It doesn't build in the latest version and it's unlikely
1792 anyone has any use for it.
1794 config BR2_PACKAGE_LIBELEMENTARY
1795 bool "libelementary has been renamed to elementary"
1797 select BR2_PACKAGE_ELEMENTARY
1799 The libelementary package has been renamed to match the
1802 config BR2_PACKAGE_LIBEINA
1803 bool "libeina package has been removed"
1805 select BR2_PACKAGE_EFL
1807 With EFL 1.15, libeina is now provided by the efl package.
1809 config BR2_PACKAGE_LIBEET
1810 bool "libeet package has been removed"
1812 select BR2_PACKAGE_EFL
1814 With EFL 1.15, libeet is now provided by the efl package.
1816 config BR2_PACKAGE_LIBEVAS
1817 bool "libevas package has been removed"
1819 select BR2_PACKAGE_EFL
1821 With EFL 1.15, libevas is now provided by the efl package.
1823 config BR2_PACKAGE_LIBECORE
1824 bool "libecore package has been removed"
1826 select BR2_PACKAGE_EFL
1828 With EFL 1.15, libecore is now provided by the efl package.
1830 config BR2_PACKAGE_LIBEDBUS
1831 bool "libedbus package has been removed"
1833 select BR2_PACKAGE_EFL
1835 With EFL 1.15, libedbus is now provided by the efl package.
1837 config BR2_PACKAGE_LIBEFREET
1838 bool "libefreet package has been removed"
1840 select BR2_PACKAGE_EFL
1842 With EFL 1.15, libefreet is now provided by the efl package.
1844 config BR2_PACKAGE_LIBEIO
1845 bool "libeio package has been removed"
1847 select BR2_PACKAGE_EFL
1849 With EFL 1.15, libeio is now provided by the efl package.
1851 config BR2_PACKAGE_LIBEMBRYO
1852 bool "libembryo package has been removed"
1854 select BR2_PACKAGE_EFL
1856 With EFL 1.15, libembryo is now provided by the efl package.
1858 config BR2_PACKAGE_LIBEDJE
1859 bool "libedje package has been removed"
1861 select BR2_PACKAGE_EFL
1863 With EFL 1.15, libedje is now provided by the efl package.
1865 config BR2_PACKAGE_LIBETHUMB
1866 bool "libethumb package has been removed"
1868 select BR2_PACKAGE_EFL
1870 With EFL 1.15, libethumb is now provided by the efl package.
1872 config BR2_PACKAGE_INFOZIP
1873 bool "infozip option has been renamed to zip"
1875 select BR2_PACKAGE_ZIP
1877 Info-Zip's Zip package has been renamed from infozip to zip,
1878 to avoid ambiguities with Info-Zip's UnZip which has been
1879 added in the unzip package.
1881 config BR2_BR2_PACKAGE_NODEJS_0_10_X
1882 bool "nodejs 0.10.x option removed"
1884 select BR2_PACKAGE_NODEJS
1886 nodejs 0.10.x option has been removed. 0.10.x is now
1887 automatically chosen for ARMv5 architectures only and the
1888 latest nodejs for all other supported architectures. The
1889 correct nodejs version has been automatically selected in your
1892 config BR2_BR2_PACKAGE_NODEJS_0_12_X
1893 bool "nodejs version 0.12.x has been removed"
1895 select BR2_PACKAGE_NODEJS
1897 nodejs version 0.12.x has been removed. As an alternative,
1898 the latest nodejs version has been automatically selected in
1901 config BR2_BR2_PACKAGE_NODEJS_4_X
1902 bool "nodejs version 4.x has been removed"
1904 select BR2_PACKAGE_NODEJS
1906 nodejs version 4.x has been removed. As an alternative,
1907 the latest nodejs version has been automatically selected in
1910 ###############################################################################
1911 comment "Legacy options removed in 2015.11"
1913 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1914 bool "gst1-plugins-bad real plugin has been removed"
1917 The real plugin from GStreamer 1 bad plugins has been
1920 config BR2_PACKAGE_MEDIA_CTL
1921 bool "media-ctl package has been removed"
1923 select BR2_PACKAGE_LIBV4L
1924 select BR2_PACKAGE_LIBV4L_UTILS
1926 media-ctl source and developement have been moved to v4l-utils
1927 since June 2014. For an up-to-date media-ctl version select
1928 BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1930 config BR2_PACKAGE_SCHIFRA
1931 bool "schifra package has been removed"
1934 Schifra package has been maked broken since 2014.11 release
1935 and haven't been fixed since then.
1937 config BR2_PACKAGE_ZXING
1938 bool "zxing option has been renamed"
1940 select BR2_PACKAGE_ZXING_CPP
1942 ZXing no longer provides the cpp bindings, it has been renamed
1943 to BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1945 # Since FreeRDP has new dependencies, protect this legacy to avoid the
1946 # infamous "unmet direct dependencies" kconfig error.
1947 config BR2_PACKAGE_FREERDP_CLIENT
1948 bool "freerdp client option renamed"
1949 depends on BR2_PACKAGE_FREERDP
1951 select BR2_PACKAGE_FREERDP_CLIENT_X11
1953 config BR2_PACKAGE_BLACKBOX
1954 bool "blackbox package has been removed"
1957 Upstream is dead and the package has been deprecated for
1958 some time. There are other alternative maintained WMs.
1960 config BR2_KERNEL_HEADERS_3_0
1961 bool "kernel headers version 3.0.x are no longer supported"
1962 select BR2_KERNEL_HEADERS_3_2
1965 Version 3.0.x of the Linux kernel headers have been deprecated
1966 for more than four buildroot releases and are now removed.
1967 As an alternative, version 3.2.x of the headers have been
1968 automatically selected in your configuration.
1970 config BR2_KERNEL_HEADERS_3_11
1971 bool "kernel headers version 3.11.x are no longer supported"
1972 select BR2_KERNEL_HEADERS_3_10
1975 Version 3.11.x of the Linux kernel headers have been
1976 deprecated for more than four buildroot releases and are now
1978 As an alternative, version 3.10.x of the headers have been
1979 automatically selected in your configuration.
1981 config BR2_KERNEL_HEADERS_3_13
1982 bool "kernel headers version 3.13.x are no longer supported"
1983 select BR2_KERNEL_HEADERS_3_12
1986 Version 3.13.x of the Linux kernel headers have been
1987 deprecated for more than four buildroot releases and are now
1989 As an alternative, version 3.12.x of the headers have been
1990 automatically selected in your configuration.
1992 config BR2_KERNEL_HEADERS_3_15
1993 bool "kernel headers version 3.15.x are no longer supported"
1994 select BR2_KERNEL_HEADERS_3_12
1997 Version 3.15.x of the Linux kernel headers have been
1998 deprecated for more than four buildroot releases and are now
2000 As an alternative, version 3.12.x of the headers have been
2001 automatically selected in your configuration.
2003 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
2004 bool "DirectFB example df_andi has been removed"
2006 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2008 The per-DirectFB example options have been removed. The
2009 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2012 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
2013 bool "DirectFB example df_bltload has been removed"
2015 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2017 The per-DirectFB example options have been removed. The
2018 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2021 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
2022 bool "DirectFB example df_cpuload has been removed"
2024 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2026 The per-DirectFB example options have been removed. The
2027 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2030 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
2031 bool "DirectFB example df_databuffer has been removed"
2033 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2035 The per-DirectFB example options have been removed. The
2036 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2039 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
2040 bool "DirectFB example df_dioload has been removed"
2042 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2044 The per-DirectFB example options have been removed. The
2045 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2048 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
2049 bool "DirectFB example df_dok has been removed"
2051 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2053 The per-DirectFB example options have been removed. The
2054 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2057 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
2058 bool "DirectFB example df_drivertest has been removed"
2060 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2062 The per-DirectFB example options have been removed. The
2063 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2066 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
2067 bool "DirectFB example df_fire has been removed"
2069 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2071 The per-DirectFB example options have been removed. The
2072 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2075 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
2076 bool "DirectFB example df_flip has been removed"
2078 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2080 The per-DirectFB example options have been removed. The
2081 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2084 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
2085 bool "DirectFB example df_fonts has been removed"
2087 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2089 The per-DirectFB example options have been removed. The
2090 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2093 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
2094 bool "DirectFB example df_input has been removed"
2096 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2098 The per-DirectFB example options have been removed. The
2099 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2102 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
2103 bool "DirectFB example df_joystick has been removed"
2105 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2107 The per-DirectFB example options have been removed. The
2108 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2111 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
2112 bool "DirectFB example df_knuckles has been removed"
2114 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2116 The per-DirectFB example options have been removed. The
2117 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2120 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
2121 bool "DirectFB example df_layer has been removed"
2123 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2125 The per-DirectFB example options have been removed. The
2126 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2129 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
2130 bool "DirectFB example df_matrix has been removed"
2132 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2134 The per-DirectFB example options have been removed. The
2135 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2138 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
2139 bool "DirectFB example df_matrix_water has been removed"
2141 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2143 The per-DirectFB example options have been removed. The
2144 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2147 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
2148 bool "DirectFB example df_neo has been removed"
2150 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2152 The per-DirectFB example options have been removed. The
2153 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2156 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
2157 bool "DirectFB example df_netload has been removed"
2159 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2161 The per-DirectFB example options have been removed. The
2162 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2165 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
2166 bool "DirectFB example df_palette has been removed"
2167 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2169 The per-DirectFB example options have been removed. The
2170 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2173 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
2174 bool "DirectFB example df_particle has been removed"
2176 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2178 The per-DirectFB example options have been removed. The
2179 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2182 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
2183 bool "DirectFB example df_porter has been removed"
2185 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2187 The per-DirectFB example options have been removed. The
2188 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2191 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
2192 bool "DirectFB example df_stress has been removed"
2193 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2195 The per-DirectFB example options have been removed. The
2196 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2199 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
2200 bool "DirectFB example df_texture has been removed"
2202 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2204 The per-DirectFB example options have been removed. The
2205 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2208 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
2209 bool "DirectFB example df_video has been removed"
2211 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2213 The per-DirectFB example options have been removed. The
2214 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2217 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
2218 bool "DirectFB example df_video_particle has been removed"
2220 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2222 The per-DirectFB example options have been removed. The
2223 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2226 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
2227 bool "DirectFB example df_window has been removed"
2229 select BR2_PACKAGE_DIRECTFB_EXAMPLES
2231 The per-DirectFB example options have been removed. The
2232 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
2235 config BR2_PACKAGE_KOBS_NG
2236 bool "kobs-ng was replaced by imx-kobs"
2238 select BR2_PACKAGE_IMX_KOBS
2240 The outdated kobs-ng has been replaced by the Freescale-
2241 maintained imx-kobs package.
2243 config BR2_PACKAGE_SAWMAN
2244 bool "sawman package removed"
2246 select BR2_PACKAGE_DIRECTFB_SAWMAN
2248 This option has been removed because the sawman package no
2249 longer exists: it was merged inside DirectFB itself. This
2250 feature can now be enabled using the
2251 BR2_PACKAGE_DIRECTFB_SAWMAN option.
2253 config BR2_PACKAGE_DIVINE
2254 bool "divine package removed"
2256 select BR2_PACKAGE_DIRECTFB_DIVINE
2258 This option has been removed because the divine package no
2259 longer exists: it was merged inside DirectFB itself. This
2260 feature can now be enabled using the
2261 BR2_PACKAGE_DIRECTFB_DIVINE option.
2263 ###############################################################################
2264 comment "Legacy options removed in 2015.08"
2266 config BR2_PACKAGE_KODI_PVR_ADDONS
2267 bool "Kodi PVR addon was split"
2269 select BR2_PACKAGE_KODI_PVR_ARGUSTV
2270 select BR2_PACKAGE_KODI_PVR_DVBLINK
2271 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
2272 select BR2_PACKAGE_KODI_PVR_FILMON
2273 select BR2_PACKAGE_KODI_PVR_HTS
2274 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
2275 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
2276 select BR2_PACKAGE_KODI_PVR_MYTHTV
2277 select BR2_PACKAGE_KODI_PVR_NEXTPVR
2278 select BR2_PACKAGE_KODI_PVR_NJOY
2279 select BR2_PACKAGE_KODI_PVR_PCTV
2280 select BR2_PACKAGE_KODI_PVR_STALKER
2281 select BR2_PACKAGE_KODI_PVR_VBOX
2282 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
2283 select BR2_PACKAGE_KODI_PVR_VUPLUS
2284 select BR2_PACKAGE_KODI_PVR_WMC
2286 Kodi PVR addon was split into seperate modules
2288 config BR2_BINUTILS_VERSION_2_23_2
2289 bool "binutils 2.23 option renamed"
2292 Binutils 2.23.2 has been removed, using a newer version is
2295 config BR2_BINUTILS_VERSION_2_24
2296 bool "binutils 2.24 option renamed"
2298 select BR2_BINUTILS_VERSION_2_24_X
2300 The binutils version option has been renamed to match the
2301 same patchlevel logic used by gcc. The new option is now
2302 BR2_BINUTILS_VERSION_2_24_X.
2304 config BR2_BINUTILS_VERSION_2_25
2305 bool "binutils 2.25 option renamed"
2307 select BR2_BINUTILS_VERSION_2_25_X
2309 The binutils version option has been renamed to match the
2310 same patchlevel logic used by gcc. The new option is now
2311 BR2_BINUTILS_VERSION_2_25_X.
2313 config BR2_PACKAGE_PERF
2314 bool "perf option has been renamed"
2316 select BR2_LINUX_KERNEL_TOOL_PERF
2318 The perf package has been moved as a Linux tools package,
2319 and the option to enable it is now
2320 BR2_LINUX_KERNEL_TOOL_PERF.
2322 config BR2_BINUTILS_VERSION_2_22
2323 bool "binutils 2.22 removed"
2326 Binutils 2.22 has been removed, using a newer version is
2329 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
2330 bool "gpu-viv-bin-mx6q"
2332 select BR2_PACKAGE_IMX_GPU_VIV
2334 Vivante graphics libraries have been renamed to
2335 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
2338 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
2339 bool "libsemanage python bindings removed"
2340 depends on BR2_PACKAGE_PYTHON
2343 This option has been removed, since the libsemanage Python
2344 bindings on the target were not useful.
2346 config BR2_TARGET_UBOOT_NETWORK
2347 bool "U-Boot custom network settings removed"
2350 U-Boot's custom network settings options have been removed.
2352 ###############################################################################
2353 comment "Legacy options removed in 2015.05"
2355 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
2356 bool "jffs2 16kB erasesize NAND flash option renamed"
2358 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
2360 The JFFS2 NAND flash options now longer include the page
2363 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
2364 bool "jffs2 128kB erasesize NAND flash option renamed"
2366 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
2368 The JFFS2 NAND flash options now longer include the page
2371 config BR2_PACKAGE_MONO_20
2372 bool "2.0/3.5 .Net Runtime"
2375 This option no longer exists, all versions of the .Net
2376 runtime are now installed.
2378 config BR2_PACKAGE_MONO_40
2379 bool "4.0 .Net Runtime"
2382 This option no longer exists, all versions of the .Net
2383 runtime are now installed.
2385 config BR2_PACKAGE_MONO_45
2386 bool "4.5 .Net Runtime"
2389 This option no longer exists, all versions of the .Net
2390 runtime are now installed.
2392 config BR2_CIVETWEB_WITH_LUA
2393 bool "civetweb lua option renamed"
2395 select BR2_PACKAGE_CIVETWEB_WITH_LUA
2397 civetweb's lua option has been renamed to
2398 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
2399 packages name options.
2401 config BR2_PACKAGE_TIFF_TIFF2PDF
2402 bool "tiff utility-specific option removed"
2404 select BR2_PACKAGE_TIFF_UTILITIES
2406 utility-specific options have been removed in favour of
2407 the new option BR2_PACKAGE_TIFF_UTILITIES.
2409 config BR2_PACKAGE_TIFF_TIFFCP
2410 bool "tiff utility-specific option removed"
2412 select BR2_PACKAGE_TIFF_UTILITIES
2414 utility-specific options have been removed in favour of
2415 the new option BR2_PACKAGE_TIFF_UTILITIES.
2417 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
2418 bool "RTAI patch file path has been removed"
2421 This option has never worked, so it has been removed.
2423 config BR2_TARGET_GENERIC_PASSWD_DES
2424 bool "Encoding passwords with DES has been removed"
2427 Paswords can now only be encoded with either of md5, sha256 or
2428 sha512. The default is md5, which is stronger that DES (but
2431 config BR2_PACKAGE_GTK2_THEME_HICOLOR
2432 bool "hicolor (default theme) is a duplicate"
2434 select BR2_PACKAGE_HICOLOR_ICON_THEME
2436 The option was just a duplicate of hicolor icon theme.
2438 config BR2_PACKAGE_VALGRIND_PTRCHECK
2439 bool "valgrind's PTRCheck was renamed to SGCheck"
2441 select BR2_PACKAGE_VALGRIND_SGCHECK
2443 PTRCheck was renamed to SGCheck in valgrind
2445 ###############################################################################
2446 comment "Legacy options removed in 2015.02"
2448 config BR2_PACKAGE_LIBGC
2449 bool "libgc package removed"
2451 select BR2_PACKAGE_BDWGC
2453 libgc has been removed because we have the same package under
2454 a different name, bdwgc.
2456 config BR2_PACKAGE_WDCTL
2457 bool "util-linux' wdctl option has been renamed"
2459 select BR2_PACKAGE_UTIL_LINUX_WDCTL
2461 util-linux' wdctl option has been renamed to
2462 BR2_PACKAGE_UTIL_LINUX_WDCTL to be aligned with how the other
2465 config BR2_PACKAGE_UTIL_LINUX_ARCH
2466 bool "util-linux' arch option has been removed"
2469 util-linux' arch was dropped in util-linux 2.23, in favor of
2470 the coreutils version.
2472 config BR2_PACKAGE_UTIL_LINUX_DDATE
2473 bool "util-linux' ddate option has been removed"
2476 util-linux' ddate was dropped in util-linux 2.23.
2478 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
2479 bool "rpm's bzip2 payloads option has been removed"
2481 select BR2_PACKAGE_BZIP2
2483 The bzip2 payloads option rely entirely on the dependant
2484 package bzip2. So, you need to select it to enable this
2487 config BR2_PACKAGE_RPM_XZ_PAYLOADS
2488 bool "rpm's xz payloads option has been removed"
2490 select BR2_PACKAGE_XZ
2492 The xz payloads option rely entirely on the dependant package
2493 xz. So, you need to select it to enable this feature.
2495 config BR2_PACKAGE_M4
2496 bool "m4 target package removed"
2499 The m4 target package has been removed, it's been
2500 deprecated for some time now.
2502 config BR2_PACKAGE_FLEX_BINARY
2503 bool "flex binary in target option removed"
2506 The flex binary in the target option has been removed.
2507 It's been deprecated for some time now and is essentially a
2508 development tool which isn't very useful in the target.
2510 config BR2_PACKAGE_BISON
2511 bool "bison target package removed"
2514 The bison target package has been removed, it's been
2515 deprecated for some time now and is essentially a development
2516 tool which isn't very useful in the target.
2518 config BR2_PACKAGE_GOB2
2519 bool "gob2 target package removed"
2522 The gob2 target package has been removed, it's been
2523 deprecated for some time now and was essentially useless
2524 without a target toolchain.
2526 config BR2_PACKAGE_DISTCC
2527 bool "distcc target package removed"
2530 The distcc target package has been removed, it's been
2531 deprecated for some time now and was essentially useless
2532 without a target toolchain.
2534 config BR2_PACKAGE_HASERL_VERSION_0_8_X
2535 bool "haserl 0.8.x version removed"
2538 The 0.8.x version option for haserl has been removed since it
2539 has been deprecated for some time now.
2540 You should be able to use the 0.9.x version without issues.
2542 config BR2_PACKAGE_STRONGSWAN_TOOLS
2543 bool "strongswan option has been removed"
2545 select BR2_PACKAGE_STRONGSWAN_PKI
2546 select BR2_PACKAGE_STRONGSWAN_SCEP
2548 The tools option has been removed upstream and the different
2549 tools have been split between the pki and scep options, with
2552 config BR2_PACKAGE_XBMC_ADDON_XVDR
2553 bool "xbmc-addon-xvdr removed"
2556 According to the github project page:
2557 https://github.com/pipelka/xbmc-addon-xvdr
2558 this package is discontinued.
2560 config BR2_PACKAGE_XBMC_PVR_ADDONS
2561 bool "xbmc options have been renamed"
2563 select BR2_PACKAGE_KODI_PVR_ADDONS
2565 The XBMC media center project was renamed to Kodi
2566 entertainment center
2568 config BR2_PACKAGE_XBMC
2569 bool "xbmc options have been renamed"
2571 select BR2_PACKAGE_KODI
2573 The XBMC media center project was renamed to Kodi
2574 entertainment center
2576 config BR2_PACKAGE_XBMC_ALSA_LIB
2577 bool "xbmc options have been renamed"
2579 select BR2_PACKAGE_KODI_ALSA_LIB
2581 The XBMC media center project was renamed to Kodi
2582 entertainment center
2584 config BR2_PACKAGE_XBMC_AVAHI
2585 bool "xbmc options have been renamed"
2587 select BR2_PACKAGE_KODI_AVAHI
2589 The XBMC media center project was renamed to Kodi
2590 entertainment center
2592 config BR2_PACKAGE_XBMC_DBUS
2593 bool "xbmc options have been renamed"
2595 select BR2_PACKAGE_KODI_DBUS
2597 The XBMC media center project was renamed to Kodi
2598 entertainment center
2600 config BR2_PACKAGE_XBMC_LIBBLURAY
2601 bool "xbmc options have been renamed"
2603 select BR2_PACKAGE_KODI_LIBBLURAY
2605 The XBMC media center project was renamed to Kodi
2606 entertainment center
2608 config BR2_PACKAGE_XBMC_GOOM
2609 bool "xbmc options have been renamed"
2611 select BR2_PACKAGE_KODI_GOOM
2613 The XBMC media center project was renamed to Kodi
2614 entertainment center
2616 config BR2_PACKAGE_XBMC_RSXS
2617 bool "xbmc options have been renamed"
2619 select BR2_PACKAGE_KODI_RSXS
2621 The XBMC media center project was renamed to Kodi
2622 entertainment center
2624 config BR2_PACKAGE_XBMC_LIBCEC
2625 bool "xbmc options have been renamed"
2627 select BR2_PACKAGE_KODI_LIBCEC
2629 The XBMC media center project was renamed to Kodi
2630 entertainment center
2632 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
2633 bool "xbmc options have been renamed"
2635 select BR2_PACKAGE_KODI_LIBMICROHTTPD
2637 The XBMC media center project was renamed to Kodi
2638 entertainment center
2640 config BR2_PACKAGE_XBMC_LIBNFS
2641 bool "xbmc options have been renamed"
2643 select BR2_PACKAGE_KODI_LIBNFS
2645 The XBMC media center project was renamed to Kodi
2646 entertainment center
2648 config BR2_PACKAGE_XBMC_RTMPDUMP
2649 bool "xbmc options have been renamed"
2651 select BR2_PACKAGE_KODI_RTMPDUMP
2653 The XBMC media center project was renamed to Kodi
2654 entertainment center
2656 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
2657 bool "xbmc options have been renamed"
2659 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
2661 The XBMC media center project was renamed to Kodi
2662 entertainment center
2664 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
2665 bool "xbmc options have been renamed"
2667 select BR2_PACKAGE_KODI_LIBSMBCLIENT
2669 The XBMC media center project was renamed to Kodi
2670 entertainment center
2672 config BR2_PACKAGE_XBMC_LIBTHEORA
2673 bool "xbmc options have been renamed"
2675 select BR2_PACKAGE_KODI_LIBTHEORA
2677 The XBMC media center project was renamed to Kodi
2678 entertainment center
2680 config BR2_PACKAGE_XBMC_LIBUSB
2681 bool "xbmc options have been renamed"
2683 select BR2_PACKAGE_KODI_LIBUSB
2685 The XBMC media center project was renamed to Kodi
2686 entertainment center
2688 config BR2_PACKAGE_XBMC_LIBVA
2689 bool "xbmc options have been renamed"
2691 select BR2_PACKAGE_KODI_LIBVA
2693 The XBMC media center project was renamed to Kodi
2694 entertainment center
2696 config BR2_PACKAGE_XBMC_WAVPACK
2697 bool "xbmc options have been renamed"
2699 select BR2_PACKAGE_KODI_WAVPACK
2701 The XBMC media center project was renamed to Kodi
2702 entertainment center
2704 config BR2_PREFER_STATIC_LIB
2705 bool "static library option renamed"
2708 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
2709 highlights the fact that the option no longer "prefers"
2710 static libraries, but "enforces" static libraries (i.e
2711 shared libraries are completely unused).
2713 Take care of updating the type of libraries you want under the
2714 "Build options" menu.
2716 ###############################################################################
2717 comment "Legacy options removed in 2014.11"
2719 config BR2_x86_generic
2720 bool "x86 generic variant has been removed"
2723 The generic x86 CPU variant has been removed. Use another
2724 CPU variant instead.
2726 config BR2_GCC_VERSION_4_4_X
2727 bool "gcc 4.4.x has been removed"
2730 The 4.4.x version of gcc has been removed. Use a newer
2733 config BR2_sparc_sparchfleon
2734 bool "sparchfleon CPU has been removed"
2737 The sparchfleon CPU was only supported in a patched gcc 4.4
2738 version. Its support has been removed in favor of the leon3
2739 CPU starting from gcc 4.8.x.
2741 config BR2_sparc_sparchfleonv8
2742 bool "sparchfleonv8 CPU has been removed"
2745 The sparchfleonv8 CPU was only supported in a patched gcc
2746 4.4 version. Its support has been removed in favor of the
2747 leon3 CPU starting from gcc 4.8.x.
2749 config BR2_sparc_sparcsfleon
2750 bool "sparcsfleon CPU has been removed"
2753 The sparcsfleon CPU was only supported in a patched gcc 4.4
2754 version. Its support has been removed in favor of the leon3
2755 CPU starting from gcc 4.8.x.
2757 config BR2_sparc_sparcsfleonv8
2758 bool "sparcsfleonv8 CPU has been removed"
2761 The sparcsfleonv8 CPU was only supported in a patched gcc
2762 4.4 version. Its support has been removed in favor of the
2763 leon3 CPU starting from gcc 4.8.x.
2765 config BR2_PACKAGE_XLIB_LIBPCIACCESS
2766 bool "xlib-libpciaccess option has been renamed"
2767 depends on BR2_PACKAGE_XORG7
2769 select BR2_PACKAGE_LIBPCIACCESS
2771 libpciaccess neither depends on X11 nor Xlib. Thus the
2772 package has been renamed BR2_PACKAGE_LIBPCIACCESS
2774 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
2775 bool "Xceive xc5000 option has been renamed"
2777 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
2779 The Xceive xc5000 option now also handles older firmwares from
2780 Xceive (the xc4000 series), as well as new firmwares (the
2781 xc5000c) from Cresta, who bought Xceive.
2783 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
2784 bool "Chelsio T4 option has been renamed"
2786 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
2788 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
2789 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
2790 to better account for the fact that a T5 variant exists.
2792 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
2793 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
2796 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
2797 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
2799 Target packages -> Hardware handling ->
2800 Firmware -> linux-firmware -> WiFi firmware ->
2801 iwlwifi 3160/726x revision to use (revision 7)
2803 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
2804 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
2807 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
2808 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
2810 Target packages -> Hardware handling ->
2811 Firmware -> linux-firmware -> WiFi firmware ->
2812 iwlwifi 3160/726x revision to use (revision 8)
2814 ###############################################################################
2815 comment "Legacy options removed in 2014.08"
2817 config BR2_PACKAGE_LIBELF
2818 bool "libelf has been removed"
2819 select BR2_PACKAGE_ELFUTILS
2822 The libelf package provided an old version of the libelf
2823 library and is deprecated. The libelf library is now provided
2824 by the elfutils package.
2826 config BR2_KERNEL_HEADERS_3_8
2827 bool "kernel headers version 3.8.x are no longer supported"
2828 select BR2_KERNEL_HEADERS_3_4
2831 Version 3.8.x of the Linux kernel headers have been deprecated
2832 for more than four buildroot releases and are now removed.
2833 As an alternative, version 3.4.x of the headers have been
2834 automatically selected in your configuration.
2836 config BR2_PACKAGE_GETTEXT_TOOLS
2837 bool "support for gettext-tools on target has been removed"
2840 The option to install the gettext utilities on the target
2841 has been removed. This is not necessary as Buildroot is not
2842 designed to provide a full development environment on the
2843 target. gettext tools should be used on the build machine
2846 config BR2_PACKAGE_PROCPS
2847 bool "procps has been replaced by procps-ng"
2848 select BR2_PACKAGE_PROCPS_NG
2851 The procps package has been replaced by the equivalent
2854 config BR2_BINUTILS_VERSION_2_20_1
2855 bool "binutils 2.20.1 has been removed"
2858 The 2.20.1 version of binutils has been removed. Use a newer
2861 config BR2_BINUTILS_VERSION_2_21
2862 bool "binutils 2.21 has been removed"
2865 The 2.21 version of binutils has been removed. Use a newer
2868 config BR2_BINUTILS_VERSION_2_23_1
2869 bool "binutils 2.23.1 has been removed"
2872 The 2.23.1 version of binutils has been removed. Use a newer
2875 config BR2_UCLIBC_VERSION_0_9_32
2876 bool "uclibc 0.9.32 has been removed"
2879 The 0.9.32 version of uClibc has been removed. Use a newer
2882 config BR2_GCC_VERSION_4_3_X
2883 bool "gcc 4.3.x has been removed"
2886 The 4.3.x version of gcc has been removed. Use a newer
2889 config BR2_GCC_VERSION_4_6_X
2890 bool "gcc 4.6.x has been removed"
2893 The 4.6.x version of gcc has been removed. Use a newer
2896 config BR2_GDB_VERSION_7_4
2897 bool "gdb 7.4 has been removed"
2900 The 7.4 version of gdb has been removed. Use a newer version
2903 config BR2_GDB_VERSION_7_5
2904 bool "gdb 7.5 has been removed"
2907 The 7.5 version of gdb has been removed. Use a newer version
2910 config BR2_BUSYBOX_VERSION_1_19_X
2911 bool "busybox version selection has been removed"
2914 The possibility of selecting the Busybox version has been
2915 removed. Use the latest version provided by the Busybox
2918 config BR2_BUSYBOX_VERSION_1_20_X
2919 bool "busybox version selection has been removed"
2922 The possibility of selecting the Busybox version has been
2923 removed. Use the latest version provided by the Busybox
2926 config BR2_BUSYBOX_VERSION_1_21_X
2927 bool "busybox version selection has been removed"
2930 The possibility of selecting the Busybox version has been
2931 removed. Use the latest version provided by the Busybox
2934 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2935 bool "decode_tm6000"
2936 select BR2_PACKAGE_LIBV4L_UTILS
2939 This libv4l option has been deprecated and replaced by a
2940 single option to build all the libv4l utilities.
2942 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2944 select BR2_PACKAGE_LIBV4L_UTILS
2947 This libv4l option has been deprecated and replaced by a
2948 single option to build all the libv4l utilities.
2950 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2951 bool "v4l2-compliance"
2952 select BR2_PACKAGE_LIBV4L_UTILS
2955 This libv4l option has been deprecated and replaced by a
2956 single option to build all the libv4l utilities.
2958 config BR2_PACKAGE_LIBV4L_V4L2_CTL
2960 select BR2_PACKAGE_LIBV4L_UTILS
2963 This libv4l option has been deprecated and replaced by a
2964 single option to build all the libv4l utilities.
2966 config BR2_PACKAGE_LIBV4L_V4L2_DBG
2968 select BR2_PACKAGE_LIBV4L_UTILS
2971 This libv4l option has been deprecated and replaced by a
2972 single option to build all the libv4l utilities.
2974 ###############################################################################
2975 comment "Legacy options removed in 2014.05"
2977 config BR2_PACKAGE_EVTEST_CAPTURE
2978 bool "evtest-capture support removed (dropped since evtest 1.31)"
2981 Support for evtest-capture has been removed (dropped from
2982 evtest package since version 1.31), use evemu package
2985 config BR2_KERNEL_HEADERS_3_6
2986 bool "kernel headers version 3.6.x are no longer supported"
2987 select BR2_KERNEL_HEADERS_3_4
2990 Version 3.6.x of the Linux kernel headers have been deprecated
2991 for more than four buildroot releases and are now removed.
2992 As an alternative, version 3.4.x of the headers have been
2993 automatically selected in your configuration.
2995 config BR2_KERNEL_HEADERS_3_7
2996 bool "kernel headers version 3.7.x are no longer supported"
2997 select BR2_KERNEL_HEADERS_3_4
3000 Version 3.7.x of the Linux kernel headers have been deprecated
3001 for more than four buildroot releases and are now removed.
3002 As an alternative, version 3.4.x of the headers have been
3003 automatically selected in your configuration.
3005 config BR2_PACKAGE_VALA
3006 bool "vala target package has been removed"
3009 The 'vala' target package has been removed since it has been
3010 deprecated for more than four buildroot releases.
3011 Note: the host vala package still exists.
3013 config BR2_TARGET_TZ_ZONELIST
3014 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
3016 config BR2_PACKAGE_TZDATA_ZONELIST
3017 string "tzdata: the timezone list option has been renamed"
3019 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
3020 BR2_TARGET_TZ_ZONELIST, and moved to the "System
3021 configuration" menu. You'll need to select BR2_TARGET_TZ_INFO.
3023 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
3025 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
3028 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
3029 bool "Lua command-line editing none has been renamed"
3032 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
3033 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to
3034 select it in the corresponding choice.
3036 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
3037 bool "Lua command-line editing using readline has been renamed"
3040 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
3041 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
3042 it in the corresponding choice.
3044 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
3045 bool "Lua command-line editing using linenoise has been renamed"
3048 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
3049 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
3050 it in the corresponding choice.
3052 config BR2_PACKAGE_DVB_APPS_UTILS
3053 bool "dvb-apps utilities now built by default"
3056 The dvb-apps utilities are now always built when the dvb-apps
3057 package is selected.
3059 config BR2_KERNEL_HEADERS_SNAP
3060 bool "Local Linux snapshot support removed"
3063 Support for using a custom snapshot to install the Linux
3064 kernel headers has been removed.
3066 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
3067 bool "/dev management by udev removed"
3070 The 'udev' package has been converted to a virtual package.
3071 The providers for this feature are: 'eudev', 'systemd'.
3073 Therefore, if you are not using 'systemd' as init system, you
3074 must choose 'Dynamic using eudev' in the '/dev management'
3075 menu to get the same behaviour as in your old configuration.
3077 If you are using 'systemd', its internal implementation of
3078 'udev' will be used automatically.
3080 You must also check the packages depending on 'udev' are still
3083 config BR2_PACKAGE_UDEV
3084 bool "udev is now a virtual package"
3086 select BR2_PACKAGE_HAS_UDEV
3088 The 'udev' package has been converted to a virtual package.
3089 The providers for this feature are: 'eudev', 'systemd'.
3091 Your old configuration refers to packages depending on 'udev',
3092 either for build or at runtime.
3094 Check that a 'udev' provider is selected. If you are not using
3095 'systemd' as init system, 'eudev' should be selected, which is
3096 the case if '/dev management' is set to 'Dynamic using eudev'.
3098 If you are using 'systemd', its internal implementation of
3101 config BR2_PACKAGE_UDEV_RULES_GEN
3102 bool "udev rules generation handled by provider"
3104 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
3105 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
3107 The 'udev' package has been converted to a virtual package.
3108 The providers for this feature are: 'eudev', 'systemd'.
3110 If you are not using 'systemd' as init system, udev rules
3111 generation will be handled by 'eudev'. Check that
3112 '/dev management' is set to 'Dynamic using eudev' to get
3113 the same behaviour as in your old configuration.
3115 If you are using 'systemd', it internal implementation of
3116 'udev' will generate the rules.
3118 config BR2_PACKAGE_UDEV_ALL_EXTRAS
3119 bool "udev extras removed"
3122 The 'udev' package has been converted to a virtual package.
3123 The providers for this feature are: 'eudev', 'systemd'.
3125 The option to enable the extra features of 'udev' (gudev, ...)
3126 has been removed. These features are automatically enabled in
3127 the 'udev' providers if the dependencies are selected. For
3128 example, selecting 'libglib2' will trigger the build of gudev.
3130 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
3131 bool "xlib-libpthread-stubs option has been renamed"
3132 depends on BR2_PACKAGE_XORG7
3134 select BR2_PACKAGE_LIBPTHREAD_STUBS
3136 The pthread stubs neither depend on X11 nor Xlib. Thus the
3137 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
3139 ###############################################################################
3140 comment "Legacy options removed in 2014.02"
3143 bool "sh2 support removed"
3146 Due to an inexistent user base and generally poor Linux
3147 support, the support for the SH2 architecture was removed.
3150 bool "sh3 support removed"
3153 Due to an inexistent user base and generally poor Linux
3154 support, the support for the SH3 architecture was removed.
3157 bool "sh3eb support removed"
3160 Due to an inexistent user base and generally poor Linux
3161 support, the support for the SH3eb architecture was removed.
3163 config BR2_KERNEL_HEADERS_3_1
3164 bool "kernel headers version 3.1.x are no longer supported"
3165 select BR2_KERNEL_HEADERS_3_2
3168 Version 3.1.x of the Linux kernel headers have been deprecated
3169 for more than four buildroot releases and are now removed.
3170 As an alternative, version 3.2.x of the headers have been
3171 automatically selected in your configuration.
3173 config BR2_KERNEL_HEADERS_3_3
3174 bool "kernel headers version 3.3.x are no longer supported"
3175 select BR2_KERNEL_HEADERS_3_2
3178 Version 3.3.x of the Linux kernel headers have been deprecated
3179 for more than four buildroot releases and are now removed.
3180 As an alternative, version 3.2.x of the headers have been
3181 automatically selected in your configuration.
3183 config BR2_KERNEL_HEADERS_3_5
3184 bool "kernel headers version 3.5.x are no longer supported"
3185 select BR2_KERNEL_HEADERS_3_4
3188 Version 3.5.x of the Linux kernel headers have been deprecated
3189 for more than four buildroot releases and are now removed.
3190 As an alternative, version 3.4.x of the headers have been
3191 automatically selected in your configuration.
3193 config BR2_GDB_VERSION_7_2
3194 bool "gdb 7.2.x is no longer supported"
3195 select BR2_GDB_VERSION_7_6
3198 Version 7.2.x of gdb has been deprecated for more than four
3199 buildroot releases and is now removed. As an alternative, gdb
3200 7.5.x has been automatically selected in your configuration.
3202 config BR2_GDB_VERSION_7_3
3203 bool "gdb 7.3.x is no longer supported"
3204 select BR2_GDB_VERSION_7_6
3207 Version 7.3.x of gdb has been deprecated for more than four
3208 buildroot releases and is now removed. As an alternative, gdb
3209 7.5.x has been automatically selected in your configuration.
3211 config BR2_PACKAGE_CCACHE
3212 bool "ccache target package has been removed"
3215 The 'ccache' target package has been removed since it has been
3216 deprecated for more than four buildroot releases.
3217 Note: using ccache for speeding up builds is still supported.
3219 config BR2_HAVE_DOCUMENTATION
3220 bool "support for documentation on target has been removed"
3223 Support for documentation on target has been removed since it
3224 has been deprecated for more than four buildroot releases.
3226 config BR2_PACKAGE_AUTOMAKE
3227 bool "automake target package has been removed"
3230 The 'automake' target package has been removed since it has
3231 been deprecated for more than four buildroot releases.
3232 Note: the host automake still exists.
3234 config BR2_PACKAGE_AUTOCONF
3235 bool "autoconf target package has been removed"
3238 The 'autoconf' target package has been removed since it has
3239 been deprecated for more than four buildroot releases.
3240 Note: the host autoconf still exists.
3242 config BR2_PACKAGE_XSTROKE
3243 bool "xstroke has been removed"
3246 The 'xstroke' package has been removed since it has been
3247 deprecated for more than four buildroot releases.
3249 config BR2_PACKAGE_LZMA
3250 bool "lzma target package has been removed"
3253 The 'lzma' target package has been removed since it has been
3254 deprecated for more than four buildroot releases.
3255 Note: generating lzma-compressed rootfs images is still
3258 config BR2_PACKAGE_TTCP
3259 bool "ttcp has been removed"
3262 The 'ttcp' package has been removed since it has been
3263 deprecated for more than four buildroot releases.
3265 config BR2_PACKAGE_LIBNFC_LLCP
3266 bool "libnfc-llcp has been replaced by libllcp"
3268 select BR2_PACKAGE_LIBLLCP
3270 The 'libnfc-llcp' package has been removed since upstream
3271 renamed to 'libllcp'. We have added a new package for
3272 'libllcp' and bumped the version at the same time.
3274 config BR2_PACKAGE_MYSQL_CLIENT
3275 bool "MySQL client renamed to MySQL"
3277 select BR2_PACKAGE_MYSQL
3279 The option has been renamed BR2_PACKAGE_MYSQL
3281 config BR2_PACKAGE_SQUASHFS3
3282 bool "squashfs3 has been removed"
3284 select BR2_PACKAGE_SQUASHFS
3286 The 'squashfs3' package has been removed since it has been
3287 deprecated for more than four buildroot releases. Package
3288 'squashfs' (4) has been selected automatically as replacement.
3290 config BR2_TARGET_ROOTFS_SQUASHFS3
3291 bool "squashfs3 rootfs support has been removed"
3294 Together with the removal of the squashfs3 package, support
3295 for squashfs3 root filesystems has been removed too. Squashfs
3296 root filesystems will automatically use squashfs4 now.
3298 config BR2_PACKAGE_NETKITBASE
3299 bool "netkitbase has been removed"
3302 The 'netkitbase' package has been removed since it has been
3303 deprecated since 2012.11. This package provided 'inetd'
3304 which is replaced by 'xinet' and 'ping' which is replaced by
3305 'busybox' or 'fping'.
3307 config BR2_PACKAGE_NETKITTELNET
3308 bool "netkittelnet has been removed"
3311 The 'netkittelnet' package has been removed since it has
3312 been deprecated since 2012.11. 'busybox' provides a telnet
3313 client and should be used instead.
3315 config BR2_PACKAGE_LUASQL
3316 bool "luasql has been replaced by luasql-sqlite3"
3317 select BR2_PACKAGE_LUASQL_SQLITE3
3320 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
3322 config BR2_PACKAGE_LUACJSON
3323 bool "luacjson has been replaced by lua-cjson"
3324 select BR2_PACKAGE_LUA_CJSON
3327 The option has been renamed BR2_PACKAGE_LUA_CJSON.
3329 ###############################################################################
3330 comment "Legacy options removed in 2013.11"
3332 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
3333 bool "lvm2's 'dmsetup only' option removed"
3336 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
3337 led to problems with other packages that need the full lvm2
3338 suite. Therefore, the option has been replaced with the
3339 positive BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
3341 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
3342 # in order to automatically propagate old configs
3344 config BR2_PACKAGE_QT_JAVASCRIPTCORE
3345 bool "qt javascriptcore option removed"
3348 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
3349 force the activation or disabling of the JIT compiler in the
3350 Qt Javascript interpreter. However, the JIT compiler is not
3351 available for all architectures, so forcing its activation
3352 does not always work. Moreover, Qt knows by itself for which
3353 architectures JIT support is possible, and will
3354 automatically enable it if possible.
3356 Therefore, this option was in fact useless, and causing
3357 build problems when enabled on architectures for which the
3358 JIT support was not available. It has been removed, and
3359 there is no replacement: Qt will enable JIT at compile time
3362 config BR2_PACKAGE_MODULE_INIT_TOOLS
3363 bool "module-init-tools replaced by kmod"
3364 select BR2_PACKAGE_KMOD
3365 select BR2_PACKAGE_KMOD_TOOLS
3368 The 'module-init-tools' package has been removed, since it
3369 has been depracated upstream and replaced by 'kmod'.
3371 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
3372 string "u-boot: the git repository URL option has been renamed"
3374 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
3375 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
3377 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
3379 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
3382 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
3383 # boot/uboot/Config.in
3385 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
3386 string "u-boot: the git repository version option has been renamed"
3388 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
3389 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
3391 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
3393 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
3396 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
3397 # boot/uboot/Config.in
3399 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
3400 string "linux: the git repository URL option has been renamed"
3402 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
3404 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
3406 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
3408 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
3411 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
3414 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
3415 string "linux: the git repository version option has been renamed"
3417 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
3419 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
3421 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
3423 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
3426 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
3429 ###############################################################################
3430 comment "Legacy options removed in 2013.08"
3433 bool "ARM OABI support has been removed"
3436 The support for the ARM OABI was deprecated since a while,
3437 and has been removed completely from Buildroot. It is also
3438 deprecated in upstream gcc, since gcc 4.7. People should
3439 switch to EABI instead, which should not be a problem as
3440 long as you don't have pre-built OABI binaries in your
3441 system that you can't recompile.
3443 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
3444 bool "dosfstools dosfsck renamed to fsck.fat"
3446 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
3448 dosfsck was renamed upstream to fsck.fat for consistency.
3450 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
3451 bool "dosfstools dosfslabel renamed to fatlabel"
3453 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
3455 doslabel was renamed upstream to fatlabel for consistency.
3457 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
3458 bool "dosfstools mkdosfs renamed to mkfs.fat"
3460 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
3462 mkdosfs was renamed upstream to mkfs.fat for consistency.
3465 bool "the elf2flt option has been renamed"
3468 The BR2_ELF2FLT option has been renamed to
3469 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
3470 the package infrastructure.
3472 config BR2_VFP_FLOAT
3473 bool "the ARM VFP floating point option has been renamed"
3476 Due to a major refactoring of the floating-point handling of
3477 the ARM architecture support, the BR2_VFP_FLOAT option has
3478 been replaced with a choice of options that allows to select
3479 between various VFP versions/capabilities.
3481 config BR2_PACKAGE_GCC_TARGET
3482 bool "gcc on the target filesystem has been removed"
3485 The support for gcc in the target filesystem was deprecated
3486 since a while, and has been removed completely from Buildroot.
3487 See Buildroot's documentation for more explanations.
3489 config BR2_HAVE_DEVFILES
3490 bool "development files in target filesystem has been removed"
3493 The installation of the development files in the target
3494 filesystem was deprecated since a while, and has been removed
3495 completely from Buildroot.
3496 See Buildroot's documentation for more explanations.
3500 endif # !SKIP_LEGACY