blob: 7748ab390af8eaf60a68076983703a2c2f835af3 [file] [log] [blame]
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +00001#
2# Config.in.legacy - support for backward compatibility
3#
4# When an existing Config.in symbol is removed, it should be added again in this
5# file, and take appropriate action to approximate backward compatibility. If
6# there is an equivalent (set of) new symbols, these can just be select'ed by
7# the old symbol. This makes sure that running 'make oldconfig' will make things
8# "just work" when upgrading to a new buildroot version. If the change is too
9# fundamental and cannot be fixed by a simple select, then the old symbol should
10# select BR2_LEGACY. If that symbol is set, the build will issue an error.
11#
12# When adding legacy symbols to this file, add them to the front. The oldest
13# symbols will be removed again after about two years.
14#
15# The symbol should be copied as-is from the place where it was previously
16# defined, but the help text should be removed or replaced with something that
17# explains how to fix it.
18
19config BR2_LEGACY
20 bool
21 help
22 This option is selected automatically when your old .config uses an
23 option that no longer exists in current buildroot. In that case, the
24 build will fail. Look for config options which are selected in the
25 menu below: they no longer exist and should be replaced by something
26 else.
27
28# This comment fits exactly in a 80-column display
29comment "Legacy detected: check the content of the menu below"
30 depends on BR2_LEGACY
31
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +000032menu "Legacy config options"
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +000033
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +000034if BR2_LEGACY
35comment "Your old configuration uses legacy options that no "
36comment "longer exist in buildroot. "
37comment "Please look at the options which have been selected "
38comment "and read their help text. "
39comment "As long as these options stay selected, the build "
40comment "will fail. "
41endif
42
Thomas Petazzoni29b83f02013-03-07 10:45:24 +000043#
44# Legacy options since 2013.02
45#
46
Gustavo Zacarias94744212013-04-04 07:29:45 +000047config BR2_sa110
48 bool "sa110 ARM target switched to strongarm"
49 select BR2_LEGACY
50 select BR2_strongarm
51 help
52 The SA110 is the same as a generic StrongARM, it just differs
53 in speed, peripherals and cache.
54
55config BR2_sa1100
56 bool "sa1100 ARM target switched to strongarm"
57 select BR2_LEGACY
58 select BR2_strongarm
59 help
60 The SA1100 is the same as a generic StrongARM, it just differs
61 in speed, peripherals and cache.
62
Thomas Petazzoni29b83f02013-03-07 10:45:24 +000063config BR2_PACKAGE_GDISK
64 bool "gdisk has been replaced by gptfdisk"
65 select BR2_LEGACY
66 select BR2_PACKAGE_GPTFDISK
67 help
68 The option has been renamed BR2_PACKAGE_GPTFDISK.
69
70config BR2_PACKAGE_GDISK_GDISK
71 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
72 select BR2_LEGACY
73 select BR2_PACKAGE_GPTFDISK
74 select BR2_PACKAGE_GPTFDISK_GDISK
75 help
76 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
77
78config BR2_PACKAGE_GDISK_SGDISK
79 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
80 select BR2_LEGACY
81 select BR2_PACKAGE_GPTFDISK
82 select BR2_PACKAGE_GPTFDISK_SGDISK
83 help
84 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +000085
Thomas Petazzonia0b6faa2013-04-07 00:04:33 +000086config BR2_PACKAGE_GDB_HOST
87 bool "gdb for the host option has been renamed"
88 select BR2_PACKAGE_HOST_GDB
89 select BR2_LEGACY
90 help
91 Due to the conversion of gdb to the package infrastructure,
92 the BR2_PACKAGE_GDB_HOST option has been renamed
93 BR2_PACKAGE_HOST_GDB.
94
Carsten Schoenert76de0f82013-03-10 08:32:46 +000095config BR2_PACKAGE_DIRECTB_DITHER_RGB16
96 bool "DirectFB RGB16 dithering option has been renamed"
97 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
98 select BR2_LEGACY
99 help
100 The option has been renamed
101 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
102
103config BR2_PACKAGE_DIRECTB_TESTS
104 bool "DirectFB Tests option has been renamed"
105 select BR2_PACKAGE_DIRECTFB_TESTS
106 select BR2_LEGACY
107 help
108 The option has been renamed
109 BR2_PACKAGE_DIRECTFB_TESTS.
110
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +0000111#
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +0000112# Legacy options since 2012.11
113#
Thomas Petazzoni12ccc432013-02-07 11:58:45 +0000114config BR2_PACKAGE_CUSTOMIZE
115 bool "customize package has been removed"
116 select BR2_LEGACY
117 help
118 The 'customize' special package has been removed. Instead,
119 we recommend to create either your own packages, or use a
120 post-build script to customize your root filesystem. See
121 Buildroot's documentation for more details.
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +0000122
123config BR2_PACKAGE_XSERVER_xorg
124 bool "X.org modular server"
125 select BR2_LEGACY
126 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
127 help
128 The option has been renamed
129 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
130
131config BR2_PACKAGE_XSERVER_tinyx
132 bool "KDrive / TinyX server"
133 select BR2_LEGACY
134 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
135 help
136 The option has been renamed
137 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
138
139config BR2_PACKAGE_PTHREAD_STUBS
140 bool "pthread-stubs option has been renamed"
141 select BR2_LEGACY
142 select BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
Thomas Petazzoni7d97a092013-04-29 10:29:34 +0000143 depends on BR2_PACKAGE_XORG7
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +0000144 help
145 For consistency reason, the pthread-stubs package has been
146 renamed to xlib_libpthread-stubs.
147
148
149#
150# Legacy options since 2012.08
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +0000151#
152
Arnout Vandecappelle (Essensium/Mind)26803e82012-11-12 10:08:32 +0000153config BR2_PACKAGE_GETTEXT_STATIC
154 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
155 select BR2_LEGACY
156 help
157 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
158
159
160config BR2_PACKAGE_LIBINTL
161 bool "libintl"
162 select BR2_LEGACY
163 select BR2_PACKAGE_GETTEXT
164 help
165 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
166 only installs the library, not the executables.
167
Arnout Vandecappelle (Essensium/Mind)c430fab2012-11-12 10:08:31 +0000168config BR2_PACKAGE_INPUT_TOOLS_EVTEST
169 bool "input-tools evtest is now a separate package evtest"
170 select BR2_LEGACY
171 select BR2_PACKAGE_EVTEST
172 help
173 The evtest program from input-tools is now a separate package.
174
Sonic Zhang57133822013-05-03 00:39:34 +0000175config BR2_BFIN_FDPIC
176 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
177 select BR2_BINFMT_FDPIC
178 select BR2_LEGACY
179
180config BR2_BFIN_FLAT
181 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
182 select BR2_BINFMT_FLAT
183 select BR2_LEGACY
184
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +0000185endmenu