]> Git Repo - buildroot-mgba.git/blob - Config.in.legacy
libv4l: Bump version to 1.0.1
[buildroot-mgba.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.08"
103
104 config BR2_KERNEL_HEADERS_3_8
105         bool "kernel headers version 3.8.x are no longer supported"
106         select BR2_KERNEL_HEADERS_3_9
107         select BR2_LEGACY
108         help
109           Version 3.8.x of the Linux kernel headers have been deprecated
110           for more than four buildroot releases and are now removed.
111           As an alternative, version 3.9.x of the headers have been
112           automatically selected in your configuration.
113
114 config BR2_PACKAGE_GETTEXT_TOOLS
115         bool "support for gettext-tools on target has been removed"
116         select BR2_LEGACY
117         help
118           The option to install the gettext utilities on the target
119           has been removed. This is not necessary as Buildroot is not
120           designed to provide a full development environment on the
121           target. gettext tools should be used on the build machine
122           instead.
123
124 config BR2_PACKAGE_PROCPS
125         bool "procps has been replaced by procps-ng"
126         select BR2_PACKAGE_PROCPS_NG
127         select BR2_LEGACY
128         help
129           The procps package has been replaced by the equivalent procps-ng.
130
131 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
132         bool "decode_tm6000"
133         select BR2_PACKAGE_LIBV4L_UTILS
134         select BR2_LEGACY
135         help
136           This libv4l option has been deprecated and replaced by a single
137           option to build all the libv4l utilities.
138
139 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
140         bool "ir-keytable"
141         select BR2_PACKAGE_LIBV4L_UTILS
142         select BR2_LEGACY
143         help
144           This libv4l option has been deprecated and replaced by a single
145           option to build all the libv4l utilities.
146
147 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
148         bool "v4l2-compliance"
149         select BR2_PACKAGE_LIBV4L_UTILS
150         select BR2_LEGACY
151         help
152           This libv4l option has been deprecated and replaced by a single
153           option to build all the libv4l utilities.
154
155 config BR2_PACKAGE_LIBV4L_V4L2_CTL
156         bool "v4l2-ctl"
157         select BR2_PACKAGE_LIBV4L_UTILS
158         select BR2_LEGACY
159         help
160           This libv4l option has been deprecated and replaced by a single
161           option to build all the libv4l utilities.
162
163 config BR2_PACKAGE_LIBV4L_V4L2_DBG
164         bool "v4l2-dbg"
165         select BR2_PACKAGE_LIBV4L_UTILS
166         select BR2_LEGACY
167         help
168           This libv4l option has been deprecated and replaced by a single
169           option to build all the libv4l utilities.
170
171 ###############################################################################
172 comment "Legacy options removed in 2014.05"
173
174 config BR2_PACKAGE_EVTEST_CAPTURE
175         bool "evtest-capture support removed (dropped since evtest 1.31)"
176         select BR2_LEGACY
177         help
178           Support for evtest-capture has been removed (dropped from
179           evtest package since version 1.31), use evemu package
180           instead.
181
182 config BR2_KERNEL_HEADERS_3_6
183         bool "kernel headers version 3.6.x are no longer supported"
184         select BR2_KERNEL_HEADERS_3_9
185         select BR2_LEGACY
186         help
187           Version 3.6.x of the Linux kernel headers have been deprecated
188           for more than four buildroot releases and are now removed.
189           As an alternative, version 3.8.x of the headers have been
190           automatically selected in your configuration.
191
192 config BR2_KERNEL_HEADERS_3_7
193         bool "kernel headers version 3.7.x are no longer supported"
194         select BR2_KERNEL_HEADERS_3_9
195         select BR2_LEGACY
196         help
197           Version 3.7.x of the Linux kernel headers have been deprecated
198           for more than four buildroot releases and are now removed.
199           As an alternative, version 3.8.x of the headers have been
200           automatically selected in your configuration.
201
202 config BR2_PACKAGE_VALA
203         bool "vala target package has been removed"
204         select BR2_LEGACY
205         help
206           The 'vala' target package has been removed since it has been
207           deprecated for more than four buildroot releases.
208           Note: the host vala package still exists.
209
210 config BR2_TARGET_TZ_ZONELIST
211         default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
212
213 config BR2_PACKAGE_TZDATA_ZONELIST
214         string "tzdata: the timezone list option has been renamed"
215         help
216           The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
217           BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
218           menu. You'll need to select BR2_TARGET_TZ_INFO.
219
220 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
221         bool
222         default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
223         select BR2_LEGACY
224
225 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
226         bool "Lua command-line editing none has been renamed"
227         select BR2_LEGACY
228         help
229           The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
230           renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
231           it in the corresponding choice.
232
233 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
234         bool "Lua command-line editing using readline has been renamed"
235         select BR2_LEGACY
236         help
237           The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
238           renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
239           it in the corresponding choice.
240
241 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
242         bool "Lua command-line editing using linenoise has been renamed"
243         select BR2_LEGACY
244         help
245           The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
246           renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
247           it in the corresponding choice.
248
249 config BR2_PACKAGE_DVB_APPS_UTILS
250         bool "dvb-apps utilities now built by default"
251         select BR2_LEGACY
252         help
253           The dvb-apps utilities are now always built when the dvb-apps
254           package is selected.
255
256 config BR2_KERNEL_HEADERS_SNAP
257         bool "Local Linux snapshot support removed"
258         select BR2_LEGACY
259         help
260           Support for using a custom snapshot to install the Linux
261           kernel headers has been removed.
262
263 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
264         bool "/dev management by udev removed"
265         select BR2_LEGACY
266         help
267           The 'udev' package has been converted to a virtual package.
268           The providers for this feature are: 'eudev', 'systemd'.
269
270           Therefore, if you are not using 'systemd' as init system, you
271           must choose 'Dynamic using eudev' in the '/dev management'
272           menu to get the same behaviour as in your old configuration.
273
274           If you are using 'systemd', its internal implementation of
275           'udev' will be used automatically.
276
277           You must also check the packages depending on 'udev' are still
278           selected.
279
280 config BR2_PACKAGE_UDEV
281         bool "udev is now a virtual package"
282         select BR2_LEGACY
283         select BR2_PACKAGE_HAS_UDEV
284         help
285           The 'udev' package has been converted to a virtual package.
286           The providers for this feature are: 'eudev', 'systemd'.
287
288           Your old configuration refers to packages depending on 'udev',
289           either for build or at runtime.
290
291           Check that a 'udev' provider is selected. If you are not using
292           'systemd' as init system, 'eudev' should be selected, which is
293           the case if '/dev management' is set to 'Dynamic using eudev'.
294
295           If you are using 'systemd', its internal implementation of 'udev'
296           is used.
297
298 config BR2_PACKAGE_UDEV_RULES_GEN
299         bool "udev rules generation handled by provider"
300         select BR2_LEGACY
301         select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
302         select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
303         help
304           The 'udev' package has been converted to a virtual package.
305           The providers for this feature are: 'eudev', 'systemd'.
306
307           If you are not using 'systemd' as init system, udev rules
308           generation will be handled by 'eudev'. Check that
309           '/dev management' is set to 'Dynamic using eudev' to get
310           the same behaviour as in your old configuration.
311
312           If you are using 'systemd', it internal implementation of 'udev'
313           will generate the rules.
314
315 config BR2_PACKAGE_UDEV_ALL_EXTRAS
316         bool "udev extras removed"
317         select BR2_LEGACY
318         help
319           The 'udev' package has been converted to a virtual package.
320           The providers for this feature are: 'eudev', 'systemd'.
321
322           The option to enable the extra features of 'udev' (gudev, ...)
323           has been removed. These features are automatically enabled in
324           the 'udev' providers if the dependencies are selected. For
325           example, selecting 'libglib2' will trigger the build of gudev.
326
327 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
328         bool "xlib-libpthread-stubs option has been renamed"
329         depends on BR2_PACKAGE_XORG7
330         select BR2_LEGACY
331         select BR2_PACKAGE_LIBPTHREAD_STUBS
332         help
333           The pthread stubs neither depend on X11 nor Xlib. Thus the
334           package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
335
336 ###############################################################################
337 comment "Legacy options removed in 2014.02"
338
339 config BR2_sh2
340         bool "sh2 support removed"
341         help
342           Due to an inexistent user base and generally poor Linux
343           support, the support for the SH2 architecture was removed.
344
345 config BR2_sh3
346         bool "sh3 support removed"
347         help
348           Due to an inexistent user base and generally poor Linux
349           support, the support for the SH3 architecture was removed.
350
351 config BR2_sh3eb
352         bool "sh3eb support removed"
353         help
354           Due to an inexistent user base and generally poor Linux
355           support, the support for the SH3eb architecture was removed.
356
357 config BR2_KERNEL_HEADERS_3_1
358         bool "kernel headers version 3.1.x are no longer supported"
359         select BR2_KERNEL_HEADERS_3_2
360         select BR2_LEGACY
361         help
362           Version 3.1.x of the Linux kernel headers have been deprecated
363           for more than four buildroot releases and are now removed.
364           As an alternative, version 3.2.x of the headers have been
365           automatically selected in your configuration.
366
367 config BR2_KERNEL_HEADERS_3_3
368         bool "kernel headers version 3.3.x are no longer supported"
369         select BR2_KERNEL_HEADERS_3_4
370         select BR2_LEGACY
371         help
372           Version 3.3.x of the Linux kernel headers have been deprecated
373           for more than four buildroot releases and are now removed.
374           As an alternative, version 3.4.x of the headers have been
375           automatically selected in your configuration.
376
377 config BR2_KERNEL_HEADERS_3_5
378         bool "kernel headers version 3.5.x are no longer supported"
379         select BR2_KERNEL_HEADERS_3_9
380         select BR2_LEGACY
381         help
382           Version 3.5.x of the Linux kernel headers have been deprecated
383           for more than four buildroot releases and are now removed.
384           As an alternative, version 3.8.x of the headers have been
385           automatically selected in your configuration.
386
387 config BR2_GDB_VERSION_7_2
388         bool "gdb 7.2.x is no longer supported"
389         select BR2_GDB_VERSION_7_5
390         select BR2_LEGACY
391         help
392           Version 7.2.x of gdb has been deprecated for more than four
393           buildroot releases and is now removed. As an alternative, gdb
394           7.5.x has been automatically selected in your configuration.
395
396 config BR2_GDB_VERSION_7_3
397         bool "gdb 7.3.x is no longer supported"
398         select BR2_GDB_VERSION_7_5
399         select BR2_LEGACY
400         help
401           Version 7.3.x of gdb has been deprecated for more than four
402           buildroot releases and is now removed. As an alternative, gdb
403           7.5.x has been automatically selected in your configuration.
404
405 config BR2_PACKAGE_CCACHE
406         bool "ccache target package has been removed"
407         select BR2_LEGACY
408         help
409           The 'ccache' target package has been removed since it has been
410           deprecated for more than four buildroot releases.
411           Note: using ccache for speeding up builds is still supported.
412
413 config BR2_HAVE_DOCUMENTATION
414         bool "support for documentation on target has been removed"
415         select BR2_LEGACY
416         help
417           Support for documentation on target has been removed since it has
418           been deprecated for more than four buildroot releases.
419
420 config BR2_PACKAGE_AUTOMAKE
421         bool "automake target package has been removed"
422         select BR2_LEGACY
423         help
424           The 'automake' target package has been removed since it has been
425           deprecated for more than four buildroot releases.
426           Note: the host automake still exists.
427
428 config BR2_PACKAGE_AUTOCONF
429         bool "autoconf target package has been removed"
430         select BR2_LEGACY
431         help
432           The 'autoconf' target package has been removed since it has been
433           deprecated for more than four buildroot releases.
434           Note: the host autoconf still exists.
435
436 config BR2_PACKAGE_XSTROKE
437         bool "xstroke has been removed"
438         select BR2_LEGACY
439         help
440           The 'xstroke' package has been removed since it has been
441           deprecated for more than four buildroot releases.
442
443 config BR2_PACKAGE_LZMA
444         bool "lzma target package has been removed"
445         select BR2_LEGACY
446         help
447           The 'lzma' target package has been removed since it has been
448           deprecated for more than four buildroot releases.
449           Note: generating lzma-compressed rootfs images is still supported.
450
451 config BR2_PACKAGE_TTCP
452         bool "ttcp has been removed"
453         select BR2_LEGACY
454         help
455           The 'ttcp' package has been removed since it has been
456           deprecated for more than four buildroot releases.
457
458 config BR2_PACKAGE_LIBNFC_LLCP
459         bool "libnfc-llcp has been replaced by libllcp"
460         select BR2_LEGACY
461         select BR2_PACKAGE_LIBLLCP
462         help
463           The 'libnfc-llcp' package has been removed since upstream renamed
464           to 'libllcp'. We have added a new package for 'libllcp' and bumped
465           the version at the same time.
466
467 config BR2_PACKAGE_MYSQL_CLIENT
468         bool "MySQL client renamed to MySQL"
469         select BR2_LEGACY
470         select BR2_PACKAGE_MYSQL
471         help
472           The option has been renamed BR2_PACKAGE_MYSQL
473
474 config BR2_PACKAGE_SQUASHFS3
475         bool "squashfs3 has been removed"
476         select BR2_LEGACY
477         select BR2_PACKAGE_SQUASHFS
478         help
479           The 'squashfs3' package has been removed since it has been
480           deprecated for more than four buildroot releases. Package
481           'squashfs' (4) has been selected automatically as replacement.
482
483 config BR2_TARGET_ROOTFS_SQUASHFS3
484         bool "squashfs3 rootfs support has been removed"
485         select BR2_LEGACY
486         help
487           Together with the removal of the squashfs3 package, support
488           for squashfs3 root filesystems has been removed too. Squashfs
489           root filesystems will automatically use squashfs4 now.
490
491 config BR2_PACKAGE_NETKITBASE
492         bool "netkitbase has been removed"
493         select BR2_LEGACY
494         help
495           The 'netkitbase' package has been removed since it has been
496           deprecated since 2012.11. This package provided 'inetd'
497           which is replaced by 'xinet' and 'ping' which is replaced by
498           'busybox' or 'fping'.
499
500 config BR2_PACKAGE_NETKITTELNET
501         bool "netkittelnet has been removed"
502         select BR2_LEGACY
503         help
504           The 'netkittelnet' package has been removed since it has
505           been deprecated since 2012.11. 'busybox' provides a telnet
506           client and should be used instead.
507
508 config BR2_PACKAGE_LUASQL
509         bool "luasql has been replaced by luasql-sqlite3"
510         select BR2_PACKAGE_LUASQL_SQLITE3
511         select BR2_LEGACY
512         help
513           The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
514
515 config BR2_PACKAGE_LUACJSON
516         bool "luacjson has been replaced by lua-cjson"
517         select BR2_PACKAGE_LUA_CJSON
518         select BR2_LEGACY
519         help
520           The option has been renamed BR2_PACKAGE_LUA_CJSON.
521
522 ###############################################################################
523 comment "Legacy options removed in 2013.11"
524
525 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
526         bool "lvm2's 'dmsetup only' option removed"
527         select BR2_LEGACY
528         help
529           The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
530           led to problems with other packages that need the full lvm2
531           suite. Therefore, the option has been replaced with the positive
532           BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
533
534 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
535 # in order to automatically propagate old configs
536
537 config BR2_PACKAGE_QT_JAVASCRIPTCORE
538         bool "qt javascriptcore option removed"
539         select BR2_LEGACY
540         help
541           The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
542           force the activation or disabling of the JIT compiler in the
543           Qt Javascript interpreter. However, the JIT compiler is not
544           available for all architectures, so forcing its activation
545           does not always work. Moreover, Qt knows by itself for which
546           architectures JIT support is possible, and will
547           automatically enable it if possible.
548
549           Therefore, this option was in fact useless, and causing
550           build problems when enabled on architectures for which the
551           JIT support was not available. It has been removed, and
552           there is no replacement: Qt will enable JIT at compile time
553           when possible.
554
555 config BR2_PACKAGE_MODULE_INIT_TOOLS
556         bool "module-init-tools replaced by kmod"
557         select BR2_PACKAGE_KMOD
558         select BR2_PACKAGE_KMOD_TOOLS
559         select BR2_LEGACY
560         help
561           The 'module-init-tools' package has been removed, since it
562           has been depracated upstream and replaced by 'kmod'.
563
564 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
565         string "u-boot: the git repository URL option has been renamed"
566         help
567           The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
568           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
569
570 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
571         bool
572         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
573         select BR2_LEGACY
574
575 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
576 # boot/uboot/Config.in
577
578 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
579         string "u-boot: the git repository version option has been renamed"
580         help
581           The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
582           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
583
584 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
585         bool
586         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
587         select BR2_LEGACY
588
589 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
590 # boot/uboot/Config.in
591
592 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
593         string "linux: the git repository URL option has been renamed"
594         help
595           The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
596           been renamed to
597           BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
598
599 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
600         bool
601         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
602         select BR2_LEGACY
603
604 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
605 # linux/Config.in
606
607 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
608         string "linux: the git repository version option has been renamed"
609         help
610           The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
611           been renamed to
612           BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
613
614 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
615         bool
616         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
617         select BR2_LEGACY
618
619 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
620 # linux/Config.in
621
622 ###############################################################################
623 comment "Legacy options removed in 2013.08"
624
625 config BR2_ARM_OABI
626         bool "ARM OABI support has been removed"
627         select BR2_LEGACY
628         help
629           The support for the ARM OABI was deprecated since a while,
630           and has been removed completely from Buildroot. It is also
631           deprecated in upstream gcc, since gcc 4.7. People should
632           switch to EABI instead, which should not be a problem as
633           long as you don't have pre-built OABI binaries in your
634           system that you can't recompile.
635
636 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
637         bool "dosfstools dosfsck renamed to fsck.fat"
638         select BR2_LEGACY
639         select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
640         help
641           dosfsck was renamed upstream to fsck.fat for consistency.
642
643 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
644         bool "dosfstools dosfslabel renamed to fatlabel"
645         select BR2_LEGACY
646         select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
647         help
648           doslabel was renamed upstream to fatlabel for consistency.
649
650 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
651         bool "dosfstools mkdosfs renamed to mkfs.fat"
652         select BR2_LEGACY
653         select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
654         help
655           mkdosfs was renamed upstream to mkfs.fat for consistency.
656
657 config BR2_ELF2FLT
658         bool "the elf2flt option has been renamed"
659         select BR2_LEGACY
660         help
661           The BR2_ELF2FLT option has been renamed to
662           BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
663           the package infrastructure.
664
665 config BR2_VFP_FLOAT
666         bool "the ARM VFP floating point option has been renamed"
667         select BR2_LEGACY
668         help
669           Due to a major refactoring of the floating-point handling of
670           the ARM architecture support, the BR2_VFP_FLOAT option has
671           been replaced with a choice of options that allows to select
672           between various VFP versions/capabilities.
673
674 config BR2_PACKAGE_GCC_TARGET
675         bool "gcc on the target filesystem has been removed"
676         select BR2_LEGACY
677         help
678           The support for gcc in the target filesystem was deprecated
679           since a while, and has been removed completely from Buildroot.
680           See Buildroot's documentation for more explanations.
681
682 config BR2_HAVE_DEVFILES
683         bool "development files in target filesystem has been removed"
684         select BR2_LEGACY
685         help
686           The installation of the development files in the target
687           filesystem was deprecated since a while, and has been removed
688           completely from Buildroot.
689           See Buildroot's documentation for more explanations.
690
691 ###############################################################################
692 comment "Legacy options removed in 2013.05"
693
694 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
695         bool "Realtek 8192 replaced by Realtek 81xx"
696         select BR2_LEGACY
697         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
698         help
699           Now covers the whole Realtek 81xx familly: 8188/8192.
700
701 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
702         bool "Realtek 8712 replaced by Realtek 87xx"
703         select BR2_LEGACY
704         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
705         help
706           Now covers the whole Realtek 87xx familly: 8712/8723.
707
708 ###############################################################################
709 comment "Legacy options removed in 2013.02"
710
711 config BR2_sa110
712         bool "sa110 ARM target switched to strongarm"
713         select BR2_LEGACY
714         select BR2_strongarm
715         help
716           The SA110 is the same as a generic StrongARM, it just differs
717           in speed, peripherals and cache.
718
719 config BR2_sa1100
720         bool "sa1100 ARM target switched to strongarm"
721         select BR2_LEGACY
722         select BR2_strongarm
723         help
724           The SA1100 is the same as a generic StrongARM, it just differs
725           in speed, peripherals and cache.
726
727 config BR2_PACKAGE_GDISK
728         bool "gdisk has been replaced by gptfdisk"
729         select BR2_LEGACY
730         select BR2_PACKAGE_GPTFDISK
731         help
732           The option has been renamed BR2_PACKAGE_GPTFDISK.
733
734 config BR2_PACKAGE_GDISK_GDISK
735         bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
736         select BR2_LEGACY
737         select BR2_PACKAGE_GPTFDISK
738         select BR2_PACKAGE_GPTFDISK_GDISK
739         help
740           The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
741
742 config BR2_PACKAGE_GDISK_SGDISK
743         bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
744         select BR2_LEGACY
745         select BR2_PACKAGE_GPTFDISK
746         select BR2_PACKAGE_GPTFDISK_SGDISK
747         help
748           The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
749
750 config BR2_PACKAGE_GDB_HOST
751         bool "gdb for the host option has been renamed"
752         select BR2_PACKAGE_HOST_GDB
753         select BR2_LEGACY
754         help
755           Due to the conversion of gdb to the package infrastructure,
756           the BR2_PACKAGE_GDB_HOST option has been renamed
757           BR2_PACKAGE_HOST_GDB.
758
759 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
760         bool "DirectFB RGB16 dithering option has been renamed"
761         select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
762         select BR2_LEGACY
763         help
764           The option has been renamed
765           BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
766
767 config BR2_PACKAGE_DIRECTB_TESTS
768         bool "DirectFB Tests option has been renamed"
769         select BR2_PACKAGE_DIRECTFB_TESTS
770         select BR2_LEGACY
771         help
772           The option has been renamed
773           BR2_PACKAGE_DIRECTFB_TESTS.
774
775 ###############################################################################
776 comment "Legacy options removed in 2012.11"
777
778 config BR2_PACKAGE_CUSTOMIZE
779         bool "customize package has been removed"
780         select BR2_LEGACY
781         help
782           The 'customize' special package has been removed. Instead,
783           we recommend to create either your own packages, or use a
784           post-build script to customize your root filesystem. See
785           Buildroot's documentation for more details.
786
787 config BR2_PACKAGE_XSERVER_xorg
788         bool "X.org modular server"
789         select BR2_LEGACY
790         select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
791         help
792           The option has been renamed
793           BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
794
795 config BR2_PACKAGE_XSERVER_tinyx
796         bool "KDrive / TinyX server"
797         select BR2_LEGACY
798         select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
799         help
800           The option has been renamed
801           BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
802
803 config BR2_PACKAGE_PTHREAD_STUBS
804         bool "pthread-stubs option has been renamed"
805         select BR2_LEGACY
806         select BR2_PACKAGE_LIBPTHREAD_STUBS
807         help
808           For consistency reason, the pthread-stubs package has been
809           renamed to libpthread-stubs.
810
811 ###############################################################################
812 comment "Legacy options removed in 2012.08"
813
814 config BR2_PACKAGE_GETTEXT_STATIC
815         bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
816         select BR2_LEGACY
817         help
818           To build a static gettext library, select BR2_PREFER_STATIC_LIB.
819
820
821 config BR2_PACKAGE_LIBINTL
822         bool "libintl"
823         select BR2_LEGACY
824         select BR2_PACKAGE_GETTEXT
825         help
826           libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
827           only installs the library, not the executables.
828
829 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
830         bool "input-tools evtest is now a separate package evtest"
831         select BR2_LEGACY
832         select BR2_PACKAGE_EVTEST
833         help
834           The evtest program from input-tools is now a separate package.
835
836 config BR2_BFIN_FDPIC
837         bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
838         select BR2_BINFMT_FDPIC
839         select BR2_LEGACY
840
841 config BR2_BFIN_FLAT
842         bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
843         select BR2_BINFMT_FLAT
844         select BR2_LEGACY
845
846 endmenu
This page took 0.074994 seconds and 4 git commands to generate.