radicle-httpd-0.26.0
checks.x86_64-linux.nixos-cask
· build #319
· raw
1Using versionCheckHook
unpackPhase
2unpacking source archive /nix/store/9c0djy839fygnwpyz81i1d6ym1r318wa-z4V1sjrXqjvFdnCUbxPFqd5p4DtH53source root is z4V1sjrXqjvFdnCUbxPFqd5p4DtH54Executing cargoSetupPostUnpackHook5Finished cargoSetupPostUnpackHookpatchPhase
6applying patch /nix/store/07ymd5n1a9mrx39wb2kkpi9xjjnns3hc-radicle-search-debounce.patch7patching file crates/radicle-search/src/config.rs8patching file crates/radicle-search/src/indexer.rs9patching file crates/radicle-search/src/indexer/event.rs10applying patch /nix/store/hfpnqyg6a76fxjrsbfa55avi7yqqdl7c-radicle-httpd-zstd-archive.patch11patching file crates/radicle-httpd/src/raw.rs12Hunk #1 succeeded at 30 (offset -1 lines).13Hunk #2 succeeded at 46 (offset -1 lines).14Hunk #3 succeeded at 55 (offset -1 lines).15Hunk #4 succeeded at 66 (offset -1 lines).16Hunk #5 succeeded at 81 (offset -1 lines).17Hunk #6 succeeded at 261 (offset -10 lines).18Hunk #7 succeeded at 367 with fuzz 2 (offset -36 lines).19applying patch /nix/store/9m02pcg1arkn9zb6n0dp3cr52p0rsjzl-radicle-httpd-archive-404.patch20patching file crates/radicle-httpd/src/raw.rs21Hunk #1 succeeded at 204 (offset -4 lines).22Hunk #2 succeeded at 399 with fuzz 2 (offset 2 lines).23Executing cargoSetupPostPatchHook24Validating consistency between /build/z4V1sjrXqjvFdnCUbxPFqd5p4DtH5/Cargo.lock and /build/radicle-httpd-0.26.0-vendor/Cargo.lock25Finished cargoSetupPostPatchHookbuildPhase
26Executing cargoBuildHook27cargoBuildHook flags: -j 48 --target x86_64-unknown-linux-gnu --offline --profile release28 Compiling proc-macro2 v1.0.10629 Compiling unicode-ident v1.0.2430 Compiling quote v1.0.4531 Compiling libc v0.2.18632 Compiling cfg-if v1.0.433 Compiling version_check v0.9.534 Compiling typenum v1.20.135 Compiling serde_core v1.0.22836 Compiling subtle v2.6.137 Compiling find-msvc-tools v0.1.938 Compiling shlex v2.0.139 Compiling const-oid v0.9.640 Compiling log v0.4.3241 Compiling smallvec v1.15.142 Compiling pkg-config v0.3.3343 Compiling serde v1.0.22844 Compiling base64ct v1.8.345 Compiling cpufeatures v0.2.1746 Compiling stable_deref_trait v1.2.147 Compiling itoa v1.0.1848 Compiling memchr v2.8.149 Compiling pin-project-lite v0.2.1750 Compiling bitflags v2.12.151 Compiling percent-encoding v2.3.252 Compiling once_cell v1.21.453 Compiling equivalent v1.0.254 Compiling writeable v0.6.355 Compiling futures-core v0.3.3256 Compiling thiserror v1.0.6957 Compiling bytes v1.11.158 Compiling litemap v0.8.259 Compiling icu_normalizer_data v2.2.060 Compiling autocfg v1.5.161 Compiling zerocopy v0.8.5062 Compiling utf8_iter v1.0.463 Compiling icu_properties_data v2.2.064 Compiling libm v0.2.1665 Compiling hashbrown v0.17.166 Compiling base16ct v0.2.067 Compiling futures-sink v0.3.3268 Compiling semver v1.0.2869 Compiling spin v0.9.870 Compiling crc32fast v1.5.071 Compiling syn v1.0.10972 Compiling slab v0.4.1273 Compiling vcpkg v0.2.1574 Compiling num-bigint-dig v0.8.675 Compiling zmij v1.0.2176 Compiling opaque-debug v0.3.177 Compiling thiserror v2.0.1878 Compiling futures-task v0.3.3279 Compiling futures-io v0.3.3280 Compiling signature v1.6.481 Compiling byteorder v1.5.082 Compiling form_urlencoded v1.2.283 Compiling futures-channel v0.3.3284 Compiling serde_json v1.0.15085 Compiling lazy_static v1.5.086 Compiling ed25519 v1.5.387 Compiling fnv v1.0.788 Compiling amplify_num v0.5.489 Compiling ct-codecs v1.1.790 Compiling getrandom v0.4.291 Compiling ascii v1.1.092 Compiling httparse v1.10.193 Compiling tower-service v0.3.394 Compiling unicode-segmentation v1.13.395 Compiling tracing-core v0.1.3696 Compiling rustix v1.1.497 Compiling atomic-waker v1.1.298 Compiling generic-array v0.14.799 Compiling rustc_version v0.4.1100 Compiling try-lock v0.2.5101 Compiling alloc-no-stdlib v2.0.4102 Compiling data-encoding v2.11.0103 Compiling zstd-safe v7.2.4104 Compiling sync_wrapper v1.0.2105 Compiling pem-rfc7468 v0.7.0106 Compiling crossbeam-utils v0.8.21107 Compiling want v0.3.1108 Compiling simd-adler32 v0.3.9109 Compiling base64 v0.22.1110 Compiling alloc-stdlib v0.2.2111 Compiling fastrand v2.4.1112 Compiling adler2 v2.0.1113 Compiling linux-raw-sys v0.12.1114 Compiling httpdate v1.0.3115 Compiling untrusted v0.9.0116 Compiling anyhow v1.0.102117 Compiling tower-layer v0.3.3118 Compiling const-str v0.4.3119 Compiling num-traits v0.2.19120 Compiling brotli-decompressor v5.0.1121 Compiling base-x v0.2.11122 Compiling rustls v0.23.40123 Compiling typeid v1.0.3124 Compiling dyn-clone v1.0.20125 Compiling ipnet v2.12.0126 Compiling ref-cast v1.0.25127 Compiling miniz_oxide v0.8.9128 Compiling curve25519-dalek v4.1.3129 Compiling compression-core v0.4.32130 Compiling erased-serde v0.4.10131 Compiling ryu v1.0.23132 Compiling signal-hook v0.3.18133 Compiling tinyvec_macros v0.1.1134 Compiling parking_lot_core v0.9.12135 Compiling convert_case v0.10.0136 Compiling tinyvec v1.11.0137 Compiling radicle-dag v0.10.0138 Compiling anstyle-query v1.1.5139 Compiling base64 v0.21.7140 Compiling radicle v0.24.0141 Compiling scopeguard v1.2.0142 Compiling http v1.4.1143 Compiling powerfmt v0.2.0144 Compiling regex-syntax v0.8.10145 Compiling utf8parse v0.2.2146 Compiling lock_api v0.4.14147 Compiling convert_case v0.8.0148 Compiling nom v8.0.0149 Compiling mime v0.3.17150 Compiling fast-glob v0.3.3151 Compiling anstyle-parse v1.0.0152 Compiling anstyle v1.0.14153 Compiling unicode-width v0.2.2154 Compiling radicle-std-ext v0.2.0155 Compiling dunce v1.0.5156 Compiling portable-atomic v1.13.1157 Compiling is_terminal_polyfill v1.70.2158 Compiling num-conv v0.2.2159 Compiling litrs v1.0.0160 Compiling siphasher v1.0.3161 Compiling colorchoice v1.0.5162 Compiling iana-time-zone v0.1.65163 Compiling time-core v0.1.8164 Compiling sharded-slab v0.1.7165 Compiling thread_local v1.1.9166 Compiling clap_lex v1.1.0167 Compiling heck v0.5.0168 Compiling strsim v0.11.1169 Compiling unicase v2.9.0170 Compiling anstream v1.0.0171 Compiling nu-ansi-term v0.50.3172 Compiling matchit v0.8.4173 Compiling flate2 v1.1.9174 Compiling unit-prefix v0.5.2175 Compiling allocator-api2 v0.2.21176 Compiling lexopt v0.3.2177 Compiling foldhash v0.2.0178 Compiling nonempty v0.11.0179 Compiling shlex v1.3.0180 Compiling radicle-httpd v0.26.0 (/build/z4V1sjrXqjvFdnCUbxPFqd5p4DtH5/crates/radicle-httpd)181 Compiling crossbeam-channel v0.5.15182 Compiling mime_guess v2.0.5183 Compiling syn v2.0.117184 Compiling unicode-normalization v0.1.25185 Compiling proc-macro-error-attr2 v2.0.0186 Compiling brotli v8.0.3187 Compiling document-features v0.2.12188 Compiling unicode-display-width v0.3.0189 Compiling hashbrown v0.16.1190 Compiling jobserver v0.1.34191 Compiling filetime v0.2.29192 Compiling getrandom v0.2.17193 Compiling errno v0.3.14194 Compiling mio v1.2.1195 Compiling socket2 v0.6.4196 Compiling sem_safe v0.2.1197 Compiling console v0.16.3198 Compiling signal-hook-registry v1.4.8199 Compiling http-body v1.0.1200 Compiling signals_receipts v0.2.5201 Compiling rand_core v0.6.4202 Compiling ec25519 v0.1.0203 Compiling cc v1.2.63204 Compiling http-body-util v0.1.3205 Compiling parking_lot v0.12.5206 Compiling ff v0.13.1207 Compiling radicle-signals v0.11.0208 Compiling group v0.13.0209 Compiling axum-core v0.5.6210 Compiling signal-hook-mio v0.2.5211 Compiling indicatif v0.18.4212 Compiling lru v0.16.4213 Compiling regex-automata v0.4.14214 Compiling num-integer v0.1.46215 Compiling chrono v0.4.44216 Compiling num-iter v0.1.45217 Compiling amplify_syn v2.0.1218 Compiling xattr v1.6.1219 Compiling libz-sys v1.1.29220 Compiling zstd-sys v2.0.16+zstd.1.5.7221 Compiling libgit2-sys v0.18.5+1.9.4222 Compiling sqlite3-src v0.7.0223 Compiling ring v0.17.14224 Compiling tar v0.4.46225 Compiling indexmap v2.14.0226 Compiling uuid v1.23.2227 Compiling bytesize v2.3.1228 Compiling deranged v0.5.8229 Compiling serde_path_to_error v0.1.20230 Compiling amplify_derive v4.0.1231 Compiling terminal_size v0.4.4232 Compiling tempfile v3.27.0233 Compiling radicle-surf v0.27.1234 Compiling clap_builder v4.6.0235 Compiling cfb v0.7.3236 Compiling serde-untagged v0.1.9237 Compiling infer v0.19.0238 Compiling iso8601 v0.6.3239 Compiling matchers v0.2.0240 Compiling time v0.3.47241 Compiling amplify v4.9.0242 Compiling synstructure v0.13.2243 Compiling serde_derive_internals v0.29.1244 Compiling proc-macro-error2 v2.0.1245 Compiling ppv-lite86 v0.2.21246 Compiling cyphergraphy v0.3.1247 Compiling cypheraddr v0.4.1248 Compiling rand_chacha v0.3.1249 Compiling socks5-client v0.4.3250 Compiling zeroize_derive v1.4.3251 Compiling serde_derive v1.0.228252 Compiling zerofrom-derive v0.1.7253 Compiling yoke-derive v0.8.2254 Compiling zerovec-derive v0.11.3255 Compiling displaydoc v0.2.6256 Compiling thiserror-impl v1.0.69257 Compiling tokio-macros v2.7.0258 Compiling rand v0.8.6259 Compiling curve25519-dalek-derive v0.1.1260 Compiling futures-macro v0.3.32261 Compiling tracing-attributes v0.1.31262 Compiling thiserror-impl v2.0.18263 Compiling data-encoding-macro-internal v0.1.18264 Compiling match-lookup v0.1.2265 Compiling cyphernet v0.5.4266 Compiling ref-cast-impl v1.0.25267 Compiling schemars_derive v1.2.1268 Compiling structmeta-derive v0.3.0269 Compiling derive_more-impl v2.1.1270 Compiling async-trait v0.1.89271 Compiling clap_derive v4.6.1272 Compiling zeroize v1.8.2273 Compiling base256emoji v1.0.2274 Compiling data-encoding-macro v0.1.20275 Compiling der v0.7.10276 Compiling rustls-pki-types v1.14.1277 Compiling secrecy v0.10.3278 Compiling multibase v0.9.2279 Compiling tokio v1.52.3280 Compiling qcheck v1.0.0281 Compiling futures-util v0.3.32282 Compiling derive_more v2.1.1283 Compiling crossterm v0.29.0284 Compiling webpki-roots v1.0.7285 Compiling zerofrom v0.1.8286 Compiling yoke v0.8.3287 Compiling structmeta v0.3.0288 Compiling git-ref-format-core v0.6.0289 Compiling tracing v0.1.44290 Compiling radicle-git-metadata v0.2.0291 Compiling zerovec v0.11.6292 Compiling zerotrie v0.2.4293 Compiling meilisearch-index-setting-macro v0.33.0294 Compiling crypto-common v0.1.7295 Compiling block-buffer v0.10.4296 Compiling block-padding v0.3.3297 Compiling crypto-bigint v0.5.5298 Compiling universal-hash v0.5.1299 Compiling aead v0.5.2300 Compiling digest v0.10.7301 Compiling tracing-subscriber v0.3.23302 Compiling inout v0.1.4303 Compiling polyval v0.6.2304 Compiling poly1305 v0.8.0305 Compiling cipher v0.4.4306 Compiling git-ref-format-macro v0.6.0307 Compiling hmac v0.12.1308 Compiling sha2 v0.10.9309 Compiling signature v2.2.0310 Compiling ghash v0.5.1311 Compiling pbkdf2 v0.12.2312 Compiling hkdf v0.12.4313 Compiling rfc6979 v0.4.0314 Compiling ctr v0.9.2315 Compiling aes v0.8.4316 Compiling chacha20 v0.9.1317 Compiling cbc v0.1.2318 Compiling blowfish v0.9.1319 Compiling inquire v0.9.4320 Compiling spki v0.7.3321 Compiling clap v4.6.1322 Compiling tinystr v0.8.3323 Compiling potential_utf v0.1.5324 Compiling ssh-encoding v0.2.0325 Compiling bcrypt-pbkdf v0.10.0326 Compiling icu_collections v2.2.0327 Compiling pkcs8 v0.10.2328 Compiling icu_locale_core v2.2.0329 Compiling sec1 v0.7.3330 Compiling ed25519 v2.2.3331 Compiling pkcs1 v0.7.5332 Compiling aes-gcm v0.10.3333 Compiling ssh-cipher v0.2.0334 Compiling rsa v0.9.10335 Compiling elliptic-curve v0.13.8336 Compiling ed25519-dalek v2.2.0337 Compiling radicle-term v0.18.0338 Compiling primeorder v0.13.6339 Compiling ecdsa v0.16.9340 Compiling serde_urlencoded v0.7.1341 Compiling nonempty v0.9.0342 Compiling schemars v1.2.1343 Compiling radicle-localtime v0.1.0344 Compiling either v1.16.0345 Compiling yaup v0.3.1346 Compiling nonempty v0.12.0347 Compiling icu_provider v2.2.0348 Compiling icu_normalizer v2.2.0349 Compiling icu_properties v2.2.0350 Compiling rustls-webpki v0.103.13351 Compiling git-ref-format v0.6.0352 Compiling radicle-git-ref-format v0.1.0353 Compiling p256 v0.13.2354 Compiling p384 v0.13.1355 Compiling p521 v0.13.3356 Compiling futures-executor v0.3.32357 Compiling jsonwebtoken v10.4.0358 Compiling futures v0.3.32359 Compiling ssh-key v0.6.7360 Compiling idna_adapter v1.2.2361 Compiling idna v1.1.0362 Compiling url v2.5.8363 Compiling git2 v0.20.4364 Compiling ssh-agent-lib v0.5.2365 Compiling tokio-util v0.7.18366 Compiling tower v0.5.3367 Compiling h2 v0.4.14368 Compiling zstd v0.13.3369 Compiling compression-codecs v0.4.38370 Compiling async-compression v0.4.42371 Compiling tower-http v0.6.11372 Compiling tokio-rustls v0.26.4373 Compiling radicle-oid v0.2.0374 Compiling radicle-git-ext v0.12.0375 Compiling hyper v1.10.1376 Compiling hyper-util v0.1.20377 Compiling hyper-rustls v0.27.9378 Compiling axum v0.8.9379 Compiling reqwest v0.12.28380 Compiling meilisearch-sdk v0.33.0381 Compiling axum-listener v0.2.2382 Compiling sqlite3-sys v0.18.0383 Compiling sqlite v0.37.0384 Compiling radicle-crypto v0.17.0385 Compiling radicle-core v0.3.0386 Compiling radicle-cob v0.20.0387 Compiling radicle-search v0.26.0 (/build/z4V1sjrXqjvFdnCUbxPFqd5p4DtH5/crates/radicle-search)388 Compiling radicle-job v0.6.0389 Finished `release` profile [optimized] target(s) in 1m 00s390warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1391note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`392Executing cargoInstallPostBuildHook393Finished cargoInstallPostBuildHook394Finished cargoBuildHook395buildPhase completed in 1 minutes 2 secondscheckPhase
396Executing cargoCheckHook397cargoCheckHook flags: -j 48 --profile release --target x86_64-unknown-linux-gnu --offline --398 Compiling radicle v0.24.0399 Compiling tokio v1.52.3400 Compiling diff v0.1.13401 Compiling yansi v1.0.1402 Compiling radicle-crypto v0.17.0403 Compiling radicle-oid v0.2.0404 Compiling pretty_assertions v1.4.1405 Compiling radicle-cob v0.20.0406 Compiling radicle-core v0.3.0407 Compiling tokio-util v0.7.18408 Compiling tower v0.5.3409 Compiling tokio-rustls v0.26.4410 Compiling async-compression v0.4.42411 Compiling h2 v0.4.14412 Compiling tower-http v0.6.11413 Compiling hyper v1.10.1414 Compiling radicle-job v0.6.0415 Compiling hyper-util v0.1.20416 Compiling hyper-rustls v0.27.9417 Compiling axum v0.8.9418 Compiling reqwest v0.12.28419 Compiling meilisearch-sdk v0.33.0420 Compiling axum-listener v0.2.2421 Compiling radicle-search v0.26.0 (/build/z4V1sjrXqjvFdnCUbxPFqd5p4DtH5/crates/radicle-search)422 Compiling radicle-httpd v0.26.0 (/build/z4V1sjrXqjvFdnCUbxPFqd5p4DtH5/crates/radicle-httpd)423error[E0433]: cannot find type `Arc` in this scope424 --> crates/radicle-httpd/src/raw.rs:388:59425 |426388 | let app = super::router(ctx.profile().to_owned(), Arc::new(HashMap::new()));427 | ^^^ use of undeclared type `Arc`428 |429help: consider importing one of these structs430 |431370 + use crate::Arc;432 |433370 + use std::sync::Arc;434 |435436error[E0433]: cannot find type `HashMap` in this scope437 --> crates/radicle-httpd/src/raw.rs:388:68438 |439388 | let app = super::router(ctx.profile().to_owned(), Arc::new(HashMap::new()));440 | ^^^^^^^ use of undeclared type `HashMap`441 |442help: consider importing one of these structs443 |444370 + use crate::HashMap;445 |446370 + use std::collections::HashMap;447 |448449error[E0433]: cannot find type `Arc` in this scope450 --> crates/radicle-httpd/src/raw.rs:406:59451 |452406 | let app = super::router(ctx.profile().to_owned(), Arc::new(HashMap::new()));453 | ^^^ use of undeclared type `Arc`454 |455help: consider importing one of these structs456 |457370 + use crate::Arc;458 |459370 + use std::sync::Arc;460 |461462error[E0433]: cannot find type `HashMap` in this scope463 --> crates/radicle-httpd/src/raw.rs:406:68464 |465406 | let app = super::router(ctx.profile().to_owned(), Arc::new(HashMap::new()));466 | ^^^^^^^ use of undeclared type `HashMap`467 |468help: consider importing one of these structs469 |470370 + use crate::HashMap;471 |472370 + use std::collections::HashMap;473 |474475error[E0061]: this function takes 1 argument but 2 arguments were supplied476 --> crates/radicle-httpd/src/raw.rs:388:19477 |478388 | let app = super::router(ctx.profile().to_owned(), Arc::new(HashMap::new()));479 | ^^^^^^^^^^^^^ ------------------------ unexpected argument #2480 |481note: function defined here482 --> crates/radicle-httpd/src/raw.rs:113:8483 |484113 | pub fn router(profile: Arc<Profile>) -> Router {485 | ^^^^^^486help: remove the extra argument487 |488388 - let app = super::router(ctx.profile().to_owned(), Arc::new(HashMap::new()));489388 + let app = super::router(ctx.profile().to_owned());490 |491492error[E0061]: this function takes 1 argument but 2 arguments were supplied493 --> crates/radicle-httpd/src/raw.rs:406:19494 |495406 | let app = super::router(ctx.profile().to_owned(), Arc::new(HashMap::new()));496 | ^^^^^^^^^^^^^ ------------------------ unexpected argument #2497 |498note: function defined here499 --> crates/radicle-httpd/src/raw.rs:113:8500 |501113 | pub fn router(profile: Arc<Profile>) -> Router {502 | ^^^^^^503help: remove the extra argument504 |505406 - let app = super::router(ctx.profile().to_owned(), Arc::new(HashMap::new()));506406 + let app = super::router(ctx.profile().to_owned());507 |508509Some errors have detailed explanations: E0061, E0433.510For more information about an error, try `rustc --explain E0061`.511error: could not compile `radicle-httpd` (lib test) due to 6 previous errors512warning: build failed, waiting for other jobs to finish...