blob: 0a8d0a6f13356a36299b2ab3bcc51d3db52b904d [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
Thomas Petazzoni2f845952015-07-11 14:52:53 +0200110config BR2_BINUTILS_VERSION_2_22
111 bool "binutils 2.22 removed"
112 select BR2_LEGACY
113 help
114 Binutils 2.22 has been removed, using a newer version is
115 recommended.
116
Gary Bisson4c0613e2015-05-26 10:19:37 +0200117config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
118 bool "gpu-viv-bin-mx6q"
119 select BR2_LEGACY
120 select BR2_PACKAGE_IMX_GPU_VIV
121 help
122 Vivante graphics libraries have been renamed to
123 BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
124 name.
125
Matt Weber7742abe2015-06-02 08:28:35 -0500126config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
127 depends on BR2_PACKAGE_PYTHON
128 bool "libsemanage python bindings removed"
129 help
130 This option has been removed, since the libsemanage Python
131 bindings on the target were not useful.
132
Gustavo Zacarias16b8e812015-06-02 14:52:12 -0300133config BR2_TARGET_UBOOT_NETWORK
134 bool "U-Boot custom network settings removed"
135 select BR2_LEGACY
136 help
137 U-Boot's custom network settings options have been removed.
138
Samuel Martina9043952015-06-25 21:59:43 +0200139config BR2_PACKAGE_OPENCV_LIB_CONTRIB
140 bool "opencv contrib module no longer exists"
141 select BR2_LEGACY
142 help
143 OpenCV >=3.0 does not come with in-tree contrib modules.
144
145 They have been moved out of the OpenCV base tree, into the opencv_contrib
146 repository:
147 https://github.com/Itseez/opencv_contrib
148
149config BR2_PACKAGE_OPENCV_LIB_GPU
150 bool "opencv gpu module no longer exists"
151 select BR2_LEGACY
152 help
153 opencv_gpu module no longer exists as is in OpenCV >=3.0.
154
155 It has been split into several modules prefixed with "cuda" that require
156 Cuda programming toolkit, which is not available in Buildroot. So cuda
157 modules are forcibly disabled in Buildroot.
158
159config BR2_PACKAGE_OPENCV_LIB_LEGACY
160 bool "opencv legacy module no longer exists"
161 select BR2_LEGACY
162 help
163 opencv_legacy module no longer exists in OpenCV >=3.0.
164
165config BR2_PACKAGE_OPENCV_LIB_NONFREE
166 bool "opencv nonfree module no longer exists"
167 select BR2_LEGACY
168 help
169 opencv_nonfree module no longer exists in OpenCV >=3.0.
170
Gustavo Zacarias16b8e812015-06-02 14:52:12 -0300171###############################################################################
Mike Williamsfd0e5f62015-03-06 12:17:45 -0500172comment "Legacy options removed in 2015.05"
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100173
Michał Leśniewskie3904a82015-05-19 20:26:30 +0200174config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
175 bool "jffs2 16kB erasesize NAND flash option renamed"
176 select BR2_LEGACY
177 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
178 help
179 The JFFS2 NAND flash options now longer include the page
180 size.
181
182config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
183 bool "jffs2 128kB erasesize NAND flash option renamed"
184 select BR2_LEGACY
185 select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
186 help
187 The JFFS2 NAND flash options now longer include the page
188 size.
189
Angelo Compagnuccieff7c142015-04-30 16:03:15 +0200190config BR2_PACKAGE_MONO_20
191 bool "2.0/3.5 .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_40
198 bool "4.0 .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
204config BR2_PACKAGE_MONO_45
205 bool "4.5 .Net Runtime"
206 select BR2_LEGACY
207 help
208 This option no longer exists, all versions of the .Net
209 runtime are now installed.
210
Peter Korsgaardefd49e32015-04-27 22:29:05 +0200211config BR2_CIVETWEB_WITH_LUA
212 bool "civetweb lua option renamed"
213 select BR2_LEGACY
214 select BR2_PACKAGE_CIVETWEB_WITH_LUA
215 help
216 civetweb's lua option has been renamed to
217 BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
218 packages name options.
219
Bernd Kuhlse6c7ad12015-04-23 23:18:16 +0200220config BR2_PACKAGE_TIFF_TIFF2PDF
221 bool "tiff utility-specific option removed"
222 select BR2_LEGACY
223 select BR2_PACKAGE_TIFF_UTILITIES
224 help
225 utility-specific options have been removed in favour of
226 the new option BR2_PACKAGE_TIFF_UTILITIES.
227
228config BR2_PACKAGE_TIFF_TIFFCP
229 bool "tiff utility-specific option removed"
230 select BR2_LEGACY
231 select BR2_PACKAGE_TIFF_UTILITIES
232 help
233 utility-specific options have been removed in favour of
234 the new option BR2_PACKAGE_TIFF_UTILITIES.
235
Thomas Petazzonie7035d42015-04-21 23:36:28 +0200236config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
237 bool "RTAI patch file path has been removed"
238 help
239 This option has never worked, so it has been removed.
240
Yann E. MORIN02917962015-03-24 19:54:15 +0100241config BR2_TARGET_GENERIC_PASSWD_DES
242 bool "Encoding passwords with DES has been removed"
243 select BR2_LEGACY
244 help
245 Paswords can now only be encoded with either of md5, sha256 or sha512.
246 The default is md5, which is stronger that DES (but still pretty weak).
247
Gustavo Zacarias0d31b5e2015-04-01 05:56:24 -0300248config BR2_PACKAGE_GTK2_THEME_HICOLOR
249 bool "hicolor (default theme) is a duplicate"
250 select BR2_LEGACY
251 select BR2_PACKAGE_HICOLOR_ICON_THEME
252 help
253 The option was just a duplicate of hicolor icon theme.
254
Mike Williamsfd0e5f62015-03-06 12:17:45 -0500255config BR2_PACKAGE_VALGRIND_PTRCHECK
256 bool "valgrind's PTRCheck was renamed to SGCheck"
257 select BR2_LEGACY
258 select BR2_PACKAGE_VALGRIND_SGCHECK
259 help
260 PTRCheck was renamed to SGCheck in valgrind
261
262###############################################################################
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100263comment "Legacy options removed in 2015.02"
264
Pedro Aguilar10900c02015-02-27 06:38:07 +0200265config BR2_PACKAGE_LIBGC
266 bool "libgc package removed"
267 select BR2_LEGACY
268 select BR2_PACKAGE_BDWGC
269 help
270 libgc has been removed because we have the same package under a
271 different name, bdwgc.
272
Yann E. MORIN8d702ac2015-02-07 23:10:14 +0100273config BR2_PACKAGE_WDCTL
274 bool "util-linux' wdctl option has been renamed"
275 select BR2_LEGACY
276 select BR2_PACKAGE_UTIL_LINUX_WDCTL
277 help
278 util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
279 to be aligned with how the other options are named.
280
Romain Naour3c476542015-01-18 20:53:08 +0100281config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
282 bool "rpm's bzip2 payloads option has been removed"
283 select BR2_LEGACY
284 select BR2_PACKAGE_BZIP2
285 help
286 The bzip2 payloads option rely entirely on the dependant package bzip2.
287 So, you need to select it to enable this feature.
288
289config BR2_PACKAGE_RPM_XZ_PAYLOADS
290 bool "rpm's xz payloads option has been removed"
291 select BR2_LEGACY
292 select BR2_PACKAGE_XZ
293 help
294 The xz payloads option rely entirely on the dependant package xz.
295 So, you need to select it to enable this feature.
296
Gustavo Zacarias6927bc92015-01-15 11:30:22 -0300297config BR2_PACKAGE_M4
298 bool "m4 target package removed"
299 select BR2_LEGACY
300 help
301 The m4 target package has been removed, it's been
302 deprecated for some time now.
303
Gustavo Zacariasaa6ea7a2015-01-15 11:30:21 -0300304config BR2_PACKAGE_FLEX_BINARY
305 bool "flex binary in target option removed"
306 select BR2_LEGACY
307 help
308 The flex binary in the target option has been removed.
309 It's been deprecated for some time now and is essentially a
310 development tool which isn't very useful in the target.
311
Gustavo Zacarias38dabc62015-01-15 11:30:19 -0300312config BR2_PACKAGE_BISON
313 bool "bison target package removed"
314 select BR2_LEGACY
315 help
316 The bison target package has been removed, it's been
317 deprecated for some time now and is essentially a development
318 tool which isn't very useful in the target.
319
Gustavo Zacarias7f9d4442015-01-15 11:30:18 -0300320config BR2_PACKAGE_GOB2
321 bool "gob2 target package removed"
322 select BR2_LEGACY
323 help
324 The gob2 target package has been removed, it's been
325 deprecated for some time now and was essentially useless
326 without a target toolchain.
327
Gustavo Zacariasc2e3d0b2015-01-15 11:30:17 -0300328config BR2_PACKAGE_DISTCC
329 bool "distcc target package removed"
330 select BR2_LEGACY
331 help
332 The distcc target package has been removed, it's been
333 deprecated for some time now and was essentially useless
334 without a target toolchain.
335
Gustavo Zacariasb64cde62015-01-15 11:30:16 -0300336config BR2_PACKAGE_HASERL_VERSION_0_8_X
337 bool "haserl 0.8.x version removed"
338 select BR2_LEGACY
339 help
340 The 0.8.x version option for haserl has been removed since it
341 has been deprecated for some time now.
342 You should be able to use the 0.9.x version without issues.
343
Gustavo Zacarias0120d9f2015-01-06 07:35:41 -0300344config BR2_PACKAGE_STRONGSWAN_TOOLS
345 bool "strongswan option has been removed"
346 select BR2_LEGACY
347 select BR2_PACKAGE_STRONGSWAN_PKI
348 select BR2_PACKAGE_STRONGSWAN_SCEP
349 help
350 The tools option has been removed upstream and the different tools
351 have been split between the pki and scep options, with others
352 deprecated.
353
Bernd Kuhlsdb78eb02014-12-23 18:46:33 +0100354config BR2_PACKAGE_XBMC_ADDON_XVDR
355 bool "xbmc options have been renamed"
356 select BR2_LEGACY
357 select BR2_PACKAGE_KODI_ADDON_XVDR
358 help
359 The XBMC media center project was renamed to Kodi entertainment center
360
Bernd Kuhlsb3df2a32014-12-23 18:46:30 +0100361config BR2_PACKAGE_XBMC_PVR_ADDONS
362 bool "xbmc options have been renamed"
363 select BR2_LEGACY
364 select BR2_PACKAGE_KODI_PVR_ADDONS
365 help
366 The XBMC media center project was renamed to Kodi entertainment center
367
Bernd Kuhls35784592014-12-23 18:46:27 +0100368config BR2_PACKAGE_XBMC
369 bool "xbmc options have been renamed"
370 select BR2_LEGACY
371 select BR2_PACKAGE_KODI
372 help
373 The XBMC media center project was renamed to Kodi entertainment center
374
375config BR2_PACKAGE_XBMC_ALSA_LIB
376 bool "xbmc options have been renamed"
377 select BR2_LEGACY
378 select BR2_PACKAGE_KODI_ALSA_LIB
379 help
380 The XBMC media center project was renamed to Kodi entertainment center
381
382config BR2_PACKAGE_XBMC_AVAHI
383 bool "xbmc options have been renamed"
384 select BR2_LEGACY
385 select BR2_PACKAGE_KODI_AVAHI
386 help
387 The XBMC media center project was renamed to Kodi entertainment center
388
389config BR2_PACKAGE_XBMC_DBUS
390 bool "xbmc options have been renamed"
391 select BR2_LEGACY
392 select BR2_PACKAGE_KODI_DBUS
393 help
394 The XBMC media center project was renamed to Kodi entertainment center
395
396config BR2_PACKAGE_XBMC_LIBBLURAY
397 bool "xbmc options have been renamed"
398 select BR2_LEGACY
399 select BR2_PACKAGE_KODI_LIBBLURAY
400 help
401 The XBMC media center project was renamed to Kodi entertainment center
402
403config BR2_PACKAGE_XBMC_GOOM
404 bool "xbmc options have been renamed"
405 select BR2_LEGACY
406 select BR2_PACKAGE_KODI_GOOM
407 help
408 The XBMC media center project was renamed to Kodi entertainment center
409
410config BR2_PACKAGE_XBMC_RSXS
411 bool "xbmc options have been renamed"
412 select BR2_LEGACY
413 select BR2_PACKAGE_KODI_RSXS
414 help
415 The XBMC media center project was renamed to Kodi entertainment center
416
417config BR2_PACKAGE_XBMC_LIBCEC
418 bool "xbmc options have been renamed"
419 select BR2_LEGACY
420 select BR2_PACKAGE_KODI_LIBCEC
421 help
422 The XBMC media center project was renamed to Kodi entertainment center
423
424config BR2_PACKAGE_XBMC_LIBMICROHTTPD
425 bool "xbmc options have been renamed"
426 select BR2_LEGACY
427 select BR2_PACKAGE_KODI_LIBMICROHTTPD
428 help
429 The XBMC media center project was renamed to Kodi entertainment center
430
431config BR2_PACKAGE_XBMC_LIBNFS
432 bool "xbmc options have been renamed"
433 select BR2_LEGACY
434 select BR2_PACKAGE_KODI_LIBNFS
435 help
436 The XBMC media center project was renamed to Kodi entertainment center
437
438config BR2_PACKAGE_XBMC_RTMPDUMP
439 bool "xbmc options have been renamed"
440 select BR2_LEGACY
441 select BR2_PACKAGE_KODI_RTMPDUMP
442 help
443 The XBMC media center project was renamed to Kodi entertainment center
444
445config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
446 bool "xbmc options have been renamed"
447 select BR2_LEGACY
448 select BR2_PACKAGE_KODI_LIBSHAIRPLAY
449 help
450 The XBMC media center project was renamed to Kodi entertainment center
451
452config BR2_PACKAGE_XBMC_LIBSMBCLIENT
453 bool "xbmc options have been renamed"
454 select BR2_LEGACY
455 select BR2_PACKAGE_KODI_LIBSMBCLIENT
456 help
457 The XBMC media center project was renamed to Kodi entertainment center
458
459config BR2_PACKAGE_XBMC_LIBTHEORA
460 bool "xbmc options have been renamed"
461 select BR2_LEGACY
462 select BR2_PACKAGE_KODI_LIBTHEORA
463 help
464 The XBMC media center project was renamed to Kodi entertainment center
465
466config BR2_PACKAGE_XBMC_LIBUSB
467 bool "xbmc options have been renamed"
468 select BR2_LEGACY
469 select BR2_PACKAGE_KODI_LIBUSB
470 help
471 The XBMC media center project was renamed to Kodi entertainment center
472
473config BR2_PACKAGE_XBMC_LIBVA
474 bool "xbmc options have been renamed"
475 select BR2_LEGACY
476 select BR2_PACKAGE_KODI_LIBVA
477 help
478 The XBMC media center project was renamed to Kodi entertainment center
479
480config BR2_PACKAGE_XBMC_WAVPACK
481 bool "xbmc options have been renamed"
482 select BR2_LEGACY
483 select BR2_PACKAGE_KODI_WAVPACK
484 help
485 The XBMC media center project was renamed to Kodi entertainment center
486
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100487config BR2_PREFER_STATIC_LIB
488 bool "static library option renamed"
Samuel Martina44b1c12014-12-14 17:24:24 +0100489 select BR2_LEGACY
Thomas Petazzoni665e13c2014-12-03 22:41:29 +0100490 help
491 The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
492 highlights the fact that the option no longer "prefers"
493 static libraries, but "enforces" static libraries (i.e
494 shared libraries are completely unused).
495
Samuel Martina44b1c12014-12-14 17:24:24 +0100496 Take care of updating the type of libraries you want under the
497 "Build options" menu.
498
Bernd Kuhls35784592014-12-23 18:46:27 +0100499###############################################################################
Yann E. MORIN120136e2014-09-21 20:38:09 +0200500comment "Legacy options removed in 2014.11"
501
Peter Korsgaarda52bad82014-11-09 00:15:24 +0100502config BR2_x86_generic
503 bool "x86 generic variant has been removed"
504 select BR2_LEGACY
505 help
506 The generic x86 CPU variant has been removed. Use another
Baruch Siacha95e98c2014-11-09 07:50:01 +0200507 CPU variant instead.
Peter Korsgaarda52bad82014-11-09 00:15:24 +0100508
Andreas Larsson40e18f22014-10-30 09:29:36 +0100509config BR2_GCC_VERSION_4_4_X
510 bool "gcc 4.4.x has been removed"
511 select BR2_LEGACY
512 help
513 The 4.4.x version of gcc has been removed. Use a newer
514 version instead.
515
Andreas Larsson43b78e72014-10-30 09:29:35 +0100516config BR2_sparc_sparchfleon
517 bool "sparchfleon CPU has been removed"
518 select BR2_LEGACY
519 help
520 The sparchfleon CPU was only supported in a patched gcc 4.4
521 version. Its support has been removed in favor of the leon3
522 CPU starting from gcc 4.8.x.
523
524config BR2_sparc_sparchfleonv8
525 bool "sparchfleonv8 CPU has been removed"
526 select BR2_LEGACY
527 help
528 The sparchfleonv8 CPU was only supported in a patched gcc
529 4.4 version. Its support has been removed in favor of the
530 leon3 CPU starting from gcc 4.8.x.
531
532config BR2_sparc_sparcsfleon
533 bool "sparcsfleon CPU has been removed"
534 select BR2_LEGACY
535 help
536 The sparcsfleon CPU was only supported in a patched gcc 4.4
537 version. Its support has been removed in favor of the leon3
538 CPU starting from gcc 4.8.x.
539
540config BR2_sparc_sparcsfleonv8
541 bool "sparcsfleonv8 CPU has been removed"
542 select BR2_LEGACY
543 help
544 The sparcsfleonv8 CPU was only supported in a patched gcc
545 4.4 version. Its support has been removed in favor of the
546 leon3 CPU starting from gcc 4.8.x.
547
Bernd Kuhlsbfd87872014-10-18 19:41:30 +0200548config BR2_PACKAGE_XLIB_LIBPCIACCESS
549 bool "xlib-libpciaccess option has been renamed"
550 depends on BR2_PACKAGE_XORG7
551 select BR2_LEGACY
552 select BR2_PACKAGE_LIBPCIACCESS
553 help
554 libpciaccess neither depends on X11 nor Xlib. Thus the
555 package has been renamed BR2_PACKAGE_LIBPCIACCESS
556
Yann E. MORINb581bba2014-09-21 20:38:13 +0200557config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
558 bool "Xceive xc5000 option has been renamed"
559 select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
560 help
561 The Xceive xc5000 option now also handles older firmwares from
562 Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
563 from Cresta, who bought Xceive.
564
Yann E. MORINdac546e2014-09-21 20:38:12 +0200565config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
566 bool "Chelsio T4 option has been renamed"
567 select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
568 help
569 The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
570 has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
571 to better account for the fact that a T5 variant exists.
572
Yann E. MORIN120136e2014-09-21 20:38:09 +0200573config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
574 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
575 help
576 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
577 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
578 select it in:
579 Target packages -> Hardware handling ->
580 Firmware -> linux-firmware -> WiFi firmware ->
581 iwlwifi 3160/726x revision to use (revision 7)
582
583config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
584 bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
585 help
586 The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
587 renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
588 select it in:
589 Target packages -> Hardware handling ->
590 Firmware -> linux-firmware -> WiFi firmware ->
591 iwlwifi 3160/726x revision to use (revision 8)
592
593###############################################################################
Yann E. MORIN5cd1c4f2014-06-02 22:27:22 +0200594comment "Legacy options removed in 2014.08"
595
Gregory CLEMENT52fac6a2014-08-28 14:21:34 +0200596config BR2_PACKAGE_LIBELF
597 bool "libelf has been removed"
598 select BR2_PACKAGE_ELFUTILS
599 select BR2_LEGACY
600 help
601 The libelf package provided an old version of the libelf library
602 and is deprecated. The libelf library is now provided by the
603 elfutils package.
604
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200605config BR2_KERNEL_HEADERS_3_8
606 bool "kernel headers version 3.8.x are no longer supported"
607 select BR2_KERNEL_HEADERS_3_9
608 select BR2_LEGACY
609 help
610 Version 3.8.x of the Linux kernel headers have been deprecated
611 for more than four buildroot releases and are now removed.
612 As an alternative, version 3.9.x of the headers have been
613 automatically selected in your configuration.
614
Thomas Petazzoni187b4d62014-06-01 22:23:30 +0200615config BR2_PACKAGE_GETTEXT_TOOLS
616 bool "support for gettext-tools on target has been removed"
617 select BR2_LEGACY
618 help
619 The option to install the gettext utilities on the target
620 has been removed. This is not necessary as Buildroot is not
621 designed to provide a full development environment on the
622 target. gettext tools should be used on the build machine
623 instead.
624
Yann E. MORIN5cd1c4f2014-06-02 22:27:22 +0200625config BR2_PACKAGE_PROCPS
626 bool "procps has been replaced by procps-ng"
627 select BR2_PACKAGE_PROCPS_NG
628 select BR2_LEGACY
629 help
630 The procps package has been replaced by the equivalent procps-ng.
631
Thomas Petazzonid4839ff2014-07-01 20:03:02 +0200632config BR2_BINUTILS_VERSION_2_20_1
633 bool "binutils 2.20.1 has been removed"
634 select BR2_LEGACY
635 help
636 The 2.20.1 version of binutils has been removed. Use a newer
637 version instead.
638
639config BR2_BINUTILS_VERSION_2_21
640 bool "binutils 2.21 has been removed"
641 select BR2_LEGACY
642 help
643 The 2.21 version of binutils has been removed. Use a newer
644 version instead.
645
646config BR2_BINUTILS_VERSION_2_23_1
647 bool "binutils 2.23.1 has been removed"
648 select BR2_LEGACY
649 help
650 The 2.23.1 version of binutils has been removed. Use a newer
651 version instead.
652
Thomas Petazzoni506b9642014-07-01 20:03:03 +0200653config BR2_UCLIBC_VERSION_0_9_32
654 bool "uclibc 0.9.32 has been removed"
655 select BR2_LEGACY
656 help
657 The 0.9.32 version of uClibc has been removed. Use a newer
658 version instead.
659
Thomas Petazzonid10e0802014-07-01 20:03:06 +0200660config BR2_GCC_VERSION_4_3_X
661 bool "gcc 4.3.x has been removed"
662 select BR2_LEGACY
663 help
664 The 4.3.x version of gcc has been removed. Use a newer
665 version instead.
666
667config BR2_GCC_VERSION_4_6_X
668 bool "gcc 4.6.x has been removed"
669 select BR2_LEGACY
670 help
671 The 4.6.x version of gcc has been removed. Use a newer
672 version instead.
673
Thomas Petazzoni02d85f62014-07-01 20:03:08 +0200674config BR2_GDB_VERSION_7_4
675 bool "gdb 7.4 has been removed"
676 select BR2_LEGACY
677 help
678 The 7.4 version of gdb has been removed. Use a newer version
679 instead.
680
681config BR2_GDB_VERSION_7_5
682 bool "gdb 7.5 has been removed"
683 select BR2_LEGACY
684 help
685 The 7.5 version of gdb has been removed. Use a newer version
686 instead.
687
Thomas Petazzonib18dca02014-07-01 20:03:09 +0200688config BR2_BUSYBOX_VERSION_1_19_X
689 bool "busybox version selection has been removed"
690 select BR2_LEGACY
691 help
692 The possibility of selecting the Busybox version has been
693 removed. Use the latest version provided by the Busybox
694 package instead.
695
696config BR2_BUSYBOX_VERSION_1_20_X
697 bool "busybox version selection has been removed"
698 select BR2_LEGACY
699 help
700 The possibility of selecting the Busybox version has been
701 removed. Use the latest version provided by the Busybox
702 package instead.
703
704config BR2_BUSYBOX_VERSION_1_21_X
705 bool "busybox version selection has been removed"
706 select BR2_LEGACY
707 help
708 The possibility of selecting the Busybox version has been
709 removed. Use the latest version provided by the Busybox
710 package instead.
711
Ezequiel García07ac0452014-07-05 18:07:40 -0300712config BR2_PACKAGE_LIBV4L_DECODE_TM6000
713 bool "decode_tm6000"
714 select BR2_PACKAGE_LIBV4L_UTILS
715 select BR2_LEGACY
716 help
717 This libv4l option has been deprecated and replaced by a single
718 option to build all the libv4l utilities.
719
720config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
721 bool "ir-keytable"
722 select BR2_PACKAGE_LIBV4L_UTILS
723 select BR2_LEGACY
724 help
725 This libv4l option has been deprecated and replaced by a single
726 option to build all the libv4l utilities.
727
728config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
729 bool "v4l2-compliance"
730 select BR2_PACKAGE_LIBV4L_UTILS
731 select BR2_LEGACY
732 help
733 This libv4l option has been deprecated and replaced by a single
734 option to build all the libv4l utilities.
735
736config BR2_PACKAGE_LIBV4L_V4L2_CTL
737 bool "v4l2-ctl"
738 select BR2_PACKAGE_LIBV4L_UTILS
739 select BR2_LEGACY
740 help
741 This libv4l option has been deprecated and replaced by a single
742 option to build all the libv4l utilities.
743
744config BR2_PACKAGE_LIBV4L_V4L2_DBG
745 bool "v4l2-dbg"
746 select BR2_PACKAGE_LIBV4L_UTILS
747 select BR2_LEGACY
748 help
749 This libv4l option has been deprecated and replaced by a single
750 option to build all the libv4l utilities.
751
Yann E. MORIN5cd1c4f2014-06-02 22:27:22 +0200752###############################################################################
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100753comment "Legacy options removed in 2014.05"
754
Peter Seiderer4990a382014-04-23 00:12:23 +0200755config BR2_PACKAGE_EVTEST_CAPTURE
756 bool "evtest-capture support removed (dropped since evtest 1.31)"
757 select BR2_LEGACY
758 help
759 Support for evtest-capture has been removed (dropped from
760 evtest package since version 1.31), use evemu package
761 instead.
762
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200763config BR2_KERNEL_HEADERS_3_6
764 bool "kernel headers version 3.6.x are no longer supported"
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200765 select BR2_KERNEL_HEADERS_3_9
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200766 select BR2_LEGACY
767 help
768 Version 3.6.x of the Linux kernel headers have been deprecated
769 for more than four buildroot releases and are now removed.
770 As an alternative, version 3.8.x of the headers have been
771 automatically selected in your configuration.
772
773config BR2_KERNEL_HEADERS_3_7
774 bool "kernel headers version 3.7.x are no longer supported"
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200775 select BR2_KERNEL_HEADERS_3_9
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200776 select BR2_LEGACY
777 help
778 Version 3.7.x of the Linux kernel headers have been deprecated
779 for more than four buildroot releases and are now removed.
780 As an alternative, version 3.8.x of the headers have been
781 automatically selected in your configuration.
782
Thomas De Schampheleire947ca9e2014-04-30 20:18:23 +0200783config BR2_PACKAGE_VALA
784 bool "vala target package has been removed"
785 select BR2_LEGACY
786 help
787 The 'vala' target package has been removed since it has been
788 deprecated for more than four buildroot releases.
789 Note: the host vala package still exists.
790
Yann E. MORINd6a37912014-04-07 21:58:03 +0200791config BR2_TARGET_TZ_ZONELIST
792 default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
793
794config BR2_PACKAGE_TZDATA_ZONELIST
795 string "tzdata: the timezone list option has been renamed"
796 help
797 The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
798 BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
799 menu. You'll need to select BR2_TARGET_TZ_INFO.
800
801config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
802 bool
803 default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
804 select BR2_LEGACY
805
Yann E. MORINc97aeb72014-04-05 17:21:43 +0200806config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
807 bool "Lua command-line editing none has been renamed"
808 select BR2_LEGACY
809 help
810 The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
811 renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
812 it in the corresponding choice.
813
814config BR2_PACKAGE_LUA_INTERPRETER_READLINE
815 bool "Lua command-line editing using readline has been renamed"
816 select BR2_LEGACY
817 help
818 The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
819 renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
820 it in the corresponding choice.
821
822config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
823 bool "Lua command-line editing using linenoise has been renamed"
824 select BR2_LEGACY
825 help
826 The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
827 renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
828 it in the corresponding choice.
829
Yann E. MORIN365ae612014-03-28 01:00:24 +0100830config BR2_PACKAGE_DVB_APPS_UTILS
831 bool "dvb-apps utilities now built by default"
832 select BR2_LEGACY
833 help
834 The dvb-apps utilities are now always built when the dvb-apps
835 package is selected.
836
Yann E. MORIN971e3312014-03-01 15:52:56 +0100837config BR2_KERNEL_HEADERS_SNAP
838 bool "Local Linux snapshot support removed"
839 select BR2_LEGACY
840 help
841 Support for using a custom snapshot to install the Linux
842 kernel headers has been removed.
843
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100844config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
845 bool "/dev management by udev removed"
846 select BR2_LEGACY
847 help
848 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100849 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100850
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100851 Therefore, if you are not using 'systemd' as init system, you
852 must choose 'Dynamic using eudev' in the '/dev management'
853 menu to get the same behaviour as in your old configuration.
854
855 If you are using 'systemd', its internal implementation of
856 'udev' will be used automatically.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100857
858 You must also check the packages depending on 'udev' are still
859 selected.
860
861config BR2_PACKAGE_UDEV
862 bool "udev is now a virtual package"
863 select BR2_LEGACY
864 select BR2_PACKAGE_HAS_UDEV
865 help
866 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100867 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100868
869 Your old configuration refers to packages depending on 'udev',
870 either for build or at runtime.
871
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100872 Check that a 'udev' provider is selected. If you are not using
873 'systemd' as init system, 'eudev' should be selected, which is
874 the case if '/dev management' is set to 'Dynamic using eudev'.
875
876 If you are using 'systemd', its internal implementation of 'udev'
877 is used.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100878
879config BR2_PACKAGE_UDEV_RULES_GEN
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100880 bool "udev rules generation handled by provider"
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100881 select BR2_LEGACY
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100882 select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
883 select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100884 help
885 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100886 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100887
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100888 If you are not using 'systemd' as init system, udev rules
889 generation will be handled by 'eudev'. Check that
890 '/dev management' is set to 'Dynamic using eudev' to get
891 the same behaviour as in your old configuration.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100892
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100893 If you are using 'systemd', it internal implementation of 'udev'
894 will generate the rules.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100895
896config BR2_PACKAGE_UDEV_ALL_EXTRAS
897 bool "udev extras removed"
898 select BR2_LEGACY
899 help
900 The 'udev' package has been converted to a virtual package.
eric.le.bihan.dev@free.fr2c66e442014-02-07 14:21:34 +0100901 The providers for this feature are: 'eudev', 'systemd'.
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100902
903 The option to enable the extra features of 'udev' (gudev, ...)
904 has been removed. These features are automatically enabled in
905 the 'udev' providers if the dependencies are selected. For
906 example, selecting 'libglib2' will trigger the build of gudev.
907
Bernd Kuhls5562be12014-03-01 16:41:10 +0100908config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
909 bool "xlib-libpthread-stubs option has been renamed"
910 depends on BR2_PACKAGE_XORG7
911 select BR2_LEGACY
912 select BR2_PACKAGE_LIBPTHREAD_STUBS
913 help
914 The pthread stubs neither depend on X11 nor Xlib. Thus the
915 package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
916
eric.le.bihan.dev@free.frfabcb112014-02-07 14:21:33 +0100917###############################################################################
Yann E. MORINf169e5e2014-01-19 23:30:42 +0100918comment "Legacy options removed in 2014.02"
919
Thomas Petazzonie543f5a2014-02-04 15:25:34 +0100920config BR2_sh2
921 bool "sh2 support removed"
922 help
923 Due to an inexistent user base and generally poor Linux
924 support, the support for the SH2 architecture was removed.
925
926config BR2_sh3
927 bool "sh3 support removed"
928 help
929 Due to an inexistent user base and generally poor Linux
930 support, the support for the SH3 architecture was removed.
931
932config BR2_sh3eb
933 bool "sh3eb support removed"
934 help
935 Due to an inexistent user base and generally poor Linux
936 support, the support for the SH3eb architecture was removed.
937
Thomas De Schampheleire334dca62014-02-05 14:50:59 +0100938config BR2_KERNEL_HEADERS_3_1
939 bool "kernel headers version 3.1.x are no longer supported"
940 select BR2_KERNEL_HEADERS_3_2
941 select BR2_LEGACY
942 help
943 Version 3.1.x of the Linux kernel headers have been deprecated
944 for more than four buildroot releases and are now removed.
945 As an alternative, version 3.2.x of the headers have been
946 automatically selected in your configuration.
947
948config BR2_KERNEL_HEADERS_3_3
949 bool "kernel headers version 3.3.x are no longer supported"
950 select BR2_KERNEL_HEADERS_3_4
951 select BR2_LEGACY
952 help
953 Version 3.3.x of the Linux kernel headers have been deprecated
954 for more than four buildroot releases and are now removed.
955 As an alternative, version 3.4.x of the headers have been
956 automatically selected in your configuration.
957
958config BR2_KERNEL_HEADERS_3_5
959 bool "kernel headers version 3.5.x are no longer supported"
Thomas De Schampheleiredfae6f62014-06-13 21:21:45 +0200960 select BR2_KERNEL_HEADERS_3_9
Thomas De Schampheleire334dca62014-02-05 14:50:59 +0100961 select BR2_LEGACY
962 help
963 Version 3.5.x of the Linux kernel headers have been deprecated
964 for more than four buildroot releases and are now removed.
Thomas De Schampheleire47c2d1b2014-04-30 20:18:24 +0200965 As an alternative, version 3.8.x of the headers have been
Thomas De Schampheleire334dca62014-02-05 14:50:59 +0100966 automatically selected in your configuration.
967
Thomas De Schampheleire348060f2014-02-05 14:50:58 +0100968config BR2_GDB_VERSION_7_2
969 bool "gdb 7.2.x is no longer supported"
Thomas Petazzoni02d85f62014-07-01 20:03:08 +0200970 select BR2_GDB_VERSION_7_6
Thomas De Schampheleire348060f2014-02-05 14:50:58 +0100971 select BR2_LEGACY
972 help
973 Version 7.2.x of gdb has been deprecated for more than four
974 buildroot releases and is now removed. As an alternative, gdb
975 7.5.x has been automatically selected in your configuration.
976
977config BR2_GDB_VERSION_7_3
978 bool "gdb 7.3.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.3.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
Thomas De Schampheleire831624c2014-02-05 14:50:57 +0100986config BR2_PACKAGE_CCACHE
987 bool "ccache target package has been removed"
988 select BR2_LEGACY
989 help
990 The 'ccache' target package has been removed since it has been
991 deprecated for more than four buildroot releases.
992 Note: using ccache for speeding up builds is still supported.
993
Thomas De Schampheleire7164a322014-02-05 14:50:56 +0100994config BR2_HAVE_DOCUMENTATION
995 bool "support for documentation on target has been removed"
996 select BR2_LEGACY
997 help
998 Support for documentation on target has been removed since it has
999 been deprecated for more than four buildroot releases.
1000
Thomas De Schampheleiref75245d2014-02-05 14:50:55 +01001001config BR2_PACKAGE_AUTOMAKE
1002 bool "automake target package has been removed"
1003 select BR2_LEGACY
1004 help
1005 The 'automake' target package has been removed since it has been
1006 deprecated for more than four buildroot releases.
1007 Note: the host automake still exists.
1008
Thomas De Schampheleiree7af2ac2014-02-05 14:50:54 +01001009config BR2_PACKAGE_AUTOCONF
1010 bool "autoconf target package has been removed"
1011 select BR2_LEGACY
1012 help
1013 The 'autoconf' target package has been removed since it has been
1014 deprecated for more than four buildroot releases.
1015 Note: the host autoconf still exists.
1016
Thomas De Schampheleireddf54242014-02-05 14:50:53 +01001017config BR2_PACKAGE_XSTROKE
1018 bool "xstroke has been removed"
1019 select BR2_LEGACY
1020 help
1021 The 'xstroke' package has been removed since it has been
1022 deprecated for more than four buildroot releases.
1023
Thomas De Schampheleire0a077312014-01-21 08:54:12 +01001024config BR2_PACKAGE_LZMA
1025 bool "lzma target package has been removed"
1026 select BR2_LEGACY
1027 help
1028 The 'lzma' target package has been removed since it has been
1029 deprecated for more than four buildroot releases.
1030 Note: generating lzma-compressed rootfs images is still supported.
1031
Thomas De Schampheleire7ef5c3a2014-01-21 08:54:10 +01001032config BR2_PACKAGE_TTCP
1033 bool "ttcp has been removed"
1034 select BR2_LEGACY
1035 help
1036 The 'ttcp' package has been removed since it has been
1037 deprecated for more than four buildroot releases.
1038
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +00001039config BR2_PACKAGE_LIBNFC_LLCP
Thomas De Schampheleire93341042014-01-21 08:54:13 +01001040 bool "libnfc-llcp has been replaced by libllcp"
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +00001041 select BR2_LEGACY
Thomas De Schampheleire93341042014-01-21 08:54:13 +01001042 select BR2_PACKAGE_LIBLLCP
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +00001043 help
1044 The 'libnfc-llcp' package has been removed since upstream renamed
Thomas De Schampheleire93341042014-01-21 08:54:13 +01001045 to 'libllcp'. We have added a new package for 'libllcp' and bumped
1046 the version at the same time.
Vicente Olivert Riera8b2e2352014-01-10 10:06:19 +00001047
Marcelo Gutiérrez(UTN/FRH)06c82122014-01-21 14:08:28 +00001048config BR2_PACKAGE_MYSQL_CLIENT
1049 bool "MySQL client renamed to MySQL"
1050 select BR2_LEGACY
1051 select BR2_PACKAGE_MYSQL
1052 help
1053 The option has been renamed BR2_PACKAGE_MYSQL
1054
Thomas De Schampheleire2f7a53e2014-01-03 17:02:53 +01001055config BR2_PACKAGE_SQUASHFS3
1056 bool "squashfs3 has been removed"
1057 select BR2_LEGACY
1058 select BR2_PACKAGE_SQUASHFS
1059 help
1060 The 'squashfs3' package has been removed since it has been
1061 deprecated for more than four buildroot releases. Package
1062 'squashfs' (4) has been selected automatically as replacement.
1063
1064config BR2_TARGET_ROOTFS_SQUASHFS3
1065 bool "squashfs3 rootfs support has been removed"
1066 select BR2_LEGACY
1067 help
1068 Together with the removal of the squashfs3 package, support
1069 for squashfs3 root filesystems has been removed too. Squashfs
1070 root filesystems will automatically use squashfs4 now.
1071
Arnaud Aujon560fe852013-12-15 20:23:12 +01001072config BR2_PACKAGE_NETKITBASE
1073 bool "netkitbase has been removed"
1074 select BR2_LEGACY
1075 help
1076 The 'netkitbase' package has been removed since it has been
1077 deprecated since 2012.11. This package provided 'inetd'
1078 which is replaced by 'xinet' and 'ping' which is replaced by
1079 'busybox' or 'fping'.
1080
1081config BR2_PACKAGE_NETKITTELNET
1082 bool "netkittelnet has been removed"
1083 select BR2_LEGACY
1084 help
1085 The 'netkittelnet' package has been removed since it has
1086 been deprecated since 2012.11. 'busybox' provides a telnet
1087 client and should be used instead.
1088
Francois Perrad63058f82014-01-11 16:42:09 +01001089config BR2_PACKAGE_LUASQL
1090 bool "luasql has been replaced by luasql-sqlite3"
1091 select BR2_PACKAGE_LUASQL_SQLITE3
1092 select BR2_LEGACY
1093 help
1094 The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
1095
Francois Perrada6c53472014-01-11 16:42:08 +01001096config BR2_PACKAGE_LUACJSON
1097 bool "luacjson has been replaced by lua-cjson"
1098 select BR2_PACKAGE_LUA_CJSON
1099 select BR2_LEGACY
1100 help
1101 The option has been renamed BR2_PACKAGE_LUA_CJSON.
1102
Arnaud Aujon560fe852013-12-15 20:23:12 +01001103###############################################################################
Thomas Petazzoni94c72082013-08-27 19:28:34 +02001104comment "Legacy options removed in 2013.11"
1105
Arnout Vandecappelleff0f55e2013-11-28 09:29:28 +01001106config BR2_PACKAGE_LVM2_DMSETUP_ONLY
1107 bool "lvm2's 'dmsetup only' option removed"
1108 select BR2_LEGACY
1109 help
1110 The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
1111 led to problems with other packages that need the full lvm2
1112 suite. Therefore, the option has been replaced with the positive
1113 BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
1114
1115# Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
1116# in order to automatically propagate old configs
1117
Thomas Petazzoni1f9c04f2013-11-07 20:07:21 +01001118config BR2_PACKAGE_QT_JAVASCRIPTCORE
1119 bool "qt javascriptcore option removed"
1120 select BR2_LEGACY
1121 help
1122 The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
1123 force the activation or disabling of the JIT compiler in the
1124 Qt Javascript interpreter. However, the JIT compiler is not
1125 available for all architectures, so forcing its activation
1126 does not always work. Moreover, Qt knows by itself for which
1127 architectures JIT support is possible, and will
1128 automatically enable it if possible.
1129
1130 Therefore, this option was in fact useless, and causing
1131 build problems when enabled on architectures for which the
1132 JIT support was not available. It has been removed, and
1133 there is no replacement: Qt will enable JIT at compile time
1134 when possible.
1135
Thomas Petazzoni94c72082013-08-27 19:28:34 +02001136config BR2_PACKAGE_MODULE_INIT_TOOLS
1137 bool "module-init-tools replaced by kmod"
1138 select BR2_PACKAGE_KMOD
1139 select BR2_PACKAGE_KMOD_TOOLS
Thomas Petazzoni0f401f92013-11-07 20:09:48 +01001140 select BR2_LEGACY
Thomas Petazzoni94c72082013-08-27 19:28:34 +02001141 help
1142 The 'module-init-tools' package has been removed, since it
1143 has been depracated upstream and replaced by 'kmod'.
1144
Thomas De Schampheleiref2c21932013-09-02 22:07:55 +02001145config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
1146 string "u-boot: the git repository URL option has been renamed"
1147 help
1148 The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
1149 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
1150
1151config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
1152 bool
1153 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
1154 select BR2_LEGACY
1155
1156# Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
1157# boot/uboot/Config.in
1158
1159config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
1160 string "u-boot: the git repository version option has been renamed"
1161 help
1162 The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
1163 been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
1164
1165config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
1166 bool
1167 default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
1168 select BR2_LEGACY
1169
1170# Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
1171# boot/uboot/Config.in
1172
Thomas De Schampheleire63ecded2013-09-02 22:07:54 +02001173config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
1174 string "linux: the git repository URL option has been renamed"
1175 help
1176 The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
1177 been renamed to
1178 BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
1179
1180config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
1181 bool
1182 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
1183 select BR2_LEGACY
1184
1185# Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
1186# linux/Config.in
1187
1188config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
1189 string "linux: the git repository version option has been renamed"
1190 help
1191 The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
1192 been renamed to
1193 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
1194
1195config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
1196 bool
1197 default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
1198 select BR2_LEGACY
1199
1200# Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
1201# linux/Config.in
1202
Thomas Petazzoni94c72082013-08-27 19:28:34 +02001203###############################################################################
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001204comment "Legacy options removed in 2013.08"
Gustavo Zacariasc6e4fcb2013-06-10 11:14:31 -03001205
Thomas Petazzoni1f3078b2013-08-10 19:20:01 +02001206config BR2_ARM_OABI
1207 bool "ARM OABI support has been removed"
1208 select BR2_LEGACY
1209 help
1210 The support for the ARM OABI was deprecated since a while,
1211 and has been removed completely from Buildroot. It is also
1212 deprecated in upstream gcc, since gcc 4.7. People should
1213 switch to EABI instead, which should not be a problem as
1214 long as you don't have pre-built OABI binaries in your
1215 system that you can't recompile.
1216
Gustavo Zacariasc6e4fcb2013-06-10 11:14:31 -03001217config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
1218 bool "dosfstools dosfsck renamed to fsck.fat"
1219 select BR2_LEGACY
1220 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
1221 help
1222 dosfsck was renamed upstream to fsck.fat for consistency.
1223
1224config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
1225 bool "dosfstools dosfslabel renamed to fatlabel"
1226 select BR2_LEGACY
1227 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
1228 help
1229 doslabel was renamed upstream to fatlabel for consistency.
1230
1231config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
1232 bool "dosfstools mkdosfs renamed to mkfs.fat"
1233 select BR2_LEGACY
1234 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
1235 help
1236 mkdosfs was renamed upstream to mkfs.fat for consistency.
1237
Thomas Petazzonie21db002013-06-30 21:28:57 +02001238config BR2_ELF2FLT
1239 bool "the elf2flt option has been renamed"
1240 select BR2_LEGACY
1241 help
1242 The BR2_ELF2FLT option has been renamed to
1243 BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
1244 the package infrastructure.
1245
Thomas Petazzonid8060052013-07-16 10:03:17 +02001246config BR2_VFP_FLOAT
1247 bool "the ARM VFP floating point option has been renamed"
1248 select BR2_LEGACY
1249 help
1250 Due to a major refactoring of the floating-point handling of
1251 the ARM architecture support, the BR2_VFP_FLOAT option has
1252 been replaced with a choice of options that allows to select
1253 between various VFP versions/capabilities.
1254
Samuel Martinba8f82b2013-08-30 06:08:59 +02001255config BR2_PACKAGE_GCC_TARGET
1256 bool "gcc on the target filesystem has been removed"
1257 select BR2_LEGACY
1258 help
1259 The support for gcc in the target filesystem was deprecated
1260 since a while, and has been removed completely from Buildroot.
1261 See Buildroot's documentation for more explanations.
1262
1263config BR2_HAVE_DEVFILES
1264 bool "development files in target filesystem has been removed"
1265 select BR2_LEGACY
1266 help
1267 The installation of the development files in the target
1268 filesystem was deprecated since a while, and has been removed
1269 completely from Buildroot.
1270 See Buildroot's documentation for more explanations.
1271
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001272###############################################################################
1273comment "Legacy options removed in 2013.05"
Yann E. MORIN860d37a2013-06-04 11:49:53 +00001274
1275config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
1276 bool "Realtek 8192 replaced by Realtek 81xx"
1277 select BR2_LEGACY
1278 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
1279 help
1280 Now covers the whole Realtek 81xx familly: 8188/8192.
1281
1282config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
1283 bool "Realtek 8712 replaced by Realtek 87xx"
1284 select BR2_LEGACY
1285 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
1286 help
1287 Now covers the whole Realtek 87xx familly: 8712/8723.
1288
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001289###############################################################################
1290comment "Legacy options removed in 2013.02"
Thomas Petazzoni29b83f02013-03-07 10:45:24 +00001291
Gustavo Zacarias94744212013-04-04 07:29:45 +00001292config BR2_sa110
1293 bool "sa110 ARM target switched to strongarm"
1294 select BR2_LEGACY
1295 select BR2_strongarm
1296 help
1297 The SA110 is the same as a generic StrongARM, it just differs
1298 in speed, peripherals and cache.
1299
1300config BR2_sa1100
1301 bool "sa1100 ARM target switched to strongarm"
1302 select BR2_LEGACY
1303 select BR2_strongarm
1304 help
1305 The SA1100 is the same as a generic StrongARM, it just differs
1306 in speed, peripherals and cache.
1307
Thomas Petazzoni29b83f02013-03-07 10:45:24 +00001308config BR2_PACKAGE_GDISK
1309 bool "gdisk has been replaced by gptfdisk"
1310 select BR2_LEGACY
1311 select BR2_PACKAGE_GPTFDISK
1312 help
1313 The option has been renamed BR2_PACKAGE_GPTFDISK.
1314
1315config BR2_PACKAGE_GDISK_GDISK
1316 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
1317 select BR2_LEGACY
1318 select BR2_PACKAGE_GPTFDISK
1319 select BR2_PACKAGE_GPTFDISK_GDISK
1320 help
1321 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
1322
1323config BR2_PACKAGE_GDISK_SGDISK
1324 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
1325 select BR2_LEGACY
1326 select BR2_PACKAGE_GPTFDISK
1327 select BR2_PACKAGE_GPTFDISK_SGDISK
1328 help
1329 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +00001330
Thomas Petazzonia0b6faa2013-04-07 00:04:33 +00001331config BR2_PACKAGE_GDB_HOST
1332 bool "gdb for the host option has been renamed"
1333 select BR2_PACKAGE_HOST_GDB
1334 select BR2_LEGACY
1335 help
1336 Due to the conversion of gdb to the package infrastructure,
1337 the BR2_PACKAGE_GDB_HOST option has been renamed
1338 BR2_PACKAGE_HOST_GDB.
1339
Carsten Schoenert76de0f82013-03-10 08:32:46 +00001340config BR2_PACKAGE_DIRECTB_DITHER_RGB16
1341 bool "DirectFB RGB16 dithering option has been renamed"
1342 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
1343 select BR2_LEGACY
1344 help
1345 The option has been renamed
1346 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
1347
1348config BR2_PACKAGE_DIRECTB_TESTS
1349 bool "DirectFB Tests option has been renamed"
1350 select BR2_PACKAGE_DIRECTFB_TESTS
1351 select BR2_LEGACY
1352 help
1353 The option has been renamed
1354 BR2_PACKAGE_DIRECTFB_TESTS.
1355
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001356###############################################################################
1357comment "Legacy options removed in 2012.11"
1358
Thomas Petazzoni12ccc432013-02-07 11:58:45 +00001359config BR2_PACKAGE_CUSTOMIZE
1360 bool "customize package has been removed"
1361 select BR2_LEGACY
1362 help
1363 The 'customize' special package has been removed. Instead,
1364 we recommend to create either your own packages, or use a
1365 post-build script to customize your root filesystem. See
1366 Buildroot's documentation for more details.
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +00001367
1368config BR2_PACKAGE_XSERVER_xorg
1369 bool "X.org modular server"
1370 select BR2_LEGACY
1371 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
1372 help
1373 The option has been renamed
1374 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
1375
1376config BR2_PACKAGE_XSERVER_tinyx
1377 bool "KDrive / TinyX server"
1378 select BR2_LEGACY
1379 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
1380 help
1381 The option has been renamed
1382 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
1383
1384config BR2_PACKAGE_PTHREAD_STUBS
1385 bool "pthread-stubs option has been renamed"
1386 select BR2_LEGACY
Bernd Kuhls5562be12014-03-01 16:41:10 +01001387 select BR2_PACKAGE_LIBPTHREAD_STUBS
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +00001388 help
1389 For consistency reason, the pthread-stubs package has been
Bernd Kuhls5562be12014-03-01 16:41:10 +01001390 renamed to libpthread-stubs.
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +00001391
Yann E. MORIN67eaf702013-06-30 00:38:12 +02001392###############################################################################
1393comment "Legacy options removed in 2012.08"
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +00001394
Arnout Vandecappelle (Essensium/Mind)26803e82012-11-12 10:08:32 +00001395config BR2_PACKAGE_GETTEXT_STATIC
1396 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
1397 select BR2_LEGACY
1398 help
1399 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
1400
1401
1402config BR2_PACKAGE_LIBINTL
1403 bool "libintl"
1404 select BR2_LEGACY
1405 select BR2_PACKAGE_GETTEXT
1406 help
1407 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
1408 only installs the library, not the executables.
1409
Arnout Vandecappelle (Essensium/Mind)c430fab2012-11-12 10:08:31 +00001410config BR2_PACKAGE_INPUT_TOOLS_EVTEST
1411 bool "input-tools evtest is now a separate package evtest"
1412 select BR2_LEGACY
1413 select BR2_PACKAGE_EVTEST
1414 help
1415 The evtest program from input-tools is now a separate package.
1416
Sonic Zhang57133822013-05-03 00:39:34 +00001417config BR2_BFIN_FDPIC
1418 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
1419 select BR2_BINFMT_FDPIC
1420 select BR2_LEGACY
1421
1422config BR2_BFIN_FLAT
1423 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
1424 select BR2_BINFMT_FLAT
1425 select BR2_LEGACY
1426
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +00001427endmenu
Arnout Vandecappelle53903a12015-04-11 01:49:02 +02001428
1429endif # !SKIP_LEGACY