blob: 1252d160cb183fbbb74ce0c58975c0bc1e9d8813 [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
Yann E. MORIN67eaf702013-06-30 00:38:12 +020043###############################################################################
44comment "Legacy options removed in 2013.08"
Gustavo Zacariasc6e4fcb2013-06-10 11:14:31 -030045
46config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
47 bool "dosfstools dosfsck renamed to fsck.fat"
48 select BR2_LEGACY
49 select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
50 help
51 dosfsck was renamed upstream to fsck.fat for consistency.
52
53config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
54 bool "dosfstools dosfslabel renamed to fatlabel"
55 select BR2_LEGACY
56 select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
57 help
58 doslabel was renamed upstream to fatlabel for consistency.
59
60config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
61 bool "dosfstools mkdosfs renamed to mkfs.fat"
62 select BR2_LEGACY
63 select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
64 help
65 mkdosfs was renamed upstream to mkfs.fat for consistency.
66
Yann E. MORIN67eaf702013-06-30 00:38:12 +020067###############################################################################
68comment "Legacy options removed in 2013.05"
Yann E. MORIN860d37a2013-06-04 11:49:53 +000069
70config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
71 bool "Realtek 8192 replaced by Realtek 81xx"
72 select BR2_LEGACY
73 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
74 help
75 Now covers the whole Realtek 81xx familly: 8188/8192.
76
77config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
78 bool "Realtek 8712 replaced by Realtek 87xx"
79 select BR2_LEGACY
80 select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
81 help
82 Now covers the whole Realtek 87xx familly: 8712/8723.
83
Yann E. MORIN67eaf702013-06-30 00:38:12 +020084###############################################################################
85comment "Legacy options removed in 2013.02"
Thomas Petazzoni29b83f02013-03-07 10:45:24 +000086
Gustavo Zacarias94744212013-04-04 07:29:45 +000087config BR2_sa110
88 bool "sa110 ARM target switched to strongarm"
89 select BR2_LEGACY
90 select BR2_strongarm
91 help
92 The SA110 is the same as a generic StrongARM, it just differs
93 in speed, peripherals and cache.
94
95config BR2_sa1100
96 bool "sa1100 ARM target switched to strongarm"
97 select BR2_LEGACY
98 select BR2_strongarm
99 help
100 The SA1100 is the same as a generic StrongARM, it just differs
101 in speed, peripherals and cache.
102
Thomas Petazzoni29b83f02013-03-07 10:45:24 +0000103config BR2_PACKAGE_GDISK
104 bool "gdisk has been replaced by gptfdisk"
105 select BR2_LEGACY
106 select BR2_PACKAGE_GPTFDISK
107 help
108 The option has been renamed BR2_PACKAGE_GPTFDISK.
109
110config BR2_PACKAGE_GDISK_GDISK
111 bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
112 select BR2_LEGACY
113 select BR2_PACKAGE_GPTFDISK
114 select BR2_PACKAGE_GPTFDISK_GDISK
115 help
116 The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
117
118config BR2_PACKAGE_GDISK_SGDISK
119 bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
120 select BR2_LEGACY
121 select BR2_PACKAGE_GPTFDISK
122 select BR2_PACKAGE_GPTFDISK_SGDISK
123 help
124 The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +0000125
Thomas Petazzonia0b6faa2013-04-07 00:04:33 +0000126config BR2_PACKAGE_GDB_HOST
127 bool "gdb for the host option has been renamed"
128 select BR2_PACKAGE_HOST_GDB
129 select BR2_LEGACY
130 help
131 Due to the conversion of gdb to the package infrastructure,
132 the BR2_PACKAGE_GDB_HOST option has been renamed
133 BR2_PACKAGE_HOST_GDB.
134
Carsten Schoenert76de0f82013-03-10 08:32:46 +0000135config BR2_PACKAGE_DIRECTB_DITHER_RGB16
136 bool "DirectFB RGB16 dithering option has been renamed"
137 select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
138 select BR2_LEGACY
139 help
140 The option has been renamed
141 BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
142
143config BR2_PACKAGE_DIRECTB_TESTS
144 bool "DirectFB Tests option has been renamed"
145 select BR2_PACKAGE_DIRECTFB_TESTS
146 select BR2_LEGACY
147 help
148 The option has been renamed
149 BR2_PACKAGE_DIRECTFB_TESTS.
150
Yann E. MORIN67eaf702013-06-30 00:38:12 +0200151###############################################################################
152comment "Legacy options removed in 2012.11"
153
Thomas Petazzoni12ccc432013-02-07 11:58:45 +0000154config BR2_PACKAGE_CUSTOMIZE
155 bool "customize package has been removed"
156 select BR2_LEGACY
157 help
158 The 'customize' special package has been removed. Instead,
159 we recommend to create either your own packages, or use a
160 post-build script to customize your root filesystem. See
161 Buildroot's documentation for more details.
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +0000162
163config BR2_PACKAGE_XSERVER_xorg
164 bool "X.org modular server"
165 select BR2_LEGACY
166 select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
167 help
168 The option has been renamed
169 BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
170
171config BR2_PACKAGE_XSERVER_tinyx
172 bool "KDrive / TinyX server"
173 select BR2_LEGACY
174 select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
175 help
176 The option has been renamed
177 BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
178
179config BR2_PACKAGE_PTHREAD_STUBS
180 bool "pthread-stubs option has been renamed"
181 select BR2_LEGACY
182 select BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
Thomas Petazzoni7d97a092013-04-29 10:29:34 +0000183 depends on BR2_PACKAGE_XORG7
Arnout Vandecappelle (Essensium/Mind)2cd91212013-02-05 05:34:33 +0000184 help
185 For consistency reason, the pthread-stubs package has been
186 renamed to xlib_libpthread-stubs.
187
Yann E. MORIN67eaf702013-06-30 00:38:12 +0200188###############################################################################
189comment "Legacy options removed in 2012.08"
Arnout Vandecappelle (Essensium/Mind)ebcfa982012-11-12 10:08:28 +0000190
Arnout Vandecappelle (Essensium/Mind)26803e82012-11-12 10:08:32 +0000191config BR2_PACKAGE_GETTEXT_STATIC
192 bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
193 select BR2_LEGACY
194 help
195 To build a static gettext library, select BR2_PREFER_STATIC_LIB.
196
197
198config BR2_PACKAGE_LIBINTL
199 bool "libintl"
200 select BR2_LEGACY
201 select BR2_PACKAGE_GETTEXT
202 help
203 libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
204 only installs the library, not the executables.
205
Arnout Vandecappelle (Essensium/Mind)c430fab2012-11-12 10:08:31 +0000206config BR2_PACKAGE_INPUT_TOOLS_EVTEST
207 bool "input-tools evtest is now a separate package evtest"
208 select BR2_LEGACY
209 select BR2_PACKAGE_EVTEST
210 help
211 The evtest program from input-tools is now a separate package.
212
Sonic Zhang57133822013-05-03 00:39:34 +0000213config BR2_BFIN_FDPIC
214 bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
215 select BR2_BINFMT_FDPIC
216 select BR2_LEGACY
217
218config BR2_BFIN_FLAT
219 bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
220 select BR2_BINFMT_FLAT
221 select BR2_LEGACY
222
Arnout Vandecappelle (Essensium/Mind)a91a5c12013-02-05 05:34:32 +0000223endmenu