]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - Config.in.legacy
pypcap: new package
[coffee/buildroot.git] / Config.in.legacy
1 #
2 # Config.in.legacy - support for backward compatibility
3 #
4 # When an existing Config.in symbol is removed, it should be added again in
5 # this file, and take appropriate action to approximate backward compatibility.
6 # This will make the transition for the user more convenient.
7 #
8 # When adding legacy symbols to this file, add them to the front. The oldest
9 # symbols will be removed again after about two years.
10 #
11 # The symbol should be copied as-is from the place where it was previously
12 # defined, but the help text should be removed or replaced with something that
13 # explains how to fix it.
14 #
15 # For bool options, the old symbol should select BR2_LEGACY, so that the user
16 # is informed at build-time about selected legacy options.
17 # If there is an equivalent (set of) new symbols, these should be select'ed by
18 # the old symbol for backwards compatibility.
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]
54
55 config BR2_LEGACY
56         bool
57         help
58           This option is selected automatically when your old .config uses an
59           option that no longer exists in current buildroot. In that case, the
60           build will fail. Look for config options which are selected in the
61           menu below: they no longer exist and should be replaced by something
62           else.
63
64 # This comment fits exactly in a 80-column display
65 comment "Legacy detected: check the content of the menu below"
66         depends on BR2_LEGACY
67
68 menu "Legacy config options"
69
70 if BR2_LEGACY
71 comment "----------------------------------------------------"
72 comment "Your old configuration uses legacy options that no  "
73 comment "longer exist in buildroot, as indicated in the menu "
74 comment "below. As long as these options stay selected, or in"
75 comment "case of string options are non-empty, the build     "
76 comment "will fail.                                          "
77 comment "*                                                   "
78 comment "Where possible, an automatic conversion from old to "
79 comment "new symbols has been performed. Before making any   "
80 comment "change in this legacy menu, make sure to exit the   "
81 comment "configuration editor a first time and save the      "
82 comment "configuration. Otherwise, the automatic conversion  "
83 comment "of symbols will be lost.                            "
84 comment "*                                                   "
85 comment "After this initial save, reopen the configuration   "
86 comment "editor, inspect the options selected below, read    "
87 comment "their help texts, and verify/update the new         "
88 comment "configuration in the corresponding configuration    "
89 comment "menus. When everything is ok, you can disable the   "
90 comment "legacy options in the menu below. Once you have     "
91 comment "disabled all legacy options, this text will         "
92 comment "disappear and you will be able to start the build.  "
93 comment "*                                                   "
94 comment "Note: at some point in the future, the oldest legacy"
95 comment "options will be removed, and configuration files    "
96 comment "that still have those options set, will fail to     "
97 comment "build, or run, in unpredictable ways.               "
98 comment "----------------------------------------------------"
99 endif
100
101 ###############################################################################
102 comment "Legacy options removed in 2014.05"
103
104 config BR2_TARGET_TZ_ZONELIST
105         default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
106
107 config BR2_PACKAGE_TZDATA_ZONELIST
108         string "tzdata: the timezone list option has been renamed"
109         help
110           The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
111           BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
112           menu. You'll need to select BR2_TARGET_TZ_INFO.
113
114 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
115         bool
116         default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
117         select BR2_LEGACY
118
119 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
120         bool "Lua command-line editing none has been renamed"
121         select BR2_LEGACY
122         help
123           The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
124           renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
125           it in the corresponding choice.
126
127 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
128         bool "Lua command-line editing using readline has been renamed"
129         select BR2_LEGACY
130         help
131           The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
132           renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
133           it in the corresponding choice.
134
135 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
136         bool "Lua command-line editing using linenoise has been renamed"
137         select BR2_LEGACY
138         help
139           The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
140           renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
141           it in the corresponding choice.
142
143 config BR2_PACKAGE_DVB_APPS_UTILS
144         bool "dvb-apps utilities now built by default"
145         select BR2_LEGACY
146         help
147           The dvb-apps utilities are now always built when the dvb-apps
148           package is selected.
149
150 config BR2_KERNEL_HEADERS_SNAP
151         bool "Local Linux snapshot support removed"
152         select BR2_LEGACY
153         help
154           Support for using a custom snapshot to install the Linux
155           kernel headers has been removed.
156
157 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
158         bool "/dev management by udev removed"
159         select BR2_LEGACY
160         help
161           The 'udev' package has been converted to a virtual package.
162           The providers for this feature are: 'eudev', 'systemd'.
163
164           Therefore, if you are not using 'systemd' as init system, you
165           must choose 'Dynamic using eudev' in the '/dev management'
166           menu to get the same behaviour as in your old configuration.
167
168           If you are using 'systemd', its internal implementation of
169           'udev' will be used automatically.
170
171           You must also check the packages depending on 'udev' are still
172           selected.
173
174 config BR2_PACKAGE_UDEV
175         bool "udev is now a virtual package"
176         select BR2_LEGACY
177         select BR2_PACKAGE_HAS_UDEV
178         help
179           The 'udev' package has been converted to a virtual package.
180           The providers for this feature are: 'eudev', 'systemd'.
181
182           Your old configuration refers to packages depending on 'udev',
183           either for build or at runtime.
184
185           Check that a 'udev' provider is selected. If you are not using
186           'systemd' as init system, 'eudev' should be selected, which is
187           the case if '/dev management' is set to 'Dynamic using eudev'.
188
189           If you are using 'systemd', its internal implementation of 'udev'
190           is used.
191
192 config BR2_PACKAGE_UDEV_RULES_GEN
193         bool "udev rules generation handled by provider"
194         select BR2_LEGACY
195         select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
196         select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
197         help
198           The 'udev' package has been converted to a virtual package.
199           The providers for this feature are: 'eudev', 'systemd'.
200
201           If you are not using 'systemd' as init system, udev rules
202           generation will be handled by 'eudev'. Check that
203           '/dev management' is set to 'Dynamic using eudev' to get
204           the same behaviour as in your old configuration.
205
206           If you are using 'systemd', it internal implementation of 'udev'
207           will generate the rules.
208
209 config BR2_PACKAGE_UDEV_ALL_EXTRAS
210         bool "udev extras removed"
211         select BR2_LEGACY
212         help
213           The 'udev' package has been converted to a virtual package.
214           The providers for this feature are: 'eudev', 'systemd'.
215
216           The option to enable the extra features of 'udev' (gudev, ...)
217           has been removed. These features are automatically enabled in
218           the 'udev' providers if the dependencies are selected. For
219           example, selecting 'libglib2' will trigger the build of gudev.
220
221 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
222         bool "xlib-libpthread-stubs option has been renamed"
223         depends on BR2_PACKAGE_XORG7
224         select BR2_LEGACY
225         select BR2_PACKAGE_LIBPTHREAD_STUBS
226         help
227           The pthread stubs neither depend on X11 nor Xlib. Thus the
228           package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
229
230 ###############################################################################
231 comment "Legacy options removed in 2014.02"
232
233 config BR2_sh2
234         bool "sh2 support removed"
235         help
236           Due to an inexistent user base and generally poor Linux
237           support, the support for the SH2 architecture was removed.
238
239 config BR2_sh3
240         bool "sh3 support removed"
241         help
242           Due to an inexistent user base and generally poor Linux
243           support, the support for the SH3 architecture was removed.
244
245 config BR2_sh3eb
246         bool "sh3eb support removed"
247         help
248           Due to an inexistent user base and generally poor Linux
249           support, the support for the SH3eb architecture was removed.
250
251 config BR2_KERNEL_HEADERS_3_1
252         bool "kernel headers version 3.1.x are no longer supported"
253         select BR2_KERNEL_HEADERS_3_2
254         select BR2_LEGACY
255         help
256           Version 3.1.x of the Linux kernel headers have been deprecated
257           for more than four buildroot releases and are now removed.
258           As an alternative, version 3.2.x of the headers have been
259           automatically selected in your configuration.
260
261 config BR2_KERNEL_HEADERS_3_3
262         bool "kernel headers version 3.3.x are no longer supported"
263         select BR2_KERNEL_HEADERS_3_4
264         select BR2_LEGACY
265         help
266           Version 3.3.x of the Linux kernel headers have been deprecated
267           for more than four buildroot releases and are now removed.
268           As an alternative, version 3.4.x of the headers have been
269           automatically selected in your configuration.
270
271 config BR2_KERNEL_HEADERS_3_5
272         bool "kernel headers version 3.5.x are no longer supported"
273         select BR2_KERNEL_HEADERS_3_6
274         select BR2_LEGACY
275         help
276           Version 3.5.x of the Linux kernel headers have been deprecated
277           for more than four buildroot releases and are now removed.
278           As an alternative, version 3.6.x of the headers have been
279           automatically selected in your configuration.
280
281 config BR2_GDB_VERSION_7_2
282         bool "gdb 7.2.x is no longer supported"
283         select BR2_GDB_VERSION_7_5
284         select BR2_LEGACY
285         help
286           Version 7.2.x of gdb has been deprecated for more than four
287           buildroot releases and is now removed. As an alternative, gdb
288           7.5.x has been automatically selected in your configuration.
289
290 config BR2_GDB_VERSION_7_3
291         bool "gdb 7.3.x is no longer supported"
292         select BR2_GDB_VERSION_7_5
293         select BR2_LEGACY
294         help
295           Version 7.3.x of gdb has been deprecated for more than four
296           buildroot releases and is now removed. As an alternative, gdb
297           7.5.x has been automatically selected in your configuration.
298
299 config BR2_PACKAGE_CCACHE
300         bool "ccache target package has been removed"
301         select BR2_LEGACY
302         help
303           The 'ccache' target package has been removed since it has been
304           deprecated for more than four buildroot releases.
305           Note: using ccache for speeding up builds is still supported.
306
307 config BR2_HAVE_DOCUMENTATION
308         bool "support for documentation on target has been removed"
309         select BR2_LEGACY
310         help
311           Support for documentation on target has been removed since it has
312           been deprecated for more than four buildroot releases.
313
314 config BR2_PACKAGE_AUTOMAKE
315         bool "automake target package has been removed"
316         select BR2_LEGACY
317         help
318           The 'automake' target package has been removed since it has been
319           deprecated for more than four buildroot releases.
320           Note: the host automake still exists.
321
322 config BR2_PACKAGE_AUTOCONF
323         bool "autoconf target package has been removed"
324         select BR2_LEGACY
325         help
326           The 'autoconf' target package has been removed since it has been
327           deprecated for more than four buildroot releases.
328           Note: the host autoconf still exists.
329
330 config BR2_PACKAGE_XSTROKE
331         bool "xstroke has been removed"
332         select BR2_LEGACY
333         help
334           The 'xstroke' package has been removed since it has been
335           deprecated for more than four buildroot releases.
336
337 config BR2_PACKAGE_LZMA
338         bool "lzma target package has been removed"
339         select BR2_LEGACY
340         help
341           The 'lzma' target package has been removed since it has been
342           deprecated for more than four buildroot releases.
343           Note: generating lzma-compressed rootfs images is still supported.
344
345 config BR2_PACKAGE_TTCP
346         bool "ttcp has been removed"
347         select BR2_LEGACY
348         help
349           The 'ttcp' package has been removed since it has been
350           deprecated for more than four buildroot releases.
351
352 config BR2_PACKAGE_LIBNFC_LLCP
353         bool "libnfc-llcp has been replaced by libllcp"
354         select BR2_LEGACY
355         select BR2_PACKAGE_LIBLLCP
356         help
357           The 'libnfc-llcp' package has been removed since upstream renamed
358           to 'libllcp'. We have added a new package for 'libllcp' and bumped
359           the version at the same time.
360
361 config BR2_PACKAGE_MYSQL_CLIENT
362         bool "MySQL client renamed to MySQL"
363         select BR2_LEGACY
364         select BR2_PACKAGE_MYSQL
365         help
366           The option has been renamed BR2_PACKAGE_MYSQL
367
368 config BR2_PACKAGE_SQUASHFS3
369         bool "squashfs3 has been removed"
370         select BR2_LEGACY
371         select BR2_PACKAGE_SQUASHFS
372         help
373           The 'squashfs3' package has been removed since it has been
374           deprecated for more than four buildroot releases. Package
375           'squashfs' (4) has been selected automatically as replacement.
376
377 config BR2_TARGET_ROOTFS_SQUASHFS3
378         bool "squashfs3 rootfs support has been removed"
379         select BR2_LEGACY
380         help
381           Together with the removal of the squashfs3 package, support
382           for squashfs3 root filesystems has been removed too. Squashfs
383           root filesystems will automatically use squashfs4 now.
384
385 config BR2_PACKAGE_NETKITBASE
386         bool "netkitbase has been removed"
387         select BR2_LEGACY
388         help
389           The 'netkitbase' package has been removed since it has been
390           deprecated since 2012.11. This package provided 'inetd'
391           which is replaced by 'xinet' and 'ping' which is replaced by
392           'busybox' or 'fping'.
393
394 config BR2_PACKAGE_NETKITTELNET
395         bool "netkittelnet has been removed"
396         select BR2_LEGACY
397         help
398           The 'netkittelnet' package has been removed since it has
399           been deprecated since 2012.11. 'busybox' provides a telnet
400           client and should be used instead.
401
402 config BR2_PACKAGE_LUASQL
403         bool "luasql has been replaced by luasql-sqlite3"
404         select BR2_PACKAGE_LUASQL_SQLITE3
405         select BR2_LEGACY
406         help
407           The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
408
409 config BR2_PACKAGE_LUACJSON
410         bool "luacjson has been replaced by lua-cjson"
411         select BR2_PACKAGE_LUA_CJSON
412         select BR2_LEGACY
413         help
414           The option has been renamed BR2_PACKAGE_LUA_CJSON.
415
416 ###############################################################################
417 comment "Legacy options removed in 2013.11"
418
419 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
420         bool "lvm2's 'dmsetup only' option removed"
421         select BR2_LEGACY
422         help
423           The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
424           led to problems with other packages that need the full lvm2
425           suite. Therefore, the option has been replaced with the positive
426           BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
427
428 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
429 # in order to automatically propagate old configs
430
431 config BR2_PACKAGE_QT_JAVASCRIPTCORE
432         bool "qt javascriptcore option removed"
433         select BR2_LEGACY
434         help
435           The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
436           force the activation or disabling of the JIT compiler in the
437           Qt Javascript interpreter. However, the JIT compiler is not
438           available for all architectures, so forcing its activation
439           does not always work. Moreover, Qt knows by itself for which
440           architectures JIT support is possible, and will
441           automatically enable it if possible.
442
443           Therefore, this option was in fact useless, and causing
444           build problems when enabled on architectures for which the
445           JIT support was not available. It has been removed, and
446           there is no replacement: Qt will enable JIT at compile time
447           when possible.
448
449 config BR2_PACKAGE_MODULE_INIT_TOOLS
450         bool "module-init-tools replaced by kmod"
451         select BR2_PACKAGE_KMOD
452         select BR2_PACKAGE_KMOD_TOOLS
453         select BR2_LEGACY
454         help
455           The 'module-init-tools' package has been removed, since it
456           has been depracated upstream and replaced by 'kmod'.
457
458 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
459         string "u-boot: the git repository URL option has been renamed"
460         help
461           The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
462           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
463
464 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
465         bool
466         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
467         select BR2_LEGACY
468
469 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
470 # boot/uboot/Config.in
471
472 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
473         string "u-boot: the git repository version option has been renamed"
474         help
475           The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
476           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
477
478 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
479         bool
480         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
481         select BR2_LEGACY
482
483 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
484 # boot/uboot/Config.in
485
486 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
487         string "linux: the git repository URL option has been renamed"
488         help
489           The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
490           been renamed to
491           BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
492
493 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
494         bool
495         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
496         select BR2_LEGACY
497
498 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
499 # linux/Config.in
500
501 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
502         string "linux: the git repository version option has been renamed"
503         help
504           The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
505           been renamed to
506           BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
507
508 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
509         bool
510         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
511         select BR2_LEGACY
512
513 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
514 # linux/Config.in
515
516 ###############################################################################
517 comment "Legacy options removed in 2013.08"
518
519 config BR2_ARM_OABI
520         bool "ARM OABI support has been removed"
521         select BR2_LEGACY
522         help
523           The support for the ARM OABI was deprecated since a while,
524           and has been removed completely from Buildroot. It is also
525           deprecated in upstream gcc, since gcc 4.7. People should
526           switch to EABI instead, which should not be a problem as
527           long as you don't have pre-built OABI binaries in your
528           system that you can't recompile.
529
530 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
531         bool "dosfstools dosfsck renamed to fsck.fat"
532         select BR2_LEGACY
533         select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
534         help
535           dosfsck was renamed upstream to fsck.fat for consistency.
536
537 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
538         bool "dosfstools dosfslabel renamed to fatlabel"
539         select BR2_LEGACY
540         select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
541         help
542           doslabel was renamed upstream to fatlabel for consistency.
543
544 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
545         bool "dosfstools mkdosfs renamed to mkfs.fat"
546         select BR2_LEGACY
547         select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
548         help
549           mkdosfs was renamed upstream to mkfs.fat for consistency.
550
551 config BR2_ELF2FLT
552         bool "the elf2flt option has been renamed"
553         select BR2_LEGACY
554         help
555           The BR2_ELF2FLT option has been renamed to
556           BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
557           the package infrastructure.
558
559 config BR2_VFP_FLOAT
560         bool "the ARM VFP floating point option has been renamed"
561         select BR2_LEGACY
562         help
563           Due to a major refactoring of the floating-point handling of
564           the ARM architecture support, the BR2_VFP_FLOAT option has
565           been replaced with a choice of options that allows to select
566           between various VFP versions/capabilities.
567
568 config BR2_PACKAGE_GCC_TARGET
569         bool "gcc on the target filesystem has been removed"
570         select BR2_LEGACY
571         help
572           The support for gcc in the target filesystem was deprecated
573           since a while, and has been removed completely from Buildroot.
574           See Buildroot's documentation for more explanations.
575
576 config BR2_HAVE_DEVFILES
577         bool "development files in target filesystem has been removed"
578         select BR2_LEGACY
579         help
580           The installation of the development files in the target
581           filesystem was deprecated since a while, and has been removed
582           completely from Buildroot.
583           See Buildroot's documentation for more explanations.
584
585 ###############################################################################
586 comment "Legacy options removed in 2013.05"
587
588 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
589         bool "Realtek 8192 replaced by Realtek 81xx"
590         select BR2_LEGACY
591         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
592         help
593           Now covers the whole Realtek 81xx familly: 8188/8192.
594
595 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
596         bool "Realtek 8712 replaced by Realtek 87xx"
597         select BR2_LEGACY
598         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
599         help
600           Now covers the whole Realtek 87xx familly: 8712/8723.
601
602 ###############################################################################
603 comment "Legacy options removed in 2013.02"
604
605 config BR2_sa110
606         bool "sa110 ARM target switched to strongarm"
607         select BR2_LEGACY
608         select BR2_strongarm
609         help
610           The SA110 is the same as a generic StrongARM, it just differs
611           in speed, peripherals and cache.
612
613 config BR2_sa1100
614         bool "sa1100 ARM target switched to strongarm"
615         select BR2_LEGACY
616         select BR2_strongarm
617         help
618           The SA1100 is the same as a generic StrongARM, it just differs
619           in speed, peripherals and cache.
620
621 config BR2_PACKAGE_GDISK
622         bool "gdisk has been replaced by gptfdisk"
623         select BR2_LEGACY
624         select BR2_PACKAGE_GPTFDISK
625         help
626           The option has been renamed BR2_PACKAGE_GPTFDISK.
627
628 config BR2_PACKAGE_GDISK_GDISK
629         bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
630         select BR2_LEGACY
631         select BR2_PACKAGE_GPTFDISK
632         select BR2_PACKAGE_GPTFDISK_GDISK
633         help
634           The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
635
636 config BR2_PACKAGE_GDISK_SGDISK
637         bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
638         select BR2_LEGACY
639         select BR2_PACKAGE_GPTFDISK
640         select BR2_PACKAGE_GPTFDISK_SGDISK
641         help
642           The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
643
644 config BR2_PACKAGE_GDB_HOST
645         bool "gdb for the host option has been renamed"
646         select BR2_PACKAGE_HOST_GDB
647         select BR2_LEGACY
648         help
649           Due to the conversion of gdb to the package infrastructure,
650           the BR2_PACKAGE_GDB_HOST option has been renamed
651           BR2_PACKAGE_HOST_GDB.
652
653 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
654         bool "DirectFB RGB16 dithering option has been renamed"
655         select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
656         select BR2_LEGACY
657         help
658           The option has been renamed
659           BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
660
661 config BR2_PACKAGE_DIRECTB_TESTS
662         bool "DirectFB Tests option has been renamed"
663         select BR2_PACKAGE_DIRECTFB_TESTS
664         select BR2_LEGACY
665         help
666           The option has been renamed
667           BR2_PACKAGE_DIRECTFB_TESTS.
668
669 ###############################################################################
670 comment "Legacy options removed in 2012.11"
671
672 config BR2_PACKAGE_CUSTOMIZE
673         bool "customize package has been removed"
674         select BR2_LEGACY
675         help
676           The 'customize' special package has been removed. Instead,
677           we recommend to create either your own packages, or use a
678           post-build script to customize your root filesystem. See
679           Buildroot's documentation for more details.
680
681 config BR2_PACKAGE_XSERVER_xorg
682         bool "X.org modular server"
683         select BR2_LEGACY
684         select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
685         help
686           The option has been renamed
687           BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
688
689 config BR2_PACKAGE_XSERVER_tinyx
690         bool "KDrive / TinyX server"
691         select BR2_LEGACY
692         select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
693         help
694           The option has been renamed
695           BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
696
697 config BR2_PACKAGE_PTHREAD_STUBS
698         bool "pthread-stubs option has been renamed"
699         select BR2_LEGACY
700         select BR2_PACKAGE_LIBPTHREAD_STUBS
701         help
702           For consistency reason, the pthread-stubs package has been
703           renamed to libpthread-stubs.
704
705 ###############################################################################
706 comment "Legacy options removed in 2012.08"
707
708 config BR2_PACKAGE_GETTEXT_STATIC
709         bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
710         select BR2_LEGACY
711         help
712           To build a static gettext library, select BR2_PREFER_STATIC_LIB.
713
714
715 config BR2_PACKAGE_LIBINTL
716         bool "libintl"
717         select BR2_LEGACY
718         select BR2_PACKAGE_GETTEXT
719         help
720           libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
721           only installs the library, not the executables.
722
723 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
724         bool "input-tools evtest is now a separate package evtest"
725         select BR2_LEGACY
726         select BR2_PACKAGE_EVTEST
727         help
728           The evtest program from input-tools is now a separate package.
729
730 config BR2_BFIN_FDPIC
731         bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
732         select BR2_BINFMT_FDPIC
733         select BR2_LEGACY
734
735 config BR2_BFIN_FLAT
736         bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
737         select BR2_BINFMT_FLAT
738         select BR2_LEGACY
739
740 endmenu