]> git.proxmox.com Git - rustc.git/blame - compiler/rustc_error_messages/locales/en-US/metadata.ftl
New upstream version 1.65.0+dfsg1
[rustc.git] / compiler / rustc_error_messages / locales / en-US / metadata.ftl
CommitLineData
f2b60f7d
FG
1metadata_rlib_required =
2 crate `{$crate_name}` required to be available in rlib format, but was not found in this form
3
4metadata_lib_required =
5 crate `{$crate_name}` required to be available in {$kind} format, but was not found in this form
6
7metadata_crate_dep_multiple =
8 cannot satisfy dependencies so `{$crate_name}` only shows up once
9 .help = having upstream crates all available in one format will likely make this go away
10
11metadata_two_panic_runtimes =
12 cannot link together two panic runtimes: {$prev_name} and {$cur_name}
13
14metadata_bad_panic_strategy =
15 the linked panic runtime `{$runtime}` is not compiled with this crate's panic strategy `{$strategy}`
16
17metadata_required_panic_strategy =
18 the crate `{$crate_name}` requires panic strategy `{$found_strategy}` which is incompatible with this crate's strategy of `{$desired_strategy}`
19
20metadata_incompatible_panic_in_drop_strategy =
21 the crate `{$crate_name}` is compiled with the panic-in-drop strategy `{$found_strategy}` which is incompatible with this crate's strategy of `{$desired_strategy}`
22
23metadata_multiple_names_in_link =
24 multiple `name` arguments in a single `#[link]` attribute
25
26metadata_multiple_kinds_in_link =
27 multiple `kind` arguments in a single `#[link]` attribute
28
29metadata_link_name_form =
30 link name must be of the form `name = "string"`
31
32metadata_link_kind_form =
33 link kind must be of the form `kind = "string"`
34
35metadata_link_modifiers_form =
36 link modifiers must be of the form `modifiers = "string"`
37
38metadata_link_cfg_form =
39 link cfg must be of the form `cfg(/* predicate */)`
40
41metadata_wasm_import_form =
42 wasm import module must be of the form `wasm_import_module = "string"`
43
44metadata_empty_link_name =
45 link name must not be empty
46 .label = empty link name
47
48metadata_link_framework_apple =
49 link kind `framework` is only supported on Apple targets
50
51metadata_framework_only_windows =
52 link kind `raw-dylib` is only supported on Windows targets
53
54metadata_unknown_link_kind =
55 unknown link kind `{$kind}`, expected one of: static, dylib, framework, raw-dylib
56 .label = unknown link kind
57
58metadata_multiple_link_modifiers =
59 multiple `modifiers` arguments in a single `#[link]` attribute
60
61metadata_multiple_cfgs =
62 multiple `cfg` arguments in a single `#[link]` attribute
63
64metadata_link_cfg_single_predicate =
65 link cfg must have a single predicate argument
66
67metadata_multiple_wasm_import =
68 multiple `wasm_import_module` arguments in a single `#[link]` attribute
69
70metadata_unexpected_link_arg =
71 unexpected `#[link]` argument, expected one of: name, kind, modifiers, cfg, wasm_import_module, import_name_type
72
73metadata_invalid_link_modifier =
74 invalid linking modifier syntax, expected '+' or '-' prefix before one of: bundle, verbatim, whole-archive, as-needed
75
76metadata_multiple_modifiers =
77 multiple `{$modifier}` modifiers in a single `modifiers` argument
78
79metadata_bundle_needs_static =
80 linking modifier `bundle` is only compatible with `static` linking kind
81
82metadata_whole_archive_needs_static =
83 linking modifier `whole-archive` is only compatible with `static` linking kind
84
85metadata_as_needed_compatibility =
86 linking modifier `as-needed` is only compatible with `dylib` and `framework` linking kinds
87
88metadata_unknown_link_modifier =
89 unknown linking modifier `{$modifier}`, expected one of: bundle, verbatim, whole-archive, as-needed
90
91metadata_incompatible_wasm_link =
92 `wasm_import_module` is incompatible with other arguments in `#[link]` attributes
93
94metadata_link_requires_name =
95 `#[link]` attribute requires a `name = "string"` argument
96 .label = missing `name` argument
97
98metadata_raw_dylib_no_nul =
99 link name must not contain NUL characters if link kind is `raw-dylib`
100
101metadata_link_ordinal_raw_dylib =
102 `#[link_ordinal]` is only supported if link kind is `raw-dylib`
103
104metadata_lib_framework_apple =
105 library kind `framework` is only supported on Apple targets
106
107metadata_empty_renaming_target =
108 an empty renaming target was specified for library `{$lib_name}`
109
110metadata_renaming_no_link =
111 renaming of the library `{$lib_name}` was specified, however this crate contains no `#[link(...)]` attributes referencing this library
112
113metadata_multiple_renamings =
114 multiple renamings were specified for library `{$lib_name}`
115
116metadata_no_link_mod_override =
117 overriding linking modifiers from command line is not supported
118
119metadata_unsupported_abi_i686 =
120 ABI not supported by `#[link(kind = "raw-dylib")]` on i686
121
122metadata_unsupported_abi =
123 ABI not supported by `#[link(kind = "raw-dylib")]` on this architecture
124
125metadata_fail_create_file_encoder =
126 failed to create file encoder: {$err}
127
128metadata_fail_seek_file =
129 failed to seek the file: {$err}
130
131metadata_fail_write_file =
132 failed to write to the file: {$err}
133
134metadata_crate_not_panic_runtime =
135 the crate `{$crate_name}` is not a panic runtime
136
137metadata_no_panic_strategy =
138 the crate `{$crate_name}` does not have the panic strategy `{$strategy}`
139
140metadata_profiler_builtins_needs_core =
141 `profiler_builtins` crate (required by compiler options) is not compatible with crate attribute `#![no_core]`
142
143metadata_not_profiler_runtime =
144 the crate `{$crate_name}` is not a profiler runtime
145
146metadata_no_multiple_global_alloc =
147 cannot define multiple global allocators
148 .label = cannot define a new global allocator
149
150metadata_prev_global_alloc =
151 previous global allocator defined here
152
153metadata_conflicting_global_alloc =
154 the `#[global_allocator]` in {$other_crate_name} conflicts with global allocator in: {$crate_name}
155
156metadata_global_alloc_required =
157 no global memory allocator found but one is required; link to std or add `#[global_allocator]` to a static item that implements the GlobalAlloc trait
158
159metadata_no_transitive_needs_dep =
160 the crate `{$crate_name}` cannot depend on a crate that needs {$needs_crate_name}, but it depends on `{$deps_crate_name}`
161
162metadata_failed_write_error =
163 failed to write {$filename}: {$err}
164
165metadata_missing_native_library =
166 could not find native static library `{$libname}`, perhaps an -L flag is missing?
167
168metadata_failed_create_tempdir =
169 couldn't create a temp dir: {$err}
170
171metadata_failed_create_file =
172 failed to create the file {$filename}: {$err}
173
174metadata_failed_create_encoded_metadata =
175 failed to create encoded metadata from file: {$err}
176
177metadata_non_ascii_name =
178 cannot load a crate with a non-ascii name `{$crate_name}`
179
180metadata_extern_location_not_exist =
181 extern location for {$crate_name} does not exist: {$location}
182
183metadata_extern_location_not_file =
184 extern location for {$crate_name} is not a file: {$location}
185
186metadata_multiple_candidates =
187 multiple {$flavor} candidates for `{$crate_name}` found
188
189metadata_multiple_matching_crates =
190 multiple matching crates for `{$crate_name}`
191 .note = candidates:{$candidates}
192
193metadata_symbol_conflicts_current =
194 the current crate is indistinguishable from one of its dependencies: it has the same crate-name `{$crate_name}` and was compiled with the same `-C metadata` arguments. This will result in symbol conflicts between the two.
195
196metadata_symbol_conflicts_others =
197 found two different crates with name `{$crate_name}` that are not distinguished by differing `-C metadata`. This will result in symbol conflicts between the two.
198
199metadata_stable_crate_id_collision =
200 found crates (`{$crate_name0}` and `{$crate_name1}`) with colliding StableCrateId values.
201
202metadata_dl_error =
203 {$err}
204
205metadata_newer_crate_version =
206 found possibly newer version of crate `{$crate_name}`{$add_info}
207 .note = perhaps that crate needs to be recompiled?
208
209metadata_found_crate_versions =
210 the following crate versions were found:{$found_crates}
211
212metadata_no_crate_with_triple =
213 couldn't find crate `{$crate_name}` with expected target triple {$locator_triple}{$add_info}
214
215metadata_found_staticlib =
216 found staticlib `{$crate_name}` instead of rlib or dylib{$add_info}
217 .help = please recompile that crate using --crate-type lib
218
219metadata_incompatible_rustc =
220 found crate `{$crate_name}` compiled by an incompatible version of rustc{$add_info}
221 .help = please recompile that crate using this compiler ({$rustc_version}) (consider running `cargo clean` first)
222
223metadata_invalid_meta_files =
224 found invalid metadata files for crate `{$crate_name}`{$add_info}
225
226metadata_cannot_find_crate =
227 can't find crate for `{$crate_name}`{$add_info}
228
229metadata_no_dylib_plugin =
230 plugin `{$crate_name}` only found in rlib format, but must be available in dylib format
231
232metadata_target_not_installed =
233 the `{$locator_triple}` target may not be installed
234
235metadata_target_no_std_support =
236 the `{$locator_triple}` target may not support the standard library
237
238metadata_consider_downloading_target =
239 consider downloading the target with `rustup target add {$locator_triple}`
240
241metadata_std_required =
242 `std` is required by `{$current_crate}` because it does not declare `#![no_std]`
243
244metadata_consider_building_std =
245 consider building the standard library from source with `cargo build -Zbuild-std`
246
247metadata_compiler_missing_profiler =
248 the compiler may have been built without the profiler runtime
249
250metadata_install_missing_components =
251 maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
252
253metadata_cant_find_crate =
254 can't find crate
255
256metadata_crate_location_unknown_type =
257 extern location for {$crate_name} is of an unknown type: {$path}
258
259metadata_lib_filename_form =
260 file name should be lib*.rlib or {dll_prefix}*.{dll_suffix}
261
262metadata_multiple_import_name_type =
263 multiple `import_name_type` arguments in a single `#[link]` attribute
264
265metadata_import_name_type_form =
266 import name type must be of the form `import_name_type = "string"`
267
268metadata_import_name_type_x86 =
269 import name type is only supported on x86
270
271metadata_unknown_import_name_type =
272 unknown import name type `{$import_name_type}`, expected one of: decorated, noprefix, undecorated
273
274metadata_import_name_type_raw =
275 import name type can only be used with link kind `raw-dylib`