blob: edf99120ce87ccc791485da53677e7a1a4176674 [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
Gary Bisson4c0613e2015-05-26 10:19:37 +0200110config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
111 bool "gpu-viv-bin-mx6q"
112 select BR2_LEGACY
113 select BR2_PACKAGE_IMX_GPU_VIV
114 help
115 Vivante graphics libraries have been renamed to
116 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
117 name.
118
Matt Weber7742abe2015-06-02 08:28:35 -0500119config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
120 depends on BR2_PACKAGE_PYTHON
121 bool "libsemanage python bindings removed"
122 help
123 This option has been removed, since the libsemanage Python
124 bindings on the target were not useful.
125
Gustavo Zacarias16b8e812015-06-02 14:52:12 -0300126config BR2_TARGET_UBOOT_NETWORK
127 bool "U-Boot custom network settings removed"
128 select BR2_LEGACY
129 help
130 U-Boot's custom network settings options have been removed.
131
Samuel Martina9043952015-06-25 21:59:43 +0200132config BR2_PACKAGE_OPENCV_LIB_CONTRIB
133 bool "opencv contrib module no longer exists"
134 select BR2_LEGACY
135 help
136 OpenCV >=3.0 does not come with in-tree contrib modules.
137
138 They have been moved out of the OpenCV base tree, into the opencv_contrib
139 repository:
140 https://github.com/Itseez/opencv_contrib
141
142config BR2_PACKAGE_OPENCV_LIB_GPU
143 bool "opencv gpu module no longer exists"
144 select BR2_LEGACY
145 help
146 opencv_gpu module no longer exists as is in OpenCV >=3.0.
147
148 It has been split into several modules prefixed with "cuda" that require
149 Cuda programming toolkit, which is not available in Buildroot. So cuda
150 modules are forcibly disabled in Buildroot.
151
152config BR2_PACKAGE_OPENCV_LIB_LEGACY
153 bool "opencv legacy module no longer exists"
154 select BR2_LEGACY
155 help
156 opencv_legacy module no longer exists in OpenCV >=3.0.
157
158config BR2_PACKAGE_OPENCV_LIB_NONFREE
159 bool "opencv nonfree module no longer exists"
160 select BR2_LEGACY
161 help
162 opencv_nonfree module no longer exists in OpenCV >=3.0.
163
Gustavo Zacarias16b8e812015-06-02 14:52:12 -0300164###############################################################################
Mike Williamsfd0e5f62015-03-06 12:17:45 -0500165comment "Legacy options removed in 2015.05"
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100166
Michał Leśniewskie3904a82015-05-19 20:26:30 +0200167config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
168 bool "jffs2 16kB erasesize NAND flash option renamed"
169 select BR2_LEGACY
170 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
171 help
172 The JFFS2 NAND flash options now longer include the page
173 size.
174
175config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
176 bool "jffs2 128kB erasesize NAND flash option renamed"
177 select BR2_LEGACY
178 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
179 help
180 The JFFS2 NAND flash options now longer include the page
181 size.
182
Angelo Compagnuccieff7c142015-04-30 16:03:15 +0200183config BR2_PACKAGE_MONO_20
184 bool "2.0/3.5 .Net Runtime"
185 select BR2_LEGACY
186 help
187 This option no longer exists, all versions of the .Net
188 runtime are now installed.
189
190config BR2_PACKAGE_MONO_40
191 bool "4.0 .Net Runtime"
192 select BR2_LEGACY
193 help
194 This option no longer exists, all versions of the .Net
195 runtime are now installed.
196
197config BR2_PACKAGE_MONO_45
198 bool "4.5 .Net Runtime"
199 select BR2_LEGACY
200 help
201 This option no longer exists, all versions of the .Net
202 runtime are now installed.
203
Peter Korsgaardefd49e32015-04-27 22:29:05 +0200204config BR2_CIVETWEB_WITH_LUA
205 bool "civetweb lua option renamed"
206 select BR2_LEGACY
207 select BR2_PACKAGE_CIVETWEB_WITH_LUA
208 help
209 civetweb's lua option has been renamed to
210 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
211 packages name options.
212
Bernd Kuhlse6c7ad12015-04-23 23:18:16 +0200213config BR2_PACKAGE_TIFF_TIFF2PDF
214 bool "tiff utility-specific option removed"
215 select BR2_LEGACY
216 select BR2_PACKAGE_TIFF_UTILITIES
217 help
218 utility-specific options have been removed in favour of
219 the new option BR2_PACKAGE_TIFF_UTILITIES.
220
221config BR2_PACKAGE_TIFF_TIFFCP
222 bool "tiff utility-specific option removed"
223 select BR2_LEGACY
224 select BR2_PACKAGE_TIFF_UTILITIES
225 help
226 utility-specific options have been removed in favour of
227 the new option BR2_PACKAGE_TIFF_UTILITIES.
228
Thomas Petazzonie7035d42015-04-21 23:36:28 +0200229config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
230 bool "RTAI patch file path has been removed"
231 help
232 This option has never worked, so it has been removed.
233
Yann E. MORIN02917962015-03-24 19:54:15 +0100234config BR2_TARGET_GENERIC_PASSWD_DES
235 bool "Encoding passwords with DES has been removed"
236 select BR2_LEGACY
237 help
238 Paswords can now only be encoded with either of md5, sha256 or sha512.
239 The default is md5, which is stronger that DES (but still pretty weak).
240
Gustavo Zacarias0d31b5e2015-04-01 05:56:24 -0300241config BR2_PACKAGE_GTK2_THEME_HICOLOR
242 bool "hicolor (default theme) is a duplicate"
243 select BR2_LEGACY
244 select BR2_PACKAGE_HICOLOR_ICON_THEME
245 help
246 The option was just a duplicate of hicolor icon theme.
247
Mike Williamsfd0e5f62015-03-06 12:17:45 -0500248config BR2_PACKAGE_VALGRIND_PTRCHECK
249 bool "valgrind's PTRCheck was renamed to SGCheck"
250 select BR2_LEGACY
251 select BR2_PACKAGE_VALGRIND_SGCHECK
252 help
253 PTRCheck was renamed to SGCheck in valgrind
254
255###############################################################################
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100256comment "Legacy options removed in 2015.02"
257
Pedro Aguilar10900c02015-02-27 06:38:07 +0200258config BR2_PACKAGE_LIBGC
259 bool "libgc package removed"
260 select BR2_LEGACY
261 select BR2_PACKAGE_BDWGC
262 help
263 libgc has been removed because we have the same package under a
264 different name, bdwgc.
265
Yann E. MORIN8d702ac2015-02-07 23:10:14 +0100266config BR2_PACKAGE_WDCTL
267 bool "util-linux' wdctl option has been renamed"
268 select BR2_LEGACY
269 select BR2_PACKAGE_UTIL_LINUX_WDCTL
270 help
271 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
272 to be aligned with how the other options are named.
273
Romain Naour3c476542015-01-18 20:53:08 +0100274config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
275 bool "rpm's bzip2 payloads option has been removed"
276 select BR2_LEGACY
277 select BR2_PACKAGE_BZIP2
278 help
279 The bzip2 payloads option rely entirely on the dependant package bzip2.
280 So, you need to select it to enable this feature.
281
282config BR2_PACKAGE_RPM_XZ_PAYLOADS
283 bool "rpm's xz payloads option has been removed"
284 select BR2_LEGACY
285 select BR2_PACKAGE_XZ
286 help
287 The xz payloads option rely entirely on the dependant package xz.
288 So, you need to select it to enable this feature.
289
Gustavo Zacarias6927bc92015-01-15 11:30:22 -0300290config BR2_PACKAGE_M4
291 bool "m4 target package removed"
292 select BR2_LEGACY
293 help
294 The m4 target package has been removed, it's been
295 deprecated for some time now.
296
Gustavo Zacariasaa6ea7a2015-01-15 11:30:21 -0300297config BR2_PACKAGE_FLEX_BINARY
298 bool "flex binary in target option removed"
299 select BR2_LEGACY
300 help
301 The flex binary in the target option has been removed.
302 It's been deprecated for some time now and is essentially a
303 development tool which isn't very useful in the target.
304
Gustavo Zacarias38dabc62015-01-15 11:30:19 -0300305config BR2_PACKAGE_BISON
306 bool "bison target package removed"
307 select BR2_LEGACY
308 help
309 The bison target package has been removed, it's been
310 deprecated for some time now and is essentially a development
311 tool which isn't very useful in the target.
312
Gustavo Zacarias7f9d4442015-01-15 11:30:18 -0300313config BR2_PACKAGE_GOB2
314 bool "gob2 target package removed"
315 select BR2_LEGACY
316 help
317 The gob2 target package has been removed, it's been
318 deprecated for some time now and was essentially useless
319 without a target toolchain.
320
Gustavo Zacariasc2e3d0b2015-01-15 11:30:17 -0300321config BR2_PACKAGE_DISTCC
322 bool "distcc target package removed"
323 select BR2_LEGACY
324 help
325 The distcc target package has been removed, it's been
326 deprecated for some time now and was essentially useless
327 without a target toolchain.
328
Gustavo Zacariasb64cde62015-01-15 11:30:16 -0300329config BR2_PACKAGE_HASERL_VERSION_0_8_X
330 bool "haserl 0.8.x version removed"
331 select BR2_LEGACY
332 help
333 The 0.8.x version option for haserl has been removed since it
334 has been deprecated for some time now.
335 You should be able to use the 0.9.x version without issues.
336
Gustavo Zacarias0120d9f2015-01-06 07:35:41 -0300337config BR2_PACKAGE_STRONGSWAN_TOOLS
338 bool "strongswan option has been removed"
339 select BR2_LEGACY
340 select BR2_PACKAGE_STRONGSWAN_PKI
341 select BR2_PACKAGE_STRONGSWAN_SCEP
342 help
343 The tools option has been removed upstream and the different tools
344 have been split between the pki and scep options, with others
345 deprecated.
346
Bernd Kuhlsdb78eb02014-12-23 18:46:33 +0100347config BR2_PACKAGE_XBMC_ADDON_XVDR
348 bool "xbmc options have been renamed"
349 select BR2_LEGACY
350 select BR2_PACKAGE_KODI_ADDON_XVDR
351 help
352 The XBMC media center project was renamed to Kodi entertainment center
353
Bernd Kuhlsb3df2a32014-12-23 18:46:30 +0100354config BR2_PACKAGE_XBMC_PVR_ADDONS
355 bool "xbmc options have been renamed"
356 select BR2_LEGACY
357 select BR2_PACKAGE_KODI_PVR_ADDONS
358 help
359 The XBMC media center project was renamed to Kodi entertainment center
360
Bernd Kuhls35784592014-12-23 18:46:27 +0100361config BR2_PACKAGE_XBMC
362 bool "xbmc options have been renamed"
363 select BR2_LEGACY
364 select BR2_PACKAGE_KODI
365 help
366 The XBMC media center project was renamed to Kodi entertainment center
367
368config BR2_PACKAGE_XBMC_ALSA_LIB
369 bool "xbmc options have been renamed"
370 select BR2_LEGACY
371 select BR2_PACKAGE_KODI_ALSA_LIB
372 help
373 The XBMC media center project was renamed to Kodi entertainment center
374
375config BR2_PACKAGE_XBMC_AVAHI
376 bool "xbmc options have been renamed"
377 select BR2_LEGACY
378 select BR2_PACKAGE_KODI_AVAHI
379 help
380 The XBMC media center project was renamed to Kodi entertainment center
381
382config BR2_PACKAGE_XBMC_DBUS
383 bool "xbmc options have been renamed"
384 select BR2_LEGACY
385 select BR2_PACKAGE_KODI_DBUS
386 help
387 The XBMC media center project was renamed to Kodi entertainment center
388
389config BR2_PACKAGE_XBMC_LIBBLURAY
390 bool "xbmc options have been renamed"
391 select BR2_LEGACY
392 select BR2_PACKAGE_KODI_LIBBLURAY
393 help
394 The XBMC media center project was renamed to Kodi entertainment center
395
396config BR2_PACKAGE_XBMC_GOOM
397 bool "xbmc options have been renamed"
398 select BR2_LEGACY
399 select BR2_PACKAGE_KODI_GOOM
400 help
401 The XBMC media center project was renamed to Kodi entertainment center
402
403config BR2_PACKAGE_XBMC_RSXS
404 bool "xbmc options have been renamed"
405 select BR2_LEGACY
406 select BR2_PACKAGE_KODI_RSXS
407 help
408 The XBMC media center project was renamed to Kodi entertainment center
409
410config BR2_PACKAGE_XBMC_LIBCEC
411 bool "xbmc options have been renamed"
412 select BR2_LEGACY
413 select BR2_PACKAGE_KODI_LIBCEC
414 help
415 The XBMC media center project was renamed to Kodi entertainment center
416
417config BR2_PACKAGE_XBMC_LIBMICROHTTPD
418 bool "xbmc options have been renamed"
419 select BR2_LEGACY
420 select BR2_PACKAGE_KODI_LIBMICROHTTPD
421 help
422 The XBMC media center project was renamed to Kodi entertainment center
423
424config BR2_PACKAGE_XBMC_LIBNFS
425 bool "xbmc options have been renamed"
426 select BR2_LEGACY
427 select BR2_PACKAGE_KODI_LIBNFS
428 help
429 The XBMC media center project was renamed to Kodi entertainment center
430
431config BR2_PACKAGE_XBMC_RTMPDUMP
432 bool "xbmc options have been renamed"
433 select BR2_LEGACY
434 select BR2_PACKAGE_KODI_RTMPDUMP
435 help
436 The XBMC media center project was renamed to Kodi entertainment center
437
438config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
439 bool "xbmc options have been renamed"
440 select BR2_LEGACY
441 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
442 help
443 The XBMC media center project was renamed to Kodi entertainment center
444
445config BR2_PACKAGE_XBMC_LIBSMBCLIENT
446 bool "xbmc options have been renamed"
447 select BR2_LEGACY
448 select BR2_PACKAGE_KODI_LIBSMBCLIENT
449 help
450 The XBMC media center project was renamed to Kodi entertainment center
451
452config BR2_PACKAGE_XBMC_LIBTHEORA
453 bool "xbmc options have been renamed"
454 select BR2_LEGACY
455 select BR2_PACKAGE_KODI_LIBTHEORA
456 help
457 The XBMC media center project was renamed to Kodi entertainment center
458
459config BR2_PACKAGE_XBMC_LIBUSB
460 bool "xbmc options have been renamed"
461 select BR2_LEGACY
462 select BR2_PACKAGE_KODI_LIBUSB
463 help
464 The XBMC media center project was renamed to Kodi entertainment center
465
466config BR2_PACKAGE_XBMC_LIBVA
467 bool "xbmc options have been renamed"
468 select BR2_LEGACY
469 select BR2_PACKAGE_KODI_LIBVA
470 help
471 The XBMC media center project was renamed to Kodi entertainment center
472
473config BR2_PACKAGE_XBMC_WAVPACK
474 bool "xbmc options have been renamed"
475 select BR2_LEGACY
476 select BR2_PACKAGE_KODI_WAVPACK
477 help
478 The XBMC media center project was renamed to Kodi entertainment center
479
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100480config BR2_PREFER_STATIC_LIB
481 bool "static library option renamed"
Samuel Martina44b1c12014-12-14 17:24:24 +0100482 select BR2_LEGACY
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100483 help
484 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
485 highlights the fact that the option no longer "prefers"
486 static libraries, but "enforces" static libraries (i.e
487 shared libraries are completely unused).
488
Samuel Martina44b1c12014-12-14 17:24:24 +0100489 Take care of updating the type of libraries you want under the
490 "Build options" menu.
491
Bernd Kuhls35784592014-12-23 18:46:27 +0100492###############################################################################
Yann E. MORIN120136e2014-09-21 20:38:09 +0200493comment "Legacy options removed in 2014.11"
494
Peter Korsgaarda52bad82014-11-09 00:15:24 +0100495config BR2_x86_generic
496 bool "x86 generic variant has been removed"
497 select BR2_LEGACY
498 help
499 The generic x86 CPU variant has been removed. Use another
Baruch Siacha95e98c2014-11-09 07:50:01 +0200500 CPU variant instead.
Peter Korsgaarda52bad82014-11-09 00:15:24 +0100501
Andreas Larsson40e18f22014-10-30 09:29:36 +0100502config BR2_GCC_VERSION_4_4_X
503 bool "gcc 4.4.x has been removed"
504 select BR2_LEGACY
505 help
506 The 4.4.x version of gcc has been removed. Use a newer
507 version instead.
508
Andreas Larsson43b78e72014-10-30 09:29:35 +0100509config BR2_sparc_sparchfleon
510 bool "sparchfleon CPU has been removed"
511 select BR2_LEGACY
512 help
513 The sparchfleon CPU was only supported in a patched gcc 4.4
514 version. Its support has been removed in favor of the leon3
515 CPU starting from gcc 4.8.x.
516
517config BR2_sparc_sparchfleonv8
518 bool "sparchfleonv8 CPU has been removed"
519 select BR2_LEGACY
520 help
521 The sparchfleonv8 CPU was only supported in a patched gcc
522 4.4 version. Its support has been removed in favor of the
523 leon3 CPU starting from gcc 4.8.x.
524
525config BR2_sparc_sparcsfleon
526 bool "sparcsfleon CPU has been removed"
527 select BR2_LEGACY
528 help
529 The sparcsfleon 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_sparcsfleonv8
534 bool "sparcsfleonv8 CPU has been removed"
535 select BR2_LEGACY
536 help
537 The sparcsfleonv8 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
Bernd Kuhlsbfd87872014-10-18 19:41:30 +0200541config BR2_PACKAGE_XLIB_LIBPCIACCESS
542 bool "xlib-libpciaccess option has been renamed"
543 depends on BR2_PACKAGE_XORG7
544 select BR2_LEGACY
545 select BR2_PACKAGE_LIBPCIACCESS
546 help
547 libpciaccess neither depends on X11 nor Xlib. Thus the
548 package has been renamed BR2_PACKAGE_LIBPCIACCESS
549
Yann E. MORINb581bba2014-09-21 20:38:13 +0200550config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
551 bool "Xceive xc5000 option has been renamed"
552 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
553 help
554 The Xceive xc5000 option now also handles older firmwares from
555 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
556 from Cresta, who bought Xceive.
557
Yann E. MORINdac546e2014-09-21 20:38:12 +0200558config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
559 bool "Chelsio T4 option has been renamed"
560 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
561 help
562 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
563 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
564 to better account for the fact that a T5 variant exists.
565
Yann E. MORIN120136e2014-09-21 20:38:09 +0200566config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
567 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
568 help
569 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
570 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
571 select it in:
572 Target packages -> Hardware handling ->
573 Firmware -> linux-firmware -> WiFi firmware ->
574 iwlwifi 3160/726x revision to use (revision 7)
575
576config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
577 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
578 help
579 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
580 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
581 select it in:
582 Target packages -> Hardware handling ->
583 Firmware -> linux-firmware -> WiFi firmware ->
584 iwlwifi 3160/726x revision to use (revision 8)
585
586###############################################################################
Yann E. MORIN5cd1c4f2014-06-02 22:27:22 +0200587comment "Legacy options removed in 2014.08"
588
Gregory CLEMENT52fac6a2014-08-28 14:21:34 +0200589config BR2_PACKAGE_LIBELF
590 bool "libelf has been removed"
591 select BR2_PACKAGE_ELFUTILS
592 select BR2_LEGACY
593 help
594 The libelf package provided an old version of the libelf library
595 and is deprecated. The libelf library is now provided by the
596 elfutils package.
597
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200598config BR2_KERNEL_HEADERS_3_8
599 bool "kernel headers version 3.8.x are no longer supported"
600 select BR2_KERNEL_HEADERS_3_9
601 select BR2_LEGACY
602 help
603 Version 3.8.x of the Linux kernel headers have been deprecated
604 for more than four buildroot releases and are now removed.
605 As an alternative, version 3.9.x of the headers have been
606 automatically selected in your configuration.
607
Thomas Petazzoni187b4d62014-06-01 22:23:30 +0200608config BR2_PACKAGE_GETTEXT_TOOLS
609 bool "support for gettext-tools on target has been removed"
610 select BR2_LEGACY
611 help
612 The option to install the gettext utilities on the target
613 has been removed. This is not necessary as Buildroot is not
614 designed to provide a full development environment on the
615 target. gettext tools should be used on the build machine
616 instead.
617
Yann E. MORIN5cd1c4f2014-06-02 22:27:22 +0200618config BR2_PACKAGE_PROCPS
619 bool "procps has been replaced by procps-ng"
620 select BR2_PACKAGE_PROCPS_NG
621 select BR2_LEGACY
622 help
623 The procps package has been replaced by the equivalent procps-ng.
624
Thomas Petazzonid4839ff2014-07-01 20:03:02 +0200625config BR2_BINUTILS_VERSION_2_20_1
626 bool "binutils 2.20.1 has been removed"
627 select BR2_LEGACY
628 help
629 The 2.20.1 version of binutils has been removed. Use a newer
630 version instead.
631
632config BR2_BINUTILS_VERSION_2_21
633 bool "binutils 2.21 has been removed"
634 select BR2_LEGACY
635 help
636 The 2.21 version of binutils has been removed. Use a newer
637 version instead.
638
639config BR2_BINUTILS_VERSION_2_23_1
640 bool "binutils 2.23.1 has been removed"
641 select BR2_LEGACY
642 help
643 The 2.23.1 version of binutils has been removed. Use a newer
644 version instead.
645
Thomas Petazzoni506b9642014-07-01 20:03:03 +0200646config BR2_UCLIBC_VERSION_0_9_32
647 bool "uclibc 0.9.32 has been removed"
648 select BR2_LEGACY
649 help
650 The 0.9.32 version of uClibc has been removed. Use a newer
651 version instead.
652
Thomas Petazzonid10e0802014-07-01 20:03:06 +0200653config BR2_GCC_VERSION_4_3_X
654 bool "gcc 4.3.x has been removed"
655 select BR2_LEGACY
656 help
657 The 4.3.x version of gcc has been removed. Use a newer
658 version instead.
659
660config BR2_GCC_VERSION_4_6_X
661 bool "gcc 4.6.x has been removed"
662 select BR2_LEGACY
663 help
664 The 4.6.x version of gcc has been removed. Use a newer
665 version instead.
666
Thomas Petazzoni02d85f62014-07-01 20:03:08 +0200667config BR2_GDB_VERSION_7_4
668 bool "gdb 7.4 has been removed"
669 select BR2_LEGACY
670 help
671 The 7.4 version of gdb has been removed. Use a newer version
672 instead.
673
674config BR2_GDB_VERSION_7_5
675 bool "gdb 7.5 has been removed"
676 select BR2_LEGACY
677 help
678 The 7.5 version of gdb has been removed. Use a newer version
679 instead.
680
Thomas Petazzonib18dca02014-07-01 20:03:09 +0200681config BR2_BUSYBOX_VERSION_1_19_X
682 bool "busybox version selection has been removed"
683 select BR2_LEGACY
684 help
685 The possibility of selecting the Busybox version has been
686 removed. Use the latest version provided by the Busybox
687 package instead.
688
689config BR2_BUSYBOX_VERSION_1_20_X
690 bool "busybox version selection has been removed"
691 select BR2_LEGACY
692 help
693 The possibility of selecting the Busybox version has been
694 removed. Use the latest version provided by the Busybox
695 package instead.
696
697config BR2_BUSYBOX_VERSION_1_21_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
Ezequiel García07ac0452014-07-05 18:07:40 -0300705config BR2_PACKAGE_LIBV4L_DECODE_TM6000
706 bool "decode_tm6000"
707 select BR2_PACKAGE_LIBV4L_UTILS
708 select BR2_LEGACY
709 help
710 This libv4l option has been deprecated and replaced by a single
711 option to build all the libv4l utilities.
712
713config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
714 bool "ir-keytable"
715 select BR2_PACKAGE_LIBV4L_UTILS
716 select BR2_LEGACY
717 help
718 This libv4l option has been deprecated and replaced by a single
719 option to build all the libv4l utilities.
720
721config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
722 bool "v4l2-compliance"
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_V4L2_CTL
730 bool "v4l2-ctl"
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_DBG
738 bool "v4l2-dbg"
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
Yann E. MORIN5cd1c4f2014-06-02 22:27:22 +0200745###############################################################################
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100746comment "Legacy options removed in 2014.05"
747
Peter Seiderer4990a382014-04-23 00:12:23 +0200748config BR2_PACKAGE_EVTEST_CAPTURE
749 bool "evtest-capture support removed (dropped since evtest 1.31)"
750 select BR2_LEGACY
751 help
752 Support for evtest-capture has been removed (dropped from
753 evtest package since version 1.31), use evemu package
754 instead.
755
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200756config BR2_KERNEL_HEADERS_3_6
757 bool "kernel headers version 3.6.x are no longer supported"
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200758 select BR2_KERNEL_HEADERS_3_9
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200759 select BR2_LEGACY
760 help
761 Version 3.6.x of the Linux kernel headers have been deprecated
762 for more than four buildroot releases and are now removed.
763 As an alternative, version 3.8.x of the headers have been
764 automatically selected in your configuration.
765
766config BR2_KERNEL_HEADERS_3_7
767 bool "kernel headers version 3.7.x are no longer supported"
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200768 select BR2_KERNEL_HEADERS_3_9
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200769 select BR2_LEGACY
770 help
771 Version 3.7.x of the Linux kernel headers have been deprecated
772 for more than four buildroot releases and are now removed.
773 As an alternative, version 3.8.x of the headers have been
774 automatically selected in your configuration.
775
Thomas De Schampheleire947ca9e2014-04-30 20:18:23 +0200776config BR2_PACKAGE_VALA
777 bool "vala target package has been removed"
778 select BR2_LEGACY
779 help
780 The 'vala' target package has been removed since it has been
781 deprecated for more than four buildroot releases.
782 Note: the host vala package still exists.
783
Yann E. MORINd6a37912014-04-07 21:58:03 +0200784config BR2_TARGET_TZ_ZONELIST
785 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
786
787config BR2_PACKAGE_TZDATA_ZONELIST
788 string "tzdata: the timezone list option has been renamed"
789 help
790 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
791 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
792 menu. You'll need to select BR2_TARGET_TZ_INFO.
793
794config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
795 bool
796 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
797 select BR2_LEGACY
798
Yann E. MORINc97aeb72014-04-05 17:21:43 +0200799config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
800 bool "Lua command-line editing none has been renamed"
801 select BR2_LEGACY
802 help
803 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
804 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
805 it in the corresponding choice.
806
807config BR2_PACKAGE_LUA_INTERPRETER_READLINE
808 bool "Lua command-line editing using readline has been renamed"
809 select BR2_LEGACY
810 help
811 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
812 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
813 it in the corresponding choice.
814
815config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
816 bool "Lua command-line editing using linenoise has been renamed"
817 select BR2_LEGACY
818 help
819 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
820 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
821 it in the corresponding choice.
822
Yann E. MORIN365ae612014-03-28 01:00:24 +0100823config BR2_PACKAGE_DVB_APPS_UTILS
824 bool "dvb-apps utilities now built by default"
825 select BR2_LEGACY
826 help
827 The dvb-apps utilities are now always built when the dvb-apps
828 package is selected.
829
Yann E. MORIN971e3312014-03-01 15:52:56 +0100830config BR2_KERNEL_HEADERS_SNAP
831 bool "Local Linux snapshot support removed"
832 select BR2_LEGACY
833 help
834 Support for using a custom snapshot to install the Linux
835 kernel headers has been removed.
836
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100837config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
838 bool "/dev management by udev removed"
839 select BR2_LEGACY
840 help
841 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100842 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100843
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100844 Therefore, if you are not using 'systemd' as init system, you
845 must choose 'Dynamic using eudev' in the '/dev management'
846 menu to get the same behaviour as in your old configuration.
847
848 If you are using 'systemd', its internal implementation of
849 'udev' will be used automatically.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100850
851 You must also check the packages depending on 'udev' are still
852 selected.
853
854config BR2_PACKAGE_UDEV
855 bool "udev is now a virtual package"
856 select BR2_LEGACY
857 select BR2_PACKAGE_HAS_UDEV
858 help
859 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100860 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100861
862 Your old configuration refers to packages depending on 'udev',
863 either for build or at runtime.
864
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100865 Check that a 'udev' provider is selected. If you are not using
866 'systemd' as init system, 'eudev' should be selected, which is
867 the case if '/dev management' is set to 'Dynamic using eudev'.
868
869 If you are using 'systemd', its internal implementation of 'udev'
870 is used.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100871
872config BR2_PACKAGE_UDEV_RULES_GEN
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100873 bool "udev rules generation handled by provider"
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100874 select BR2_LEGACY
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100875 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
876 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100877 help
878 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100879 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100880
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100881 If you are not using 'systemd' as init system, udev rules
882 generation will be handled by 'eudev'. Check that
883 '/dev management' is set to 'Dynamic using eudev' to get
884 the same behaviour as in your old configuration.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100885
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100886 If you are using 'systemd', it internal implementation of 'udev'
887 will generate the rules.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100888
889config BR2_PACKAGE_UDEV_ALL_EXTRAS
890 bool "udev extras removed"
891 select BR2_LEGACY
892 help
893 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100894 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100895
896 The option to enable the extra features of 'udev' (gudev, ...)
897 has been removed. These features are automatically enabled in
898 the 'udev' providers if the dependencies are selected. For
899 example, selecting 'libglib2' will trigger the build of gudev.
900
Bernd Kuhls5562be12014-03-01 16:41:10 +0100901config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
902 bool "xlib-libpthread-stubs option has been renamed"
903 depends on BR2_PACKAGE_XORG7
904 select BR2_LEGACY
905 select BR2_PACKAGE_LIBPTHREAD_STUBS
906 help
907 The pthread stubs neither depend on X11 nor Xlib. Thus the
908 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
909
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100910###############################################################################
Yann E. MORINf169e5e2014-01-19 23:30:42 +0100911comment "Legacy options removed in 2014.02"
912
Thomas Petazzonie543f5a2014-02-04 15:25:34 +0100913config BR2_sh2
914 bool "sh2 support removed"
915 help
916 Due to an inexistent user base and generally poor Linux
917 support, the support for the SH2 architecture was removed.
918
919config BR2_sh3
920 bool "sh3 support removed"
921 help
922 Due to an inexistent user base and generally poor Linux
923 support, the support for the SH3 architecture was removed.
924
925config BR2_sh3eb
926 bool "sh3eb support removed"
927 help
928 Due to an inexistent user base and generally poor Linux
929 support, the support for the SH3eb architecture was removed.
930
Thomas De Schampheleire334dca62014-02-05 14:50:59 +0100931config BR2_KERNEL_HEADERS_3_1
932 bool "kernel headers version 3.1.x are no longer supported"
933 select BR2_KERNEL_HEADERS_3_2
934 select BR2_LEGACY
935 help
936 Version 3.1.x of the Linux kernel headers have been deprecated
937 for more than four buildroot releases and are now removed.
938 As an alternative, version 3.2.x of the headers have been
939 automatically selected in your configuration.
940
941config BR2_KERNEL_HEADERS_3_3
942 bool "kernel headers version 3.3.x are no longer supported"
943 select BR2_KERNEL_HEADERS_3_4
944 select BR2_LEGACY
945 help
946 Version 3.3.x of the Linux kernel headers have been deprecated
947 for more than four buildroot releases and are now removed.
948 As an alternative, version 3.4.x of the headers have been
949 automatically selected in your configuration.
950
951config BR2_KERNEL_HEADERS_3_5
952 bool "kernel headers version 3.5.x are no longer supported"
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200953 select BR2_KERNEL_HEADERS_3_9
Thomas De Schampheleire334dca62014-02-05 14:50:59 +0100954 select BR2_LEGACY
955 help
956 Version 3.5.x of the Linux kernel headers have been deprecated
957 for more than four buildroot releases and are now removed.
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200958 As an alternative, version 3.8.x of the headers have been
Thomas De Schampheleire334dca62014-02-05 14:50:59 +0100959 automatically selected in your configuration.
960
Thomas De Schampheleire348060f2014-02-05 14:50:58 +0100961config BR2_GDB_VERSION_7_2
962 bool "gdb 7.2.x is no longer supported"
Thomas Petazzoni02d85f62014-07-01 20:03:08 +0200963 select BR2_GDB_VERSION_7_6
Thomas De Schampheleire348060f2014-02-05 14:50:58 +0100964 select BR2_LEGACY
965 help
966 Version 7.2.x of gdb has been deprecated for more than four
967 buildroot releases and is now removed. As an alternative, gdb
968 7.5.x has been automatically selected in your configuration.
969
970config BR2_GDB_VERSION_7_3
971 bool "gdb 7.3.x is no longer supported"
Thomas Petazzoni02d85f62014-07-01 20:03:08 +0200972 select BR2_GDB_VERSION_7_6
Thomas De Schampheleire348060f2014-02-05 14:50:58 +0100973 select BR2_LEGACY
974 help
975 Version 7.3.x of gdb has been deprecated for more than four
976 buildroot releases and is now removed. As an alternative, gdb
977 7.5.x has been automatically selected in your configuration.
978
Thomas De Schampheleire831624c2014-02-05 14:50:57 +0100979config BR2_PACKAGE_CCACHE
980 bool "ccache target package has been removed"
981 select BR2_LEGACY
982 help
983 The 'ccache' target package has been removed since it has been
984 deprecated for more than four buildroot releases.
985 Note: using ccache for speeding up builds is still supported.
986
Thomas De Schampheleire7164a322014-02-05 14:50:56 +0100987config BR2_HAVE_DOCUMENTATION
988 bool "support for documentation on target has been removed"
989 select BR2_LEGACY
990 help
991 Support for documentation on target has been removed since it has
992 been deprecated for more than four buildroot releases.
993
Thomas De Schampheleiref75245d2014-02-05 14:50:55 +0100994config BR2_PACKAGE_AUTOMAKE
995 bool "automake target package has been removed"
996 select BR2_LEGACY
997 help
998 The 'automake' target package has been removed since it has been
999 deprecated for more than four buildroot releases.
1000 Note: the host automake still exists.
1001
Thomas De Schampheleiree7af2ac2014-02-05 14:50:54 +01001002config BR2_PACKAGE_AUTOCONF
1003 bool "autoconf target package has been removed"
1004 select BR2_LEGACY
1005 help
1006 The 'autoconf' target package has been removed since it has been
1007 deprecated for more than four buildroot releases.
1008 Note: the host autoconf still exists.
1009
Thomas De Schampheleireddf54242014-02-05 14:50:53 +01001010config BR2_PACKAGE_XSTROKE
1011 bool "xstroke has been removed"
1012 select BR2_LEGACY
1013 help
1014 The 'xstroke' package has been removed since it has been
1015 deprecated for more than four buildroot releases.
1016
Thomas De Schampheleire0a077312014-01-21 08:54:12 +01001017config BR2_PACKAGE_LZMA
1018 bool "lzma target package has been removed"
1019 select BR2_LEGACY
1020 help
1021 The 'lzma' target package has been removed since it has been
1022 deprecated for more than four buildroot releases.
1023 Note: generating lzma-compressed rootfs images is still supported.
1024
Thomas De Schampheleire7ef5c3a2014-01-21 08:54:10 +01001025config BR2_PACKAGE_TTCP
1026 bool "ttcp has been removed"
1027 select BR2_LEGACY
1028 help
1029 The 'ttcp' package has been removed since it has been
1030 deprecated for more than four buildroot releases.
1031
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +00001032config BR2_PACKAGE_LIBNFC_LLCP
Thomas De Schampheleire93341042014-01-21 08:54:13 +01001033 bool "libnfc-llcp has been replaced by libllcp"
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +00001034 select BR2_LEGACY
Thomas De Schampheleire93341042014-01-21 08:54:13 +01001035 select BR2_PACKAGE_LIBLLCP
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +00001036 help
1037 The 'libnfc-llcp' package has been removed since upstream renamed
Thomas De Schampheleire93341042014-01-21 08:54:13 +01001038 to 'libllcp'. We have added a new package for 'libllcp' and bumped
1039 the version at the same time.
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +00001040
Marcelo Gutiérrez(UTN/FRH)06c82122014-01-21 14:08:28 +00001041config BR2_PACKAGE_MYSQL_CLIENT
1042 bool "MySQL client renamed to MySQL"
1043 select BR2_LEGACY
1044 select BR2_PACKAGE_MYSQL
1045 help
1046 The option has been renamed BR2_PACKAGE_MYSQL
1047
Thomas De Schampheleire2f7a53e2014-01-03 17:02:53 +01001048config BR2_PACKAGE_SQUASHFS3
1049 bool "squashfs3 has been removed"
1050 select BR2_LEGACY
1051 select BR2_PACKAGE_SQUASHFS
1052 help
1053 The 'squashfs3' package has been removed since it has been
1054 deprecated for more than four buildroot releases. Package
1055 'squashfs' (4) has been selected automatically as replacement.
1056
1057config BR2_TARGET_ROOTFS_SQUASHFS3
1058 bool "squashfs3 rootfs support has been removed"
1059 select BR2_LEGACY
1060 help
1061 Together with the removal of the squashfs3 package, support
1062 for squashfs3 root filesystems has been removed too. Squashfs
1063 root filesystems will automatically use squashfs4 now.
1064
Arnaud Aujon560fe852013-12-15 20:23:12 +01001065config BR2_PACKAGE_NETKITBASE
1066 bool "netkitbase has been removed"
1067 select BR2_LEGACY
1068 help
1069 The 'netkitbase' package has been removed since it has been
1070 deprecated since 2012.11. This package provided 'inetd'
1071 which is replaced by 'xinet' and 'ping' which is replaced by
1072 'busybox' or 'fping'.
1073
1074config BR2_PACKAGE_NETKITTELNET
1075 bool "netkittelnet has been removed"
1076 select BR2_LEGACY
1077 help
1078 The 'netkittelnet' package has been removed since it has
1079 been deprecated since 2012.11. 'busybox' provides a telnet
1080 client and should be used instead.
1081
Francois Perrad63058f82014-01-11 16:42:09 +01001082config BR2_PACKAGE_LUASQL
1083 bool "luasql has been replaced by luasql-sqlite3"
1084 select BR2_PACKAGE_LUASQL_SQLITE3
1085 select BR2_LEGACY
1086 help
1087 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
1088
Francois Perrada6c53472014-01-11 16:42:08 +01001089config BR2_PACKAGE_LUACJSON
1090 bool "luacjson has been replaced by lua-cjson"
1091 select BR2_PACKAGE_LUA_CJSON
1092 select BR2_LEGACY
1093 help
1094 The option has been renamed BR2_PACKAGE_LUA_CJSON.
1095
Arnaud Aujon560fe852013-12-15 20:23:12 +01001096###############################################################################
Thomas Petazzoni94c72082013-08-27 19:28:34 +02001097comment "Legacy options removed in 2013.11"
1098
Arnout Vandecappelleff0f55e2013-11-28 09:29:28 +01001099config BR2_PACKAGE_LVM2_DMSETUP_ONLY
1100 bool "lvm2's 'dmsetup only' option removed"
1101 select BR2_LEGACY
1102 help
1103 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
1104 led to problems with other packages that need the full lvm2
1105 suite. Therefore, the option has been replaced with the positive
1106 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
1107
1108# Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
1109# in order to automatically propagate old configs
1110
Thomas Petazzoni1f9c04f2013-11-07 20:07:21 +01001111config BR2_PACKAGE_QT_JAVASCRIPTCORE
1112 bool "qt javascriptcore option removed"
1113 select BR2_LEGACY
1114 help
1115 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
1116 force the activation or disabling of the JIT compiler in the
1117 Qt Javascript interpreter. However, the JIT compiler is not
1118 available for all architectures, so forcing its activation
1119 does not always work. Moreover, Qt knows by itself for which
1120 architectures JIT support is possible, and will
1121 automatically enable it if possible.
1122
1123 Therefore, this option was in fact useless, and causing
1124 build problems when enabled on architectures for which the
1125 JIT support was not available. It has been removed, and
1126 there is no replacement: Qt will enable JIT at compile time
1127 when possible.
1128
Thomas Petazzoni94c72082013-08-27 19:28:34 +02001129config BR2_PACKAGE_MODULE_INIT_TOOLS
1130 bool "module-init-tools replaced by kmod"
1131 select BR2_PACKAGE_KMOD
1132 select BR2_PACKAGE_KMOD_TOOLS
Thomas Petazzoni0f401f92013-11-07 20:09:48 +01001133 select BR2_LEGACY
Thomas Petazzoni94c72082013-08-27 19:28:34 +02001134 help
1135 The 'module-init-tools' package has been removed, since it
1136 has been depracated upstream and replaced by 'kmod'.
1137
Thomas De Schampheleiref2c21932013-09-02 22:07:55 +02001138config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
1139 string "u-boot: the git repository URL option has been renamed"
1140 help
1141 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
1142 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
1143
1144config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
1145 bool
1146 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
1147 select BR2_LEGACY
1148
1149# Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
1150# boot/uboot/Config.in
1151
1152config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
1153 string "u-boot: the git repository version option has been renamed"
1154 help
1155 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
1156 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
1157
1158config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
1159 bool
1160 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
1161 select BR2_LEGACY
1162
1163# Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
1164# boot/uboot/Config.in
1165
Thomas De Schampheleire63ecded2013-09-02 22:07:54 +02001166config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
1167 string "linux: the git repository URL option has been renamed"
1168 help
1169 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
1170 been renamed to
1171 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
1172
1173config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
1174 bool
1175 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
1176 select BR2_LEGACY
1177
1178# Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
1179# linux/Config.in
1180
1181config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
1182 string "linux: the git repository version option has been renamed"
1183 help
1184 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
1185 been renamed to
1186 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
1187
1188config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
1189 bool
1190 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
1191 select BR2_LEGACY
1192
1193# Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
1194# linux/Config.in
1195
Thomas Petazzoni94c72082013-08-27 19:28:34 +02001196###############################################################################
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001197comment "Legacy options removed in 2013.08"
Gustavo Zacariasc6e4fcb2013-06-10 11:14:31 -03001198
Thomas Petazzoni1f3078b2013-08-10 19:20:01 +02001199config BR2_ARM_OABI
1200 bool "ARM OABI support has been removed"
1201 select BR2_LEGACY
1202 help
1203 The support for the ARM OABI was deprecated since a while,
1204 and has been removed completely from Buildroot. It is also
1205 deprecated in upstream gcc, since gcc 4.7. People should
1206 switch to EABI instead, which should not be a problem as
1207 long as you don't have pre-built OABI binaries in your
1208 system that you can't recompile.
1209
Gustavo Zacariasc6e4fcb2013-06-10 11:14:31 -03001210config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
1211 bool "dosfstools dosfsck renamed to fsck.fat"
1212 select BR2_LEGACY
1213 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
1214 help
1215 dosfsck was renamed upstream to fsck.fat for consistency.
1216
1217config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
1218 bool "dosfstools dosfslabel renamed to fatlabel"
1219 select BR2_LEGACY
1220 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
1221 help
1222 doslabel was renamed upstream to fatlabel for consistency.
1223
1224config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
1225 bool "dosfstools mkdosfs renamed to mkfs.fat"
1226 select BR2_LEGACY
1227 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
1228 help
1229 mkdosfs was renamed upstream to mkfs.fat for consistency.
1230
Thomas Petazzonie21db002013-06-30 21:28:57 +02001231config BR2_ELF2FLT
1232 bool "the elf2flt option has been renamed"
1233 select BR2_LEGACY
1234 help
1235 The BR2_ELF2FLT option has been renamed to
1236 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
1237 the package infrastructure.
1238
Thomas Petazzonid8060052013-07-16 10:03:17 +02001239config BR2_VFP_FLOAT
1240 bool "the ARM VFP floating point option has been renamed"
1241 select BR2_LEGACY
1242 help
1243 Due to a major refactoring of the floating-point handling of
1244 the ARM architecture support, the BR2_VFP_FLOAT option has
1245 been replaced with a choice of options that allows to select
1246 between various VFP versions/capabilities.
1247
Samuel Martinba8f82b2013-08-30 06:08:59 +02001248config BR2_PACKAGE_GCC_TARGET
1249 bool "gcc on the target filesystem has been removed"
1250 select BR2_LEGACY
1251 help
1252 The support for gcc in the target filesystem was deprecated
1253 since a while, and has been removed completely from Buildroot.
1254 See Buildroot's documentation for more explanations.
1255
1256config BR2_HAVE_DEVFILES
1257 bool "development files in target filesystem has been removed"
1258 select BR2_LEGACY
1259 help
1260 The installation of the development files in the target
1261 filesystem was deprecated since a while, and has been removed
1262 completely from Buildroot.
1263 See Buildroot's documentation for more explanations.
1264
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001265###############################################################################
1266comment "Legacy options removed in 2013.05"
Yann E. MORIN860d37a2013-06-04 11:49:53 +00001267
1268config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
1269 bool "Realtek 8192 replaced by Realtek 81xx"
1270 select BR2_LEGACY
1271 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
1272 help
1273 Now covers the whole Realtek 81xx familly: 8188/8192.
1274
1275config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
1276 bool "Realtek 8712 replaced by Realtek 87xx"
1277 select BR2_LEGACY
1278 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
1279 help
1280 Now covers the whole Realtek 87xx familly: 8712/8723.
1281
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001282###############################################################################
1283comment "Legacy options removed in 2013.02"
Thomas Petazzoni29b83f02013-03-07 10:45:24 +00001284
Gustavo Zacarias94744212013-04-04 07:29:45 +00001285config BR2_sa110
1286 bool "sa110 ARM target switched to strongarm"
1287 select BR2_LEGACY
1288 select BR2_strongarm
1289 help
1290 The SA110 is the same as a generic StrongARM, it just differs
1291 in speed, peripherals and cache.
1292
1293config BR2_sa1100
1294 bool "sa1100 ARM target switched to strongarm"
1295 select BR2_LEGACY
1296 select BR2_strongarm
1297 help
1298 The SA1100 is the same as a generic StrongARM, it just differs
1299 in speed, peripherals and cache.
1300
Thomas Petazzoni29b83f02013-03-07 10:45:24 +00001301config BR2_PACKAGE_GDISK
1302 bool "gdisk has been replaced by gptfdisk"
1303 select BR2_LEGACY
1304 select BR2_PACKAGE_GPTFDISK
1305 help
1306 The option has been renamed BR2_PACKAGE_GPTFDISK.
1307
1308config BR2_PACKAGE_GDISK_GDISK
1309 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
1310 select BR2_LEGACY
1311 select BR2_PACKAGE_GPTFDISK
1312 select BR2_PACKAGE_GPTFDISK_GDISK
1313 help
1314 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
1315
1316config BR2_PACKAGE_GDISK_SGDISK
1317 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
1318 select BR2_LEGACY
1319 select BR2_PACKAGE_GPTFDISK
1320 select BR2_PACKAGE_GPTFDISK_SGDISK
1321 help
1322 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +00001323
Thomas Petazzonia0b6faa2013-04-07 00:04:33 +00001324config BR2_PACKAGE_GDB_HOST
1325 bool "gdb for the host option has been renamed"
1326 select BR2_PACKAGE_HOST_GDB
1327 select BR2_LEGACY
1328 help
1329 Due to the conversion of gdb to the package infrastructure,
1330 the BR2_PACKAGE_GDB_HOST option has been renamed
1331 BR2_PACKAGE_HOST_GDB.
1332
Carsten Schoenert76de0f82013-03-10 08:32:46 +00001333config BR2_PACKAGE_DIRECTB_DITHER_RGB16
1334 bool "DirectFB RGB16 dithering option has been renamed"
1335 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
1336 select BR2_LEGACY
1337 help
1338 The option has been renamed
1339 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
1340
1341config BR2_PACKAGE_DIRECTB_TESTS
1342 bool "DirectFB Tests option has been renamed"
1343 select BR2_PACKAGE_DIRECTFB_TESTS
1344 select BR2_LEGACY
1345 help
1346 The option has been renamed
1347 BR2_PACKAGE_DIRECTFB_TESTS.
1348
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001349###############################################################################
1350comment "Legacy options removed in 2012.11"
1351
Thomas Petazzoni12ccc432013-02-07 11:58:45 +00001352config BR2_PACKAGE_CUSTOMIZE
1353 bool "customize package has been removed"
1354 select BR2_LEGACY
1355 help
1356 The 'customize' special package has been removed. Instead,
1357 we recommend to create either your own packages, or use a
1358 post-build script to customize your root filesystem. See
1359 Buildroot's documentation for more details.
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +00001360
1361config BR2_PACKAGE_XSERVER_xorg
1362 bool "X.org modular server"
1363 select BR2_LEGACY
1364 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
1365 help
1366 The option has been renamed
1367 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
1368
1369config BR2_PACKAGE_XSERVER_tinyx
1370 bool "KDrive / TinyX server"
1371 select BR2_LEGACY
1372 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
1373 help
1374 The option has been renamed
1375 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
1376
1377config BR2_PACKAGE_PTHREAD_STUBS
1378 bool "pthread-stubs option has been renamed"
1379 select BR2_LEGACY
Bernd Kuhls5562be12014-03-01 16:41:10 +01001380 select BR2_PACKAGE_LIBPTHREAD_STUBS
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +00001381 help
1382 For consistency reason, the pthread-stubs package has been
Bernd Kuhls5562be12014-03-01 16:41:10 +01001383 renamed to libpthread-stubs.
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +00001384
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001385###############################################################################
1386comment "Legacy options removed in 2012.08"
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +00001387
Arnout Vandecappelle (Essensium/Mind)26803e82012-11-12 10:08:32 +00001388config BR2_PACKAGE_GETTEXT_STATIC
1389 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
1390 select BR2_LEGACY
1391 help
1392 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
1393
1394
1395config BR2_PACKAGE_LIBINTL
1396 bool "libintl"
1397 select BR2_LEGACY
1398 select BR2_PACKAGE_GETTEXT
1399 help
1400 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
1401 only installs the library, not the executables.
1402
Arnout Vandecappelle (Essensium/Mind)c430fab2012-11-12 10:08:31 +00001403config BR2_PACKAGE_INPUT_TOOLS_EVTEST
1404 bool "input-tools evtest is now a separate package evtest"
1405 select BR2_LEGACY
1406 select BR2_PACKAGE_EVTEST
1407 help
1408 The evtest program from input-tools is now a separate package.
1409
Sonic Zhang57133822013-05-03 00:39:34 +00001410config BR2_BFIN_FDPIC
1411 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
1412 select BR2_BINFMT_FDPIC
1413 select BR2_LEGACY
1414
1415config BR2_BFIN_FLAT
1416 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
1417 select BR2_BINFMT_FLAT
1418 select BR2_LEGACY
1419
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +00001420endmenu
Arnout Vandecappelle53903a12015-04-11 01:49:02 +02001421
1422endif # !SKIP_LEGACY