]> Git Repo - buildroot-mgba.git/blame - Config.in.legacy
Config.in.legacy: drop 2013.02 entries
[buildroot-mgba.git] / Config.in.legacy
CommitLineData
ebcfa987
AVEM
1#
2# Config.in.legacy - support for backward compatibility
3#
f8c56f5f
TDS
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.
ebcfa987
AVEM
7#
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.
10#
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.
f8c56f5f
TDS
14#
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.
94d403d7
AV
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.
24#
25# [Example: renaming a bool option that is part of a choice from FOO to BAR]
26# original choice:
27# choice
28# prompt "Choose foobar"
29# config BR2_FOO_1
30# bool "foobar 1"
31# config BR2_FOO_2
32# bool "foobar 2"
33# endchoice
34#
35# becomes:
36# choice
37# prompt "Choose foobar"
38# default BR2_BAR_1 if BR2_FOO_1 # legacy
39# default BR2_BAR_2 if BR2_FOO_2 # legacy
40# config BR2_BAR_1
41# bool "foobar 1"
42# config BR2_BAR_2
43# bool "foobar 2"
44# endchoice
45#
46# and in Config.in.legacy:
47# config BR2_FOO_1
48# bool "foobar 1 has been renamed"
49# help
50# <suitable help text>
51# # Note: BR2_FOO_1 is still referenced from package/foo/Config.in
52# config BR2_FOO_2
53# bool "foobar 2 has been renamed"
54# help
55# <suitable help text>
56# # Note: BR2_FOO_2 is still referenced from package/foo/Config.in
57#
58# [End of example]
f8c56f5f
TDS
59#
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
63# BR2_LEGACY.
64# If the original symbol has been renamed, the new symbol should use the value
94d403d7
AV
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.
f8c56f5f
TDS
67#
68# [Example: renaming a string option from FOO to BAR]
69# original symbol:
94d403d7
AV
70# config BR2_FOO_STRING
71# string "Some foo string"
f8c56f5f
TDS
72#
73# becomes:
94d403d7
AV
74# config BR2_BAR_STRING
75# string "Some bar string"
76# default BR2_FOO_STRING if BR2_FOO_STRING != "" # legacy
f8c56f5f
TDS
77#
78# and in Config.in.legacy:
94d403d7
AV
79# config BR2_FOO_STRING
80# string "The foo string has been renamed"
81# help
82# <suitable help text>
f8c56f5f 83#
94d403d7
AV
84# config BR2_FOO_STRING_WRAP
85# bool
86# default y if BR2_FOO_STRING != ""
87# select BR2_LEGACY
f8c56f5f 88#
94d403d7 89# # Note: BR2_FOO_STRING is still referenced from package/foo/Config.in
f8c56f5f
TDS
90#
91# [End of example]
ebcfa987 92
53903a15
AV
93config BR2_SKIP_LEGACY
94 bool
95 option env="SKIP_LEGACY"
96
97if !BR2_SKIP_LEGACY
98
ebcfa987
AVEM
99config BR2_LEGACY
100 bool
101 help
102 This option is selected automatically when your old .config uses an
103 option that no longer exists in current buildroot. In that case, the
104 build will fail. Look for config options which are selected in the
105 menu below: they no longer exist and should be replaced by something
106 else.
107
108# This comment fits exactly in a 80-column display
109comment "Legacy detected: check the content of the menu below"
110 depends on BR2_LEGACY
111
a91a5c16
AVEM
112menu "Legacy config options"
113
114if BR2_LEGACY
a25e4a4c 115comment "----------------------------------------------------"
a91a5c16 116comment "Your old configuration uses legacy options that no "
cce5baa8
TDS
117comment "longer exist in buildroot, as indicated in the menu "
118comment "below. As long as these options stay selected, or in"
119comment "case of string options are non-empty, the build "
a91a5c16 120comment "will fail. "
cce5baa8
TDS
121comment "* "
122comment "Where possible, an automatic conversion from old to "
123comment "new symbols has been performed. Before making any "
124comment "change in this legacy menu, make sure to exit the "
125comment "configuration editor a first time and save the "
126comment "configuration. Otherwise, the automatic conversion "
127comment "of symbols will be lost. "
128comment "* "
129comment "After this initial save, reopen the configuration "
130comment "editor, inspect the options selected below, read "
131comment "their help texts, and verify/update the new "
132comment "configuration in the corresponding configuration "
133comment "menus. When everything is ok, you can disable the "
134comment "legacy options in the menu below. Once you have "
135comment "disabled all legacy options, this text will "
136comment "disappear and you will be able to start the build. "
137comment "* "
d2e706c3
YM
138comment "Note: at some point in the future, the oldest legacy"
139comment "options will be removed, and configuration files "
140comment "that still have those options set, will fail to "
141comment "build, or run, in unpredictable ways. "
a25e4a4c 142comment "----------------------------------------------------"
a91a5c16 143endif
ebcfa987 144
86dfb429
BS
145###############################################################################
146comment "Legacy options removed in 2018.02"
147
148config BR2_PACKAGE_GNUPG2_GPGV2
149 bool "gnupg2 gpgv2 option removed"
150 select BR2_LEGACY
151 select BR2_PACKAGE_GNUPG2_GPGV
152 help
153 The gpgv2 executable is now named gpgv. The config option
154 has been renamed accordingly.
155
f52af619
CS
156###############################################################################
157comment "Legacy options removed in 2017.11"
158
6c10e40d
CS
159config BR2_PACKAGE_RFKILL
160 bool "rfkill package removed"
161 select BR2_LEGACY
162 select BR2_PACKAGE_UTIL_LINUX
163 select BR2_PACKAGE_UTIL_LINUX_RFKILL
164 help
165 The rfkill program is now provided by the util-linux package.
166
d4382005
CS
167config BR2_PACKAGE_UTIL_LINUX_RESET
168 bool "util-linux reset option removed"
169 select BR2_LEGACY
170 help
171 The util-linux package no longer offers a "reset" command. Use
172 either the reset command provided by BusyBox or select ncurses
173 programs, which will install a symlink from "tset" to reset.
174
9d6da7a2
AD
175config BR2_PACKAGE_POLICYCOREUTILS_AUDIT2ALLOW
176 bool "policycoreutils audit2allow option removed"
177 select BR2_LEGACY
178 select BR2_PACKAGE_SELINUX_PYTHON
179 select BR2_PACKAGE_SELINUX_PYTHON_AUDIT2ALLOW
180 help
181 The policycoreutils package no longer offers audit2allow
182 as a option. This package has been moved into the
183 selinux-python package by the SELinux maintainers.
184
185config BR2_PACKAGE_POLICYCOREUTILS_RESTORECOND
186 bool "policycoreutils restorecond option removed"
187 select BR2_LEGACY
188 select BR2_PACKAGE_RESTORECOND
189 help
190 The policycoreutils package no longer offers restorecond
191 as a option. This package has been moved into a seperate
192 package maintained by the SELinux maintainers.
193
194config BR2_PACKAGE_SEPOLGEN
195 bool "sepolgen package has been removed"
196 select BR2_LEGACY
197 select BR2_PACKAGE_SELINUX_PYTHON
198 select BR2_PACKAGE_SELINUX_PYTHON_SEPOLGEN
199 help
200 Sepolgen is no longer a individual package, but instead has
201 been moved into the selinux-python package by the SELinux
202 maintainers.
203
49a9fb0f
BK
204config BR2_PACKAGE_OPENOBEX_BLUEZ
205 bool "openobex bluez option removed"
206 select BR2_LEGACY
207 select BR2_PACKAGE_BLUEZ_UTILS
208 help
209 The OpenOBEX package no longer offers an option to enable or
210 disable BlueZ support. Instead, BlueZ support is always
211 included when the bluez5_utils or bluez_utils package is
212 selected.
213
214config BR2_PACKAGE_OPENOBEX_LIBUSB
215 bool "openobex libusb option removed"
216 select BR2_LEGACY
217 select BR2_PACKAGE_LIBUSB
218 help
219 The OpenOBEX package no longer offers an option to enable or
220 disable libusb support. Instead, USB support is always
221 included when the libusb package is selected.
222
223config BR2_PACKAGE_OPENOBEX_APPS
224 bool "openobex apps option removed"
225 select BR2_LEGACY
226 help
227 The OpenOBEX package no longer offers an option to enable or
228 disable apps support.
229
230config BR2_PACKAGE_OPENOBEX_SYSLOG
231 bool "openobex syslog option removed"
232 select BR2_LEGACY
233 help
234 The OpenOBEX package no longer offers an option to enable or
235 disable syslog support.
236
237config BR2_PACKAGE_OPENOBEX_DUMP
238 bool "openobex dump option removed"
239 select BR2_LEGACY
240 help
241 The OpenOBEX package no longer offers an option to enable or
242 disable dump support.
243
fca70389
AM
244config BR2_PACKAGE_AICCU
245 bool "aiccu utility removed"
246 select BR2_LEGACY
247 help
248 As the SixXS project has ceased its operation on 2017-06-06,
249 the AICCU utility has no use anymore and has been removed.
250
251 https://www.sixxs.net/sunset/
252
f52af619
CS
253config BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS
254 bool "util-linux login utilities option removed"
255 select BR2_LEGACY
256 select BR2_PACKAGE_UTIL_LINUX_LAST
257 select BR2_PACKAGE_UTIL_LINUX_LOGIN
258 select BR2_PACKAGE_UTIL_LINUX_RUNUSER
259 select BR2_PACKAGE_UTIL_LINUX_SU
260 select BR2_PACKAGE_UTIL_LINUX_SULOGIN
261 help
262 Login utilities (last, login, runuser, su, sulogin) now have
263 their own configuration options in the util-linux menu.
264
f6695219
RN
265###############################################################################
266comment "Legacy options removed in 2017.08"
267
144dc9ca
YM
268config BR2_TARGET_GRUB
269 bool "grub (aka grub-legacy) has been removed"
270 select BR2_LEGACY
271 help
272 grub-legacy is no longer maintained, and no longer builds with
273 recent binutils versions.
274
275 Use grub2 or syslinux instead.
276
20db0989
BM
277config BR2_PACKAGE_SIMICSFS
278 bool "simicsfs support removed"
279 select BR2_LEGACY
280 help
281 Support for simicsfs kernel driver that provides access to a
282 host computer's local filesystem when the target is
283 executing within a SIMICS simulation has been removed.
284
285 Simics is now moving away from the simicsfs kernel module,
286 as the kernel module has required too much maintenance
287 work. Users should move to the user mode Simics agent
288 instead.
289
0b5dc319
TP
290config BR2_BINUTILS_VERSION_2_26_X
291 bool "binutils version 2.26 support removed"
292 select BR2_LEGACY
293 help
294 Support for binutils version 2.26 has been removed. The
295 current default version (2.28 or later) has been selected
296 instead.
297
b3b60706
YM
298config BR2_XTENSA_OVERLAY_DIR
299 string "The BR2_XTENSA_OVERLAY_DIR option has been removed"
300 help
301 The BR2_XTENSA_OVERLAY_DIR has been removed in favour of
302 BR2_XTENSA_OVERLAY_FILE. You must now pass the complete
303 path to the overlay file, not to the directory containing
304 it.
305
306config BR2_XTENSA_OVERLAY_DIR_WRAP
307 bool
308 default y if BR2_XTENSA_OVERLAY_DIR != ""
309 select BR2_LEGACY
310
15a96d1a 311config BR2_XTENSA_CUSTOM_NAME
b3b60706 312 string "The BR2_XTENSA_CUSTOM_NAME option has been removed"
15a96d1a 313 help
b3b60706 314 The BR2_XTENSA_CUSTOM_NAME option has been removed.
15a96d1a
YM
315
316config BR2_XTENSA_CUSTOM_NAME_WRAP
317 bool
318 default y if BR2_XTENSA_CUSTOM_NAME != ""
319 select BR2_LEGACY
320
f47fc957
SS
321config BR2_PACKAGE_HOST_MKE2IMG
322 bool "host mke2img has been removed"
323 select BR2_LEGACY
324 help
325 We now call mkfs directly to generate ext2/3/4 filesystem
326 image, so mke2img is no longer necessary.
327
bee9e881
SM
328config BR2_TARGET_ROOTFS_EXT2_BLOCKS
329 int "exact size in blocks has been removed"
330 default 0
331 help
332 This option has been removed in favor of
333 BR2_TARGET_ROOTFS_EXT2_SIZE. It has been set automatically
334 to the value you had before. Set to 0 here to remove the
335 warning.
336
337config BR2_TARGET_ROOTFS_EXT2_BLOCKS_WRAP
338 bool
339 default y if BR2_TARGET_ROOTFS_EXT2_BLOCKS != 0 && \
340 BR2_TARGET_ROOTFS_EXT2_BLOCKS != 61440 # deprecated default value
341 select BR2_LEGACY
342
343# Note: BR2_TARGET_ROOTFS_EXT2_BLOCKS_WRAP still referenced in fs/ext2/Config.in
344
235b6f17
SM
345config BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES
346 int "ext2 extra inodes has been removed" if BR2_TARGET_ROOTFS_EXT2_INODES = 0
347 default 0
348 help
349 Buildroot now uses mkfs.ext2/3/4 to generate ext2/3/4
350 images. It now automatically selects the number of inodes
351 based on the image size. The extra number of inodes can no
352 longer be provided; instead, provide the total number of
353 inodes needed in BR2_TARGET_ROOTFS_EXT2_INODES.
354
355config BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES_WRAP
356 bool
357 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES != 0
358 select BR2_LEGACY
359
e278d85e
VOR
360config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDXAPARSE
361 bool "cdxaparse removed"
362 select BR2_LEGACY
363
364config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DATAURISRC
365 bool "dataurisrc moved to gstreamer1"
366 select BR2_LEGACY
367 help
368 Dataurisrc has moved to gstreamer core and is always built.
369
370config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DCCP
371 bool "dccp removed"
372 select BR2_LEGACY
373
374config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HDVPARSE
375 bool "hdvparse removed"
376 select BR2_LEGACY
377
378config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MVE
379 bool "mve removed"
380 select BR2_LEGACY
381
382config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NUVDEMUX
383 bool "nuvdemux removed"
384 select BR2_LEGACY
385
386config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PATCHDETECT
387 bool "patchdetect removed"
388 select BR2_LEGACY
389
390config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDI
391 bool "sdi removed"
392 select BR2_LEGACY
393
394config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA
395 bool "tta removed"
396 select BR2_LEGACY
397
398config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOMEASURE
399 bool "videomeasure removed"
6e3fa33f 400 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IQA
e278d85e 401 select BR2_LEGACY
6e3fa33f
VOR
402 help
403 videomeasure plugin has been removed and has been replaced by
404 iqa, which has automatically been enabled.
e278d85e
VOR
405
406config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK
407 bool "apexsink removed"
408 select BR2_LEGACY
409
410config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL
411 bool "sdl removed"
412 select BR2_LEGACY
413
b006fe1c
VOR
414config BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MAD
415 bool "mad (*.mp3 audio) removed"
416 select BR2_LEGACY
417
4c06d249
TP
418config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC
419 bool "gst1-plugins-bad webrtc renamed to webrtcdsp"
420 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTCDSP
421 select BR2_LEGACY
422 help
423 The WebRTC plugin in GStreamer 1.x has always been named
424 webrtcdsp, but was wrongly introduced in Buildroot under the
425 name webrtc. Therefore, we have renamed the option to match
426 the actual name of the GStreamer plugin.
427
0d643fd3
YM
428config BR2_STRIP_none
429 bool "Strip command 'none' has been removed"
430 select BR2_LEGACY
431 help
432 The strip command choice has been changed into a single
433 boolean option. Please check that the new setting is
434 correct (in the "Build options" sub-menu)
435
dd4d3c18
BK
436config BR2_PACKAGE_BEECRYPT_CPP
437 bool "C++ support removed in beecrypt"
438 select BR2_LEGACY
439 help
440 Support for C++ depends on icu. The beecrypt package is
441 incompatible with icu 59+.
442
622ff3d6
PK
443config BR2_PACKAGE_SPICE_CLIENT
444 bool "spice client support removed"
445 select BR2_LEGACY
446 help
447 Spice client support has been removed upstream. The
448 functionality now lives in the spice-gtk widget and
449 virt-viewer.
450
451config BR2_PACKAGE_SPICE_GUI
452 bool "spice gui support removed"
453 select BR2_LEGACY
454 help
455 Spice gui support has been removed upstream. The
456 functionality now lives in the spice-gtk widget and
457 virt-viewer.
458
6f2c0220
PK
459config BR2_PACKAGE_SPICE_TUNNEL
460 bool "spice network redirection removed"
461 select BR2_LEGACY
462 help
463 Spice network redirection, aka tunnelling has been removed
464 upstream.
465
438b2d13
KM
466config BR2_PACKAGE_INPUT_TOOLS
467 bool "input-tools removed"
468 select BR2_LEGACY
469 select BR2_PACKAGE_LINUXCONSOLETOOLS
470 help
471 input-tools has been removed, it is replaced by
472 linuxconsoletools, which has automatically been enabled.
473
474config BR2_PACKAGE_INPUT_TOOLS_INPUTATTACH
475 bool "inputattach moved to linuxconsoletools"
476 select BR2_LEGACY
477 select BR2_PACKAGE_LINUXCONSOLETOOLS
478 select BR2_PACKAGE_LINUXCONSOLETOOLS_INPUTATTACH
479 help
480 input-tools has been removed, inputattach is now part
481 of linuxconsoletools, which has automatically been
482 enabled.
483
484config BR2_PACKAGE_INPUT_TOOLS_JSCAL
485 bool "jscal moved to linuxconsoletools"
486 select BR2_LEGACY
487 select BR2_PACKAGE_LINUXCONSOLETOOLS
488 select BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK
489 help
490 input-tools has been removed, jscal is now part
491 of linuxconsoletools, which has automatically been
492 enabled.
493
494config BR2_PACKAGE_INPUT_TOOLS_JSTEST
495 bool "jstest moved to linuxconsoletools"
496 select BR2_LEGACY
497 select BR2_PACKAGE_LINUXCONSOLETOOLS
498 select BR2_PACKAGE_LINUXCONSOLETOOLS_JOYSTICK
499 help
500 input-tools has been removed, jstest is now part
501 of linuxconsoletools, which has automatically been
502 enabled.
503
6510a826
BS
504config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH
505 bool "SH Sourcery toolchain has been removed"
506 select BR2_LEGACY
507 help
508 The Sourcery CodeBench toolchain for the sh architecture has
509 been removed, since it uses glibc older than 2.17 that requires
510 -lrt to link executables using clock_* system calls. This makes
511 this toolchain difficult to maintain over time.
512
06cac646
BS
513config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_X86
514 bool "x86 Sourcery toolchain has been removed"
515 select BR2_LEGACY
516 help
517 The Sourcery CodeBench toolchain for the x86 architecture has
518 been removed, since it uses glibc older than 2.17 that requires
519 -lrt to link executables using clock_* system calls. This makes
520 this toolchain difficult to maintain over time.
521
f6695219
RN
522config BR2_GCC_VERSION_4_8_X
523 bool "gcc 4.8.x support removed"
524 select BR2_LEGACY
525 help
526 Support for gcc version 4.8.x has been removed. The current
527 default version (5.x or later) has been selected instead.
528
a75eeddd
GZ
529###############################################################################
530comment "Legacy options removed in 2017.05"
531
95426afd
RN
532config BR2_PACKAGE_SUNXI_MALI_R2P4
533 bool "sunxi-mali r2p4 removed"
534 select BR2_LEGACY
535 help
536 sunxi-mali libMali for r2p4 Mali kernel module has been
537 removed since the libump package only provides libUMP.so.3.
538 libMali for r2p4 Mali kernel module requires libUMP.so.2.
539
d999a7f2
MB
540config BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT
541 bool "CoffeeScript option has been removed"
542 select BR2_LEGACY
543 help
544 The option to enable NodeJS CoffeeScript has been removed.
545 To continue using it, add "coffee-script" to
546 BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
547
096f8b13
MB
548config BR2_PACKAGE_NODEJS_MODULES_EXPRESS
549 bool "Express web application framework option has been removed"
550 select BR2_LEGACY
551 help
552 The option to enable the NodeJS Express web application
553 framework has been removed. To continue using it, add
554 "express" to BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
555
0364d44f
BS
556config BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL
557 bool "bluez5_utils gatttool install option removed"
558 select BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED
559 help
560 The option to install gatttool specifically has been removed.
561 Since version 5.44 gatttool is in the list of deprecated
562 tools. The option to build and install deprecated tools has
563 been automatically enabled.
564
3b6c74d7
CP
565config BR2_PACKAGE_OPENOCD_FT2XXX
566 bool "openocd ft2232 support has been removed"
567 select BR2_PACKAGE_OPENOCD_FTDI
568 select BR2_LEGACY
569 help
570 FT2232 support in OpenOCD has been removed, it's replaced by
571 FDTI support, which has automatically been enabled.
572
24a07d58
BK
573config BR2_PACKAGE_KODI_RTMPDUMP
574 bool "kodi rtmp has been removed"
575 select BR2_LEGACY
c894267a 576 select BR2_PACKAGE_KODI_INPUTSTREAM_RTMP
24a07d58
BK
577 help
578 Internal rtmp support was removed from Kodi.
579
d393690f
BK
580config BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN
581 bool "kodi-visualisation-fountain has been removed"
582 select BR2_LEGACY
583 help
584 According to upstream 'the visualization is not currently
585 in a working shape.'
586
1ba88a0b
WB
587config BR2_PACKAGE_PORTMAP
588 bool "portmap has been removed"
589 select BR2_LEGACY
590 select BR2_PACKAGE_RPCBIND
591 help
592 The portmap upstream tarball is removed, no releases since
593 ten years and latest change in upstream git in 2014.
594 You should better use rpcbind as a RPC portmapper.
595
5847291b
TP
596config BR2_BINUTILS_VERSION_2_25_X
597 bool "binutils version 2.25 support removed"
598 select BR2_LEGACY
599 help
600 Support for binutils version 2.25 has been removed. The
601 current default version (2.27 or later) has been selected
602 instead.
603
98f7de87
WB
604config BR2_TOOLCHAIN_BUILDROOT_INET_RPC
605 bool "uclibc RPC support has been removed"
606 select BR2_LEGACY
607 help
608 uClibc-ng removed internal RPC implementation in 1.0.23. You
609 should use libtirpc instead.
610
c6bca8ce
SS
611config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS
612 int "extra size in blocks has been removed"
613 default 0
614 help
615 Since the support for auto calculation of the filesystem size has been
616 removed, this option is now useless and must be 0.
617 You may want to check that BR2_TARGET_ROOTFS_EXT2_BLOCKS matchs
618 your needs.
619
620config BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS_WRAP
621 bool
622 default y if BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS != 0
623 select BR2_LEGACY
624
815f7137
VOR
625config BR2_PACKAGE_SYSTEMD_KDBUS
626 bool "systemd-kdbus has been removed"
627 select BR2_LEGACY
628 help
629 --enable/disable-kdbus configure option has been removed since
630 systemd-231.
631
d10b493e
GZ
632config BR2_PACKAGE_POLARSSL
633 bool "polarssl has been removed"
634 select BR2_LEGACY
635 help
636 The polarssl crypto library has been removed since the 1.2.x
637 release branch is no longer maintained. Newer upstream
638 branches/releases (mbedtls) have API changes so they're not
639 drop-in replacements.
640
6155118f
YM
641config BR2_NBD_CLIENT
642 bool "nbd client option was renamed"
643 select BR2_LEGACY
644 select BR2_PACKAGE_NBD_CLIENT
645 help
646 The nbd client option has been renamed to BR2_PACKAGE_NBD_CLIENT.
647
648config BR2_NBD_SERVER
649 bool "nbd server option was renamed"
650 select BR2_LEGACY
651 select BR2_PACKAGE_NBD_SERVER
652 help
653 The nbd server option has been renamed to BR2_PACKAGE_NBD_SERVER.
654
6a9c6311
CS
655config BR2_PACKAGE_GMOCK
656 bool "gmock merged into gtest package"
657 select BR2_LEGACY
658 select BR2_PACKAGE_GTEST
659 select BR2_PACKAGE_GTEST_GMOCK
660 help
661 GMock is now a suboption of the GTest package.
662
5f73ff53
GZ
663config BR2_KERNEL_HEADERS_4_8
664 bool "kernel headers version 4.8.x are no longer supported"
665 select BR2_KERNEL_HEADERS_4_4
666 select BR2_LEGACY
667 help
668 Version 4.8.x of the Linux kernel headers are no longer
669 maintained upstream and are now removed. As an alternative,
670 version 4.4.x of the headers have been automatically
671 selected in your configuration.
672
673config BR2_KERNEL_HEADERS_3_18
674 bool "kernel headers version 3.18.x are no longer supported"
675 select BR2_KERNEL_HEADERS_3_12
676 select BR2_LEGACY
677 help
678 Version 3.18.x of the Linux kernel headers are no longer
679 maintained upstream and are now removed. As an alternative,
680 version 3.12.x of the headers have been automatically
681 selected in your configuration.
682
a75eeddd
GZ
683config BR2_GLIBC_VERSION_2_22
684 bool "glibc 2.22 removed"
685 select BR2_LEGACY
686 help
687 Support for glibc version 2.22 has been removed. The current
688 default version has been selected instead.
689
ed364d1e
TP
690###############################################################################
691comment "Legacy options removed in 2017.02"
692
8546ff31
FP
693config BR2_PACKAGE_PERL_DB_FILE
694 bool "perl-db-file removed"
695 select BR2_LEGACY
696 select BR2_PACKAGE_BERKELEYDB
697 select BR2_PACKAGE_PERL
698 help
699 DB_File can be built as a core Perl module, so the separate
700 perl-db-file package has been removed.
701
6be22624
GZ
702config BR2_KERNEL_HEADERS_4_7
703 bool "kernel headers version 4.7.x are no longer supported"
704 select BR2_KERNEL_HEADERS_4_4
705 select BR2_LEGACY
706 help
707 Version 4.7.x of the Linux kernel headers are no longer
708 maintained upstream and are now removed. As an alternative,
709 version 4.4.x of the headers have been automatically
710 selected in your configuration.
711
712config BR2_KERNEL_HEADERS_4_6
713 bool "kernel headers version 4.6.x are no longer supported"
714 select BR2_KERNEL_HEADERS_4_4
715 select BR2_LEGACY
716 help
717 Version 4.6.x of the Linux kernel headers are no longer
718 maintained upstream and are now removed. As an alternative,
719 version 4.4.x of the headers have been automatically
720 selected in your configuration.
721
722config BR2_KERNEL_HEADERS_4_5
723 bool "kernel headers version 4.5.x are no longer supported"
724 select BR2_KERNEL_HEADERS_4_4
725 select BR2_LEGACY
726 help
727 Version 4.5.x of the Linux kernel headers are no longer
728 maintained upstream and are now removed. As an alternative,
729 version 4.4.x of the headers have been automatically
730 selected in your configuration.
731
732config BR2_KERNEL_HEADERS_3_14
733 bool "kernel headers version 3.14.x are no longer supported"
734 select BR2_KERNEL_HEADERS_3_12
735 select BR2_LEGACY
736 help
737 Version 3.14.x of the Linux kernel headers are no longer
738 maintained upstream and are now removed. As an alternative,
739 version 3.12.x of the headers have been automatically
740 selected in your configuration.
741
63abbcce
RN
742config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
743 bool "musl-cross 1.1.12 toolchain removed"
744 select BR2_LEGACY
745 help
746 The support for the prebuilt toolchain based on the Musl C
747 library provided by the musl-cross project has been removed.
748 Upstream doesn't provide any prebuilt toolchain anymore, use the
749 Buildroot toolchain instead.
750
a44d7f2d
WB
751config BR2_UCLIBC_INSTALL_TEST_SUITE
752 bool "uClibc tests now in uclibc-ng-test"
753 select BR2_LEGACY
754 select BR2_PACKAGE_UCLIBC_NG_TEST
755 help
756 The test suite of the uClibc C library has been moved into a
757 separate package, uclibc-ng-test.
758
311bc137
AV
759config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
760 bool "Blackfin.uclinux.org 2014R1 toolchain removed"
761 select BR2_LEGACY
762 help
763 The ADI Blackfin toolchain has many bugs which are fixed in
764 more recent gcc and uClibc-ng releases. Use the Buildroot
765 toolchain instead.
766
207294ff
AV
767config BR2_PACKAGE_MAKEDEVS
768 bool "makedevs removed"
769 select BR2_LEGACY
770 help
771 The makedevs tool is part of busybox. The Buildroot fork
772 should not be used outside of the Buildroot infrastructure.
773
b5c00f09
AV
774config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
775 bool "Arago ARMv7 2011.09 removed"
776 select BR2_LEGACY
777 help
778 The Arago toolchains are every old and not updated anymore.
779
780config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
781 bool "Arago ARMv5 2011.09 removed"
782 select BR2_LEGACY
783 help
784 The Arago toolchains are every old and not updated anymore.
785
ed364d1e
TP
786config BR2_PACKAGE_SNOWBALL_HDMISERVICE
787 bool "snowball-hdmiservice removed"
788 select BR2_LEGACY
789 help
790 We no longer have support for the Snowball platform in
791 Buildroot, so this package was no longer useful.
792
793config BR2_PACKAGE_SNOWBALL_INIT
794 bool "snowball-init removed"
795 select BR2_LEGACY
796 help
797 We no longer have support for the Snowball platform in
798 Buildroot, so this package was no longer useful.
799
69aa0574
JK
800config BR2_GDB_VERSION_7_9
801 bool "gdb 7.9 has been removed"
802 select BR2_LEGACY
803 help
804 The 7.9 version of gdb has been removed. Use a newer version
805 instead.
806
e782cd5b
YM
807###############################################################################
808comment "Legacy options removed in 2016.11"
809
c457213f
FF
810config BR2_PACKAGE_PHP_SAPI_CLI_CGI
811 bool "PHP CGI and CLI options are now seperate"
812 select BR2_PACKAGE_PHP_SAPI_CLI
813 select BR2_PACKAGE_PHP_SAPI_CGI
c087cbe5 814 select BR2_LEGACY
c457213f
FF
815 help
816 The PHP Interface options have been split up into a
817 separate option for each interface.
818
819config BR2_PACKAGE_PHP_SAPI_CLI_FPM
820 bool "PHP CLI and FPM options are now separate"
821 select BR2_PACKAGE_PHP_SAPI_CLI
822 select BR2_PACKAGE_PHP_SAPI_FPM
c087cbe5 823 select BR2_LEGACY
c457213f
FF
824 help
825 The PHP Interface options have been split up into a
826 separate option for each interface.
827
3534399d
AV
828config BR2_PACKAGE_WVSTREAMS
829 bool "wvstreams removed"
830 select BR2_LEGACY
831 help
832 wvstreams is not maintained anymore since about 2009. It also
833 doesn't build anymore with recent compilers (GCC 5+).
834
152d4b66
AV
835config BR2_PACKAGE_WVDIAL
836 bool "wvdial removed"
837 select BR2_LEGACY
838 help
839 wvdial is not maintained anymore since about 2009. It also
840 doesn't build anymore with recent compilers (GCC 5+).
841
79c82a35
AV
842config BR2_PACKAGE_WEBKITGTK24
843 bool "webkitgtk 2.4.x removed"
844 select BR2_LEGACY
845 help
846 This legacy package only existed because some other packages
847 depended on that specific version of webkitgtk. However, the
848 other packages have been fixed. webkitgtk 2.4 is full of
849 security issues so it needs to be removed.
850
ea3a7ee0
AV
851config BR2_PACKAGE_TORSMO
852 bool "torsmo removed"
853 select BR2_LEGACY
854 help
855 torsmo has been unmaintained for a long time, and nobody
856 seems to be interested in it.
857
290166f2
AV
858config BR2_PACKAGE_SSTRIP
859 bool "sstrip removed"
860 select BR2_LEGACY
861 help
862 sstrip is unmaintained and potentially harmful. It doesn't
863 save so much compared to normal binutils strip, and there is
864 a big risk of binaries that don't work. Use normal strip
865 instead.
866
133466f5
AV
867config BR2_KERNEL_HEADERS_4_3
868 bool "kernel headers version 4.3.x are no longer supported"
869 select BR2_KERNEL_HEADERS_4_1
870 select BR2_LEGACY
871 help
872 Version 4.3.x of the Linux kernel headers are no longer
873 maintained upstream and are now removed. As an alternative,
874 version 4.1.x of the headers have been automatically
875 selected in your configuration.
876
877config BR2_KERNEL_HEADERS_4_2
878 bool "kernel headers version 4.2.x are no longer supported"
879 select BR2_KERNEL_HEADERS_4_1
880 select BR2_LEGACY
881 help
882 Version 4.2.x of the Linux kernel headers are no longer
883 maintained upstream and are now removed. As an alternative,
884 version 4.1.x of the headers have been automatically
885 selected in your configuration.
886
1c2a63ad
AV
887config BR2_PACKAGE_KODI_ADDON_XVDR
888 bool "kodi-addon-xvdr removed"
889 select BR2_LEGACY
890 help
891 According to the github project page:
892 https://github.com/pipelka/xbmc-addon-xvdr
893 this package is discontinued.
894
3b80ca89
AV
895config BR2_PACKAGE_IPKG
896 bool "ipkg removed"
897 select BR2_LEGACY
898 help
899 ipkg dates back to the early 2000s when Compaq started the
900 handhelds.org project and it hasn't seen development since 2006.
901 Use opkg as a replacement.
902
a7c13c1b
AV
903config BR2_GCC_VERSION_4_7_X
904 bool "gcc 4.7.x support removed"
905 select BR2_LEGACY
906 help
907 Support for gcc version 4.7.x has been removed. The current
908 default version (4.9.x or later) has been selected instead.
909
d8878112
AV
910config BR2_BINUTILS_VERSION_2_24_X
911 bool "binutils version 2.24 support removed"
912 select BR2_LEGACY
913 help
914 Support for binutils version 2.24 has been removed. The
915 current default version (2.26 or later) has been selected
916 instead.
917
8c85a5f0
GZ
918config BR2_PACKAGE_WESTON_RPI
919 bool "Weston propietary RPI support is gone"
920 select BR2_LEGACY
921 help
922 Upstream decided the propietary (rpi-userland) weston composer
923 support wasn't worth the effort so it was removed. Switch to
924 the open VC4 support.
925
20b14466
YM
926config BR2_LINUX_KERNEL_TOOL_CPUPOWER
927 bool "linux-tool cpupower"
928 depends on BR2_LINUX_KERNEL
929 select BR2_LEGACY
930 select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
931 help
932 Linux tool cpupower option was renamed.
933
934config BR2_LINUX_KERNEL_TOOL_PERF
935 bool "linux-tool perf"
936 depends on BR2_LINUX_KERNEL
937 select BR2_LEGACY
938 select BR2_PACKAGE_LINUX_TOOLS_PERF
939 help
940 Linux tool perf option was renamed.
941
942config BR2_LINUX_KERNEL_TOOL_SELFTESTS
943 bool "linux-tool selftests"
944 depends on BR2_LINUX_KERNEL
945 select BR2_LEGACY
946 select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
947 help
948 Linux tool selftests option was renamed.
949
50332a53
TP
950config BR2_GCC_VERSION_4_8_ARC
951 bool "gcc arc option renamed"
952 select BR2_LEGACY
953 select BR2_GCC_VERSION_ARC
954 help
955 The option that selects the gcc version for the ARC
956 architecture has been renamed to BR2_GCC_VERSION_ARC.
957
3c590a3e
GZ
958config BR2_KERNEL_HEADERS_4_0
959 bool "kernel headers version 4.0.x are no longer supported"
5f73ff53 960 select BR2_KERNEL_HEADERS_3_12
3c590a3e
GZ
961 select BR2_LEGACY
962 help
963 Version 4.0.x of the Linux kernel headers have been deprecated
964 for more than four buildroot releases and are now removed.
5f73ff53 965 As an alternative, version 3.12.x of the headers have been
3c590a3e
GZ
966 automatically selected in your configuration.
967
968config BR2_KERNEL_HEADERS_3_19
969 bool "kernel headers version 3.19.x are no longer supported"
5f73ff53 970 select BR2_KERNEL_HEADERS_3_12
3c590a3e
GZ
971 select BR2_LEGACY
972 help
973 Version 3.19.x of the Linux kernel headers have been deprecated
974 for more than four buildroot releases and are now removed.
5f73ff53 975 As an alternative, version 3.12.x of the headers have been
3c590a3e
GZ
976 automatically selected in your configuration.
977
0e517317
RN
978config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
979 bool "libevas-generic-loaders package removed"
980 select BR2_LEGACY
981 select BR2_PACKAGE_EFL
982 help
983 With EFL 1.18, libevas-generic-loaders is now provided by the efl
984 package.
985
c22b7580
RN
986config BR2_PACKAGE_ELEMENTARY
987 bool "elementary package removed"
988 select BR2_LEGACY
989 select BR2_PACKAGE_EFL
990 help
991 With EFL 1.18, elementary is now provided by the efl package.
992
e782cd5b
YM
993config BR2_LINUX_KERNEL_CUSTOM_LOCAL
994 bool "Linux kernel local directory option removed"
995 help
996 The option to select a local directory as the source of the Linux
997 kernel has been removed. It hurts reproducibility of builds.
998
999 In case you were using this option during development of your
1000 Linux kernel, use the override mechanism instead.
1001
20ed897b
TP
1002###############################################################################
1003comment "Legacy options removed in 2016.08"
1004
ac191071
AV
1005config BR2_PACKAGE_EFL_JP2K
1006 bool "libevas jp2k loader has been removed"
1007 select BR2_LEGACY
5354a75e 1008 help
ac191071
AV
1009 JP2K support in EFL requires openjpeg 1.x (libopenjpeg1.pc)
1010 while Buildroot only packages openjpeg 2.x. Therefore, the
1011 JP2K loader has been removed from EFL.
1012
638cfb5e
MH
1013config BR2_PACKAGE_SYSTEMD_COMPAT
1014 bool "systemd compatibility libraries have been removed"
d246b984 1015 select BR2_LEGACY
638cfb5e 1016 help
17bccf17 1017 The systemd option to enable the compatibility libraries has
638cfb5e
MH
1018 been removed. Theses libraries have been useless since a few
1019 version, and have been fully dropped from the source since
1020 v230.
1021
5baa92b0
MN
1022config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
1023 bool "gst1-plugins-bad liveadder plugin removed"
1024 select BR2_LEGACY
1025 select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
1026 help
1027 The functionality of the liveadder plugin of the
1028 gst1-plugins-bad package has been merged into audiomixer.
1029
0f92b19d
AW
1030config BR2_PACKAGE_LIBFSLVPUWRAP
1031 bool "libfslvpuwrap has been renamed to imx-vpuwrap"
1032 select BR2_LEGACY
1033 select BR2_PACKAGE_IMX_VPUWRAP
1034 help
1035 The libfslvpuwrap has been renamed to match the renamed package.
1036
64998907
AW
1037config BR2_PACKAGE_LIBFSLPARSER
1038 bool "libfslparser has been renamed to imx-parser"
1039 select BR2_LEGACY
1040 select BR2_PACKAGE_IMX_PARSER
1041 help
1042 The libfslparser has been renamed to match the renamed package.
1043
47e6203f
AW
1044config BR2_PACKAGE_LIBFSLCODEC
1045 bool "libfslcodec has been renamed to imx-codec"
1046 select BR2_LEGACY
1047 select BR2_PACKAGE_IMX_CODEC
1048 help
1049 The libfslcodec has been renamed to match the renamed package.
1050
b5d99008
CS
1051config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
1052 bool "FIT support in uboot-tools has been refactored"
1053 select BR2_LEGACY
1054 select BR2_PACKAGE_DTC
1055 select BR2_PACKAGE_DTC_PROGRAMS
1056 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
1057 select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
1058 select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
1059 help
1060 This option has been removed in favor of a more fine-grained
1061 configuration, which is recommended. Selecting this option
1062 enables FIT and FIT signature support for the target packages.
1063 It will also select the dtc and openssl packages.
1064
f253c146
WB
1065config BR2_PTHREADS_OLD
1066 bool "linuxthreads (stable/old)"
1067 select BR2_LEGACY
1068 help
1069 Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
1070 BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
1071
ae466a60
TP
1072config BR2_BINUTILS_VERSION_2_23_X
1073 bool "binutils 2.23 removed"
1074 select BR2_LEGACY
1075 help
1076 Binutils 2.23 has been removed, using a newer version is
1077 recommended.
1078
500de259
TP
1079config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
1080 bool "eglibc support has been removed"
1081 select BR2_LEGACY
1082 help
1083 The eglibc project no longer exists, as it has been merged
1084 back into the glibc project. Therefore, support for eglibc
1085 has been removed, and glibc should be used instead.
1086
20ed897b
TP
1087config BR2_GDB_VERSION_7_8
1088 bool "gdb 7.8 has been removed"
1089 select BR2_LEGACY
1090 help
1091 The 7.8 version of gdb has been removed. Use a newer version
1092 instead.
1093
f0c94704 1094###############################################################################
2661c4f1 1095comment "Legacy options removed in 2016.05"
f0c94704 1096
3380da69
GZ
1097config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
1098 bool "openvpn polarssl crypto backend removed"
1099 select BR2_LEGACY
1100 help
1101 The OpenVPN polarssl crypto backend option has been removed.
1102 Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
1103 compatible with mbedtls (polarssl) series 2.x which is the
1104 version provided in buildroot. And both can't coexist.
1105 It now uses OpenSSL as the only option.
1106
1107
4dfc2cb5
MB
1108config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
1109 bool "nginx http spdy module removed"
1110 select BR2_LEGACY
1111 select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
1112 help
1113 The ngx_http_spdy_module has been superseded by the
1114 ngx_http_v2_module since nginx v1.9.5. The
1115 ngx_http_v2_module modules has been automatically selected
1116 in your configuration.
1117
0c956f2d
GZ
1118config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
1119 bool "gst1-plugins-bad rtp plugin moved to good"
1120 select BR2_LEGACY
1121 help
1122 The rtp plugin has been moved from gst1-plugins-base to
1123 gst1-plugins-good.
1124
4196cf90
GZ
1125config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
1126 bool "gst1-plugins-bad mpg123 plugin moved to ugly"
1127 select BR2_LEGACY
1128 help
1129 The mpg123 plugin has been moved from gst1-plugins-bad to
1130 gst1-plugins-ugly.
1131
8490e833
GZ
1132config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
1133 bool "PowerPC Sourcery toolchain has been removed"
1134 select BR2_LEGACY
1135 help
1136 The Sourcery CodeBench toolchain for the PowerPC
1137 architecture has been removed, as it was very old, not
1138 maintained, and causing numerous build failures with modern
1139 userspace packages.
1140
1141config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
1142 bool "PowerPC Sourcery E500v2 toolchain has been removed"
1143 select BR2_LEGACY
1144 help
1145 The Sourcery CodeBench toolchain for the PowerPC E500v2
1146 architecture has been removed, as it was very old, not
1147 maintained, and causing numerous build failures with modern
1148 userspace packages.
1149
6cb4814c
TP
1150config BR2_x86_i386
1151 bool "x86 i386 support removed"
7aaa730c 1152 select BR2_LEGACY
6cb4814c
TP
1153 help
1154 The support for the i386 processors of the x86 architecture
1155 has been removed.
1156
f75ee80d
JC
1157config BR2_PACKAGE_QT5QUICK1
1158 bool "qt5quick1 package removed"
1159 select BR2_LEGACY
1160 help
1161 The qt5quick1 package has been removed, since it was removed
1162 from upstream starting from Qt 5.6.
1163
21b25d28 1164config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
f61583fc 1165 string "uboot custom patch dir has been removed"
21b25d28
GZ
1166 help
1167 The uboot custom patch directory option has been removed. Use
1168 the improved BR2_TARGET_UBOOT_PATCH option instead.
1169
f61583fc
DM
1170config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
1171 bool
1172 default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
1173 select BR2_LEGACY
1174
1175# Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
1176# boot/uboot/Config.in
1177
f80ad2fd
GZ
1178config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
1179 bool "xf86-input-void removed"
1180 select BR2_LEGACY
1181 help
1182 The xf86-input-void package has been removed, there's no need
1183 for it in any modern (post-2007) xorg server.
1184
b8de1788
GZ
1185config BR2_KERNEL_HEADERS_3_17
1186 bool "kernel headers version 3.17.x are no longer supported"
6be22624 1187 select BR2_KERNEL_HEADERS_3_12
b8de1788
GZ
1188 select BR2_LEGACY
1189 help
1190 Version 3.17.x of the Linux kernel headers have been deprecated
1191 for more than four buildroot releases and are now removed.
6be22624 1192 As an alternative, version 3.12.x of the headers have been
b8de1788
GZ
1193 automatically selected in your configuration.
1194
ffc324ea
GZ
1195config BR2_GDB_VERSION_7_7
1196 bool "gdb 7.7 has been removed"
1197 select BR2_LEGACY
1198 help
1199 The 7.7 version of gdb has been removed. Use a newer version
1200 instead.
1201
75945ddc
GZ
1202config BR2_PACKAGE_FOOMATIC_FILTERS
1203 bool "foomatic-filters"
1204 select BR2_LEGACY
1205 help
1206 The foomatic-filters package was removed.
1207
7bd9dbc1
GZ
1208config BR2_PACKAGE_SAMBA
1209 bool "samba"
1210 select BR2_LEGACY
1211 help
1212 The samba package was removed in favour of samba4 since the
1213 3.x series isn't supported by upstream any longer.
1214
6922b41d
BK
1215config BR2_PACKAGE_KODI_WAVPACK
1216 bool "wavpack"
1217 select BR2_LEGACY
1218 help
1219 wavpack support was removed in favour of ffmpeg:
1220 https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
1221
75ce17d0
BK
1222config BR2_PACKAGE_KODI_RSXS
1223 bool "rsxs support in Kodi was moved to an addon"
1224 select BR2_LEGACY
1225 select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
1226 help
1227 rsxs support in Kodi was moved to an addon
1228
56b80ece
BK
1229config BR2_PACKAGE_KODI_GOOM
1230 bool "Goom support in Kodi was moved to an addon"
1231 select BR2_LEGACY
1232 select BR2_PACKAGE_KODI_VISUALISATION_GOOM
1233 help
1234 Goom support in Kodi was moved to an addon
1235
e5a073ac
GE
1236config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
1237 bool "systemd all extras option has been removed"
1238 select BR2_LEGACY
1239 select BR2_PACKAGE_XZ
1240 select BR2_PACKAGE_LIBGCRYPT
1241 help
1242 The systemd option to enable "all extras" has been
1243 removed. To get the same features, the libgcrypt and xz
1244 package should now be enabled.
1245
8c0a367d
GZ
1246config BR2_GCC_VERSION_4_5_X
1247 bool "gcc 4.5.x has been removed"
1248 select BR2_LEGACY
1249 help
1250 The 4.5.x version of gcc has been removed. Use a newer
1251 version instead.
1252
007c2ce9 1253config BR2_PACKAGE_SQLITE_READLINE
62da71c9 1254 bool "sqlite command-line editing support was updated"
007c2ce9
BK
1255 select BR2_PACKAGE_NCURSES
1256 select BR2_PACKAGE_READLINE
1257 select BR2_LEGACY
1258 help
1259 This option was removed in favour of the sqlite package
1260 deciding itself depending on the enabled packages whether
1261 command-line editing should be enabled, it also also takes
1262 libedit into account.
1263
f0c94704
LC
1264###############################################################################
1265comment "Legacy options removed in 2016.02"
1266
f39ac4d2
BK
1267config BR2_PACKAGE_DOVECOT_BZIP2
1268 bool "bzip2 support option has been removed"
1269 select BR2_LEGACY
1270 select BR2_PACKAGE_BZIP2
1271 help
1272 Bzip2 support is built if the bzip2 package is selected.
1273
1274config BR2_PACKAGE_DOVECOT_ZLIB
1275 bool "zlib support option has been removed"
1276 select BR2_LEGACY
1277 select BR2_PACKAGE_ZLIB
1278 help
1279 Zlib support is built if the zlib package is selected.
1280
ead1df42
JK
1281config BR2_PACKAGE_E2FSPROGS_FINDFS
1282 bool "e2fsprogs findfs option has been removed"
1283 select BR2_LEGACY
1284 help
1285 This option attempted to enable findfs capabilities from
1286 e2fsprogs but has not worked since July 2015 (due to
1287 packaging changes). One can use BusyBox's findfs support or
860020f3 1288 enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
ead1df42 1289
b1063a01
RN
1290config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
1291 bool "openpowerlink debug option has been removed"
1292 select BR2_LEGACY
1293 help
1294 This option depends on BR2_ENABLE_DEBUG which should not be used
1295 by packages anymore.
1296
1297config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
1298 bool "openpowerlink package has been updated"
1299 select BR2_LEGACY
1300 select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
1301 help
1302 openpowerlink kernel modules are built if the
1303 kernel stack library is selected.
1304
1305config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
1306 bool "openpowerlink package has been updated"
1307 select BR2_LEGACY
1308 select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
1309 help
1310 The user space support has been split in two part:
1311 - a monolitic user space library
1312 - a user spae deamon driver
1313
e3e0583f
YM
1314config BR2_LINUX_KERNEL_SAME_AS_HEADERS
1315 bool "using the linux headers version for the kernel has been removed"
1316 select BR2_LEGACY
1317 help
1318 The option to use the version of the kernel headers for the
1319 kernel to build has been removed.
1320
1321 There is now the converse, better-suited and more versatile
1322 option to use the kernel version for the linux headers.
1323
d37ce8e1
OS
1324config BR2_PACKAGE_CUPS_PDFTOPS
1325 bool "Pdftops support has been removed from Cups"
1326 select BR2_LEGACY
1327 help
1328 Pdftops support has been removed from the cups package
1329 It is now part of the cups-filters package.
1330
d8da5f10
GZ
1331config BR2_KERNEL_HEADERS_3_16
1332 bool "kernel headers version 3.16.x are no longer supported"
6be22624 1333 select BR2_KERNEL_HEADERS_3_12
d8da5f10
GZ
1334 select BR2_LEGACY
1335 help
1336 Version 3.16.x of the Linux kernel headers have been deprecated
1337 for more than four buildroot releases and are now removed.
6be22624 1338 As an alternative, version 3.12.x of the headers have been
d8da5f10
GZ
1339 automatically selected in your configuration.
1340
af45a4f4
YY
1341config BR2_PACKAGE_PYTHON_PYXML
1342 bool "python-pyxml package has been removed"
1343 select BR2_LEGACY
1344 help
1345 PyXML is obsolete and its functionality is covered either via
1346 native Python XML support or python-lxml package.
1347
d29c7196
SN
1348# BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
1349config BR2_ENABLE_SSP
1350 bool "Stack Smashing protection now has different levels"
1351 help
1352 The protection offered by SSP can now be selected from different
1353 protection levels. Be sure to review the SSP level in the build
1354 options menu.
1355
1e3d2cad 1356config BR2_PACKAGE_DIRECTFB_CLE266
e989ddbe 1357 bool "cle266 driver for directfb removed"
1e3d2cad
GZ
1358 select BR2_LEGACY
1359 help
1360 The cle266 directfb driver support has been removed.
1361 It doesn't build in the latest version and it's unlikely
1362 anyone has any use for it.
1363
1364config BR2_PACKAGE_DIRECTFB_UNICHROME
e989ddbe 1365 bool "unichrome driver for directfb removed"
1e3d2cad
GZ
1366 select BR2_LEGACY
1367 help
1368 The unichrome directfb driver support has been removed.
1369 It doesn't build in the latest version and it's unlikely
1370 anyone has any use for it.
1371
820e1685
RN
1372config BR2_PACKAGE_LIBELEMENTARY
1373 bool "libelementary has been renamed to elementary"
1374 select BR2_LEGACY
1375 select BR2_PACKAGE_ELEMENTARY
1376 help
1377 The libelementary package has been renamed to match the upstream
1378 name.
1379
a9d1f5f6
RN
1380config BR2_PACKAGE_LIBEINA
1381 bool "libeina package has been removed"
1382 select BR2_LEGACY
1383 select BR2_PACKAGE_EFL
1384 help
1f83a7a7 1385 With EFL 1.15, libeina is now provided by the efl package.
a9d1f5f6 1386
49700f08
RN
1387config BR2_PACKAGE_LIBEET
1388 bool "libeet package has been removed"
1389 select BR2_LEGACY
1390 select BR2_PACKAGE_EFL
1391 help
1f83a7a7 1392 With EFL 1.15, libeet is now provided by the efl package.
49700f08 1393
e5989d6c
RN
1394config BR2_PACKAGE_LIBEVAS
1395 bool "libevas package has been removed"
1396 select BR2_LEGACY
1397 select BR2_PACKAGE_EFL
1398 help
1f83a7a7 1399 With EFL 1.15, libevas is now provided by the efl package.
e5989d6c 1400
1fe1b60b
RN
1401config BR2_PACKAGE_LIBECORE
1402 bool "libecore package has been removed"
1403 select BR2_LEGACY
1404 select BR2_PACKAGE_EFL
1405 help
1f83a7a7 1406 With EFL 1.15, libecore is now provided by the efl package.
1fe1b60b 1407
8c05c38d
RN
1408config BR2_PACKAGE_LIBEDBUS
1409 bool "libedbus package has been removed"
1410 select BR2_LEGACY
1411 select BR2_PACKAGE_EFL
1412 help
1f83a7a7 1413 With EFL 1.15, libedbus is now provided by the efl package.
8c05c38d 1414
d2b042c1
RN
1415config BR2_PACKAGE_LIBEFREET
1416 bool "libefreet package has been removed"
1417 select BR2_LEGACY
1418 select BR2_PACKAGE_EFL
1419 help
1f83a7a7 1420 With EFL 1.15, libefreet is now provided by the efl package.
d2b042c1 1421
e155c957
RN
1422config BR2_PACKAGE_LIBEIO
1423 bool "libeio package has been removed"
1424 select BR2_LEGACY
1425 select BR2_PACKAGE_EFL
1426 help
1f83a7a7 1427 With EFL 1.15, libeio is now provided by the efl package.
e155c957 1428
b728fb77
RN
1429config BR2_PACKAGE_LIBEMBRYO
1430 bool "libembryo package has been removed"
1431 select BR2_LEGACY
1432 select BR2_PACKAGE_EFL
1433 help
1f83a7a7 1434 With EFL 1.15, libembryo is now provided by the efl package.
b728fb77 1435
4c93c107
RN
1436config BR2_PACKAGE_LIBEDJE
1437 bool "libedje package has been removed"
1438 select BR2_LEGACY
1439 select BR2_PACKAGE_EFL
1440 help
1f83a7a7 1441 With EFL 1.15, libedje is now provided by the efl package.
4c93c107 1442
905dba10
RN
1443config BR2_PACKAGE_LIBETHUMB
1444 bool "libethumb package has been removed"
1445 select BR2_LEGACY
1446 select BR2_PACKAGE_EFL
1447 help
1f83a7a7 1448 With EFL 1.15, libethumb is now provided by the efl package.
905dba10 1449
f0c94704
LC
1450config BR2_PACKAGE_INFOZIP
1451 bool "infozip option has been renamed to zip"
1452 select BR2_LEGACY
1453 select BR2_PACKAGE_ZIP
1454 help
1455 Info-Zip's Zip package has been renamed from infozip to zip,
1456 to avoid ambiguities with Info-Zip's UnZip which has been added
1457 in the unzip package.
1458
a2d16600 1459config BR2_BR2_PACKAGE_NODEJS_0_10_X
75b70492 1460 bool "nodejs 0.10.x option removed"
a2d16600
MB
1461 select BR2_LEGACY
1462 select BR2_PACKAGE_NODEJS
1463 help
75b70492
MB
1464 nodejs 0.10.x option has been removed. 0.10.x is now
1465 automatically chosen for ARMv5 architectures only and the latest
1466 nodejs for all other supported architectures. The correct nodejs
1467 version has been automatically selected in your configuration.
a2d16600 1468
a314b878
MB
1469config BR2_BR2_PACKAGE_NODEJS_0_12_X
1470 bool "nodejs version 0.12.x has been removed"
1471 select BR2_LEGACY
1472 select BR2_PACKAGE_NODEJS
1473 help
1474 nodejs version 0.12.x has been removed. As an alternative,
1475 the latest nodejs version has been automatically selected in
1476 your configuration.
1477
90bf67c0
MB
1478config BR2_BR2_PACKAGE_NODEJS_4_X
1479 bool "nodejs version 4.x has been removed"
1480 select BR2_LEGACY
1481 select BR2_PACKAGE_NODEJS
1482 help
1483 nodejs version 4.x has been removed. As an alternative,
1484 the latest nodejs version has been automatically selected in
1485 your configuration.
1486
16b8e813 1487###############################################################################
ae46e8f9
TP
1488comment "Legacy options removed in 2015.11"
1489
301e8ffb
PS
1490config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
1491 bool "gst1-plugins-bad real plugin has been removed"
1492 select BR2_LEGACY
1493 help
1494 The real plugin from GStreamer 1 bad plugins has been
1495 removed.
1496
f7dd5cb2
PS
1497config BR2_PACKAGE_MEDIA_CTL
1498 bool "media-ctl package has been removed"
1499 select BR2_LEGACY
1500 select BR2_PACKAGE_LIBV4L
1501 select BR2_PACKAGE_LIBV4L_UTILS
1502 help
1503 media-ctl source and developement have been moved to
1504 v4l-utils since June 2014. For an up-to-date media-ctl
1505 version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
1506
f8031339
RN
1507config BR2_PACKAGE_SCHIFRA
1508 bool "schifra package has been removed"
758c5c7f 1509 select BR2_LEGACY
f8031339
RN
1510 help
1511 Schifra package has been maked broken since 2014.11 release and
1512 haven't been fixed since then.
1513
7e5ddbcb
MH
1514config BR2_PACKAGE_ZXING
1515 bool "zxing option has been renamed"
1516 select BR2_LEGACY
1517 select BR2_PACKAGE_ZXING_CPP
1518 help
1519 ZXing no longer provides the cpp bindings, it has been renamed to
1520 BR2_PACKAGE_ZXING_CPP which uses a new upstream.
1521
4d131b4d
YM
1522# Since FreeRDP has new dependencies, protect this legacy to avoid the
1523# infamous "unmet direct dependencies" kconfig error.
1524config BR2_PACKAGE_FREERDP_CLIENT
1525 bool "freerdp client option renamed"
1526 depends on BR2_PACKAGE_FREERDP
758c5c7f 1527 select BR2_LEGACY
4d131b4d
YM
1528 select BR2_PACKAGE_FREERDP_CLIENT_X11
1529
a658c4d1
GZ
1530config BR2_PACKAGE_BLACKBOX
1531 bool "blackbox package has been removed"
1532 select BR2_LEGACY
1533 help
1534 Upstream is dead and the package has been deprecated for
1535 some time. There are other alternative maintained WMs.
1536
4ac4bc32
GZ
1537config BR2_KERNEL_HEADERS_3_0
1538 bool "kernel headers version 3.0.x are no longer supported"
1539 select BR2_KERNEL_HEADERS_3_2
1540 select BR2_LEGACY
1541 help
1542 Version 3.0.x of the Linux kernel headers have been deprecated
1543 for more than four buildroot releases and are now removed.
1544 As an alternative, version 3.2.x of the headers have been
1545 automatically selected in your configuration.
1546
1547config BR2_KERNEL_HEADERS_3_11
1548 bool "kernel headers version 3.11.x are no longer supported"
a26aa968 1549 select BR2_KERNEL_HEADERS_3_10
4ac4bc32
GZ
1550 select BR2_LEGACY
1551 help
1552 Version 3.11.x of the Linux kernel headers have been deprecated
1553 for more than four buildroot releases and are now removed.
a26aa968 1554 As an alternative, version 3.10.x of the headers have been
4ac4bc32
GZ
1555 automatically selected in your configuration.
1556
1557config BR2_KERNEL_HEADERS_3_13
1558 bool "kernel headers version 3.13.x are no longer supported"
a26aa968 1559 select BR2_KERNEL_HEADERS_3_12
4ac4bc32
GZ
1560 select BR2_LEGACY
1561 help
1562 Version 3.13.x of the Linux kernel headers have been deprecated
1563 for more than four buildroot releases and are now removed.
a26aa968 1564 As an alternative, version 3.12.x of the headers have been
4ac4bc32
GZ
1565 automatically selected in your configuration.
1566
1567config BR2_KERNEL_HEADERS_3_15
1568 bool "kernel headers version 3.15.x are no longer supported"
6be22624 1569 select BR2_KERNEL_HEADERS_3_12
4ac4bc32
GZ
1570 select BR2_LEGACY
1571 help
1572 Version 3.15.x of the Linux kernel headers have been deprecated
1573 for more than four buildroot releases and are now removed.
6be22624 1574 As an alternative, version 3.12.x of the headers have been
4ac4bc32
GZ
1575 automatically selected in your configuration.
1576
80404e8c
TP
1577config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
1578 bool "DirectFB example df_andi has been removed"
758c5c7f 1579 select BR2_LEGACY
80404e8c
TP
1580 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1581 help
1582 The per-DirectFB example options have been removed. The
1583 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1584 examples.
1585
1586config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
1587 bool "DirectFB example df_bltload has been removed"
758c5c7f 1588 select BR2_LEGACY
80404e8c
TP
1589 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1590 help
1591 The per-DirectFB example options have been removed. The
1592 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1593 examples.
1594
1595config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
1596 bool "DirectFB example df_cpuload has been removed"
758c5c7f 1597 select BR2_LEGACY
80404e8c
TP
1598 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1599 help
1600 The per-DirectFB example options have been removed. The
1601 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1602 examples.
1603
1604config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
1605 bool "DirectFB example df_databuffer has been removed"
758c5c7f 1606 select BR2_LEGACY
80404e8c
TP
1607 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1608 help
1609 The per-DirectFB example options have been removed. The
1610 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1611 examples.
1612
1613config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
1614 bool "DirectFB example df_dioload has been removed"
758c5c7f 1615 select BR2_LEGACY
80404e8c
TP
1616 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1617 help
1618 The per-DirectFB example options have been removed. The
1619 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1620 examples.
1621
1622config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
1623 bool "DirectFB example df_dok has been removed"
758c5c7f 1624 select BR2_LEGACY
80404e8c
TP
1625 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1626 help
1627 The per-DirectFB example options have been removed. The
1628 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1629 examples.
1630
1631config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
1632 bool "DirectFB example df_drivertest has been removed"
758c5c7f 1633 select BR2_LEGACY
80404e8c
TP
1634 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1635 help
1636 The per-DirectFB example options have been removed. The
1637 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1638 examples.
1639
80404e8c
TP
1640config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
1641 bool "DirectFB example df_fire has been removed"
758c5c7f 1642 select BR2_LEGACY
80404e8c
TP
1643 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1644 help
1645 The per-DirectFB example options have been removed. The
1646 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1647 examples.
1648
1649config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
1650 bool "DirectFB example df_flip has been removed"
758c5c7f 1651 select BR2_LEGACY
80404e8c
TP
1652 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1653 help
1654 The per-DirectFB example options have been removed. The
1655 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1656 examples.
1657
1658config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
1659 bool "DirectFB example df_fonts has been removed"
758c5c7f 1660 select BR2_LEGACY
80404e8c
TP
1661 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1662 help
1663 The per-DirectFB example options have been removed. The
1664 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1665 examples.
1666
1667config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
1668 bool "DirectFB example df_input has been removed"
758c5c7f 1669 select BR2_LEGACY
80404e8c
TP
1670 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1671 help
1672 The per-DirectFB example options have been removed. The
1673 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1674 examples.
1675
1676config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
1677 bool "DirectFB example df_joystick has been removed"
758c5c7f 1678 select BR2_LEGACY
80404e8c
TP
1679 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1680 help
1681 The per-DirectFB example options have been removed. The
1682 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1683 examples.
1684
1685config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
1686 bool "DirectFB example df_knuckles has been removed"
758c5c7f 1687 select BR2_LEGACY
80404e8c
TP
1688 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1689 help
1690 The per-DirectFB example options have been removed. The
1691 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1692 examples.
1693
1694config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
1695 bool "DirectFB example df_layer has been removed"
758c5c7f 1696 select BR2_LEGACY
80404e8c
TP
1697 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1698 help
1699 The per-DirectFB example options have been removed. The
1700 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1701 examples.
1702
1703config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
1704 bool "DirectFB example df_matrix has been removed"
758c5c7f 1705 select BR2_LEGACY
80404e8c
TP
1706 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1707 help
1708 The per-DirectFB example options have been removed. The
1709 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1710 examples.
1711
1712config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
1713 bool "DirectFB example df_matrix_water has been removed"
758c5c7f 1714 select BR2_LEGACY
80404e8c
TP
1715 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1716 help
1717 The per-DirectFB example options have been removed. The
1718 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1719 examples.
1720
1721config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
1722 bool "DirectFB example df_neo has been removed"
758c5c7f 1723 select BR2_LEGACY
80404e8c
TP
1724 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1725 help
1726 The per-DirectFB example options have been removed. The
1727 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1728 examples.
1729
1730config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
1731 bool "DirectFB example df_netload has been removed"
758c5c7f 1732 select BR2_LEGACY
80404e8c
TP
1733 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1734 help
1735 The per-DirectFB example options have been removed. The
1736 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1737 examples.
1738
1739config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
1740 bool "DirectFB example df_palette has been removed"
1741 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1742 help
1743 The per-DirectFB example options have been removed. The
1744 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1745 examples.
1746
1747config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1748 bool "DirectFB example df_particle has been removed"
758c5c7f 1749 select BR2_LEGACY
80404e8c
TP
1750 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1751 help
1752 The per-DirectFB example options have been removed. The
1753 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1754 examples.
1755
1756config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1757 bool "DirectFB example df_porter has been removed"
758c5c7f 1758 select BR2_LEGACY
80404e8c
TP
1759 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1760 help
1761 The per-DirectFB example options have been removed. The
1762 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1763 examples.
1764
1765config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1766 bool "DirectFB example df_stress has been removed"
1767 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1768 help
1769 The per-DirectFB example options have been removed. The
1770 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1771 examples.
1772
1773config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1774 bool "DirectFB example df_texture has been removed"
758c5c7f 1775 select BR2_LEGACY
80404e8c
TP
1776 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1777 help
1778 The per-DirectFB example options have been removed. The
1779 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1780 examples.
1781
1782config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1783 bool "DirectFB example df_video has been removed"
758c5c7f 1784 select BR2_LEGACY
80404e8c
TP
1785 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1786 help
1787 The per-DirectFB example options have been removed. The
1788 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1789 examples.
1790
1791config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1792 bool "DirectFB example df_video_particle has been removed"
758c5c7f 1793 select BR2_LEGACY
80404e8c
TP
1794 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1795 help
1796 The per-DirectFB example options have been removed. The
1797 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1798 examples.
1799
1800config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1801 bool "DirectFB example df_window has been removed"
758c5c7f 1802 select BR2_LEGACY
80404e8c
TP
1803 select BR2_PACKAGE_DIRECTFB_EXAMPLES
1804 help
1805 The per-DirectFB example options have been removed. The
1806 BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1807 examples.
1808
2b78fb21
GB
1809config BR2_PACKAGE_KOBS_NG
1810 bool "kobs-ng was replaced by imx-kobs"
1811 select BR2_LEGACY
1812 select BR2_PACKAGE_IMX_KOBS
1813 help
1814 The outdated kobs-ng has been replaced by the Freescale-
1815 maintained imx-kobs package.
1816
11573f5a
TP
1817config BR2_PACKAGE_SAWMAN
1818 bool "sawman package removed"
1819 select BR2_LEGACY
1820 select BR2_PACKAGE_DIRECTFB_SAWMAN
1821 help
1822 This option has been removed because the sawman package no
1823 longer exists: it was merged inside DirectFB itself. This
1824 feature can now be enabled using the
1825 BR2_PACKAGE_DIRECTFB_SAWMAN option.
1826
ae46e8f9
TP
1827config BR2_PACKAGE_DIVINE
1828 bool "divine package removed"
1829 select BR2_LEGACY
1830 select BR2_PACKAGE_DIRECTFB_DIVINE
1831 help
1832 This option has been removed because the divine package no
1833 longer exists: it was merged inside DirectFB itself. This
1834 feature can now be enabled using the
1835 BR2_PACKAGE_DIRECTFB_DIVINE option.
1836
1837###############################################################################
16b8e813
GZ
1838comment "Legacy options removed in 2015.08"
1839
9d9f1a92
BK
1840config BR2_PACKAGE_KODI_PVR_ADDONS
1841 bool "Kodi PVR addon was split"
1842 select BR2_LEGACY
2579ec20 1843 select BR2_PACKAGE_KODI_PVR_ARGUSTV
a69eca43 1844 select BR2_PACKAGE_KODI_PVR_DVBLINK
6894c6c7 1845 select BR2_PACKAGE_KODI_PVR_DVBVIEWER
313e45cd 1846 select BR2_PACKAGE_KODI_PVR_FILMON
6940d66a 1847 select BR2_PACKAGE_KODI_PVR_HTS
8c326ff8 1848 select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
a571287d 1849 select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
afb2f155 1850 select BR2_PACKAGE_KODI_PVR_MYTHTV
0757c7d3 1851 select BR2_PACKAGE_KODI_PVR_NEXTPVR
805e9c15 1852 select BR2_PACKAGE_KODI_PVR_NJOY
8776003d 1853 select BR2_PACKAGE_KODI_PVR_PCTV
70cf949f 1854 select BR2_PACKAGE_KODI_PVR_STALKER
610a3701 1855 select BR2_PACKAGE_KODI_PVR_VBOX
7457d487 1856 select BR2_PACKAGE_KODI_PVR_VDR_VNSI
eaf250c1 1857 select BR2_PACKAGE_KODI_PVR_VUPLUS
967a4e9a 1858 select BR2_PACKAGE_KODI_PVR_WMC
9d9f1a92
BK
1859 help
1860 Kodi PVR addon was split into seperate modules
1861
f84cc202
GZ
1862config BR2_BINUTILS_VERSION_2_23_2
1863 bool "binutils 2.23 option renamed"
1864 select BR2_LEGACY
f84cc202 1865 help
ae466a60
TP
1866 Binutils 2.23.2 has been removed, using a newer version is
1867 recommended.
f84cc202
GZ
1868
1869config BR2_BINUTILS_VERSION_2_24
1870 bool "binutils 2.24 option renamed"
1871 select BR2_LEGACY
1872 select BR2_BINUTILS_VERSION_2_24_X
1873 help
1874 The binutils version option has been renamed to match the
1875 same patchlevel logic used by gcc. The new option is now
1876 BR2_BINUTILS_VERSION_2_24_X.
1877
1878config BR2_BINUTILS_VERSION_2_25
1879 bool "binutils 2.25 option renamed"
1880 select BR2_LEGACY
1881 select BR2_BINUTILS_VERSION_2_25_X
1882 help
1883 The binutils version option has been renamed to match the
1884 same patchlevel logic used by gcc. The new option is now
1885 BR2_BINUTILS_VERSION_2_25_X.
1886
1326e761
RN
1887config BR2_PACKAGE_PERF
1888 bool "perf option has been renamed"
1889 select BR2_LEGACY
1890 select BR2_LINUX_KERNEL_TOOL_PERF
1891 help
1892 The perf package has been moved as a Linux tools package,
1893 and the option to enable it is now
1894 BR2_LINUX_KERNEL_TOOL_PERF.
1895
2f845953
TP
1896config BR2_BINUTILS_VERSION_2_22
1897 bool "binutils 2.22 removed"
1898 select BR2_LEGACY
1899 help
1900 Binutils 2.22 has been removed, using a newer version is
1901 recommended.
1902
4c0613e7
GB
1903config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1904 bool "gpu-viv-bin-mx6q"
1905 select BR2_LEGACY
1906 select BR2_PACKAGE_IMX_GPU_VIV
1907 help
1908 Vivante graphics libraries have been renamed to
1909 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1910 name.
1911
7742abe0
MW
1912config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1913 depends on BR2_PACKAGE_PYTHON
1914 bool "libsemanage python bindings removed"
758c5c7f 1915 select BR2_LEGACY
7742abe0
MW
1916 help
1917 This option has been removed, since the libsemanage Python
1918 bindings on the target were not useful.
1919
16b8e813
GZ
1920config BR2_TARGET_UBOOT_NETWORK
1921 bool "U-Boot custom network settings removed"
1922 select BR2_LEGACY
1923 help
1924 U-Boot's custom network settings options have been removed.
1925
120136ee 1926###############################################################################
fd0e5f6b 1927comment "Legacy options removed in 2015.05"
665e13c8 1928
e3904a89
ML
1929config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1930 bool "jffs2 16kB erasesize NAND flash option renamed"
1931 select BR2_LEGACY
1932 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1933 help
1934 The JFFS2 NAND flash options now longer include the page
1935 size.
1936
1937config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1938 bool "jffs2 128kB erasesize NAND flash option renamed"
1939 select BR2_LEGACY
1940 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1941 help
1942 The JFFS2 NAND flash options now longer include the page
1943 size.
1944
eff7c144
AC
1945config BR2_PACKAGE_MONO_20
1946 bool "2.0/3.5 .Net Runtime"
1947 select BR2_LEGACY
1948 help
1949 This option no longer exists, all versions of the .Net
1950 runtime are now installed.
1951
1952config BR2_PACKAGE_MONO_40
1953 bool "4.0 .Net Runtime"
1954 select BR2_LEGACY
1955 help
1956 This option no longer exists, all versions of the .Net
1957 runtime are now installed.
1958
1959config BR2_PACKAGE_MONO_45
1960 bool "4.5 .Net Runtime"
1961 select BR2_LEGACY
1962 help
1963 This option no longer exists, all versions of the .Net
1964 runtime are now installed.
1965
efd49e33
PK
1966config BR2_CIVETWEB_WITH_LUA
1967 bool "civetweb lua option renamed"
1968 select BR2_LEGACY
1969 select BR2_PACKAGE_CIVETWEB_WITH_LUA
1970 help
1971 civetweb's lua option has been renamed to
1972 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1973 packages name options.
1974
e6c7ad17
BK
1975config BR2_PACKAGE_TIFF_TIFF2PDF
1976 bool "tiff utility-specific option removed"
1977 select BR2_LEGACY
1978 select BR2_PACKAGE_TIFF_UTILITIES
1979 help
1980 utility-specific options have been removed in favour of
1981 the new option BR2_PACKAGE_TIFF_UTILITIES.
1982
1983config BR2_PACKAGE_TIFF_TIFFCP
1984 bool "tiff utility-specific option removed"
1985 select BR2_LEGACY
1986 select BR2_PACKAGE_TIFF_UTILITIES
1987 help
1988 utility-specific options have been removed in favour of
1989 the new option BR2_PACKAGE_TIFF_UTILITIES.
1990
e7035d4e
TP
1991config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1992 bool "RTAI patch file path has been removed"
758c5c7f 1993 select BR2_LEGACY
e7035d4e
TP
1994 help
1995 This option has never worked, so it has been removed.
1996
02917961
YM
1997config BR2_TARGET_GENERIC_PASSWD_DES
1998 bool "Encoding passwords with DES has been removed"
1999 select BR2_LEGACY
2000 help
2001 Paswords can now only be encoded with either of md5, sha256 or sha512.
2002 The default is md5, which is stronger that DES (but still pretty weak).
2003
0d31b5e4
GZ
2004config BR2_PACKAGE_GTK2_THEME_HICOLOR
2005 bool "hicolor (default theme) is a duplicate"
2006 select BR2_LEGACY
2007 select BR2_PACKAGE_HICOLOR_ICON_THEME
2008 help
2009 The option was just a duplicate of hicolor icon theme.
2010
fd0e5f6b
MW
2011config BR2_PACKAGE_VALGRIND_PTRCHECK
2012 bool "valgrind's PTRCheck was renamed to SGCheck"
2013 select BR2_LEGACY
2014 select BR2_PACKAGE_VALGRIND_SGCHECK
2015 help
2016 PTRCheck was renamed to SGCheck in valgrind
2017
2018###############################################################################
665e13c8
TP
2019comment "Legacy options removed in 2015.02"
2020
10900c07
PA
2021config BR2_PACKAGE_LIBGC
2022 bool "libgc package removed"
2023 select BR2_LEGACY
2024 select BR2_PACKAGE_BDWGC
2025 help
2026 libgc has been removed because we have the same package under a
2027 different name, bdwgc.
2028
8d702aca
YM
2029config BR2_PACKAGE_WDCTL
2030 bool "util-linux' wdctl option has been renamed"
2031 select BR2_LEGACY
2032 select BR2_PACKAGE_UTIL_LINUX_WDCTL
2033 help
2034 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
2035 to be aligned with how the other options are named.
2036
e44edb82
DM
2037config BR2_PACKAGE_UTIL_LINUX_ARCH
2038 bool "util-linux' arch option has been removed"
2039 select BR2_LEGACY
2040 help
2041 util-linux' arch was dropped in util-linux 2.23, in favor of
2042 the coreutils version.
2043
2044config BR2_PACKAGE_UTIL_LINUX_DDATE
2045 bool "util-linux' ddate option has been removed"
2046 select BR2_LEGACY
2047 help
2048 util-linux' ddate was dropped in util-linux 2.23.
2049
3c476540
RN
2050config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
2051 bool "rpm's bzip2 payloads option has been removed"
2052 select BR2_LEGACY
2053 select BR2_PACKAGE_BZIP2
2054 help
2055 The bzip2 payloads option rely entirely on the dependant package bzip2.
2056 So, you need to select it to enable this feature.
2057
2058config BR2_PACKAGE_RPM_XZ_PAYLOADS
2059 bool "rpm's xz payloads option has been removed"
2060 select BR2_LEGACY
2061 select BR2_PACKAGE_XZ
2062 help
2063 The xz payloads option rely entirely on the dependant package xz.
2064 So, you need to select it to enable this feature.
2065
6927bc91
GZ
2066config BR2_PACKAGE_M4
2067 bool "m4 target package removed"
2068 select BR2_LEGACY
2069 help
2070 The m4 target package has been removed, it's been
2071 deprecated for some time now.
2072
aa6ea7ab
GZ
2073config BR2_PACKAGE_FLEX_BINARY
2074 bool "flex binary in target option removed"
2075 select BR2_LEGACY
2076 help
2077 The flex binary in the target option has been removed.
2078 It's been deprecated for some time now and is essentially a
2079 development tool which isn't very useful in the target.
2080
38dabc6e
GZ
2081config BR2_PACKAGE_BISON
2082 bool "bison target package removed"
2083 select BR2_LEGACY
2084 help
2085 The bison target package has been removed, it's been
2086 deprecated for some time now and is essentially a development
2087 tool which isn't very useful in the target.
2088
7f9d4441
GZ
2089config BR2_PACKAGE_GOB2
2090 bool "gob2 target package removed"
2091 select BR2_LEGACY
2092 help
2093 The gob2 target package has been removed, it's been
2094 deprecated for some time now and was essentially useless
2095 without a target toolchain.
2096
c2e3d0be
GZ
2097config BR2_PACKAGE_DISTCC
2098 bool "distcc target package removed"
2099 select BR2_LEGACY
2100 help
2101 The distcc target package has been removed, it's been
2102 deprecated for some time now and was essentially useless
2103 without a target toolchain.
2104
b64cde60
GZ
2105config BR2_PACKAGE_HASERL_VERSION_0_8_X
2106 bool "haserl 0.8.x version removed"
2107 select BR2_LEGACY
2108 help
2109 The 0.8.x version option for haserl has been removed since it
2110 has been deprecated for some time now.
2111 You should be able to use the 0.9.x version without issues.
2112
0120d9f3
GZ
2113config BR2_PACKAGE_STRONGSWAN_TOOLS
2114 bool "strongswan option has been removed"
2115 select BR2_LEGACY
2116 select BR2_PACKAGE_STRONGSWAN_PKI
2117 select BR2_PACKAGE_STRONGSWAN_SCEP
2118 help
2119 The tools option has been removed upstream and the different tools
2120 have been split between the pki and scep options, with others
2121 deprecated.
2122
db78eb07 2123config BR2_PACKAGE_XBMC_ADDON_XVDR
1c2a63ad 2124 bool "xbmc-addon-xvdr removed"
db78eb07 2125 select BR2_LEGACY
db78eb07 2126 help
1c2a63ad
AV
2127 According to the github project page:
2128 https://github.com/pipelka/xbmc-addon-xvdr
2129 this package is discontinued.
db78eb07 2130
b3df2a35
BK
2131config BR2_PACKAGE_XBMC_PVR_ADDONS
2132 bool "xbmc options have been renamed"
2133 select BR2_LEGACY
2134 select BR2_PACKAGE_KODI_PVR_ADDONS
2135 help
2136 The XBMC media center project was renamed to Kodi entertainment center
2137
35784597
BK
2138config BR2_PACKAGE_XBMC
2139 bool "xbmc options have been renamed"
2140 select BR2_LEGACY
2141 select BR2_PACKAGE_KODI
2142 help
2143 The XBMC media center project was renamed to Kodi entertainment center
2144
2145config BR2_PACKAGE_XBMC_ALSA_LIB
2146 bool "xbmc options have been renamed"
2147 select BR2_LEGACY
2148 select BR2_PACKAGE_KODI_ALSA_LIB
2149 help
2150 The XBMC media center project was renamed to Kodi entertainment center
2151
2152config BR2_PACKAGE_XBMC_AVAHI
2153 bool "xbmc options have been renamed"
2154 select BR2_LEGACY
2155 select BR2_PACKAGE_KODI_AVAHI
2156 help
2157 The XBMC media center project was renamed to Kodi entertainment center
2158
2159config BR2_PACKAGE_XBMC_DBUS
2160 bool "xbmc options have been renamed"
2161 select BR2_LEGACY
2162 select BR2_PACKAGE_KODI_DBUS
2163 help
2164 The XBMC media center project was renamed to Kodi entertainment center
2165
2166config BR2_PACKAGE_XBMC_LIBBLURAY
2167 bool "xbmc options have been renamed"
2168 select BR2_LEGACY
2169 select BR2_PACKAGE_KODI_LIBBLURAY
2170 help
2171 The XBMC media center project was renamed to Kodi entertainment center
2172
2173config BR2_PACKAGE_XBMC_GOOM
2174 bool "xbmc options have been renamed"
2175 select BR2_LEGACY
2176 select BR2_PACKAGE_KODI_GOOM
2177 help
2178 The XBMC media center project was renamed to Kodi entertainment center
2179
2180config BR2_PACKAGE_XBMC_RSXS
2181 bool "xbmc options have been renamed"
2182 select BR2_LEGACY
2183 select BR2_PACKAGE_KODI_RSXS
2184 help
2185 The XBMC media center project was renamed to Kodi entertainment center
2186
2187config BR2_PACKAGE_XBMC_LIBCEC
2188 bool "xbmc options have been renamed"
2189 select BR2_LEGACY
2190 select BR2_PACKAGE_KODI_LIBCEC
2191 help
2192 The XBMC media center project was renamed to Kodi entertainment center
2193
2194config BR2_PACKAGE_XBMC_LIBMICROHTTPD
2195 bool "xbmc options have been renamed"
2196 select BR2_LEGACY
2197 select BR2_PACKAGE_KODI_LIBMICROHTTPD
2198 help
2199 The XBMC media center project was renamed to Kodi entertainment center
2200
2201config BR2_PACKAGE_XBMC_LIBNFS
2202 bool "xbmc options have been renamed"
2203 select BR2_LEGACY
2204 select BR2_PACKAGE_KODI_LIBNFS
2205 help
2206 The XBMC media center project was renamed to Kodi entertainment center
2207
2208config BR2_PACKAGE_XBMC_RTMPDUMP
2209 bool "xbmc options have been renamed"
2210 select BR2_LEGACY
2211 select BR2_PACKAGE_KODI_RTMPDUMP
2212 help
2213 The XBMC media center project was renamed to Kodi entertainment center
2214
2215config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
2216 bool "xbmc options have been renamed"
2217 select BR2_LEGACY
2218 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
2219 help
2220 The XBMC media center project was renamed to Kodi entertainment center
2221
2222config BR2_PACKAGE_XBMC_LIBSMBCLIENT
2223 bool "xbmc options have been renamed"
2224 select BR2_LEGACY
2225 select BR2_PACKAGE_KODI_LIBSMBCLIENT
2226 help
2227 The XBMC media center project was renamed to Kodi entertainment center
2228
2229config BR2_PACKAGE_XBMC_LIBTHEORA
2230 bool "xbmc options have been renamed"
2231 select BR2_LEGACY
2232 select BR2_PACKAGE_KODI_LIBTHEORA
2233 help
2234 The XBMC media center project was renamed to Kodi entertainment center
2235
2236config BR2_PACKAGE_XBMC_LIBUSB
2237 bool "xbmc options have been renamed"
2238 select BR2_LEGACY
2239 select BR2_PACKAGE_KODI_LIBUSB
2240 help
2241 The XBMC media center project was renamed to Kodi entertainment center
2242
2243config BR2_PACKAGE_XBMC_LIBVA
2244 bool "xbmc options have been renamed"
2245 select BR2_LEGACY
2246 select BR2_PACKAGE_KODI_LIBVA
2247 help
2248 The XBMC media center project was renamed to Kodi entertainment center
2249
2250config BR2_PACKAGE_XBMC_WAVPACK
2251 bool "xbmc options have been renamed"
2252 select BR2_LEGACY
2253 select BR2_PACKAGE_KODI_WAVPACK
2254 help
2255 The XBMC media center project was renamed to Kodi entertainment center
2256
665e13c8
TP
2257config BR2_PREFER_STATIC_LIB
2258 bool "static library option renamed"
a44b1c14 2259 select BR2_LEGACY
665e13c8
TP
2260 help
2261 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
2262 highlights the fact that the option no longer "prefers"
2263 static libraries, but "enforces" static libraries (i.e
2264 shared libraries are completely unused).
2265
a44b1c14
SM
2266 Take care of updating the type of libraries you want under the
2267 "Build options" menu.
2268
35784597 2269###############################################################################
120136ee
YM
2270comment "Legacy options removed in 2014.11"
2271
a52bad85
PK
2272config BR2_x86_generic
2273 bool "x86 generic variant has been removed"
2274 select BR2_LEGACY
2275 help
2276 The generic x86 CPU variant has been removed. Use another
a95e98c0 2277 CPU variant instead.
a52bad85 2278
40e18f29
AL
2279config BR2_GCC_VERSION_4_4_X
2280 bool "gcc 4.4.x has been removed"
2281 select BR2_LEGACY
2282 help
2283 The 4.4.x version of gcc has been removed. Use a newer
2284 version instead.
2285
43b78e72
AL
2286config BR2_sparc_sparchfleon
2287 bool "sparchfleon CPU has been removed"
2288 select BR2_LEGACY
2289 help
2290 The sparchfleon CPU was only supported in a patched gcc 4.4
2291 version. Its support has been removed in favor of the leon3
2292 CPU starting from gcc 4.8.x.
2293
2294config BR2_sparc_sparchfleonv8
2295 bool "sparchfleonv8 CPU has been removed"
2296 select BR2_LEGACY
2297 help
2298 The sparchfleonv8 CPU was only supported in a patched gcc
2299 4.4 version. Its support has been removed in favor of the
2300 leon3 CPU starting from gcc 4.8.x.
2301
2302config BR2_sparc_sparcsfleon
2303 bool "sparcsfleon CPU has been removed"
2304 select BR2_LEGACY
2305 help
2306 The sparcsfleon CPU was only supported in a patched gcc 4.4
2307 version. Its support has been removed in favor of the leon3
2308 CPU starting from gcc 4.8.x.
2309
2310config BR2_sparc_sparcsfleonv8
2311 bool "sparcsfleonv8 CPU has been removed"
2312 select BR2_LEGACY
2313 help
2314 The sparcsfleonv8 CPU was only supported in a patched gcc
2315 4.4 version. Its support has been removed in favor of the
2316 leon3 CPU starting from gcc 4.8.x.
2317
bfd87877
BK
2318config BR2_PACKAGE_XLIB_LIBPCIACCESS
2319 bool "xlib-libpciaccess option has been renamed"
2320 depends on BR2_PACKAGE_XORG7
2321 select BR2_LEGACY
2322 select BR2_PACKAGE_LIBPCIACCESS
2323 help
2324 libpciaccess neither depends on X11 nor Xlib. Thus the
2325 package has been renamed BR2_PACKAGE_LIBPCIACCESS
2326
b581bba9
YM
2327config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
2328 bool "Xceive xc5000 option has been renamed"
758c5c7f 2329 select BR2_LEGACY
b581bba9
YM
2330 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
2331 help
2332 The Xceive xc5000 option now also handles older firmwares from
2333 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
2334 from Cresta, who bought Xceive.
2335
dac546e9
YM
2336config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
2337 bool "Chelsio T4 option has been renamed"
758c5c7f 2338 select BR2_LEGACY
dac546e9
YM
2339 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
2340 help
2341 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
2342 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
2343 to better account for the fact that a T5 variant exists.
2344
120136ee
YM
2345config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
2346 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
758c5c7f 2347 select BR2_LEGACY
120136ee
YM
2348 help
2349 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
2350 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
2351 select it in:
2352 Target packages -> Hardware handling ->
2353 Firmware -> linux-firmware -> WiFi firmware ->
2354 iwlwifi 3160/726x revision to use (revision 7)
2355
2356config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
2357 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
758c5c7f 2358 select BR2_LEGACY
120136ee
YM
2359 help
2360 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
2361 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
2362 select it in:
2363 Target packages -> Hardware handling ->
2364 Firmware -> linux-firmware -> WiFi firmware ->
2365 iwlwifi 3160/726x revision to use (revision 8)
2366
5cd1c4fe
YM
2367###############################################################################
2368comment "Legacy options removed in 2014.08"
2369
52fac6a2
GC
2370config BR2_PACKAGE_LIBELF
2371 bool "libelf has been removed"
2372 select BR2_PACKAGE_ELFUTILS
2373 select BR2_LEGACY
2374 help
2375 The libelf package provided an old version of the libelf library
2376 and is deprecated. The libelf library is now provided by the
2377 elfutils package.
2378
dfae6f67
TDS
2379config BR2_KERNEL_HEADERS_3_8
2380 bool "kernel headers version 3.8.x are no longer supported"
a26aa968 2381 select BR2_KERNEL_HEADERS_3_4
dfae6f67
TDS
2382 select BR2_LEGACY
2383 help
2384 Version 3.8.x of the Linux kernel headers have been deprecated
2385 for more than four buildroot releases and are now removed.
a26aa968 2386 As an alternative, version 3.4.x of the headers have been
dfae6f67
TDS
2387 automatically selected in your configuration.
2388
187b4d68
TP
2389config BR2_PACKAGE_GETTEXT_TOOLS
2390 bool "support for gettext-tools on target has been removed"
2391 select BR2_LEGACY
2392 help
2393 The option to install the gettext utilities on the target
2394 has been removed. This is not necessary as Buildroot is not
2395 designed to provide a full development environment on the
2396 target. gettext tools should be used on the build machine
2397 instead.
2398
5cd1c4fe
YM
2399config BR2_PACKAGE_PROCPS
2400 bool "procps has been replaced by procps-ng"
2401 select BR2_PACKAGE_PROCPS_NG
2402 select BR2_LEGACY
2403 help
2404 The procps package has been replaced by the equivalent procps-ng.
2405
d4839ffc
TP
2406config BR2_BINUTILS_VERSION_2_20_1
2407 bool "binutils 2.20.1 has been removed"
2408 select BR2_LEGACY
2409 help
2410 The 2.20.1 version of binutils has been removed. Use a newer
2411 version instead.
2412
2413config BR2_BINUTILS_VERSION_2_21
2414 bool "binutils 2.21 has been removed"
2415 select BR2_LEGACY
2416 help
2417 The 2.21 version of binutils has been removed. Use a newer
2418 version instead.
2419
2420config BR2_BINUTILS_VERSION_2_23_1
2421 bool "binutils 2.23.1 has been removed"
2422 select BR2_LEGACY
2423 help
2424 The 2.23.1 version of binutils has been removed. Use a newer
2425 version instead.
2426
506b964d
TP
2427config BR2_UCLIBC_VERSION_0_9_32
2428 bool "uclibc 0.9.32 has been removed"
2429 select BR2_LEGACY
2430 help
2431 The 0.9.32 version of uClibc has been removed. Use a newer
2432 version instead.
2433
d10e0805
TP
2434config BR2_GCC_VERSION_4_3_X
2435 bool "gcc 4.3.x has been removed"
2436 select BR2_LEGACY
2437 help
2438 The 4.3.x version of gcc has been removed. Use a newer
2439 version instead.
2440
2441config BR2_GCC_VERSION_4_6_X
2442 bool "gcc 4.6.x has been removed"
2443 select BR2_LEGACY
2444 help
2445 The 4.6.x version of gcc has been removed. Use a newer
2446 version instead.
2447
02d85f65
TP
2448config BR2_GDB_VERSION_7_4
2449 bool "gdb 7.4 has been removed"
2450 select BR2_LEGACY
2451 help
2452 The 7.4 version of gdb has been removed. Use a newer version
2453 instead.
2454
2455config BR2_GDB_VERSION_7_5
2456 bool "gdb 7.5 has been removed"
2457 select BR2_LEGACY
2458 help
2459 The 7.5 version of gdb has been removed. Use a newer version
2460 instead.
2461
b18dca0d
TP
2462config BR2_BUSYBOX_VERSION_1_19_X
2463 bool "busybox version selection has been removed"
2464 select BR2_LEGACY
2465 help
2466 The possibility of selecting the Busybox version has been
2467 removed. Use the latest version provided by the Busybox
2468 package instead.
2469
2470config BR2_BUSYBOX_VERSION_1_20_X
2471 bool "busybox version selection has been removed"
2472 select BR2_LEGACY
2473 help
2474 The possibility of selecting the Busybox version has been
2475 removed. Use the latest version provided by the Busybox
2476 package instead.
2477
2478config BR2_BUSYBOX_VERSION_1_21_X
2479 bool "busybox version selection has been removed"
2480 select BR2_LEGACY
2481 help
2482 The possibility of selecting the Busybox version has been
2483 removed. Use the latest version provided by the Busybox
2484 package instead.
2485
07ac0456
EG
2486config BR2_PACKAGE_LIBV4L_DECODE_TM6000
2487 bool "decode_tm6000"
2488 select BR2_PACKAGE_LIBV4L_UTILS
2489 select BR2_LEGACY
2490 help
2491 This libv4l option has been deprecated and replaced by a single
2492 option to build all the libv4l utilities.
2493
2494config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
2495 bool "ir-keytable"
2496 select BR2_PACKAGE_LIBV4L_UTILS
2497 select BR2_LEGACY
2498 help
2499 This libv4l option has been deprecated and replaced by a single
2500 option to build all the libv4l utilities.
2501
2502config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
2503 bool "v4l2-compliance"
2504 select BR2_PACKAGE_LIBV4L_UTILS
2505 select BR2_LEGACY
2506 help
2507 This libv4l option has been deprecated and replaced by a single
2508 option to build all the libv4l utilities.
2509
2510config BR2_PACKAGE_LIBV4L_V4L2_CTL
2511 bool "v4l2-ctl"
2512 select BR2_PACKAGE_LIBV4L_UTILS
2513 select BR2_LEGACY
2514 help
2515 This libv4l option has been deprecated and replaced by a single
2516 option to build all the libv4l utilities.
2517
2518config BR2_PACKAGE_LIBV4L_V4L2_DBG
2519 bool "v4l2-dbg"
2520 select BR2_PACKAGE_LIBV4L_UTILS
2521 select BR2_LEGACY
2522 help
2523 This libv4l option has been deprecated and replaced by a single
2524 option to build all the libv4l utilities.
2525
fabcb119 2526###############################################################################
2527comment "Legacy options removed in 2014.05"
2528
4990a381
PS
2529config BR2_PACKAGE_EVTEST_CAPTURE
2530 bool "evtest-capture support removed (dropped since evtest 1.31)"
2531 select BR2_LEGACY
2532 help
2533 Support for evtest-capture has been removed (dropped from
2534 evtest package since version 1.31), use evemu package
2535 instead.
2536
47c2d1b4
TDS
2537config BR2_KERNEL_HEADERS_3_6
2538 bool "kernel headers version 3.6.x are no longer supported"
a26aa968 2539 select BR2_KERNEL_HEADERS_3_4
47c2d1b4
TDS
2540 select BR2_LEGACY
2541 help
2542 Version 3.6.x of the Linux kernel headers have been deprecated
2543 for more than four buildroot releases and are now removed.
a26aa968 2544 As an alternative, version 3.4.x of the headers have been
47c2d1b4
TDS
2545 automatically selected in your configuration.
2546
2547config BR2_KERNEL_HEADERS_3_7
2548 bool "kernel headers version 3.7.x are no longer supported"
a26aa968 2549 select BR2_KERNEL_HEADERS_3_4
47c2d1b4
TDS
2550 select BR2_LEGACY
2551 help
2552 Version 3.7.x of the Linux kernel headers have been deprecated
2553 for more than four buildroot releases and are now removed.
a26aa968 2554 As an alternative, version 3.4.x of the headers have been
47c2d1b4
TDS
2555 automatically selected in your configuration.
2556
947ca9e1
TDS
2557config BR2_PACKAGE_VALA
2558 bool "vala target package has been removed"
2559 select BR2_LEGACY
2560 help
2561 The 'vala' target package has been removed since it has been
2562 deprecated for more than four buildroot releases.
2563 Note: the host vala package still exists.
2564
d6a37917
YM
2565config BR2_TARGET_TZ_ZONELIST
2566 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
2567
2568config BR2_PACKAGE_TZDATA_ZONELIST
2569 string "tzdata: the timezone list option has been renamed"
2570 help
2571 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
2572 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
2573 menu. You'll need to select BR2_TARGET_TZ_INFO.
2574
2575config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
2576 bool
2577 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
2578 select BR2_LEGACY
2579
c97aeb7e
YM
2580config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
2581 bool "Lua command-line editing none has been renamed"
2582 select BR2_LEGACY
2583 help
2584 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
2585 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
2586 it in the corresponding choice.
2587
2588config BR2_PACKAGE_LUA_INTERPRETER_READLINE
2589 bool "Lua command-line editing using readline has been renamed"
2590 select BR2_LEGACY
2591 help
2592 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
2593 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
2594 it in the corresponding choice.
2595
2596config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
2597 bool "Lua command-line editing using linenoise has been renamed"
2598 select BR2_LEGACY
2599 help
2600 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
2601 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
2602 it in the corresponding choice.
2603
365ae61c
YM
2604config BR2_PACKAGE_DVB_APPS_UTILS
2605 bool "dvb-apps utilities now built by default"
2606 select BR2_LEGACY
2607 help
2608 The dvb-apps utilities are now always built when the dvb-apps
2609 package is selected.
2610
971e331c
YM
2611config BR2_KERNEL_HEADERS_SNAP
2612 bool "Local Linux snapshot support removed"
2613 select BR2_LEGACY
2614 help
2615 Support for using a custom snapshot to install the Linux
2616 kernel headers has been removed.
2617
fabcb119 2618config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
2619 bool "/dev management by udev removed"
2620 select BR2_LEGACY
2621 help
2622 The 'udev' package has been converted to a virtual package.
2c66e442 2623 The providers for this feature are: 'eudev', 'systemd'.
fabcb119 2624
2c66e442 2625 Therefore, if you are not using 'systemd' as init system, you
2626 must choose 'Dynamic using eudev' in the '/dev management'
2627 menu to get the same behaviour as in your old configuration.
2628
2629 If you are using 'systemd', its internal implementation of
2630 'udev' will be used automatically.
fabcb119 2631
2632 You must also check the packages depending on 'udev' are still
2633 selected.
2634
2635config BR2_PACKAGE_UDEV
2636 bool "udev is now a virtual package"
2637 select BR2_LEGACY
2638 select BR2_PACKAGE_HAS_UDEV
2639 help
2640 The 'udev' package has been converted to a virtual package.
2c66e442 2641 The providers for this feature are: 'eudev', 'systemd'.
fabcb119 2642
2643 Your old configuration refers to packages depending on 'udev',
2644 either for build or at runtime.
2645
2c66e442 2646 Check that a 'udev' provider is selected. If you are not using
2647 'systemd' as init system, 'eudev' should be selected, which is
2648 the case if '/dev management' is set to 'Dynamic using eudev'.
2649
2650 If you are using 'systemd', its internal implementation of 'udev'
2651 is used.
fabcb119 2652
2653config BR2_PACKAGE_UDEV_RULES_GEN
2c66e442 2654 bool "udev rules generation handled by provider"
fabcb119 2655 select BR2_LEGACY
2c66e442 2656 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
2657 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
fabcb119 2658 help
2659 The 'udev' package has been converted to a virtual package.
2c66e442 2660 The providers for this feature are: 'eudev', 'systemd'.
fabcb119 2661
2c66e442 2662 If you are not using 'systemd' as init system, udev rules
2663 generation will be handled by 'eudev'. Check that
2664 '/dev management' is set to 'Dynamic using eudev' to get
2665 the same behaviour as in your old configuration.
fabcb119 2666
2c66e442 2667 If you are using 'systemd', it internal implementation of 'udev'
2668 will generate the rules.
fabcb119 2669
2670config BR2_PACKAGE_UDEV_ALL_EXTRAS
2671 bool "udev extras removed"
2672 select BR2_LEGACY
2673 help
2674 The 'udev' package has been converted to a virtual package.
2c66e442 2675 The providers for this feature are: 'eudev', 'systemd'.
fabcb119 2676
2677 The option to enable the extra features of 'udev' (gudev, ...)
2678 has been removed. These features are automatically enabled in
2679 the 'udev' providers if the dependencies are selected. For
2680 example, selecting 'libglib2' will trigger the build of gudev.
2681
5562be13
BK
2682config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
2683 bool "xlib-libpthread-stubs option has been renamed"
2684 depends on BR2_PACKAGE_XORG7
2685 select BR2_LEGACY
2686 select BR2_PACKAGE_LIBPTHREAD_STUBS
2687 help
2688 The pthread stubs neither depend on X11 nor Xlib. Thus the
2689 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
2690
8b2e2357 2691###############################################################################
f169e5e1
YM
2692comment "Legacy options removed in 2014.02"
2693
e543f5a1
TP
2694config BR2_sh2
2695 bool "sh2 support removed"
758c5c7f 2696 select BR2_LEGACY
e543f5a1
TP
2697 help
2698 Due to an inexistent user base and generally poor Linux
2699 support, the support for the SH2 architecture was removed.
2700
2701config BR2_sh3
2702 bool "sh3 support removed"
758c5c7f 2703 select BR2_LEGACY
e543f5a1
TP
2704 help
2705 Due to an inexistent user base and generally poor Linux
2706 support, the support for the SH3 architecture was removed.
2707
2708config BR2_sh3eb
2709 bool "sh3eb support removed"
758c5c7f 2710 select BR2_LEGACY
e543f5a1
TP
2711 help
2712 Due to an inexistent user base and generally poor Linux
2713 support, the support for the SH3eb architecture was removed.
2714
334dca61
TDS
2715config BR2_KERNEL_HEADERS_3_1
2716 bool "kernel headers version 3.1.x are no longer supported"
2717 select BR2_KERNEL_HEADERS_3_2
2718 select BR2_LEGACY
2719 help
2720 Version 3.1.x of the Linux kernel headers have been deprecated
2721 for more than four buildroot releases and are now removed.
2722 As an alternative, version 3.2.x of the headers have been
2723 automatically selected in your configuration.
2724
2725config BR2_KERNEL_HEADERS_3_3
2726 bool "kernel headers version 3.3.x are no longer supported"
a26aa968 2727 select BR2_KERNEL_HEADERS_3_2
334dca61
TDS
2728 select BR2_LEGACY
2729 help
2730 Version 3.3.x of the Linux kernel headers have been deprecated
2731 for more than four buildroot releases and are now removed.
a26aa968 2732 As an alternative, version 3.2.x of the headers have been
334dca61
TDS
2733 automatically selected in your configuration.
2734
2735config BR2_KERNEL_HEADERS_3_5
2736 bool "kernel headers version 3.5.x are no longer supported"
a26aa968 2737 select BR2_KERNEL_HEADERS_3_4
334dca61
TDS
2738 select BR2_LEGACY
2739 help
2740 Version 3.5.x of the Linux kernel headers have been deprecated
2741 for more than four buildroot releases and are now removed.
a26aa968 2742 As an alternative, version 3.4.x of the headers have been
334dca61
TDS
2743 automatically selected in your configuration.
2744
348060f9
TDS
2745config BR2_GDB_VERSION_7_2
2746 bool "gdb 7.2.x is no longer supported"
02d85f65 2747 select BR2_GDB_VERSION_7_6
348060f9
TDS
2748 select BR2_LEGACY
2749 help
2750 Version 7.2.x of gdb has been deprecated for more than four
2751 buildroot releases and is now removed. As an alternative, gdb
2752 7.5.x has been automatically selected in your configuration.
2753
2754config BR2_GDB_VERSION_7_3
2755 bool "gdb 7.3.x is no longer supported"
02d85f65 2756 select BR2_GDB_VERSION_7_6
348060f9
TDS
2757 select BR2_LEGACY
2758 help
2759 Version 7.3.x of gdb has been deprecated for more than four
2760 buildroot releases and is now removed. As an alternative, gdb
2761 7.5.x has been automatically selected in your configuration.
2762
831624c4
TDS
2763config BR2_PACKAGE_CCACHE
2764 bool "ccache target package has been removed"
2765 select BR2_LEGACY
2766 help
2767 The 'ccache' target package has been removed since it has been
2768 deprecated for more than four buildroot releases.
2769 Note: using ccache for speeding up builds is still supported.
2770
7164a326
TDS
2771config BR2_HAVE_DOCUMENTATION
2772 bool "support for documentation on target has been removed"
2773 select BR2_LEGACY
2774 help
2775 Support for documentation on target has been removed since it has
2776 been deprecated for more than four buildroot releases.
2777
f75245d9
TDS
2778config BR2_PACKAGE_AUTOMAKE
2779 bool "automake target package has been removed"
2780 select BR2_LEGACY
2781 help
2782 The 'automake' target package has been removed since it has been
2783 deprecated for more than four buildroot releases.
2784 Note: the host automake still exists.
2785
e7af2ac6
TDS
2786config BR2_PACKAGE_AUTOCONF
2787 bool "autoconf target package has been removed"
2788 select BR2_LEGACY
2789 help
2790 The 'autoconf' target package has been removed since it has been
2791 deprecated for more than four buildroot releases.
2792 Note: the host autoconf still exists.
2793
ddf5424f
TDS
2794config BR2_PACKAGE_XSTROKE
2795 bool "xstroke has been removed"
2796 select BR2_LEGACY
2797 help
2798 The 'xstroke' package has been removed since it has been
2799 deprecated for more than four buildroot releases.
2800
0a077319
TDS
2801config BR2_PACKAGE_LZMA
2802 bool "lzma target package has been removed"
2803 select BR2_LEGACY
2804 help
2805 The 'lzma' target package has been removed since it has been
2806 deprecated for more than four buildroot releases.
2807 Note: generating lzma-compressed rootfs images is still supported.
2808
7ef5c3a5
TDS
2809config BR2_PACKAGE_TTCP
2810 bool "ttcp has been removed"
2811 select BR2_LEGACY
2812 help
2813 The 'ttcp' package has been removed since it has been
2814 deprecated for more than four buildroot releases.
2815
8b2e2357 2816config BR2_PACKAGE_LIBNFC_LLCP
93341046 2817 bool "libnfc-llcp has been replaced by libllcp"
8b2e2357 2818 select BR2_LEGACY
93341046 2819 select BR2_PACKAGE_LIBLLCP
8b2e2357
VOR
2820 help
2821 The 'libnfc-llcp' package has been removed since upstream renamed
93341046
TDS
2822 to 'libllcp'. We have added a new package for 'libllcp' and bumped
2823 the version at the same time.
8b2e2357 2824
06c82128
MGUF
2825config BR2_PACKAGE_MYSQL_CLIENT
2826 bool "MySQL client renamed to MySQL"
2827 select BR2_LEGACY
2828 select BR2_PACKAGE_MYSQL
2829 help
2830 The option has been renamed BR2_PACKAGE_MYSQL
2831
2f7a53ee
TDS
2832config BR2_PACKAGE_SQUASHFS3
2833 bool "squashfs3 has been removed"
2834 select BR2_LEGACY
2835 select BR2_PACKAGE_SQUASHFS
2836 help
2837 The 'squashfs3' package has been removed since it has been
2838 deprecated for more than four buildroot releases. Package
2839 'squashfs' (4) has been selected automatically as replacement.
2840
2841config BR2_TARGET_ROOTFS_SQUASHFS3
2842 bool "squashfs3 rootfs support has been removed"
2843 select BR2_LEGACY
2844 help
2845 Together with the removal of the squashfs3 package, support
2846 for squashfs3 root filesystems has been removed too. Squashfs
2847 root filesystems will automatically use squashfs4 now.
2848
560fe85b
AA
2849config BR2_PACKAGE_NETKITBASE
2850 bool "netkitbase has been removed"
2851 select BR2_LEGACY
2852 help
2853 The 'netkitbase' package has been removed since it has been
2854 deprecated since 2012.11. This package provided 'inetd'
2855 which is replaced by 'xinet' and 'ping' which is replaced by
2856 'busybox' or 'fping'.
2857
2858config BR2_PACKAGE_NETKITTELNET
2859 bool "netkittelnet has been removed"
2860 select BR2_LEGACY
2861 help
2862 The 'netkittelnet' package has been removed since it has
2863 been deprecated since 2012.11. 'busybox' provides a telnet
2864 client and should be used instead.
2865
63058f8b
FP
2866config BR2_PACKAGE_LUASQL
2867 bool "luasql has been replaced by luasql-sqlite3"
2868 select BR2_PACKAGE_LUASQL_SQLITE3
2869 select BR2_LEGACY
2870 help
2871 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2872
a6c53478
FP
2873config BR2_PACKAGE_LUACJSON
2874 bool "luacjson has been replaced by lua-cjson"
2875 select BR2_PACKAGE_LUA_CJSON
2876 select BR2_LEGACY
2877 help
2878 The option has been renamed BR2_PACKAGE_LUA_CJSON.
2879
94c72087
TP
2880###############################################################################
2881comment "Legacy options removed in 2013.11"
2882
ff0f55e3
AV
2883config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2884 bool "lvm2's 'dmsetup only' option removed"
2885 select BR2_LEGACY
2886 help
2887 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2888 led to problems with other packages that need the full lvm2
2889 suite. Therefore, the option has been replaced with the positive
2890 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2891
2892# Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2893# in order to automatically propagate old configs
2894
1f9c04f6
TP
2895config BR2_PACKAGE_QT_JAVASCRIPTCORE
2896 bool "qt javascriptcore option removed"
2897 select BR2_LEGACY
2898 help
2899 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2900 force the activation or disabling of the JIT compiler in the
2901 Qt Javascript interpreter. However, the JIT compiler is not
2902 available for all architectures, so forcing its activation
2903 does not always work. Moreover, Qt knows by itself for which
2904 architectures JIT support is possible, and will
2905 automatically enable it if possible.
2906
2907 Therefore, this option was in fact useless, and causing
2908 build problems when enabled on architectures for which the
2909 JIT support was not available. It has been removed, and
2910 there is no replacement: Qt will enable JIT at compile time
2911 when possible.
2912
94c72087
TP
2913config BR2_PACKAGE_MODULE_INIT_TOOLS
2914 bool "module-init-tools replaced by kmod"
2915 select BR2_PACKAGE_KMOD
2916 select BR2_PACKAGE_KMOD_TOOLS
0f401f91 2917 select BR2_LEGACY
94c72087
TP
2918 help
2919 The 'module-init-tools' package has been removed, since it
2920 has been depracated upstream and replaced by 'kmod'.
2921
f2c2193b
TDS
2922config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2923 string "u-boot: the git repository URL option has been renamed"
2924 help
2925 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2926 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2927
2928config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2929 bool
2930 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2931 select BR2_LEGACY
2932
2933# Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2934# boot/uboot/Config.in
2935
2936config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2937 string "u-boot: the git repository version option has been renamed"
2938 help
2939 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2940 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2941
2942config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2943 bool
2944 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2945 select BR2_LEGACY
2946
2947# Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2948# boot/uboot/Config.in
2949
63ecded2
TDS
2950config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2951 string "linux: the git repository URL option has been renamed"
2952 help
2953 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2954 been renamed to
2955 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2956
2957config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2958 bool
2959 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2960 select BR2_LEGACY
2961
2962# Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2963# linux/Config.in
2964
2965config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2966 string "linux: the git repository version option has been renamed"
2967 help
2968 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2969 been renamed to
2970 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2971
2972config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2973 bool
2974 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2975 select BR2_LEGACY
2976
2977# Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2978# linux/Config.in
2979
67eaf705
YM
2980###############################################################################
2981comment "Legacy options removed in 2013.08"
c6e4fcb1 2982
1f3078b1
TP
2983config BR2_ARM_OABI
2984 bool "ARM OABI support has been removed"
2985 select BR2_LEGACY
2986 help
2987 The support for the ARM OABI was deprecated since a while,
2988 and has been removed completely from Buildroot. It is also
2989 deprecated in upstream gcc, since gcc 4.7. People should
2990 switch to EABI instead, which should not be a problem as
2991 long as you don't have pre-built OABI binaries in your
2992 system that you can't recompile.
2993
c6e4fcb1
GZ
2994config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2995 bool "dosfstools dosfsck renamed to fsck.fat"
2996 select BR2_LEGACY
2997 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2998 help
2999 dosfsck was renamed upstream to fsck.fat for consistency.
3000
3001config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
3002 bool "dosfstools dosfslabel renamed to fatlabel"
3003 select BR2_LEGACY
3004 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
3005 help
3006 doslabel was renamed upstream to fatlabel for consistency.
3007
3008config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
3009 bool "dosfstools mkdosfs renamed to mkfs.fat"
3010 select BR2_LEGACY
3011 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
3012 help
3013 mkdosfs was renamed upstream to mkfs.fat for consistency.
3014
e21db000
TP
3015config BR2_ELF2FLT
3016 bool "the elf2flt option has been renamed"
3017 select BR2_LEGACY
3018 help
3019 The BR2_ELF2FLT option has been renamed to
3020 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
3021 the package infrastructure.
3022
d806005b
TP
3023config BR2_VFP_FLOAT
3024 bool "the ARM VFP floating point option has been renamed"
3025 select BR2_LEGACY
3026 help
3027 Due to a major refactoring of the floating-point handling of
3028 the ARM architecture support, the BR2_VFP_FLOAT option has
3029 been replaced with a choice of options that allows to select
3030 between various VFP versions/capabilities.
3031
ba8f82b0
SM
3032config BR2_PACKAGE_GCC_TARGET
3033 bool "gcc on the target filesystem has been removed"
3034 select BR2_LEGACY
3035 help
3036 The support for gcc in the target filesystem was deprecated
3037 since a while, and has been removed completely from Buildroot.
3038 See Buildroot's documentation for more explanations.
3039
3040config BR2_HAVE_DEVFILES
3041 bool "development files in target filesystem has been removed"
3042 select BR2_LEGACY
3043 help
3044 The installation of the development files in the target
3045 filesystem was deprecated since a while, and has been removed
3046 completely from Buildroot.
3047 See Buildroot's documentation for more explanations.
3048
67eaf705
YM
3049###############################################################################
3050comment "Legacy options removed in 2013.05"
860d37a2
YM
3051
3052config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
3053 bool "Realtek 8192 replaced by Realtek 81xx"
3054 select BR2_LEGACY
3055 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
3056 help
3057 Now covers the whole Realtek 81xx familly: 8188/8192.
3058
3059config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
3060 bool "Realtek 8712 replaced by Realtek 87xx"
3061 select BR2_LEGACY
3062 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
3063 help
3064 Now covers the whole Realtek 87xx familly: 8712/8723.
3065
a91a5c16 3066endmenu
53903a15
AV
3067
3068endif # !SKIP_LEGACY
This page took 0.870694 seconds and 4 git commands to generate.