cc-switch-cli-5.10.3
checks.x86_64-linux.pkgs-cc-switch-cli
· build #4123
· raw
1Using versionCheckHook
unpackPhase
2unpacking source archive /nix/store/rfgji37kzwrk4adhrg1zx4vhl39hz1c6-source3source root is source4Executing cargoSetupPostUnpackHook5Finished cargoSetupPostUnpackHookpatchPhase
6Executing cargoSetupPostPatchHook7Validating consistency between /build/source/src-tauri/Cargo.lock and /build/cc-switch-cli-5.10.3-vendor/Cargo.lock8Finished cargoSetupPostPatchHookbuildPhase
9Executing cargoBuildHook10/build/source/src-tauri /build/source11cargoBuildHook flags: -j 48 --target x86_64-unknown-linux-gnu --offline --profile release12 Compiling proc-macro2 v1.0.10113 Compiling unicode-ident v1.0.1914 Compiling quote v1.0.4115 Compiling libc v0.2.17616 Compiling cfg-if v1.0.317 Compiling find-msvc-tools v0.1.318 Compiling shlex v1.3.019 Compiling serde_core v1.0.22820 Compiling bitflags v2.10.021 Compiling log v0.4.2822 Compiling itoa v1.0.1523 Compiling allocator-api2 v0.2.2124 Compiling equivalent v1.0.225 Compiling foldhash v0.2.026 Compiling once_cell v1.21.327 Compiling version_check v0.9.528 Compiling pkg-config v0.3.3229 Compiling pin-project-lite v0.2.1630 Compiling memchr v2.7.631 Compiling futures-core v0.3.3132 Compiling smallvec v1.15.133 Compiling bytes v1.10.134 Compiling serde v1.0.22835 Compiling typenum v1.19.036 Compiling futures-sink v0.3.3137 Compiling rustix v1.1.238 Compiling rustversion v1.0.2239 Compiling stable_deref_trait v1.2.040 Compiling linux-raw-sys v0.11.041 Compiling slab v0.4.1142 Compiling fnv v1.0.743 Compiling ryu v1.0.2044 Compiling heck v0.5.045 Compiling pin-utils v0.1.046 Compiling unicode-width v0.2.047 Compiling ident_case v1.0.148 Compiling strsim v0.11.149 Compiling futures-io v0.3.3150 Compiling futures-task v0.3.3151 Compiling subtle v2.6.152 Compiling thiserror v2.0.1753 Compiling unicode-segmentation v1.12.054 Compiling either v1.15.055 Compiling base64 v0.22.156 Compiling parking_lot_core v0.9.1257 Compiling signal-hook v0.3.1858 Compiling litemap v0.8.059 Compiling tower-service v0.3.360 Compiling writeable v0.6.161 Compiling percent-encoding v2.3.262 Compiling icu_properties_data v2.0.163 Compiling indoc v2.0.764 Compiling httparse v1.10.165 Compiling static_assertions v1.1.066 Compiling scopeguard v1.2.067 Compiling icu_normalizer_data v2.0.068 Compiling untrusted v0.9.069 Compiling atomic-waker v1.1.270 Compiling litrs v1.0.071 Compiling utf8parse v0.2.272 Compiling instability v0.3.1173 Compiling tracing-core v0.1.3474 Compiling tower-layer v0.3.375 Compiling try-lock v0.2.576 Compiling futures-channel v0.3.3177 Compiling lock_api v0.4.1478 Compiling zerocopy v0.8.2779 Compiling powerfmt v0.2.080 Compiling sync_wrapper v1.0.281 Compiling anstyle v1.0.1382 Compiling want v0.3.183 Compiling generic-array v0.14.784 Compiling anstyle-parse v0.2.785 Compiling ahash v0.8.1286 Compiling getrandom v0.3.387 Compiling httpdate v1.0.388 Compiling autocfg v1.5.089 Compiling num-conv v0.1.090 Compiling rustls v0.23.3291 Compiling ucd-trie v0.1.792 Compiling colorchoice v1.0.493 Compiling deranged v0.5.494 Compiling convert_case v0.10.095 Compiling prettyplease v0.2.3796 Compiling crc32fast v1.5.097 Compiling time-core v0.1.698 Compiling anstyle-query v1.1.599 Compiling is_terminal_polyfill v1.70.2100 Compiling num_threads v0.1.7101 Compiling form_urlencoded v1.2.2102 Compiling ipnet v2.11.0103 Compiling cpufeatures v0.2.17104 Compiling vcpkg v0.2.15105 Compiling anstream v0.6.21106 Compiling regex-syntax v0.8.6107 Compiling zstd-safe v7.2.4108 Compiling serde_json v1.0.145109 Compiling line-clipping v0.3.5110 Compiling alloc-no-stdlib v2.0.4111 Compiling utf8_iter v1.0.4112 Compiling portable-atomic v1.11.1113 Compiling crc-catalog v2.4.0114 Compiling clap_lex v0.7.6115 Compiling openssl-probe v0.2.1116 Compiling rustix v0.38.44117 Compiling adler2 v2.0.1118 Compiling aho-corasick v1.1.3119 Compiling unicode-general-category v1.1.0120 Compiling alloc-stdlib v0.2.2121 Compiling crc v3.3.0122 Compiling thread_local v1.1.9123 Compiling miniz_oxide v0.8.9124 Compiling pest v2.8.5125 Compiling rust_decimal v1.40.0126 Compiling iri-string v0.7.8127 Compiling zip v2.4.2128 Compiling simd-adler32 v0.3.7129 Compiling document-features v0.2.12130 Compiling mime v0.3.17131 Compiling option-ext v0.2.0132 Compiling linux-raw-sys v0.4.15133 Compiling byteorder v1.5.0134 Compiling bumpalo v3.19.0135 Compiling num-traits v0.2.19136 Compiling winnow v0.5.40137 Compiling thiserror v1.0.69138 Compiling anyhow v1.0.100139 Compiling fuzzy-matcher v0.3.7140 Compiling itertools v0.14.0141 Compiling brotli-decompressor v4.0.3142 Compiling toml_write v0.1.2143 Compiling iana-time-zone v0.1.64144 Compiling winnow v0.7.13145 Compiling fastrand v2.3.0146 Compiling lzma-rs v0.3.0147 Compiling signal-hook-registry v1.4.6148 Compiling mio v1.0.4149 Compiling socket2 v0.6.0150 Compiling getrandom v0.2.16151 Compiling zopfli v0.8.3152 Compiling console v0.15.11153 Compiling flate2 v1.1.2154 Compiling syn v2.0.106155 Compiling filetime v0.2.27156 Compiling tracing v0.1.41157 Compiling parking_lot v0.12.5158 Compiling dirs-sys v0.4.1159 Compiling fallible-streaming-iterator v0.1.9160 Compiling jiff v0.2.16161 Compiling unsafe-libyaml v0.2.11162 Compiling deflate64 v0.1.10163 Compiling fallible-iterator v0.3.0164 Compiling micromath v2.1.0165 Compiling home v0.5.12166 Compiling constant_time_eq v0.3.1167 Compiling time v0.3.44168 Compiling hashbrown v0.16.0169 Compiling arrayvec v0.7.6170 Compiling matchit v0.7.3171 Compiling anpa v0.10.0172 Compiling dyn-clone v1.0.20173 Compiling lazy_static v1.5.0174 Compiling number_prefix v0.4.0175 Compiling dirs v5.0.1176 Compiling colored v2.2.0177 Compiling brotli v7.0.0178 Compiling uuid v1.20.0179 Compiling unicode-width v0.1.14180 Compiling minisign-verify v0.2.5181 Compiling semver v1.0.27182 Compiling indicatif v0.17.11183 Compiling castaway v0.2.4184 Compiling compact_str v0.9.0185 Compiling pest_meta v2.8.5186 Compiling signal-hook-mio v0.2.5187 Compiling jobserver v0.1.34188 Compiling lru v0.16.3189 Compiling unicode-truncate v2.0.1190 Compiling cc v1.2.40191 Compiling regex-automata v0.4.11192 Compiling http v1.3.1193 Compiling hashbrown v0.14.5194 Compiling crypto-common v0.1.6195 Compiling block-buffer v0.10.4196 Compiling inout v0.1.4197 Compiling which v6.0.3198 Compiling cipher v0.4.4199 Compiling digest v0.10.7200 Compiling aes v0.8.4201 Compiling hmac v0.12.1202 Compiling sha1 v0.10.6203 Compiling sha2 v0.10.9204 Compiling terminal_size v0.4.3205 Compiling xattr v1.6.1206 Compiling tempfile v3.23.0207 Compiling pbkdf2 v0.12.2208 Compiling clap_builder v4.5.53209 Compiling hashlink v0.9.1210 Compiling http-body v1.0.1211 Compiling tar v0.4.44212 Compiling http-body-util v0.1.3213 Compiling ring v0.17.14214 Compiling zstd-sys v2.0.16+zstd.1.5.7215 Compiling bzip2-sys v0.1.13+1.0.8216 Compiling rquickjs-sys v0.8.1217 Compiling lzma-sys v0.1.20218 Compiling libsqlite3-sys v0.28.0219 Compiling tower-http v0.5.2220 Compiling indexmap v2.11.4221 Compiling serde_path_to_error v0.1.20222 Compiling bzip2 v0.5.2223 Compiling regex v1.11.3224 Compiling xz2 v0.1.7225 Compiling synstructure v0.13.2226 Compiling darling_core v0.23.0227 Compiling pest_generator v2.8.5228 Compiling env_filter v0.1.3229 Compiling env_logger v0.11.8230 Compiling serde_derive v1.0.228231 Compiling zerofrom-derive v0.1.6232 Compiling yoke-derive v0.8.0233 Compiling displaydoc v0.2.5234 Compiling zerovec-derive v0.11.1235 Compiling tokio-macros v2.5.0236 Compiling zeroize_derive v1.4.2237 Compiling futures-macro v0.3.31238 Compiling thiserror-impl v2.0.17239 Compiling strum_macros v0.27.2240 Compiling derive_more-impl v2.1.1241 Compiling async-trait v0.1.89242 Compiling clap_derive v4.5.49243 Compiling async-stream-impl v0.3.6244 Compiling pest_derive v2.8.5245 Compiling thiserror-impl v1.0.69246 Compiling async-stream v0.3.6247 Compiling tokio v1.47.1248 Compiling zeroize v1.8.2249 Compiling derive_more v2.1.1250 Compiling crossterm v0.29.0251 Compiling futures-util v0.3.31252 Compiling rustls-pki-types v1.12.0253 Compiling rustls-webpki v0.103.7254 Compiling webpki-roots v1.0.2255 Compiling rustls-native-certs v0.8.3256 Compiling kasuari v0.4.11257 Compiling darling_macro v0.23.0258 Compiling zerofrom v0.1.6259 Compiling yoke v0.8.0260 Compiling strum v0.27.2261 Compiling inquire v0.9.2262 Compiling comfy-table v7.2.1263 Compiling clap v4.5.53264 Compiling ratatui-core v0.1.0265 Compiling clap_complete v4.5.61266 Compiling zerovec v0.11.4267 Compiling zerotrie v0.2.2268 Compiling darling v0.23.0269 Compiling bon-macros v3.9.0270 Compiling zstd v0.13.3271 Compiling tinystr v0.8.1272 Compiling potential_utf v0.1.3273 Compiling icu_collections v2.0.0274 Compiling icu_locale_core v2.0.0275 Compiling toml_datetime v0.6.11276 Compiling serde_urlencoded v0.7.1277 Compiling serde_spanned v0.6.9278 Compiling json-five v0.3.1279 Compiling json5 v0.4.1280 Compiling serde_yaml v0.9.34+deprecated281 Compiling chrono v0.4.42282 Compiling ratatui-widgets v0.3.0283 Compiling ratatui-crossterm v0.1.0284 Compiling toml_edit v0.20.2285 Compiling toml_edit v0.22.27286 Compiling axum-core v0.4.5287 Compiling futures-executor v0.3.31288 Compiling icu_provider v2.0.0289 Compiling futures v0.3.31290 Compiling icu_properties v2.0.1291 Compiling icu_normalizer v2.0.0292 Compiling ratatui-macros v0.7.0293 Compiling ratatui v0.30.0294 Compiling idna_adapter v1.2.1295 Compiling tokio-util v0.7.18296 Compiling tower v0.5.2297 Compiling idna v1.1.0298 Compiling url v2.5.7299 Compiling toml v0.8.2300 Compiling tower-http v0.6.6301 Compiling h2 v0.4.13302 Compiling tokio-rustls v0.26.4303 Compiling bon v3.9.0304 Compiling tachyonfx v0.25.0305 Compiling hyper v1.7.0306 Compiling hyper-util v0.1.17307 Compiling hyper-rustls v0.27.7308 Compiling axum v0.7.9309 Compiling reqwest v0.12.23310 Compiling rquickjs-core v0.8.1311 Compiling rquickjs v0.8.1312 Compiling rusqlite v0.31.0313 Compiling cc-switch v5.10.3 (/build/source/src-tauri)314warning: associated function `from_api_format` is never used315 --> src/codex_config.rs:39:12316 |31738 | impl CodexCatalogToolProfile {318 | ---------------------------- associated function in this implementation31939 | pub fn from_api_format(api_format: Option<&str>) -> Self {320 | ^^^^^^^^^^^^^^^321 |322 = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default323324warning: function `image_input_capability_from_settings` is never used325 --> src/model_capabilities.rs:38:15326 |32738 | pub(crate) fn image_input_capability_from_settings(328 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^329330warning: function `declared_model_image_support` is never used331 --> src/model_capabilities.rs:109:4332 |333109 | fn declared_model_image_support(settings: &Value, model: &str) -> Option<bool> {334 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^335336warning: function `declared_model_image_support_in_value` is never used337 --> src/model_capabilities.rs:122:4338 |339122 | fn declared_model_image_support_in_value(value: &Value, model: &str) -> Option<bool> {340 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^341342warning: function `explicit_image_support` is never used343 --> src/model_capabilities.rs:135:4344 |345135 | fn explicit_image_support(entry: &Value) -> Option<bool> {346 | ^^^^^^^^^^^^^^^^^^^^^^347348warning: function `input_modalities_support_image` is never used349 --> src/model_capabilities.rs:156:4350 |351156 | fn input_modalities_support_image(value: &Value) -> Option<bool> {352 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^353354warning: function `model_entry_matches` is never used355 --> src/model_capabilities.rs:165:4356 |357165 | fn model_entry_matches(entry: &Value, key: Option<&str>, model: &str) -> bool {358 | ^^^^^^^^^^^^^^^^^^^359360warning: function `model_ids_match` is never used361 --> src/model_capabilities.rs:173:4362 |363173 | fn model_ids_match(candidate: &str, model: &str) -> bool {364 | ^^^^^^^^^^^^^^^365366warning: function `build_client_for_provider` is never used367 --> src/proxy/http_client.rs:285:8368 |369285 | pub fn build_client_for_provider(proxy_config: Option<&ProviderProxyConfig>) -> Option<Client> {370 | ^^^^^^^^^^^^^^^^^^^^^^^^^371372warning: function `reasoning_item` is never used373 --> src/proxy/providers/codex_responses_sse.rs:226:15374 |375226 | pub(crate) fn reasoning_item(item_id: &str, text: &str) -> Value {376 | ^^^^^^^^^^^^^^377378warning: function `reasoning_close` is never used379 --> src/proxy/providers/codex_responses_sse.rs:236:15380 |381236 | pub(crate) fn reasoning_close(output_index: u32, item_id: &str, text: &str) -> (Vec<Bytes>, Value) {382 | ^^^^^^^^^^^^^^^383384warning: function `custom_tool_call_input_delta` is never used385 --> src/proxy/providers/codex_responses_sse.rs:320:15386 |387320 | pub(crate) fn custom_tool_call_input_delta(output_index: u32, item_id: &str, delta: &str) -> Bytes {388 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^389390warning: function `anthropic_to_gemini` is never used391 --> src/proxy/providers/transform_gemini.rs:42:8392 |39342 | pub fn anthropic_to_gemini(body: Value) -> Result<Value, ProxyError> {394 | ^^^^^^^^^^^^^^^^^^^395396warning: variant `InlineImagesOnly` is never constructed397 --> src/proxy/tool_media.rs:27:5398 |39921 | pub(crate) enum ToolMediaScope {400 | -------------- variant in this enum401...40227 | InlineImagesOnly,403 | ^^^^^^^^^^^^^^^^404 |405 = note: `ToolMediaScope` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis406407warning: function `tool_output_contains_media` is never used408 --> src/proxy/tool_media.rs:185:15409 |410185 | pub(crate) fn tool_output_contains_media(value: &Value, scope: ToolMediaScope) -> bool {411 | ^^^^^^^^^^^^^^^^^^^^^^^^^^412413warning: function `strip_media_from_tool_value` is never used414 --> src/proxy/tool_media.rs:196:15415 |416196 | pub(crate) fn strip_media_from_tool_value(417 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^418419warning: function `tool_output_contains_media_at_depth` is never used420 --> src/proxy/tool_media.rs:270:4421 |422270 | fn tool_output_contains_media_at_depth(value: &Value, scope: ToolMediaScope, depth: usize) -> bool {423 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^424425warning: function `merge_toml_live` is never used426 --> src/services/provider/live_merge.rs:163:8427 |428163 | pub fn merge_toml_live(429 | ^^^^^^^^^^^^^^^430431warning: function `merge_toml_with_base_live` is never used432 --> src/services/provider/live_merge.rs:179:8433 |434179 | pub fn merge_toml_with_base_live(435 | ^^^^^^^^^^^^^^^^^^^^^^^^^436437warning: function `parse_toml_live` is never used438 --> src/services/provider/live_merge.rs:199:4439 |440199 | fn parse_toml_live(text: &str, target: &str) -> Result<DocumentMut, AppError> {441 | ^^^^^^^^^^^^^^^442443warning: function `merge_toml_item` is never used444 --> src/services/provider/live_merge.rs:205:4445 |446205 | fn merge_toml_item(local: &mut Item, incoming: &Item) {447 | ^^^^^^^^^^^^^^^448449warning: function `merge_toml_item_with_base` is never used450 --> src/services/provider/live_merge.rs:219:4451 |452219 | fn merge_toml_item_with_base(local: &mut Item, base: Option<&Item>, incoming: &Item) {453 | ^^^^^^^^^^^^^^^^^^^^^^^^^454455warning: function `merge_toml_table_like` is never used456 --> src/services/provider/live_merge.rs:239:4457 |458239 | fn merge_toml_table_like(local: &mut dyn TableLike, incoming: &dyn TableLike) {459 | ^^^^^^^^^^^^^^^^^^^^^460461warning: function `merge_toml_table_like_with_base` is never used462 --> src/services/provider/live_merge.rs:250:4463 |464250 | fn merge_toml_table_like_with_base(465 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^466467warning: function `toml_items_equal` is never used468 --> src/services/provider/live_merge.rs:296:4469 |470296 | fn toml_items_equal(left: &Item, right: &Item) -> bool {471 | ^^^^^^^^^^^^^^^^472473warning: function `toml_tables_equal` is never used474 --> src/services/provider/live_merge.rs:311:4475 |476311 | fn toml_tables_equal(left: &dyn TableLike, right: &dyn TableLike) -> bool {477 | ^^^^^^^^^^^^^^^^^478479warning: method `replace_deep_search_results` is never used480 --> src/cli/tui/app/types.rs:4164:19481 |4822373 | impl SessionsState {483 | ------------------ method in this implementation484...4854164 | pub(crate) fn replace_deep_search_results(486 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^487488warning: function `load_usage_log_page_from_state` is never used489 --> src/cli/tui/data.rs:1357:15490 |4911357 | pub(crate) fn load_usage_log_page_from_state(492 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^493494warning: function `load_usage_log_detail_from_state` is never used495 --> src/cli/tui/data.rs:1393:15496 |4971393 | pub(crate) fn load_usage_log_detail_from_state(498 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^499500warning: method `as_str` is never used501 --> src/cli/tui/form.rs:70:12502 |50369 | impl GeminiAuthType {504 | ------------------- method in this implementation50570 | pub fn as_str(self) -> &'static str {506 | ^^^^^^507508warning: associated function `from_server` is never used509 --> src/cli/tui/form/mcp.rs:95:12510 |51158 | impl McpAddFormState {512 | -------------------- associated function in this implementation513...51495 | pub fn from_server(server: &McpServer) -> Self {515 | ^^^^^^^^^^^516517warning: `cc-switch` (lib) generated 31 warnings518 Finished `release` profile [optimized] target(s) in 7m 38s519/build/source520Executing cargoInstallPostBuildHook521Finished cargoInstallPostBuildHook522Finished cargoBuildHook523buildPhase completed in 7 minutes 39 secondsinstallPhase
524Executing cargoInstallHook525Finished cargoInstallHookfixupPhase
526shrinking RPATHs of ELF executables and libraries in /nix/store/q1sjl61z8y2x200rsi1fgmmfzyyzbnxl-cc-switch-cli-5.10.3527shrinking /nix/store/q1sjl61z8y2x200rsi1fgmmfzyyzbnxl-cc-switch-cli-5.10.3/bin/cc-switch528checking for references to /build/ in /nix/store/q1sjl61z8y2x200rsi1fgmmfzyyzbnxl-cc-switch-cli-5.10.3...529patching script interpreter paths in /nix/store/q1sjl61z8y2x200rsi1fgmmfzyyzbnxl-cc-switch-cli-5.10.3530stripping (with command strip and flags -S -p) in /nix/store/q1sjl61z8y2x200rsi1fgmmfzyyzbnxl-cc-switch-cli-5.10.3/bininstallCheckPhase
531Executing versionCheckPhase532Successfully managed to find version 5.10.3 in the output of the command /nix/store/q1sjl61z8y2x200rsi1fgmmfzyyzbnxl-cc-switch-cli-5.10.3/bin/cc-switch --version533cc-switch 5.10.3534Finished versionCheckPhase535no Makefile or custom installCheckPhase, doing nothing