blob: 4afeb834813d3eccdbcb8b2c58ba297d7d817aea [file] [log] [blame]
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +00001#
2# Config.in.legacy - support for backward compatibility
3#
Thomas De Schampheleiref8c56f52013-09-02 22:07:50 +02004# 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.
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +00007#
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.
Thomas De Schampheleiref8c56f52013-09-02 22:07:50 +020014#
15# For bool options, the old symbol should select BR2_LEGACY, so that the user
16# is informed at build-time about selected legacy options.
17# If there is an equivalent (set of) new symbols, these should be select'ed by
18# the old symbol for backwards compatibility.
19#
20# For string options, it is not possible to directly select another symbol. In
21# this case, a hidden wrap bool option has to be added, that defaults to y if
22# the old string is not set at its default value. The wrap symbol should select
23# BR2_LEGACY.
24# If the original symbol has been renamed, the new symbol should use the value
25# of the old symbol as default. This requires a change outside of
26# Config.in.legacy, and this should be clearly marked as such below, so that
27# removal of legacy options also include the removal of these external
28# references.
29#
30# [Example: renaming a string option from FOO to BAR]
31# original symbol:
32# config BR2_FOO_STRING
33# string "Some foo string"
34#
35# becomes:
36# config BR2_BAR_STRING
37# string "Some bar string"
38# default BR2_FOO_STRING if BR2_FOO_STRING != "" # legacy
39#
40# and in Config.in.legacy:
41# config BR2_FOO_STRING
42# string "The foo string has been renamed"
43# help
44# <suitable help text>
45#
46# config BR2_FOO_STRING_WRAP
47# bool
48# default y if BR2_FOO_STRING != ""
49# select BR2_LEGACY
50#
51# # Note: BR2_FOO_STRING is still referenced from package/foo/Config.in
52#
53# [End of example]
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +000054
Arnout Vandecappelle53903a12015-04-11 01:49:02 +020055config BR2_SKIP_LEGACY
56 bool
57 option env="SKIP_LEGACY"
58
59if !BR2_SKIP_LEGACY
60
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +000061config BR2_LEGACY
62 bool
63 help
64 This option is selected automatically when your old .config uses an
65 option that no longer exists in current buildroot. In that case, the
66 build will fail. Look for config options which are selected in the
67 menu below: they no longer exist and should be replaced by something
68 else.
69
70# This comment fits exactly in a 80-column display
71comment "Legacy detected: check the content of the menu below"
72 depends on BR2_LEGACY
73
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +000074menu "Legacy config options"
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +000075
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +000076if BR2_LEGACY
Thomas De Schampheleirea25e4a42013-09-02 22:07:52 +020077comment "----------------------------------------------------"
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +000078comment "Your old configuration uses legacy options that no "
Thomas De Schampheleirecce5baa2013-09-02 22:07:51 +020079comment "longer exist in buildroot, as indicated in the menu "
80comment "below. As long as these options stay selected, or in"
81comment "case of string options are non-empty, the build "
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +000082comment "will fail. "
Thomas De Schampheleirecce5baa2013-09-02 22:07:51 +020083comment "* "
84comment "Where possible, an automatic conversion from old to "
85comment "new symbols has been performed. Before making any "
86comment "change in this legacy menu, make sure to exit the "
87comment "configuration editor a first time and save the "
88comment "configuration. Otherwise, the automatic conversion "
89comment "of symbols will be lost. "
90comment "* "
91comment "After this initial save, reopen the configuration "
92comment "editor, inspect the options selected below, read "
93comment "their help texts, and verify/update the new "
94comment "configuration in the corresponding configuration "
95comment "menus. When everything is ok, you can disable the "
96comment "legacy options in the menu below. Once you have "
97comment "disabled all legacy options, this text will "
98comment "disappear and you will be able to start the build. "
99comment "* "
Yann E. MORINd2e706c2013-06-30 00:38:13 +0200100comment "Note: at some point in the future, the oldest legacy"
101comment "options will be removed, and configuration files "
102comment "that still have those options set, will fail to "
103comment "build, or run, in unpredictable ways. "
Thomas De Schampheleirea25e4a42013-09-02 22:07:52 +0200104comment "----------------------------------------------------"
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +0000105endif
106
Yann E. MORIN67eaf702013-06-30 00:38:12 +0200107###############################################################################
Gustavo Zacarias16b8e812015-06-02 14:52:12 -0300108comment "Legacy options removed in 2015.08"
109
Romain Naour1326e762015-07-14 19:35:14 +0200110config BR2_PACKAGE_PERF
111 bool "perf option has been renamed"
112 select BR2_LEGACY
113 select BR2_LINUX_KERNEL_TOOL_PERF
114 help
115 The perf package has been moved as a Linux tools package,
116 and the option to enable it is now
117 BR2_LINUX_KERNEL_TOOL_PERF.
118
Thomas Petazzoni2f845952015-07-11 14:52:53 +0200119config BR2_BINUTILS_VERSION_2_22
120 bool "binutils 2.22 removed"
121 select BR2_LEGACY
122 help
123 Binutils 2.22 has been removed, using a newer version is
124 recommended.
125
Gary Bisson4c0613e2015-05-26 10:19:37 +0200126config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
127 bool "gpu-viv-bin-mx6q"
128 select BR2_LEGACY
129 select BR2_PACKAGE_IMX_GPU_VIV
130 help
131 Vivante graphics libraries have been renamed to
132 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
133 name.
134
Matt Weber7742abe2015-06-02 08:28:35 -0500135config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
136 depends on BR2_PACKAGE_PYTHON
137 bool "libsemanage python bindings removed"
138 help
139 This option has been removed, since the libsemanage Python
140 bindings on the target were not useful.
141
Gustavo Zacarias16b8e812015-06-02 14:52:12 -0300142config BR2_TARGET_UBOOT_NETWORK
143 bool "U-Boot custom network settings removed"
144 select BR2_LEGACY
145 help
146 U-Boot's custom network settings options have been removed.
147
Samuel Martina9043952015-06-25 21:59:43 +0200148config BR2_PACKAGE_OPENCV_LIB_CONTRIB
149 bool "opencv contrib module no longer exists"
150 select BR2_LEGACY
151 help
152 OpenCV >=3.0 does not come with in-tree contrib modules.
153
154 They have been moved out of the OpenCV base tree, into the opencv_contrib
155 repository:
156 https://github.com/Itseez/opencv_contrib
157
158config BR2_PACKAGE_OPENCV_LIB_GPU
159 bool "opencv gpu module no longer exists"
160 select BR2_LEGACY
161 help
162 opencv_gpu module no longer exists as is in OpenCV >=3.0.
163
164 It has been split into several modules prefixed with "cuda" that require
165 Cuda programming toolkit, which is not available in Buildroot. So cuda
166 modules are forcibly disabled in Buildroot.
167
168config BR2_PACKAGE_OPENCV_LIB_LEGACY
169 bool "opencv legacy module no longer exists"
170 select BR2_LEGACY
171 help
172 opencv_legacy module no longer exists in OpenCV >=3.0.
173
174config BR2_PACKAGE_OPENCV_LIB_NONFREE
175 bool "opencv nonfree module no longer exists"
176 select BR2_LEGACY
177 help
178 opencv_nonfree module no longer exists in OpenCV >=3.0.
179
Gustavo Zacarias16b8e812015-06-02 14:52:12 -0300180###############################################################################
Mike Williamsfd0e5f62015-03-06 12:17:45 -0500181comment "Legacy options removed in 2015.05"
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100182
Michał Leśniewskie3904a82015-05-19 20:26:30 +0200183config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
184 bool "jffs2 16kB erasesize NAND flash option renamed"
185 select BR2_LEGACY
186 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
187 help
188 The JFFS2 NAND flash options now longer include the page
189 size.
190
191config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
192 bool "jffs2 128kB erasesize NAND flash option renamed"
193 select BR2_LEGACY
194 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
195 help
196 The JFFS2 NAND flash options now longer include the page
197 size.
198
Angelo Compagnuccieff7c142015-04-30 16:03:15 +0200199config BR2_PACKAGE_MONO_20
200 bool "2.0/3.5 .Net Runtime"
201 select BR2_LEGACY
202 help
203 This option no longer exists, all versions of the .Net
204 runtime are now installed.
205
206config BR2_PACKAGE_MONO_40
207 bool "4.0 .Net Runtime"
208 select BR2_LEGACY
209 help
210 This option no longer exists, all versions of the .Net
211 runtime are now installed.
212
213config BR2_PACKAGE_MONO_45
214 bool "4.5 .Net Runtime"
215 select BR2_LEGACY
216 help
217 This option no longer exists, all versions of the .Net
218 runtime are now installed.
219
Peter Korsgaardefd49e32015-04-27 22:29:05 +0200220config BR2_CIVETWEB_WITH_LUA
221 bool "civetweb lua option renamed"
222 select BR2_LEGACY
223 select BR2_PACKAGE_CIVETWEB_WITH_LUA
224 help
225 civetweb's lua option has been renamed to
226 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
227 packages name options.
228
Bernd Kuhlse6c7ad12015-04-23 23:18:16 +0200229config BR2_PACKAGE_TIFF_TIFF2PDF
230 bool "tiff utility-specific option removed"
231 select BR2_LEGACY
232 select BR2_PACKAGE_TIFF_UTILITIES
233 help
234 utility-specific options have been removed in favour of
235 the new option BR2_PACKAGE_TIFF_UTILITIES.
236
237config BR2_PACKAGE_TIFF_TIFFCP
238 bool "tiff utility-specific option removed"
239 select BR2_LEGACY
240 select BR2_PACKAGE_TIFF_UTILITIES
241 help
242 utility-specific options have been removed in favour of
243 the new option BR2_PACKAGE_TIFF_UTILITIES.
244
Thomas Petazzonie7035d42015-04-21 23:36:28 +0200245config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
246 bool "RTAI patch file path has been removed"
247 help
248 This option has never worked, so it has been removed.
249
Yann E. MORIN02917962015-03-24 19:54:15 +0100250config BR2_TARGET_GENERIC_PASSWD_DES
251 bool "Encoding passwords with DES has been removed"
252 select BR2_LEGACY
253 help
254 Paswords can now only be encoded with either of md5, sha256 or sha512.
255 The default is md5, which is stronger that DES (but still pretty weak).
256
Gustavo Zacarias0d31b5e2015-04-01 05:56:24 -0300257config BR2_PACKAGE_GTK2_THEME_HICOLOR
258 bool "hicolor (default theme) is a duplicate"
259 select BR2_LEGACY
260 select BR2_PACKAGE_HICOLOR_ICON_THEME
261 help
262 The option was just a duplicate of hicolor icon theme.
263
Mike Williamsfd0e5f62015-03-06 12:17:45 -0500264config BR2_PACKAGE_VALGRIND_PTRCHECK
265 bool "valgrind's PTRCheck was renamed to SGCheck"
266 select BR2_LEGACY
267 select BR2_PACKAGE_VALGRIND_SGCHECK
268 help
269 PTRCheck was renamed to SGCheck in valgrind
270
271###############################################################################
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100272comment "Legacy options removed in 2015.02"
273
Pedro Aguilar10900c02015-02-27 06:38:07 +0200274config BR2_PACKAGE_LIBGC
275 bool "libgc package removed"
276 select BR2_LEGACY
277 select BR2_PACKAGE_BDWGC
278 help
279 libgc has been removed because we have the same package under a
280 different name, bdwgc.
281
Yann E. MORIN8d702ac2015-02-07 23:10:14 +0100282config BR2_PACKAGE_WDCTL
283 bool "util-linux' wdctl option has been renamed"
284 select BR2_LEGACY
285 select BR2_PACKAGE_UTIL_LINUX_WDCTL
286 help
287 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
288 to be aligned with how the other options are named.
289
Romain Naour3c476542015-01-18 20:53:08 +0100290config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
291 bool "rpm's bzip2 payloads option has been removed"
292 select BR2_LEGACY
293 select BR2_PACKAGE_BZIP2
294 help
295 The bzip2 payloads option rely entirely on the dependant package bzip2.
296 So, you need to select it to enable this feature.
297
298config BR2_PACKAGE_RPM_XZ_PAYLOADS
299 bool "rpm's xz payloads option has been removed"
300 select BR2_LEGACY
301 select BR2_PACKAGE_XZ
302 help
303 The xz payloads option rely entirely on the dependant package xz.
304 So, you need to select it to enable this feature.
305
Gustavo Zacarias6927bc92015-01-15 11:30:22 -0300306config BR2_PACKAGE_M4
307 bool "m4 target package removed"
308 select BR2_LEGACY
309 help
310 The m4 target package has been removed, it's been
311 deprecated for some time now.
312
Gustavo Zacariasaa6ea7a2015-01-15 11:30:21 -0300313config BR2_PACKAGE_FLEX_BINARY
314 bool "flex binary in target option removed"
315 select BR2_LEGACY
316 help
317 The flex binary in the target option has been removed.
318 It's been deprecated for some time now and is essentially a
319 development tool which isn't very useful in the target.
320
Gustavo Zacarias38dabc62015-01-15 11:30:19 -0300321config BR2_PACKAGE_BISON
322 bool "bison target package removed"
323 select BR2_LEGACY
324 help
325 The bison target package has been removed, it's been
326 deprecated for some time now and is essentially a development
327 tool which isn't very useful in the target.
328
Gustavo Zacarias7f9d4442015-01-15 11:30:18 -0300329config BR2_PACKAGE_GOB2
330 bool "gob2 target package removed"
331 select BR2_LEGACY
332 help
333 The gob2 target package has been removed, it's been
334 deprecated for some time now and was essentially useless
335 without a target toolchain.
336
Gustavo Zacariasc2e3d0b2015-01-15 11:30:17 -0300337config BR2_PACKAGE_DISTCC
338 bool "distcc target package removed"
339 select BR2_LEGACY
340 help
341 The distcc target package has been removed, it's been
342 deprecated for some time now and was essentially useless
343 without a target toolchain.
344
Gustavo Zacariasb64cde62015-01-15 11:30:16 -0300345config BR2_PACKAGE_HASERL_VERSION_0_8_X
346 bool "haserl 0.8.x version removed"
347 select BR2_LEGACY
348 help
349 The 0.8.x version option for haserl has been removed since it
350 has been deprecated for some time now.
351 You should be able to use the 0.9.x version without issues.
352
Gustavo Zacarias0120d9f2015-01-06 07:35:41 -0300353config BR2_PACKAGE_STRONGSWAN_TOOLS
354 bool "strongswan option has been removed"
355 select BR2_LEGACY
356 select BR2_PACKAGE_STRONGSWAN_PKI
357 select BR2_PACKAGE_STRONGSWAN_SCEP
358 help
359 The tools option has been removed upstream and the different tools
360 have been split between the pki and scep options, with others
361 deprecated.
362
Bernd Kuhlsdb78eb02014-12-23 18:46:33 +0100363config BR2_PACKAGE_XBMC_ADDON_XVDR
364 bool "xbmc options have been renamed"
365 select BR2_LEGACY
366 select BR2_PACKAGE_KODI_ADDON_XVDR
367 help
368 The XBMC media center project was renamed to Kodi entertainment center
369
Bernd Kuhlsb3df2a32014-12-23 18:46:30 +0100370config BR2_PACKAGE_XBMC_PVR_ADDONS
371 bool "xbmc options have been renamed"
372 select BR2_LEGACY
373 select BR2_PACKAGE_KODI_PVR_ADDONS
374 help
375 The XBMC media center project was renamed to Kodi entertainment center
376
Bernd Kuhls35784592014-12-23 18:46:27 +0100377config BR2_PACKAGE_XBMC
378 bool "xbmc options have been renamed"
379 select BR2_LEGACY
380 select BR2_PACKAGE_KODI
381 help
382 The XBMC media center project was renamed to Kodi entertainment center
383
384config BR2_PACKAGE_XBMC_ALSA_LIB
385 bool "xbmc options have been renamed"
386 select BR2_LEGACY
387 select BR2_PACKAGE_KODI_ALSA_LIB
388 help
389 The XBMC media center project was renamed to Kodi entertainment center
390
391config BR2_PACKAGE_XBMC_AVAHI
392 bool "xbmc options have been renamed"
393 select BR2_LEGACY
394 select BR2_PACKAGE_KODI_AVAHI
395 help
396 The XBMC media center project was renamed to Kodi entertainment center
397
398config BR2_PACKAGE_XBMC_DBUS
399 bool "xbmc options have been renamed"
400 select BR2_LEGACY
401 select BR2_PACKAGE_KODI_DBUS
402 help
403 The XBMC media center project was renamed to Kodi entertainment center
404
405config BR2_PACKAGE_XBMC_LIBBLURAY
406 bool "xbmc options have been renamed"
407 select BR2_LEGACY
408 select BR2_PACKAGE_KODI_LIBBLURAY
409 help
410 The XBMC media center project was renamed to Kodi entertainment center
411
412config BR2_PACKAGE_XBMC_GOOM
413 bool "xbmc options have been renamed"
414 select BR2_LEGACY
415 select BR2_PACKAGE_KODI_GOOM
416 help
417 The XBMC media center project was renamed to Kodi entertainment center
418
419config BR2_PACKAGE_XBMC_RSXS
420 bool "xbmc options have been renamed"
421 select BR2_LEGACY
422 select BR2_PACKAGE_KODI_RSXS
423 help
424 The XBMC media center project was renamed to Kodi entertainment center
425
426config BR2_PACKAGE_XBMC_LIBCEC
427 bool "xbmc options have been renamed"
428 select BR2_LEGACY
429 select BR2_PACKAGE_KODI_LIBCEC
430 help
431 The XBMC media center project was renamed to Kodi entertainment center
432
433config BR2_PACKAGE_XBMC_LIBMICROHTTPD
434 bool "xbmc options have been renamed"
435 select BR2_LEGACY
436 select BR2_PACKAGE_KODI_LIBMICROHTTPD
437 help
438 The XBMC media center project was renamed to Kodi entertainment center
439
440config BR2_PACKAGE_XBMC_LIBNFS
441 bool "xbmc options have been renamed"
442 select BR2_LEGACY
443 select BR2_PACKAGE_KODI_LIBNFS
444 help
445 The XBMC media center project was renamed to Kodi entertainment center
446
447config BR2_PACKAGE_XBMC_RTMPDUMP
448 bool "xbmc options have been renamed"
449 select BR2_LEGACY
450 select BR2_PACKAGE_KODI_RTMPDUMP
451 help
452 The XBMC media center project was renamed to Kodi entertainment center
453
454config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
455 bool "xbmc options have been renamed"
456 select BR2_LEGACY
457 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
458 help
459 The XBMC media center project was renamed to Kodi entertainment center
460
461config BR2_PACKAGE_XBMC_LIBSMBCLIENT
462 bool "xbmc options have been renamed"
463 select BR2_LEGACY
464 select BR2_PACKAGE_KODI_LIBSMBCLIENT
465 help
466 The XBMC media center project was renamed to Kodi entertainment center
467
468config BR2_PACKAGE_XBMC_LIBTHEORA
469 bool "xbmc options have been renamed"
470 select BR2_LEGACY
471 select BR2_PACKAGE_KODI_LIBTHEORA
472 help
473 The XBMC media center project was renamed to Kodi entertainment center
474
475config BR2_PACKAGE_XBMC_LIBUSB
476 bool "xbmc options have been renamed"
477 select BR2_LEGACY
478 select BR2_PACKAGE_KODI_LIBUSB
479 help
480 The XBMC media center project was renamed to Kodi entertainment center
481
482config BR2_PACKAGE_XBMC_LIBVA
483 bool "xbmc options have been renamed"
484 select BR2_LEGACY
485 select BR2_PACKAGE_KODI_LIBVA
486 help
487 The XBMC media center project was renamed to Kodi entertainment center
488
489config BR2_PACKAGE_XBMC_WAVPACK
490 bool "xbmc options have been renamed"
491 select BR2_LEGACY
492 select BR2_PACKAGE_KODI_WAVPACK
493 help
494 The XBMC media center project was renamed to Kodi entertainment center
495
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100496config BR2_PREFER_STATIC_LIB
497 bool "static library option renamed"
Samuel Martina44b1c12014-12-14 17:24:24 +0100498 select BR2_LEGACY
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100499 help
500 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
501 highlights the fact that the option no longer "prefers"
502 static libraries, but "enforces" static libraries (i.e
503 shared libraries are completely unused).
504
Samuel Martina44b1c12014-12-14 17:24:24 +0100505 Take care of updating the type of libraries you want under the
506 "Build options" menu.
507
Bernd Kuhls35784592014-12-23 18:46:27 +0100508###############################################################################
Yann E. MORIN120136e2014-09-21 20:38:09 +0200509comment "Legacy options removed in 2014.11"
510
Peter Korsgaarda52bad82014-11-09 00:15:24 +0100511config BR2_x86_generic
512 bool "x86 generic variant has been removed"
513 select BR2_LEGACY
514 help
515 The generic x86 CPU variant has been removed. Use another
Baruch Siacha95e98c2014-11-09 07:50:01 +0200516 CPU variant instead.
Peter Korsgaarda52bad82014-11-09 00:15:24 +0100517
Andreas Larsson40e18f22014-10-30 09:29:36 +0100518config BR2_GCC_VERSION_4_4_X
519 bool "gcc 4.4.x has been removed"
520 select BR2_LEGACY
521 help
522 The 4.4.x version of gcc has been removed. Use a newer
523 version instead.
524
Andreas Larsson43b78e72014-10-30 09:29:35 +0100525config BR2_sparc_sparchfleon
526 bool "sparchfleon CPU has been removed"
527 select BR2_LEGACY
528 help
529 The sparchfleon CPU was only supported in a patched gcc 4.4
530 version. Its support has been removed in favor of the leon3
531 CPU starting from gcc 4.8.x.
532
533config BR2_sparc_sparchfleonv8
534 bool "sparchfleonv8 CPU has been removed"
535 select BR2_LEGACY
536 help
537 The sparchfleonv8 CPU was only supported in a patched gcc
538 4.4 version. Its support has been removed in favor of the
539 leon3 CPU starting from gcc 4.8.x.
540
541config BR2_sparc_sparcsfleon
542 bool "sparcsfleon CPU has been removed"
543 select BR2_LEGACY
544 help
545 The sparcsfleon CPU was only supported in a patched gcc 4.4
546 version. Its support has been removed in favor of the leon3
547 CPU starting from gcc 4.8.x.
548
549config BR2_sparc_sparcsfleonv8
550 bool "sparcsfleonv8 CPU has been removed"
551 select BR2_LEGACY
552 help
553 The sparcsfleonv8 CPU was only supported in a patched gcc
554 4.4 version. Its support has been removed in favor of the
555 leon3 CPU starting from gcc 4.8.x.
556
Bernd Kuhlsbfd87872014-10-18 19:41:30 +0200557config BR2_PACKAGE_XLIB_LIBPCIACCESS
558 bool "xlib-libpciaccess option has been renamed"
559 depends on BR2_PACKAGE_XORG7
560 select BR2_LEGACY
561 select BR2_PACKAGE_LIBPCIACCESS
562 help
563 libpciaccess neither depends on X11 nor Xlib. Thus the
564 package has been renamed BR2_PACKAGE_LIBPCIACCESS
565
Yann E. MORINb581bba2014-09-21 20:38:13 +0200566config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
567 bool "Xceive xc5000 option has been renamed"
568 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
569 help
570 The Xceive xc5000 option now also handles older firmwares from
571 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
572 from Cresta, who bought Xceive.
573
Yann E. MORINdac546e2014-09-21 20:38:12 +0200574config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
575 bool "Chelsio T4 option has been renamed"
576 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
577 help
578 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
579 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
580 to better account for the fact that a T5 variant exists.
581
Yann E. MORIN120136e2014-09-21 20:38:09 +0200582config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
583 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
584 help
585 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
586 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
587 select it in:
588 Target packages -> Hardware handling ->
589 Firmware -> linux-firmware -> WiFi firmware ->
590 iwlwifi 3160/726x revision to use (revision 7)
591
592config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
593 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
594 help
595 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
596 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
597 select it in:
598 Target packages -> Hardware handling ->
599 Firmware -> linux-firmware -> WiFi firmware ->
600 iwlwifi 3160/726x revision to use (revision 8)
601
602###############################################################################
Yann E. MORIN5cd1c4f2014-06-02 22:27:22 +0200603comment "Legacy options removed in 2014.08"
604
Gregory CLEMENT52fac6a2014-08-28 14:21:34 +0200605config BR2_PACKAGE_LIBELF
606 bool "libelf has been removed"
607 select BR2_PACKAGE_ELFUTILS
608 select BR2_LEGACY
609 help
610 The libelf package provided an old version of the libelf library
611 and is deprecated. The libelf library is now provided by the
612 elfutils package.
613
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200614config BR2_KERNEL_HEADERS_3_8
615 bool "kernel headers version 3.8.x are no longer supported"
616 select BR2_KERNEL_HEADERS_3_9
617 select BR2_LEGACY
618 help
619 Version 3.8.x of the Linux kernel headers have been deprecated
620 for more than four buildroot releases and are now removed.
621 As an alternative, version 3.9.x of the headers have been
622 automatically selected in your configuration.
623
Thomas Petazzoni187b4d62014-06-01 22:23:30 +0200624config BR2_PACKAGE_GETTEXT_TOOLS
625 bool "support for gettext-tools on target has been removed"
626 select BR2_LEGACY
627 help
628 The option to install the gettext utilities on the target
629 has been removed. This is not necessary as Buildroot is not
630 designed to provide a full development environment on the
631 target. gettext tools should be used on the build machine
632 instead.
633
Yann E. MORIN5cd1c4f2014-06-02 22:27:22 +0200634config BR2_PACKAGE_PROCPS
635 bool "procps has been replaced by procps-ng"
636 select BR2_PACKAGE_PROCPS_NG
637 select BR2_LEGACY
638 help
639 The procps package has been replaced by the equivalent procps-ng.
640
Thomas Petazzonid4839ff2014-07-01 20:03:02 +0200641config BR2_BINUTILS_VERSION_2_20_1
642 bool "binutils 2.20.1 has been removed"
643 select BR2_LEGACY
644 help
645 The 2.20.1 version of binutils has been removed. Use a newer
646 version instead.
647
648config BR2_BINUTILS_VERSION_2_21
649 bool "binutils 2.21 has been removed"
650 select BR2_LEGACY
651 help
652 The 2.21 version of binutils has been removed. Use a newer
653 version instead.
654
655config BR2_BINUTILS_VERSION_2_23_1
656 bool "binutils 2.23.1 has been removed"
657 select BR2_LEGACY
658 help
659 The 2.23.1 version of binutils has been removed. Use a newer
660 version instead.
661
Thomas Petazzoni506b9642014-07-01 20:03:03 +0200662config BR2_UCLIBC_VERSION_0_9_32
663 bool "uclibc 0.9.32 has been removed"
664 select BR2_LEGACY
665 help
666 The 0.9.32 version of uClibc has been removed. Use a newer
667 version instead.
668
Thomas Petazzonid10e0802014-07-01 20:03:06 +0200669config BR2_GCC_VERSION_4_3_X
670 bool "gcc 4.3.x has been removed"
671 select BR2_LEGACY
672 help
673 The 4.3.x version of gcc has been removed. Use a newer
674 version instead.
675
676config BR2_GCC_VERSION_4_6_X
677 bool "gcc 4.6.x has been removed"
678 select BR2_LEGACY
679 help
680 The 4.6.x version of gcc has been removed. Use a newer
681 version instead.
682
Thomas Petazzoni02d85f62014-07-01 20:03:08 +0200683config BR2_GDB_VERSION_7_4
684 bool "gdb 7.4 has been removed"
685 select BR2_LEGACY
686 help
687 The 7.4 version of gdb has been removed. Use a newer version
688 instead.
689
690config BR2_GDB_VERSION_7_5
691 bool "gdb 7.5 has been removed"
692 select BR2_LEGACY
693 help
694 The 7.5 version of gdb has been removed. Use a newer version
695 instead.
696
Thomas Petazzonib18dca02014-07-01 20:03:09 +0200697config BR2_BUSYBOX_VERSION_1_19_X
698 bool "busybox version selection has been removed"
699 select BR2_LEGACY
700 help
701 The possibility of selecting the Busybox version has been
702 removed. Use the latest version provided by the Busybox
703 package instead.
704
705config BR2_BUSYBOX_VERSION_1_20_X
706 bool "busybox version selection has been removed"
707 select BR2_LEGACY
708 help
709 The possibility of selecting the Busybox version has been
710 removed. Use the latest version provided by the Busybox
711 package instead.
712
713config BR2_BUSYBOX_VERSION_1_21_X
714 bool "busybox version selection has been removed"
715 select BR2_LEGACY
716 help
717 The possibility of selecting the Busybox version has been
718 removed. Use the latest version provided by the Busybox
719 package instead.
720
Ezequiel García07ac0452014-07-05 18:07:40 -0300721config BR2_PACKAGE_LIBV4L_DECODE_TM6000
722 bool "decode_tm6000"
723 select BR2_PACKAGE_LIBV4L_UTILS
724 select BR2_LEGACY
725 help
726 This libv4l option has been deprecated and replaced by a single
727 option to build all the libv4l utilities.
728
729config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
730 bool "ir-keytable"
731 select BR2_PACKAGE_LIBV4L_UTILS
732 select BR2_LEGACY
733 help
734 This libv4l option has been deprecated and replaced by a single
735 option to build all the libv4l utilities.
736
737config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
738 bool "v4l2-compliance"
739 select BR2_PACKAGE_LIBV4L_UTILS
740 select BR2_LEGACY
741 help
742 This libv4l option has been deprecated and replaced by a single
743 option to build all the libv4l utilities.
744
745config BR2_PACKAGE_LIBV4L_V4L2_CTL
746 bool "v4l2-ctl"
747 select BR2_PACKAGE_LIBV4L_UTILS
748 select BR2_LEGACY
749 help
750 This libv4l option has been deprecated and replaced by a single
751 option to build all the libv4l utilities.
752
753config BR2_PACKAGE_LIBV4L_V4L2_DBG
754 bool "v4l2-dbg"
755 select BR2_PACKAGE_LIBV4L_UTILS
756 select BR2_LEGACY
757 help
758 This libv4l option has been deprecated and replaced by a single
759 option to build all the libv4l utilities.
760
Yann E. MORIN5cd1c4f2014-06-02 22:27:22 +0200761###############################################################################
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100762comment "Legacy options removed in 2014.05"
763
Peter Seiderer4990a382014-04-23 00:12:23 +0200764config BR2_PACKAGE_EVTEST_CAPTURE
765 bool "evtest-capture support removed (dropped since evtest 1.31)"
766 select BR2_LEGACY
767 help
768 Support for evtest-capture has been removed (dropped from
769 evtest package since version 1.31), use evemu package
770 instead.
771
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200772config BR2_KERNEL_HEADERS_3_6
773 bool "kernel headers version 3.6.x are no longer supported"
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200774 select BR2_KERNEL_HEADERS_3_9
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200775 select BR2_LEGACY
776 help
777 Version 3.6.x of the Linux kernel headers have been deprecated
778 for more than four buildroot releases and are now removed.
779 As an alternative, version 3.8.x of the headers have been
780 automatically selected in your configuration.
781
782config BR2_KERNEL_HEADERS_3_7
783 bool "kernel headers version 3.7.x are no longer supported"
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200784 select BR2_KERNEL_HEADERS_3_9
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200785 select BR2_LEGACY
786 help
787 Version 3.7.x of the Linux kernel headers have been deprecated
788 for more than four buildroot releases and are now removed.
789 As an alternative, version 3.8.x of the headers have been
790 automatically selected in your configuration.
791
Thomas De Schampheleire947ca9e2014-04-30 20:18:23 +0200792config BR2_PACKAGE_VALA
793 bool "vala target package has been removed"
794 select BR2_LEGACY
795 help
796 The 'vala' target package has been removed since it has been
797 deprecated for more than four buildroot releases.
798 Note: the host vala package still exists.
799
Yann E. MORINd6a37912014-04-07 21:58:03 +0200800config BR2_TARGET_TZ_ZONELIST
801 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
802
803config BR2_PACKAGE_TZDATA_ZONELIST
804 string "tzdata: the timezone list option has been renamed"
805 help
806 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
807 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
808 menu. You'll need to select BR2_TARGET_TZ_INFO.
809
810config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
811 bool
812 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
813 select BR2_LEGACY
814
Yann E. MORINc97aeb72014-04-05 17:21:43 +0200815config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
816 bool "Lua command-line editing none has been renamed"
817 select BR2_LEGACY
818 help
819 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
820 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
821 it in the corresponding choice.
822
823config BR2_PACKAGE_LUA_INTERPRETER_READLINE
824 bool "Lua command-line editing using readline has been renamed"
825 select BR2_LEGACY
826 help
827 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
828 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
829 it in the corresponding choice.
830
831config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
832 bool "Lua command-line editing using linenoise has been renamed"
833 select BR2_LEGACY
834 help
835 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
836 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
837 it in the corresponding choice.
838
Yann E. MORIN365ae612014-03-28 01:00:24 +0100839config BR2_PACKAGE_DVB_APPS_UTILS
840 bool "dvb-apps utilities now built by default"
841 select BR2_LEGACY
842 help
843 The dvb-apps utilities are now always built when the dvb-apps
844 package is selected.
845
Yann E. MORIN971e3312014-03-01 15:52:56 +0100846config BR2_KERNEL_HEADERS_SNAP
847 bool "Local Linux snapshot support removed"
848 select BR2_LEGACY
849 help
850 Support for using a custom snapshot to install the Linux
851 kernel headers has been removed.
852
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100853config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
854 bool "/dev management by udev removed"
855 select BR2_LEGACY
856 help
857 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100858 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100859
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100860 Therefore, if you are not using 'systemd' as init system, you
861 must choose 'Dynamic using eudev' in the '/dev management'
862 menu to get the same behaviour as in your old configuration.
863
864 If you are using 'systemd', its internal implementation of
865 'udev' will be used automatically.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100866
867 You must also check the packages depending on 'udev' are still
868 selected.
869
870config BR2_PACKAGE_UDEV
871 bool "udev is now a virtual package"
872 select BR2_LEGACY
873 select BR2_PACKAGE_HAS_UDEV
874 help
875 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100876 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100877
878 Your old configuration refers to packages depending on 'udev',
879 either for build or at runtime.
880
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100881 Check that a 'udev' provider is selected. If you are not using
882 'systemd' as init system, 'eudev' should be selected, which is
883 the case if '/dev management' is set to 'Dynamic using eudev'.
884
885 If you are using 'systemd', its internal implementation of 'udev'
886 is used.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100887
888config BR2_PACKAGE_UDEV_RULES_GEN
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100889 bool "udev rules generation handled by provider"
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100890 select BR2_LEGACY
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100891 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
892 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100893 help
894 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100895 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100896
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100897 If you are not using 'systemd' as init system, udev rules
898 generation will be handled by 'eudev'. Check that
899 '/dev management' is set to 'Dynamic using eudev' to get
900 the same behaviour as in your old configuration.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100901
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100902 If you are using 'systemd', it internal implementation of 'udev'
903 will generate the rules.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100904
905config BR2_PACKAGE_UDEV_ALL_EXTRAS
906 bool "udev extras removed"
907 select BR2_LEGACY
908 help
909 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100910 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100911
912 The option to enable the extra features of 'udev' (gudev, ...)
913 has been removed. These features are automatically enabled in
914 the 'udev' providers if the dependencies are selected. For
915 example, selecting 'libglib2' will trigger the build of gudev.
916
Bernd Kuhls5562be12014-03-01 16:41:10 +0100917config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
918 bool "xlib-libpthread-stubs option has been renamed"
919 depends on BR2_PACKAGE_XORG7
920 select BR2_LEGACY
921 select BR2_PACKAGE_LIBPTHREAD_STUBS
922 help
923 The pthread stubs neither depend on X11 nor Xlib. Thus the
924 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
925
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100926###############################################################################
Yann E. MORINf169e5e2014-01-19 23:30:42 +0100927comment "Legacy options removed in 2014.02"
928
Thomas Petazzonie543f5a2014-02-04 15:25:34 +0100929config BR2_sh2
930 bool "sh2 support removed"
931 help
932 Due to an inexistent user base and generally poor Linux
933 support, the support for the SH2 architecture was removed.
934
935config BR2_sh3
936 bool "sh3 support removed"
937 help
938 Due to an inexistent user base and generally poor Linux
939 support, the support for the SH3 architecture was removed.
940
941config BR2_sh3eb
942 bool "sh3eb support removed"
943 help
944 Due to an inexistent user base and generally poor Linux
945 support, the support for the SH3eb architecture was removed.
946
Thomas De Schampheleire334dca62014-02-05 14:50:59 +0100947config BR2_KERNEL_HEADERS_3_1
948 bool "kernel headers version 3.1.x are no longer supported"
949 select BR2_KERNEL_HEADERS_3_2
950 select BR2_LEGACY
951 help
952 Version 3.1.x of the Linux kernel headers have been deprecated
953 for more than four buildroot releases and are now removed.
954 As an alternative, version 3.2.x of the headers have been
955 automatically selected in your configuration.
956
957config BR2_KERNEL_HEADERS_3_3
958 bool "kernel headers version 3.3.x are no longer supported"
959 select BR2_KERNEL_HEADERS_3_4
960 select BR2_LEGACY
961 help
962 Version 3.3.x of the Linux kernel headers have been deprecated
963 for more than four buildroot releases and are now removed.
964 As an alternative, version 3.4.x of the headers have been
965 automatically selected in your configuration.
966
967config BR2_KERNEL_HEADERS_3_5
968 bool "kernel headers version 3.5.x are no longer supported"
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200969 select BR2_KERNEL_HEADERS_3_9
Thomas De Schampheleire334dca62014-02-05 14:50:59 +0100970 select BR2_LEGACY
971 help
972 Version 3.5.x of the Linux kernel headers have been deprecated
973 for more than four buildroot releases and are now removed.
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200974 As an alternative, version 3.8.x of the headers have been
Thomas De Schampheleire334dca62014-02-05 14:50:59 +0100975 automatically selected in your configuration.
976
Thomas De Schampheleire348060f2014-02-05 14:50:58 +0100977config BR2_GDB_VERSION_7_2
978 bool "gdb 7.2.x is no longer supported"
Thomas Petazzoni02d85f62014-07-01 20:03:08 +0200979 select BR2_GDB_VERSION_7_6
Thomas De Schampheleire348060f2014-02-05 14:50:58 +0100980 select BR2_LEGACY
981 help
982 Version 7.2.x of gdb has been deprecated for more than four
983 buildroot releases and is now removed. As an alternative, gdb
984 7.5.x has been automatically selected in your configuration.
985
986config BR2_GDB_VERSION_7_3
987 bool "gdb 7.3.x is no longer supported"
Thomas Petazzoni02d85f62014-07-01 20:03:08 +0200988 select BR2_GDB_VERSION_7_6
Thomas De Schampheleire348060f2014-02-05 14:50:58 +0100989 select BR2_LEGACY
990 help
991 Version 7.3.x of gdb has been deprecated for more than four
992 buildroot releases and is now removed. As an alternative, gdb
993 7.5.x has been automatically selected in your configuration.
994
Thomas De Schampheleire831624c2014-02-05 14:50:57 +0100995config BR2_PACKAGE_CCACHE
996 bool "ccache target package has been removed"
997 select BR2_LEGACY
998 help
999 The 'ccache' target package has been removed since it has been
1000 deprecated for more than four buildroot releases.
1001 Note: using ccache for speeding up builds is still supported.
1002
Thomas De Schampheleire7164a322014-02-05 14:50:56 +01001003config BR2_HAVE_DOCUMENTATION
1004 bool "support for documentation on target has been removed"
1005 select BR2_LEGACY
1006 help
1007 Support for documentation on target has been removed since it has
1008 been deprecated for more than four buildroot releases.
1009
Thomas De Schampheleiref75245d2014-02-05 14:50:55 +01001010config BR2_PACKAGE_AUTOMAKE
1011 bool "automake target package has been removed"
1012 select BR2_LEGACY
1013 help
1014 The 'automake' target package has been removed since it has been
1015 deprecated for more than four buildroot releases.
1016 Note: the host automake still exists.
1017
Thomas De Schampheleiree7af2ac2014-02-05 14:50:54 +01001018config BR2_PACKAGE_AUTOCONF
1019 bool "autoconf target package has been removed"
1020 select BR2_LEGACY
1021 help
1022 The 'autoconf' target package has been removed since it has been
1023 deprecated for more than four buildroot releases.
1024 Note: the host autoconf still exists.
1025
Thomas De Schampheleireddf54242014-02-05 14:50:53 +01001026config BR2_PACKAGE_XSTROKE
1027 bool "xstroke has been removed"
1028 select BR2_LEGACY
1029 help
1030 The 'xstroke' package has been removed since it has been
1031 deprecated for more than four buildroot releases.
1032
Thomas De Schampheleire0a077312014-01-21 08:54:12 +01001033config BR2_PACKAGE_LZMA
1034 bool "lzma target package has been removed"
1035 select BR2_LEGACY
1036 help
1037 The 'lzma' target package has been removed since it has been
1038 deprecated for more than four buildroot releases.
1039 Note: generating lzma-compressed rootfs images is still supported.
1040
Thomas De Schampheleire7ef5c3a2014-01-21 08:54:10 +01001041config BR2_PACKAGE_TTCP
1042 bool "ttcp has been removed"
1043 select BR2_LEGACY
1044 help
1045 The 'ttcp' package has been removed since it has been
1046 deprecated for more than four buildroot releases.
1047
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +00001048config BR2_PACKAGE_LIBNFC_LLCP
Thomas De Schampheleire93341042014-01-21 08:54:13 +01001049 bool "libnfc-llcp has been replaced by libllcp"
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +00001050 select BR2_LEGACY
Thomas De Schampheleire93341042014-01-21 08:54:13 +01001051 select BR2_PACKAGE_LIBLLCP
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +00001052 help
1053 The 'libnfc-llcp' package has been removed since upstream renamed
Thomas De Schampheleire93341042014-01-21 08:54:13 +01001054 to 'libllcp'. We have added a new package for 'libllcp' and bumped
1055 the version at the same time.
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +00001056
Marcelo Gutiérrez(UTN/FRH)06c82122014-01-21 14:08:28 +00001057config BR2_PACKAGE_MYSQL_CLIENT
1058 bool "MySQL client renamed to MySQL"
1059 select BR2_LEGACY
1060 select BR2_PACKAGE_MYSQL
1061 help
1062 The option has been renamed BR2_PACKAGE_MYSQL
1063
Thomas De Schampheleire2f7a53e2014-01-03 17:02:53 +01001064config BR2_PACKAGE_SQUASHFS3
1065 bool "squashfs3 has been removed"
1066 select BR2_LEGACY
1067 select BR2_PACKAGE_SQUASHFS
1068 help
1069 The 'squashfs3' package has been removed since it has been
1070 deprecated for more than four buildroot releases. Package
1071 'squashfs' (4) has been selected automatically as replacement.
1072
1073config BR2_TARGET_ROOTFS_SQUASHFS3
1074 bool "squashfs3 rootfs support has been removed"
1075 select BR2_LEGACY
1076 help
1077 Together with the removal of the squashfs3 package, support
1078 for squashfs3 root filesystems has been removed too. Squashfs
1079 root filesystems will automatically use squashfs4 now.
1080
Arnaud Aujon560fe852013-12-15 20:23:12 +01001081config BR2_PACKAGE_NETKITBASE
1082 bool "netkitbase has been removed"
1083 select BR2_LEGACY
1084 help
1085 The 'netkitbase' package has been removed since it has been
1086 deprecated since 2012.11. This package provided 'inetd'
1087 which is replaced by 'xinet' and 'ping' which is replaced by
1088 'busybox' or 'fping'.
1089
1090config BR2_PACKAGE_NETKITTELNET
1091 bool "netkittelnet has been removed"
1092 select BR2_LEGACY
1093 help
1094 The 'netkittelnet' package has been removed since it has
1095 been deprecated since 2012.11. 'busybox' provides a telnet
1096 client and should be used instead.
1097
Francois Perrad63058f82014-01-11 16:42:09 +01001098config BR2_PACKAGE_LUASQL
1099 bool "luasql has been replaced by luasql-sqlite3"
1100 select BR2_PACKAGE_LUASQL_SQLITE3
1101 select BR2_LEGACY
1102 help
1103 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
1104
Francois Perrada6c53472014-01-11 16:42:08 +01001105config BR2_PACKAGE_LUACJSON
1106 bool "luacjson has been replaced by lua-cjson"
1107 select BR2_PACKAGE_LUA_CJSON
1108 select BR2_LEGACY
1109 help
1110 The option has been renamed BR2_PACKAGE_LUA_CJSON.
1111
Arnaud Aujon560fe852013-12-15 20:23:12 +01001112###############################################################################
Thomas Petazzoni94c72082013-08-27 19:28:34 +02001113comment "Legacy options removed in 2013.11"
1114
Arnout Vandecappelleff0f55e2013-11-28 09:29:28 +01001115config BR2_PACKAGE_LVM2_DMSETUP_ONLY
1116 bool "lvm2's 'dmsetup only' option removed"
1117 select BR2_LEGACY
1118 help
1119 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
1120 led to problems with other packages that need the full lvm2
1121 suite. Therefore, the option has been replaced with the positive
1122 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
1123
1124# Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
1125# in order to automatically propagate old configs
1126
Thomas Petazzoni1f9c04f2013-11-07 20:07:21 +01001127config BR2_PACKAGE_QT_JAVASCRIPTCORE
1128 bool "qt javascriptcore option removed"
1129 select BR2_LEGACY
1130 help
1131 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
1132 force the activation or disabling of the JIT compiler in the
1133 Qt Javascript interpreter. However, the JIT compiler is not
1134 available for all architectures, so forcing its activation
1135 does not always work. Moreover, Qt knows by itself for which
1136 architectures JIT support is possible, and will
1137 automatically enable it if possible.
1138
1139 Therefore, this option was in fact useless, and causing
1140 build problems when enabled on architectures for which the
1141 JIT support was not available. It has been removed, and
1142 there is no replacement: Qt will enable JIT at compile time
1143 when possible.
1144
Thomas Petazzoni94c72082013-08-27 19:28:34 +02001145config BR2_PACKAGE_MODULE_INIT_TOOLS
1146 bool "module-init-tools replaced by kmod"
1147 select BR2_PACKAGE_KMOD
1148 select BR2_PACKAGE_KMOD_TOOLS
Thomas Petazzoni0f401f92013-11-07 20:09:48 +01001149 select BR2_LEGACY
Thomas Petazzoni94c72082013-08-27 19:28:34 +02001150 help
1151 The 'module-init-tools' package has been removed, since it
1152 has been depracated upstream and replaced by 'kmod'.
1153
Thomas De Schampheleiref2c21932013-09-02 22:07:55 +02001154config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
1155 string "u-boot: the git repository URL option has been renamed"
1156 help
1157 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
1158 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
1159
1160config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
1161 bool
1162 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
1163 select BR2_LEGACY
1164
1165# Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
1166# boot/uboot/Config.in
1167
1168config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
1169 string "u-boot: the git repository version option has been renamed"
1170 help
1171 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
1172 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
1173
1174config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
1175 bool
1176 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
1177 select BR2_LEGACY
1178
1179# Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
1180# boot/uboot/Config.in
1181
Thomas De Schampheleire63ecded2013-09-02 22:07:54 +02001182config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
1183 string "linux: the git repository URL option has been renamed"
1184 help
1185 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
1186 been renamed to
1187 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
1188
1189config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
1190 bool
1191 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
1192 select BR2_LEGACY
1193
1194# Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
1195# linux/Config.in
1196
1197config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
1198 string "linux: the git repository version option has been renamed"
1199 help
1200 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
1201 been renamed to
1202 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
1203
1204config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
1205 bool
1206 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
1207 select BR2_LEGACY
1208
1209# Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
1210# linux/Config.in
1211
Thomas Petazzoni94c72082013-08-27 19:28:34 +02001212###############################################################################
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001213comment "Legacy options removed in 2013.08"
Gustavo Zacariasc6e4fcb2013-06-10 11:14:31 -03001214
Thomas Petazzoni1f3078b2013-08-10 19:20:01 +02001215config BR2_ARM_OABI
1216 bool "ARM OABI support has been removed"
1217 select BR2_LEGACY
1218 help
1219 The support for the ARM OABI was deprecated since a while,
1220 and has been removed completely from Buildroot. It is also
1221 deprecated in upstream gcc, since gcc 4.7. People should
1222 switch to EABI instead, which should not be a problem as
1223 long as you don't have pre-built OABI binaries in your
1224 system that you can't recompile.
1225
Gustavo Zacariasc6e4fcb2013-06-10 11:14:31 -03001226config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
1227 bool "dosfstools dosfsck renamed to fsck.fat"
1228 select BR2_LEGACY
1229 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
1230 help
1231 dosfsck was renamed upstream to fsck.fat for consistency.
1232
1233config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
1234 bool "dosfstools dosfslabel renamed to fatlabel"
1235 select BR2_LEGACY
1236 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
1237 help
1238 doslabel was renamed upstream to fatlabel for consistency.
1239
1240config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
1241 bool "dosfstools mkdosfs renamed to mkfs.fat"
1242 select BR2_LEGACY
1243 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
1244 help
1245 mkdosfs was renamed upstream to mkfs.fat for consistency.
1246
Thomas Petazzonie21db002013-06-30 21:28:57 +02001247config BR2_ELF2FLT
1248 bool "the elf2flt option has been renamed"
1249 select BR2_LEGACY
1250 help
1251 The BR2_ELF2FLT option has been renamed to
1252 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
1253 the package infrastructure.
1254
Thomas Petazzonid8060052013-07-16 10:03:17 +02001255config BR2_VFP_FLOAT
1256 bool "the ARM VFP floating point option has been renamed"
1257 select BR2_LEGACY
1258 help
1259 Due to a major refactoring of the floating-point handling of
1260 the ARM architecture support, the BR2_VFP_FLOAT option has
1261 been replaced with a choice of options that allows to select
1262 between various VFP versions/capabilities.
1263
Samuel Martinba8f82b2013-08-30 06:08:59 +02001264config BR2_PACKAGE_GCC_TARGET
1265 bool "gcc on the target filesystem has been removed"
1266 select BR2_LEGACY
1267 help
1268 The support for gcc in the target filesystem was deprecated
1269 since a while, and has been removed completely from Buildroot.
1270 See Buildroot's documentation for more explanations.
1271
1272config BR2_HAVE_DEVFILES
1273 bool "development files in target filesystem has been removed"
1274 select BR2_LEGACY
1275 help
1276 The installation of the development files in the target
1277 filesystem was deprecated since a while, and has been removed
1278 completely from Buildroot.
1279 See Buildroot's documentation for more explanations.
1280
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001281###############################################################################
1282comment "Legacy options removed in 2013.05"
Yann E. MORIN860d37a2013-06-04 11:49:53 +00001283
1284config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
1285 bool "Realtek 8192 replaced by Realtek 81xx"
1286 select BR2_LEGACY
1287 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
1288 help
1289 Now covers the whole Realtek 81xx familly: 8188/8192.
1290
1291config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
1292 bool "Realtek 8712 replaced by Realtek 87xx"
1293 select BR2_LEGACY
1294 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
1295 help
1296 Now covers the whole Realtek 87xx familly: 8712/8723.
1297
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001298###############################################################################
1299comment "Legacy options removed in 2013.02"
Thomas Petazzoni29b83f02013-03-07 10:45:24 +00001300
Gustavo Zacarias94744212013-04-04 07:29:45 +00001301config BR2_sa110
1302 bool "sa110 ARM target switched to strongarm"
1303 select BR2_LEGACY
1304 select BR2_strongarm
1305 help
1306 The SA110 is the same as a generic StrongARM, it just differs
1307 in speed, peripherals and cache.
1308
1309config BR2_sa1100
1310 bool "sa1100 ARM target switched to strongarm"
1311 select BR2_LEGACY
1312 select BR2_strongarm
1313 help
1314 The SA1100 is the same as a generic StrongARM, it just differs
1315 in speed, peripherals and cache.
1316
Thomas Petazzoni29b83f02013-03-07 10:45:24 +00001317config BR2_PACKAGE_GDISK
1318 bool "gdisk has been replaced by gptfdisk"
1319 select BR2_LEGACY
1320 select BR2_PACKAGE_GPTFDISK
1321 help
1322 The option has been renamed BR2_PACKAGE_GPTFDISK.
1323
1324config BR2_PACKAGE_GDISK_GDISK
1325 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
1326 select BR2_LEGACY
1327 select BR2_PACKAGE_GPTFDISK
1328 select BR2_PACKAGE_GPTFDISK_GDISK
1329 help
1330 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
1331
1332config BR2_PACKAGE_GDISK_SGDISK
1333 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
1334 select BR2_LEGACY
1335 select BR2_PACKAGE_GPTFDISK
1336 select BR2_PACKAGE_GPTFDISK_SGDISK
1337 help
1338 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +00001339
Thomas Petazzonia0b6faa2013-04-07 00:04:33 +00001340config BR2_PACKAGE_GDB_HOST
1341 bool "gdb for the host option has been renamed"
1342 select BR2_PACKAGE_HOST_GDB
1343 select BR2_LEGACY
1344 help
1345 Due to the conversion of gdb to the package infrastructure,
1346 the BR2_PACKAGE_GDB_HOST option has been renamed
1347 BR2_PACKAGE_HOST_GDB.
1348
Carsten Schoenert76de0f82013-03-10 08:32:46 +00001349config BR2_PACKAGE_DIRECTB_DITHER_RGB16
1350 bool "DirectFB RGB16 dithering option has been renamed"
1351 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
1352 select BR2_LEGACY
1353 help
1354 The option has been renamed
1355 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
1356
1357config BR2_PACKAGE_DIRECTB_TESTS
1358 bool "DirectFB Tests option has been renamed"
1359 select BR2_PACKAGE_DIRECTFB_TESTS
1360 select BR2_LEGACY
1361 help
1362 The option has been renamed
1363 BR2_PACKAGE_DIRECTFB_TESTS.
1364
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001365###############################################################################
1366comment "Legacy options removed in 2012.11"
1367
Thomas Petazzoni12ccc432013-02-07 11:58:45 +00001368config BR2_PACKAGE_CUSTOMIZE
1369 bool "customize package has been removed"
1370 select BR2_LEGACY
1371 help
1372 The 'customize' special package has been removed. Instead,
1373 we recommend to create either your own packages, or use a
1374 post-build script to customize your root filesystem. See
1375 Buildroot's documentation for more details.
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +00001376
1377config BR2_PACKAGE_XSERVER_xorg
1378 bool "X.org modular server"
1379 select BR2_LEGACY
1380 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
1381 help
1382 The option has been renamed
1383 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
1384
1385config BR2_PACKAGE_XSERVER_tinyx
1386 bool "KDrive / TinyX server"
1387 select BR2_LEGACY
1388 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
1389 help
1390 The option has been renamed
1391 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
1392
1393config BR2_PACKAGE_PTHREAD_STUBS
1394 bool "pthread-stubs option has been renamed"
1395 select BR2_LEGACY
Bernd Kuhls5562be12014-03-01 16:41:10 +01001396 select BR2_PACKAGE_LIBPTHREAD_STUBS
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +00001397 help
1398 For consistency reason, the pthread-stubs package has been
Bernd Kuhls5562be12014-03-01 16:41:10 +01001399 renamed to libpthread-stubs.
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +00001400
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001401###############################################################################
1402comment "Legacy options removed in 2012.08"
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +00001403
Arnout Vandecappelle (Essensium/Mind)26803e82012-11-12 10:08:32 +00001404config BR2_PACKAGE_GETTEXT_STATIC
1405 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
1406 select BR2_LEGACY
1407 help
1408 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
1409
1410
1411config BR2_PACKAGE_LIBINTL
1412 bool "libintl"
1413 select BR2_LEGACY
1414 select BR2_PACKAGE_GETTEXT
1415 help
1416 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
1417 only installs the library, not the executables.
1418
Arnout Vandecappelle (Essensium/Mind)c430fab2012-11-12 10:08:31 +00001419config BR2_PACKAGE_INPUT_TOOLS_EVTEST
1420 bool "input-tools evtest is now a separate package evtest"
1421 select BR2_LEGACY
1422 select BR2_PACKAGE_EVTEST
1423 help
1424 The evtest program from input-tools is now a separate package.
1425
Sonic Zhang57133822013-05-03 00:39:34 +00001426config BR2_BFIN_FDPIC
1427 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
1428 select BR2_BINFMT_FDPIC
1429 select BR2_LEGACY
1430
1431config BR2_BFIN_FLAT
1432 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
1433 select BR2_BINFMT_FLAT
1434 select BR2_LEGACY
1435
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +00001436endmenu
Arnout Vandecappelle53903a12015-04-11 01:49:02 +02001437
1438endif # !SKIP_LEGACY