==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: garage 2.1.0-1 (Mon Sep 15 19:37:25 2025)
==> Retrieving sources...
-> Cloning garage git repo...
Cloning into bare repository '/home/leming/work/garage/garage'...
-> Found systemd.service
-> Found sysusers.conf
-> Found tmpfiles.conf
-> Found config.toml
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
garage ... Skipped
systemd.service ... Passed
sysusers.conf ... Passed
tmpfiles.conf ... Passed
config.toml ... Passed
==> Validating source files with b2sums...
garage ... Skipped
systemd.service ... Passed
sysusers.conf ... Passed
tmpfiles.conf ... Passed
config.toml ... Passed
==> Making package: garage 2.1.0-1 (Mon Sep 15 19:37:59 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
Packages (1) libsodium-1.0.20-1
Total Download Size: 0.14 MiB
Total Installed Size: 0.43 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
libsodium-1.0.20-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libsodium...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
Packages (8) libedit-20250104_3.1-1 llvm-libs-20.1.8-1 perl-error-0.17030-2
perl-mailtools-2.22-2 perl-timedate-2.33-8 zlib-ng-2.2.5-1
git-2.51.0-1 rust-1:1.89.0-1
Total Installed Size: 401.13 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
git-zsh-completion: upstream zsh completion
tk: gitk and git gui
openssh: ssh transport and crypto
man: show help with `git command --help`
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-mediawiki-api: git mediawiki support
perl-datetime-format-iso8601: git mediawiki support
perl-lwp-protocol-https: git mediawiki https support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [installed]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
less: the default pager for git [installed]
installing libedit...
installing llvm-libs...
installing rust...
Optional dependencies for rust
gdb: rust-gdb script
lldb: rust-lldb script
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'git' with GID 971.
Creating user 'git' (git daemon user) with UID 971 and GID 971.
(2/4) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/4) Arming ConditionNeedsUpdate...
(4/4) Checking for old perl modules...
[?25h==> Retrieving sources...
-> Found systemd.service
-> Found sysusers.conf
-> Found tmpfiles.conf
-> Found config.toml
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Creating working copy of garage git repo...
Cloning into 'garage'...
done.
Updating files: 91% (722/787)
Updating files: 92% (725/787)
Updating files: 93% (732/787)
Updating files: 94% (740/787)
Updating files: 95% (748/787)
Updating files: 96% (756/787)
Updating files: 97% (764/787)
Updating files: 98% (772/787)
Updating files: 99% (780/787)
Updating files: 100% (787/787)
Updating files: 100% (787/787), done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
Updating crates.io index
Fetch [===========> ] 95 complete; 164 pending
Fetch [===========> ] 216 complete; 43 pending
Fetch [==============> ] 259 complete; 120 pending
Fetch [==============> ] 379 complete; 0 pending
Fetch [=================> ] 379 complete; 40 pending
Fetch [====================> ] 419 complete; 17 pending
Fetch [=======================> ] 436 complete; 10 pending
Fetch [==========================> ] 449 complete; 0 pending
Downloading 1 crate
Downloading 2 crates
Downloading 3 crates
Downloading 4 crates
Downloading 5 crates
Downloading 6 crates
Downloading 7 crates
Downloading 8 crates
Downloading 9 crates
Downloading 10 crates
Downloading 11 crates
Downloading 12 crates
Downloading 13 crates
Downloading 14 crates
Downloading 15 crates
Downloading 16 crates
Downloading 17 crates
Downloading 18 crates
Downloading 19 crates
Downloading 20 crates
Downloading 21 crates
Downloading 22 crates
Downloading 23 crates
Downloading 24 crates
Downloading 25 crates
Downloading 26 crates
Downloading 27 crates
Downloading 28 crates
Downloading 29 crates
Downloading 30 crates
Downloading 31 crates
Downloading 32 crates
Downloading 33 crates
Downloading 34 crates
Downloading 35 crates
Downloading 36 crates
Downloading 37 crates
Downloading 38 crates
Downloading 39 crates
Downloading 40 crates
Downloading 41 crates
Downloading 42 crates
Downloading 43 crates
Downloading 44 crates
Downloading 45 crates
Downloading 46 crates
Downloading 47 crates
Downloading 48 crates
Downloading 49 crates
Downloading 50 crates
Downloading 51 crates
Downloading 52 crates
Downloading 53 crates
Downloading 54 crates
Downloading 55 crates
Downloading 56 crates
Downloading 57 crates
Downloading 58 crates
Downloading 59 crates
Downloading 60 crates
Downloading 61 crates
Downloading 62 crates
Downloading 63 crates
Downloading 64 crates
Downloading 65 crates
Downloading 66 crates
Downloading 67 crates
Downloading 68 crates
Downloading 69 crates
Downloading 70 crates
Downloading 71 crates
Downloading 72 crates
Downloading 73 crates
Downloading 74 crates
Downloading 75 crates
Downloading 76 crates
Downloading 77 crates
Downloading 78 crates
Downloading 79 crates
Downloading 80 crates
Downloading 81 crates
Downloading 82 crates
Downloading 83 crates
Downloading 84 crates
Downloading 85 crates
Downloading 86 crates
Downloading 87 crates
Downloading 88 crates
Downloading 89 crates
Downloading 90 crates
Downloading 91 crates
Downloading 92 crates
Downloading 93 crates
Downloading 94 crates
Downloading 95 crates
Downloading 96 crates
Downloading 97 crates
Downloading 98 crates
Downloading 99 crates
Downloading 100 crates
Downloading 101 crates
Downloading 102 crates
Downloading 103 crates
Downloading 104 crates
Downloading 105 crates
Downloading 106 crates
Downloading 107 crates
Downloading 108 crates
Downloading 109 crates
Downloading 110 crates
Downloading 111 crates
Downloading 112 crates
Downloading 113 crates
Downloading 114 crates
Downloading 115 crates
Downloading 116 crates
Downloading 117 crates
Downloading 118 crates
Downloading 119 crates
Downloading 120 crates
Downloading 121 crates
Downloading 122 crates
Downloading 123 crates
Downloading 124 crates
Downloading 125 crates
Downloading 126 crates
Downloading 127 crates
Downloading 128 crates
Downloading 129 crates
Downloading 130 crates
Downloading 131 crates
Downloading 132 crates
Downloading 133 crates
Downloading 134 crates
Downloading 135 crates
Downloading 136 crates
Downloading 137 crates
Downloading 138 crates
Downloading 139 crates
Downloading 140 crates
Downloading 141 crates
Downloading 142 crates
Downloading 143 crates
Downloading 144 crates
Downloading 145 crates
Downloading 146 crates
Downloading 147 crates
Downloading 148 crates
Downloading 149 crates
Downloading 150 crates
Downloading 151 crates
Downloading 152 crates
Downloading 153 crates
Downloading 154 crates
Downloading 155 crates
Downloading 156 crates
Downloading 157 crates
Downloading 158 crates
Downloading 159 crates
Downloading 160 crates
Downloading 161 crates
Downloading 162 crates
Downloading 163 crates
Downloading 164 crates
Downloading 165 crates
Downloading 166 crates
Downloading 167 crates
Downloading 168 crates
Downloading 169 crates
Downloading 170 crates
Downloading 171 crates
Downloading 172 crates
Downloading 173 crates
Downloading 174 crates
Downloading 175 crates
Downloading 176 crates
Downloading 177 crates
Downloading 178 crates
Downloading 179 crates
Downloading 180 crates
Downloading 181 crates
Downloading 182 crates
Downloading 183 crates
Downloading 184 crates
Downloading 185 crates
Downloading 186 crates
Downloading 187 crates
Downloading 188 crates
Downloading 189 crates
Downloading 190 crates
Downloading 191 crates
Downloading 192 crates
Downloading 193 crates
Downloading 194 crates
Downloading 195 crates
Downloading 196 crates
Downloading 197 crates
Downloading 198 crates
Downloading 199 crates
Downloading 200 crates
Downloading 201 crates
Downloading 202 crates
Downloading 203 crates
Downloading 204 crates
Downloading 205 crates
Downloading 206 crates
Downloading 207 crates
Downloading 208 crates
Downloading 209 crates
Downloading 210 crates
Downloading 211 crates
Downloading 212 crates
Downloading 213 crates
Downloading 214 crates
Downloading 215 crates
Downloading 216 crates
Downloading 217 crates
Downloading 218 crates
Downloading 219 crates
Downloading 220 crates
Downloading 221 crates
Downloading 222 crates
Downloading 223 crates
Downloading 224 crates
Downloading 225 crates
Downloading 226 crates
Downloading 227 crates
Downloading 228 crates
Downloading 229 crates
Downloading 230 crates
Downloading 231 crates
Downloading 232 crates
Downloading 233 crates
Downloading 234 crates
Downloading 235 crates
Downloading 236 crates
Downloading 237 crates
Downloading 238 crates
Downloading 239 crates
Downloading 240 crates
Downloading 241 crates
Downloading 242 crates
Downloading 243 crates
Downloading 244 crates
Downloading 245 crates
Downloading 246 crates
Downloading 247 crates
Downloading 248 crates
Downloading 249 crates
Downloading 250 crates
Downloading 251 crates
Downloading 252 crates
Downloading 253 crates
Downloading 254 crates
Downloading 255 crates
Downloading 256 crates
Downloading 257 crates
Downloading 258 crates
Downloading 259 crates
Downloading 260 crates
Downloading 261 crates
Downloading 262 crates
Downloading 263 crates
Downloading 264 crates
Downloading 265 crates
Downloading 266 crates
Downloading 267 crates
Downloading 268 crates
Downloading 269 crates
Downloading 270 crates
Downloading 271 crates
Downloading 272 crates
Downloading 273 crates
Downloading 274 crates
Downloading 275 crates
Downloading 276 crates
Downloading 277 crates
Downloading 278 crates
Downloading 279 crates
Downloading 280 crates
Downloading 281 crates
Downloading 282 crates
Downloading 283 crates
Downloading 284 crates
Downloading 285 crates
Downloading 286 crates
Downloading 287 crates
Downloading 288 crates
Downloading 289 crates
Downloading 290 crates
Downloading 291 crates
Downloading 292 crates
Downloading 293 crates
Downloading 294 crates
Downloading 295 crates
Downloading 296 crates
Downloading 297 crates
Downloading 298 crates
Downloading 299 crates
Downloading 300 crates
Downloading 301 crates
Downloading 302 crates
Downloading 303 crates
Downloading 304 crates
Downloading 305 crates
Downloading 306 crates
Downloading 307 crates
Downloading 308 crates
Downloading 309 crates
Downloading 310 crates
Downloading 311 crates
Downloading 312 crates
Downloading 313 crates
Downloading 314 crates
Downloading 315 crates
Downloading 316 crates
Downloading 317 crates
Downloading 318 crates
Downloading 319 crates
Downloading 320 crates
Downloading 321 crates
Downloading 322 crates
Downloading 323 crates
Downloading 324 crates
Downloading 325 crates
Downloading 326 crates
Downloading 327 crates
Downloading 328 crates
Downloading 329 crates
Downloading 330 crates
Downloading 331 crates
Downloading 332 crates
Downloading 333 crates
Downloading 334 crates
Downloading 335 crates
Downloading 336 crates
Downloading 337 crates
Downloading 338 crates
Downloading 339 crates
Downloading 340 crates
Downloading 341 crates
Downloading 342 crates
Downloading 343 crates
Downloading 344 crates
Downloading 345 crates
Downloading 346 crates
Downloading 347 crates
Downloading 348 crates
Downloading 349 crates
Downloading 350 crates
Downloading 351 crates
Downloading 352 crates
Downloading 353 crates
Downloading 354 crates
Downloading 355 crates
Downloading 356 crates
Downloading 357 crates
Downloading 358 crates
Downloading 359 crates
Downloading 360 crates
Downloading 361 crates
Downloading 362 crates
Downloading 363 crates
Downloading 364 crates
Downloading 365 crates
Downloading 366 crates
Downloading 367 crates
Downloading 368 crates
Downloading 369 crates
Downloading 370 crates
Downloading 371 crates
Downloading 372 crates
Downloading 373 crates
Downloading 374 crates
Downloading 375 crates
Downloading 376 crates
Downloading 377 crates
Downloading 378 crates
Downloading 379 crates
Downloading 380 crates
Downloading 381 crates
Downloading 382 crates
Downloading 383 crates
Downloading 384 crates
Downloading 385 crates
Downloading 386 crates
Downloading 387 crates
Downloading 388 crates
Downloading 389 crates
Downloading 390 crates
Downloading 391 crates
Downloading 392 crates
Downloading 393 crates
Downloading 394 crates
Downloading 395 crates
Downloading 396 crates
Downloading 397 crates
Downloading 398 crates
Downloading 399 crates
Downloading 400 crates
Downloading 401 crates
Downloading 402 crates
Downloading 403 crates
Downloading 404 crates
Downloading 405 crates
Downloading 406 crates
Downloading 407 crates
Downloading 408 crates
Downloading 409 crates
Downloading 410 crates
Downloading 411 crates
Downloading 412 crates
Downloading 413 crates
Downloading 414 crates
Downloading 415 crates
Downloading 416 crates
Downloading 417 crates
Downloading 418 crates
Downloading 419 crates
Downloading 420 crates
Downloading 421 crates
Downloading 422 crates
Downloading 423 crates
Downloading 424 crates
Downloading 425 crates
Downloading 426 crates
Downloading 427 crates
Downloading 428 crates
Downloading 429 crates
Downloading 430 crates
Downloading 431 crates
Downloading 432 crates
Downloading 433 crates
Downloading 434 crates
Downloading 435 crates
Downloading 436 crates
Downloading 437 crates
Downloading 438 crates
Downloading 438 crates, remaining bytes: 56.5KiB
Downloaded tracing v0.1.41
Downloading 437 crates, remaining bytes: 431.5KiB
Downloading 437 crates, remaining bytes: 1.2MiB
Downloaded pin-project v1.1.10
Downloading 436 crates, remaining bytes: 5.5MiB
Downloading 436 crates, remaining bytes: 8.3MiB
Downloading 436 crates, remaining bytes: 9.9MiB
Downloaded num_cpus v1.16.0
Downloading 435 crates, remaining bytes: 9.9MiB
Downloading 435 crates, remaining bytes: 22.4MiB
Downloaded tower-layer v0.3.3
Downloading 434 crates, remaining bytes: 22.4MiB
Downloading 434 crates, remaining bytes: 33.1MiB
Downloaded path-dedot v3.1.1
Downloading 433 crates, remaining bytes: 33.1MiB
Downloading 433 crates, remaining bytes: 33.4MiB
Downloaded cfg_aliases v0.2.1
Downloading 432 crates, remaining bytes: 33.4MiB
Downloaded instant v0.1.13
Downloading 431 crates, remaining bytes: 34.2MiB
Downloaded assert-json-diff v2.0.2
Downloading 430 crates, remaining bytes: 36.7MiB
Downloaded adler2 v2.0.0
Downloading 429 crates, remaining bytes: 35.2MiB
Downloaded crc32c v0.6.8
Downloading 428 crates, remaining bytes: 34.3MiB
Downloaded cipher v0.4.4
Downloading 427 crates, remaining bytes: 33.7MiB
Downloaded miniz_oxide v0.8.5
Downloading 426 crates, remaining bytes: 33.1MiB
Downloaded crc64fast-nvme v1.2.0
Downloading 425 crates, remaining bytes: 32.5MiB
Downloaded backtrace v0.3.74
Downloading 424 crates, remaining bytes: 31.9MiB
Downloaded aes v0.8.4
Downloading 423 crates, remaining bytes: 31.2MiB
Downloaded crc-fast v1.2.0
Downloading 422 crates, remaining bytes: 30.8MiB
Downloaded aes-gcm v0.10.3
Downloading 421 crates, remaining bytes: 30.4MiB
Downloaded nom v7.1.3
Downloading 420 crates, remaining bytes: 30.0MiB
Downloaded rustix v1.0.3
Downloading 419 crates, extracting rustix ...
Downloading 419 crates, remaining bytes: 29.7MiB
Downloaded itertools v0.12.1
Downloading 418 crates, remaining bytes: 29.4MiB
Downloaded nix v0.29.0
Downloading 417 crates, remaining bytes: 29.0MiB
Downloaded petgraph v0.6.5
Downloading 416 crates, extracting petgraph ...
Downloading 416 crates, remaining bytes: 28.7MiB
Downloaded gimli v0.31.1
Downloading 415 crates, remaining bytes: 28.4MiB
Downloaded quick-xml v0.26.0
Downloading 414 crates, remaining bytes: 28.1MiB
Downloaded regex-automata v0.4.9
Downloading 413 crates, extracting regex-automata ...
Downloading 413 crates, remaining bytes: 27.9MiB
Downloaded object v0.36.7
Downloading 412 crates, remaining bytes: 27.6MiB
Downloaded minimal-lexical v0.2.1
Downloading 411 crates, remaining bytes: 27.4MiB
Downloaded async-compression v0.4.21
Downloading 410 crates, remaining bytes: 27.1MiB
Downloaded aws-sdk-config v1.65.0
Downloading 409 crates, extracting aws-sdk-config ...
Downloading 409 crates, remaining bytes: 26.8MiB
Downloaded kube-client v0.88.1
Downloading 408 crates, remaining bytes: 26.6MiB
Downloaded rustix v0.38.44
Downloading 407 crates, remaining bytes: 26.4MiB
Downloaded rand v0.9.1
Downloading 406 crates, remaining bytes: 26.2MiB
Downloaded libc v0.2.171
Downloading 405 crates, extracting libc ...
Downloading 405 crates, remaining bytes: 25.9MiB
Downloaded icu_properties_data v1.5.0
Downloading 404 crates, remaining bytes: 25.7MiB
Downloaded pest v2.7.15
Downloading 403 crates, remaining bytes: 25.5MiB
Downloaded tower-http v0.4.4
Downloading 402 crates, remaining bytes: 25.3MiB
Downloaded tokio v1.44.1
Downloading 401 crates, extracting tokio ...
Downloading 401 crates, remaining bytes: 25.0MiB
Downloaded darling_core v0.20.10
Downloading 400 crates, remaining bytes: 24.9MiB
Downloaded reqwest v0.11.27
Downloading 399 crates, remaining bytes: 24.7MiB
Downloaded aws-smithy-checksums v0.63.1
Downloading 398 crates, remaining bytes: 24.5MiB
Downloaded xmlparser v0.13.6
Downloading 397 crates, remaining bytes: 24.3MiB
Downloaded aws-smithy-xml v0.60.9
Downloading 396 crates, remaining bytes: 24.1MiB
Downloaded lru v0.12.5
Downloading 395 crates, remaining bytes: 23.9MiB
Downloaded addr2line v0.24.2
Downloading 394 crates, remaining bytes: 23.7MiB
Downloaded rustc-demangle v0.1.24
Downloading 393 crates, remaining bytes: 23.5MiB
Downloaded rand_core v0.9.3
Downloading 392 crates, remaining bytes: 23.3MiB
Downloaded spin v0.9.8
Downloading 391 crates, remaining bytes: 23.1MiB
Downloaded multer v3.1.0
Downloading 390 crates, remaining bytes: 22.9MiB
Downloaded roxmltree v0.19.0
Downloading 389 crates, remaining bytes: 22.7MiB
Downloaded zstd-sys v2.0.14+zstd.1.5.7
Downloading 388 crates, extracting zstd-sys ...
Downloading 388 crates, remaining bytes: 22.5MiB
Downloaded base64ct v1.7.3
Downloading 387 crates, remaining bytes: 22.3MiB
Downloaded argon2 v0.5.3
Downloading 386 crates, remaining bytes: 22.2MiB
Downloaded zstd v0.13.3
Downloading 385 crates, remaining bytes: 22.0MiB
Downloaded base64 v0.22.1
Downloading 384 crates, remaining bytes: 21.8MiB
Downloaded icu_collections v1.5.0
Downloading 383 crates, remaining bytes: 21.6MiB
Downloaded zerovec v0.10.4
Downloading 382 crates, remaining bytes: 21.4MiB
Downloaded idna v1.0.3
Downloading 381 crates, remaining bytes: 21.3MiB
Downloaded chrono v0.4.40
Downloading 380 crates, remaining bytes: 21.1MiB
Downloaded winnow v0.7.4
Downloading 379 crates, remaining bytes: 20.9MiB
Downloaded rustls v0.22.4
Downloading 378 crates, remaining bytes: 20.7MiB
Downloaded regex-syntax v0.8.5
Downloading 377 crates, remaining bytes: 20.6MiB
Downloaded aead v0.5.2
Downloading 376 crates, remaining bytes: 20.4MiB
Downloaded inout v0.1.4
Downloading 375 crates, remaining bytes: 20.2MiB
Downloaded ctr v0.9.2
Downloading 374 crates, remaining bytes: 20.0MiB
Downloaded opaque-debug v0.3.1
Downloading 373 crates, remaining bytes: 19.9MiB
Downloaded universal-hash v0.5.1
Downloading 372 crates, remaining bytes: 19.7MiB
Downloaded polyval v0.6.2
Downloading 371 crates, remaining bytes: 19.5MiB
Downloaded ghash v0.5.1
Downloading 370 crates, remaining bytes: 19.3MiB
Downloaded crc-catalog v2.4.0
Downloading 369 crates, remaining bytes: 19.1MiB
Downloaded crc v3.2.1
Downloading 368 crates, remaining bytes: 18.9MiB
Downloaded rand_chacha v0.9.0
Downloading 367 crates, remaining bytes: 18.8MiB
Downloaded encoding_rs v0.8.35
Downloading 366 crates, extracting encoding_rs ...
Downloading 366 crates, remaining bytes: 18.6MiB
Downloaded md-5 v0.10.6
Downloading 365 crates, remaining bytes: 18.5MiB
Downloaded ring v0.17.14
Downloading 364 crates, extracting ring ...
Downloading 364 crates, remaining bytes: 18.3MiB
Downloaded password-hash v0.5.0
Downloading 363 crates, remaining bytes: 18.1MiB
Downloaded zstd-safe v7.2.3
Downloading 362 crates, remaining bytes: 18.0MiB
Downloaded gethostname v0.4.3
Downloading 361 crates, remaining bytes: 17.9MiB
Downloaded pest_meta v2.7.15
Downloading 360 crates, remaining bytes: 17.7MiB
Downloaded kube-core v0.88.1
Downloading 359 crates, remaining bytes: 17.6MiB
Downloaded lmdb-rkv-sys v0.11.2
Downloading 358 crates, remaining bytes: 17.4MiB
Downloaded regex-syntax v0.6.29
Downloading 357 crates, remaining bytes: 17.3MiB
Downloaded http-range v0.1.5
Downloading 356 crates, remaining bytes: 17.2MiB
Downloaded ident_case v1.0.1
Downloading 355 crates, remaining bytes: 17.0MiB
Downloaded aws-sdk-s3 v1.79.0
Downloading 354 crates, extracting aws-sdk-s3 ...
Downloading 354 crates, remaining bytes: 16.9MiB
Downloaded darling_macro v0.20.10
Downloading 353 crates, remaining bytes: 16.7MiB
Downloaded darling v0.20.10
Downloading 352 crates, remaining bytes: 16.7MiB
Downloaded kube-derive v0.88.1
Downloading 351 crates, remaining bytes: 16.5MiB
Downloaded backoff v0.4.0
Downloading 350 crates, remaining bytes: 16.4MiB
Downloaded derivative v2.2.0
Downloading 349 crates, remaining bytes: 16.2MiB
Downloaded thiserror-impl v2.0.12
Downloading 348 crates, remaining bytes: 16.1MiB
Downloaded thiserror v2.0.12
Downloading 347 crates, remaining bytes: 16.0MiB
Downloaded ucd-trie v0.1.7
Downloading 346 crates, remaining bytes: 15.9MiB
Downloaded pest_generator v2.7.15
Downloading 345 crates, remaining bytes: 15.8MiB
Downloaded pest_derive v2.7.15
Downloading 344 crates, remaining bytes: 15.6MiB
Downloaded jsonpath-rust v0.4.0
Downloading 343 crates, remaining bytes: 15.5MiB
Downloaded json-patch v1.4.0
Downloading 342 crates, remaining bytes: 15.4MiB
Downloaded ordered-float v2.10.1
Downloading 341 crates, remaining bytes: 15.3MiB
Downloaded serde-value v0.7.0
Downloading 340 crates, remaining bytes: 15.2MiB
Downloaded pem v3.0.5
Downloading 339 crates, remaining bytes: 15.0MiB
Downloaded secrecy v0.8.0
Downloading 338 crates, remaining bytes: 14.9MiB
Downloaded unsafe-libyaml v0.2.11
Downloading 337 crates, remaining bytes: 14.8MiB
Downloaded serde_yaml v0.9.34+deprecated
Downloading 336 crates, remaining bytes: 14.7MiB
Downloaded kube-runtime v0.88.1
Downloading 335 crates, remaining bytes: 14.5MiB
Downloaded pnet_datalink v0.34.0
Downloading 334 crates, remaining bytes: 14.4MiB
Downloaded icu_normalizer_data v1.5.0
Downloading 333 crates, remaining bytes: 14.3MiB
Downloaded icu_locid v1.5.0
Downloading 332 crates, remaining bytes: 14.1MiB
Downloaded url v2.5.4
Downloading 331 crates, remaining bytes: 14.0MiB
Downloaded schemars v0.8.22
Downloading 330 crates, remaining bytes: 13.9MiB
Downloaded zerocopy v0.7.35
Downloading 329 crates, remaining bytes: 13.8MiB
Downloaded linux-raw-sys v0.4.15
Downloading 328 crates, extracting linux-raw-sys ...
Downloading 328 crates, remaining bytes: 13.7MiB
Downloaded hashbrown v0.14.5
Downloading 327 crates, remaining bytes: 13.6MiB
Downloaded lsm-tree v2.10.3
Downloading 326 crates, remaining bytes: 13.5MiB
Downloaded vcpkg v0.2.15
Downloading 325 crates, remaining bytes: 13.4MiB
Downloading 325 crates, remaining bytes: 13.3MiB
Downloaded kuska-sodiumoxide v0.2.5-0
Downloading 324 crates, extracting kuska-sodiumoxide ...
Downloading 324 crates, remaining bytes: 13.3MiB
Downloaded rusqlite v0.37.0
Downloading 323 crates, remaining bytes: 13.2MiB
Downloaded hashbrown v0.12.3
Downloading 322 crates, remaining bytes: 13.1MiB
Downloaded http-range-header v0.3.1
Downloading 321 crates, remaining bytes: 13.0MiB
Downloaded kube v0.88.1
Downloading 320 crates, remaining bytes: 12.9MiB
Downloaded ipnetwork v0.20.0
Downloading 319 crates, remaining bytes: 12.8MiB
Downloaded linux-raw-sys v0.9.3
Downloading 318 crates, extracting linux-raw-sys ...
Downloading 318 crates, remaining bytes: 12.7MiB
Downloaded no-std-net v0.6.0
Downloading 317 crates, remaining bytes: 12.7MiB
Downloaded pnet_base v0.34.0
Downloading 316 crates, remaining bytes: 12.6MiB
Downloaded pnet_sys v0.34.0
Downloading 315 crates, remaining bytes: 12.5MiB
Downloaded ipnet v2.11.0
Downloading 314 crates, remaining bytes: 12.5MiB
Downloaded mime v0.3.17
Downloading 313 crates, remaining bytes: 12.4MiB
Downloaded sync_wrapper v0.1.2
Downloading 312 crates, remaining bytes: 12.3MiB
Downloaded write16 v1.0.0
Downloading 311 crates, remaining bytes: 12.3MiB
Downloaded icu_normalizer v1.5.0
Downloading 310 crates, remaining bytes: 12.2MiB
Downloaded icu_locid_transform_data v1.5.0
Downloading 309 crates, remaining bytes: 12.1MiB
Downloaded icu_locid_transform v1.5.0
Downloading 308 crates, remaining bytes: 12.0MiB
Downloaded litemap v0.7.5
Downloading 307 crates, remaining bytes: 11.9MiB
Downloaded writeable v0.5.5
Downloading 306 crates, remaining bytes: 11.9MiB
Downloaded icu_provider v1.5.0
Downloading 305 crates, remaining bytes: 11.8MiB
Downloaded displaydoc v0.2.5
Downloading 304 crates, remaining bytes: 11.7MiB
Downloaded tinystr v0.7.6
Downloading 303 crates, remaining bytes: 11.7MiB
Downloaded yoke v0.7.5
Downloading 302 crates, remaining bytes: 11.6MiB
Downloaded synstructure v0.13.1
Downloading 301 crates, remaining bytes: 11.5MiB
Downloaded zerofrom-derive v0.1.6
Downloading 300 crates, remaining bytes: 11.5MiB
Downloaded zerovec-derive v0.10.3
Downloading 299 crates, remaining bytes: 11.4MiB
Downloaded icu_properties v1.5.1
Downloading 298 crates, remaining bytes: 11.3MiB
Downloaded idna_adapter v1.2.0
Downloading 297 crates, remaining bytes: 11.2MiB
Downloaded utf8_iter v1.0.4
Downloading 296 crates, remaining bytes: 11.2MiB
Downloaded dyn-clone v1.0.19
Downloading 295 crates, remaining bytes: 11.1MiB
Downloaded serde_derive_internals v0.29.1
Downloading 294 crates, remaining bytes: 11.0MiB
Downloaded schemars_derive v0.8.22
Downloading 293 crates, remaining bytes: 11.0MiB
Downloaded blake2 v0.10.6
Downloading 292 crates, remaining bytes: 10.9MiB
Downloaded bytesize v1.3.2
Downloading 291 crates, remaining bytes: 10.8MiB
Downloaded fjall v2.11.2
Downloading 290 crates, remaining bytes: 10.8MiB
Downloaded arc-swap v1.7.1
Downloading 289 crates, remaining bytes: 10.7MiB
Downloaded toml_edit v0.22.24
Downloading 288 crates, remaining bytes: 10.6MiB
Downloaded tokio-util v0.6.10
Downloading 287 crates, remaining bytes: 10.5MiB
Downloaded tower v0.4.13
Downloading 286 crates, remaining bytes: 10.5MiB
Downloaded rustls-webpki v0.102.8
Downloading 285 crates, remaining bytes: 10.4MiB
Downloaded serde_urlencoded v0.7.1
Downloading 284 crates, remaining bytes: 10.3MiB
Downloaded utf16_iter v1.0.5
Downloading 283 crates, remaining bytes: 10.2MiB
Downloaded k8s-openapi v0.21.1
Downloading 282 crates, extracting k8s-openapi ...
Downloading 282 crates, remaining bytes: 10.1MiB
Downloaded icu_provider_macros v1.5.0
Downloading 281 crates, remaining bytes: 10.1MiB
Downloaded stable_deref_trait v1.2.0
Downloading 280 crates, remaining bytes: 10.1MiB
Downloaded yoke-derive v0.7.5
Downloading 279 crates, remaining bytes: 10.0MiB
Downloaded zerofrom v0.1.6
Downloading 278 crates, remaining bytes: 10.0MiB
Downloaded serde_bytes v0.11.17
Downloading 277 crates, remaining bytes: 9.9MiB
Downloaded iana-time-zone v0.1.61
Downloading 276 crates, remaining bytes: 9.8MiB
Downloaded ahash v0.8.11
Downloading 275 crates, remaining bytes: 9.8MiB
Downloaded dashmap v6.1.0
Downloading 274 crates, remaining bytes: 9.7MiB
Downloaded crossbeam-epoch v0.9.18
Downloading 273 crates, remaining bytes: 9.7MiB
Downloaded crossbeam-skiplist v0.1.3
Downloading 272 crates, remaining bytes: 9.6MiB
Downloaded double-ended-peekable v0.1.0
Downloading 271 crates, remaining bytes: 9.6MiB
Downloaded enum_dispatch v0.3.13
Downloading 270 crates, remaining bytes: 9.5MiB
Downloaded guardian v1.3.0
Downloading 269 crates, remaining bytes: 9.5MiB
Downloaded lz4_flex v0.11.3
Downloading 268 crates, remaining bytes: 9.4MiB
Downloaded quick_cache v0.6.16
Downloading 267 crates, remaining bytes: 9.4MiB
Downloaded self_cell v1.2.0
Downloading 266 crates, remaining bytes: 9.3MiB
Downloaded byteview v0.6.1
Downloading 265 crates, remaining bytes: 9.3MiB
Downloaded compare v0.0.6
Downloading 264 crates, remaining bytes: 9.2MiB
Downloaded interval-heap v0.0.5
Downloading 263 crates, remaining bytes: 9.2MiB
Downloaded rustc-hash v2.1.1
Downloading 262 crates, remaining bytes: 9.1MiB
Downloaded value-log v1.9.0
Downloading 261 crates, remaining bytes: 9.1MiB
Downloaded varint-rs v2.2.0
Downloading 260 crates, remaining bytes: 9.0MiB
Downloaded bincode v1.3.3
Downloading 259 crates, remaining bytes: 9.0MiB
Downloaded bytemuck v1.22.0
Downloading 258 crates, remaining bytes: 8.9MiB
Downloaded heed-traits v0.8.0
Downloading 257 crates, remaining bytes: 8.9MiB
Downloaded heed-types v0.8.0
Downloading 256 crates, remaining bytes: 8.8MiB
Downloaded page_size v0.4.2
Downloading 255 crates, remaining bytes: 8.8MiB
Downloaded crossbeam-queue v0.3.12
Downloading 254 crates, remaining bytes: 8.7MiB
Downloaded synchronoise v1.0.1
Downloading 253 crates, remaining bytes: 8.7MiB
Downloaded heed v0.11.0
Downloading 252 crates, remaining bytes: 8.6MiB
Downloaded scheduled-thread-pool v0.2.7
Downloading 251 crates, remaining bytes: 8.6MiB
Downloaded r2d2 v0.8.10
Downloading 250 crates, remaining bytes: 8.5MiB
Downloaded r2d2_sqlite v0.31.0
Downloading 249 crates, remaining bytes: 8.5MiB
Downloaded fallible-iterator v0.3.0
Downloading 248 crates, remaining bytes: 8.4MiB
Downloaded hashlink v0.10.0
Downloading 247 crates, remaining bytes: 8.4MiB
Downloaded rustversion v1.0.20
Downloading 246 crates, remaining bytes: 8.3MiB
Downloaded unicode-xid v0.2.6
Downloading 245 crates, remaining bytes: 8.3MiB
Downloaded synstructure v0.12.6
Downloading 244 crates, remaining bytes: 8.2MiB
Downloaded err-derive v0.3.1
Downloading 243 crates, remaining bytes: 8.1MiB
Downloaded kuska-handshake v0.2.0
Downloading 242 crates, remaining bytes: 8.1MiB
Downloaded opentelemetry-contrib v0.9.0
Downloading 241 crates, remaining bytes: 8.0MiB
Downloaded humantime v2.2.0
Downloading 240 crates, remaining bytes: 8.0MiB
Downloaded termcolor v1.4.1
Downloading 239 crates, remaining bytes: 7.9MiB
Downloaded env_logger v0.10.2
Downloading 238 crates, remaining bytes: 7.9MiB
Downloaded pretty_env_logger v0.5.0
Downloading 237 crates, remaining bytes: 7.8MiB
Downloaded arrayvec v0.5.2
Downloading 236 crates, remaining bytes: 7.8MiB
Downloaded byteorder v1.5.0
Downloading 235 crates, remaining bytes: 7.7MiB
Downloaded paste v1.0.15
Downloading 234 crates, remaining bytes: 7.7MiB
Downloaded rmp v0.8.14
Downloading 233 crates, remaining bytes: 7.6MiB
Downloaded rmp-serde v1.3.0
Downloading 232 crates, remaining bytes: 7.6MiB
Downloaded serde_spanned v0.6.8
Downloading 231 crates, remaining bytes: 7.5MiB
Downloaded toml_datetime v0.6.8
Downloading 230 crates, remaining bytes: 7.5MiB
Downloaded toml v0.8.20
Downloading 229 crates, remaining bytes: 7.4MiB
Downloaded xxhash-rust v0.8.15
Downloading 228 crates, remaining bytes: 7.4MiB
Downloaded pkg-config v0.3.32
Downloading 227 crates, remaining bytes: 7.3MiB
Downloaded walkdir v2.5.0
Downloading 226 crates, remaining bytes: 7.3MiB
Downloaded mktemp v0.5.1
Downloading 225 crates, remaining bytes: 7.2MiB
Downloaded futures v0.3.31
Downloading 224 crates, remaining bytes: 7.2MiB
Downloaded async-stream-impl v0.3.6
Downloading 223 crates, remaining bytes: 7.1MiB
Downloaded async-stream v0.3.6
Downloading 222 crates, remaining bytes: 7.1MiB
Downloaded base64 v0.13.1
Downloading 221 crates, remaining bytes: 7.0MiB
Downloaded tokio-io-timeout v1.2.0
Downloading 220 crates, remaining bytes: 6.9MiB
Downloaded hyper-timeout v0.4.1
Downloading 219 crates, remaining bytes: 6.9MiB
Downloaded indexmap v1.9.3
Downloading 218 crates, remaining bytes: 6.9MiB
Downloaded itertools v0.10.5
Downloading 217 crates, remaining bytes: 6.8MiB
Downloaded opentelemetry-otlp v0.10.0
Downloading 216 crates, remaining bytes: 6.7MiB
Downloaded unicode-width v0.1.14
Downloading 215 crates, remaining bytes: 6.7MiB
Downloaded syn v1.0.109
Downloading 214 crates, remaining bytes: 6.6MiB
Downloaded zerocopy v0.8.23
Downloading 213 crates, remaining bytes: 6.6MiB
Downloaded rustls v0.21.12
Downloading 212 crates, remaining bytes: 6.5MiB
Downloaded hashbrown v0.15.2
Downloading 211 crates, remaining bytes: 6.5MiB
Downloaded h2 v0.4.8
Downloading 210 crates, remaining bytes: 6.4MiB
Downloaded hyper v1.6.0
Downloading 209 crates, remaining bytes: 6.4MiB
Downloaded serde_json v1.0.140
Downloading 208 crates, remaining bytes: 6.3MiB
Downloaded aho-corasick v1.1.3
Downloading 207 crates, remaining bytes: 6.3MiB
Downloaded path-absolutize v3.1.1
Downloading 206 crates, remaining bytes: 6.2MiB
Downloaded std-semaphore v0.1.0
Downloading 205 crates, remaining bytes: 6.2MiB
Downloaded fallible-streaming-iterator v0.1.9
Downloading 204 crates, remaining bytes: 6.1MiB
Downloaded is-terminal v0.4.16
Downloading 203 crates, remaining bytes: 6.1MiB
Downloaded hexdump v0.1.2
Downloading 202 crates, remaining bytes: 6.0MiB
Downloaded git-version-macro v0.3.9
Downloading 201 crates, remaining bytes: 6.0MiB
Downloaded git-version v0.3.9
Downloading 200 crates, remaining bytes: 5.9MiB
Downloaded same-file v1.0.6
Downloading 199 crates, remaining bytes: 5.9MiB
Downloaded tonic v0.6.2
Downloading 198 crates, remaining bytes: 5.8MiB
Downloaded multimap v0.8.3
Downloading 197 crates, remaining bytes: 5.7MiB
Downloaded anyhow v1.0.97
Downloading 196 crates, remaining bytes: 5.7MiB
Downloaded prost v0.9.0
Downloading 195 crates, remaining bytes: 5.7MiB
Downloaded prost-types v0.9.0
Downloading 194 crates, remaining bytes: 5.6MiB
Downloaded libsodium-sys v0.2.7
Downloading 193 crates, extracting libsodium-sys ...
Downloading 193 crates, remaining bytes: 5.5MiB
Downloaded getrandom v0.3.2
Downloading 192 crates, remaining bytes: 5.5MiB
Downloaded tempfile v3.19.1
Downloading 191 crates, remaining bytes: 5.5MiB
Downloaded home v0.5.11
Downloading 190 crates, remaining bytes: 5.4MiB
Downloaded bitflags v2.9.0
Downloading 189 crates, remaining bytes: 5.4MiB
Downloaded errno v0.3.10
Downloading 188 crates, remaining bytes: 5.4MiB
Downloaded which v4.4.2
Downloading 187 crates, remaining bytes: 5.3MiB
Downloaded tonic-build v0.6.2
Downloading 186 crates, remaining bytes: 5.3MiB
Downloaded async-trait v0.1.88
Downloading 185 crates, remaining bytes: 5.3MiB
Downloaded crossbeam-channel v0.5.14
Downloading 184 crates, remaining bytes: 5.2MiB
Downloaded opentelemetry v0.17.0
Downloading 183 crates, remaining bytes: 5.2MiB
Downloaded protobuf v2.28.0
Downloading 182 crates, remaining bytes: 5.2MiB
Downloaded clap v2.34.0
Downloading 181 crates, remaining bytes: 5.1MiB
Downloaded unicode-segmentation v1.12.0
Downloading 180 crates, remaining bytes: 5.1MiB
Downloaded utoipa-gen v5.3.1
Downloading 179 crates, remaining bytes: 5.1MiB
Downloaded h2 v0.3.26
Downloading 178 crates, remaining bytes: 5.0MiB
Downloaded hyper v0.14.32
Downloading 177 crates, remaining bytes: 5.0MiB
Downloaded rustls-webpki v0.101.7
Downloading 176 crates, remaining bytes: 5.0MiB
Downloaded aws-smithy-runtime v1.8.0
Downloading 175 crates, remaining bytes: 4.9MiB
Downloaded regex-lite v0.1.6
Downloading 174 crates, remaining bytes: 4.9MiB
Downloaded http v0.2.12
Downloading 173 crates, remaining bytes: 4.9MiB
Downloaded base64 v0.21.7
Downloading 172 crates, remaining bytes: 4.9MiB
Downloaded clap_builder v4.5.32
Downloading 171 crates, remaining bytes: 4.8MiB
Downloaded cc v1.2.16
Downloading 170 crates, remaining bytes: 4.8MiB
Downloaded rustls-pki-types v1.11.0
Downloading 169 crates, remaining bytes: 4.8MiB
Downloaded tokio-util v0.7.14
Downloading 168 crates, remaining bytes: 4.7MiB
Downloaded http v1.3.1
Downloading 167 crates, remaining bytes: 4.7MiB
Downloaded mio v1.0.3
Downloading 166 crates, remaining bytes: 4.7MiB
Downloaded syn v2.0.100
Downloading 165 crates, remaining bytes: 4.6MiB
Downloaded tracing-futures v0.2.5
Downloading 164 crates, remaining bytes: 4.6MiB
Downloaded fixedbitset v0.4.2
Downloading 163 crates, remaining bytes: 4.6MiB
Downloaded prost-derive v0.9.0
Downloading 162 crates, remaining bytes: 4.5MiB
Downloaded crossbeam-utils v0.8.21
Downloading 161 crates, remaining bytes: 4.5MiB
Downloaded futures-executor v0.3.31
Downloading 160 crates, remaining bytes: 4.5MiB
Downloaded pin-project-internal v1.1.10
Downloading 159 crates, remaining bytes: 4.4MiB
Downloaded tokio-stream v0.1.17
Downloading 158 crates, remaining bytes: 4.4MiB
Downloaded prometheus v0.13.4
Downloading 157 crates, remaining bytes: 4.4MiB
Downloaded num-complex v0.2.4
Downloading 156 crates, remaining bytes: 4.3MiB
Downloaded static_init v1.0.3
Downloading 155 crates, remaining bytes: 4.3MiB
Downloaded libsqlite3-sys v0.35.0
Downloading 154 crates, extracting libsqlite3-sys ...
Downloading 154 crates, remaining bytes: 4.2MiB
Downloaded proc-macro-error v1.0.4
Downloading 153 crates, remaining bytes: 4.2MiB
Downloaded structopt v0.3.26
Downloading 152 crates, remaining bytes: 4.2MiB
Downloaded rand v0.8.5
Downloading 151 crates, remaining bytes: 4.2MiB
Downloaded uuid v1.4.1
Downloading 150 crates, remaining bytes: 4.2MiB
Downloaded aws-runtime v1.5.6
Downloading 149 crates, remaining bytes: 4.2MiB
Downloaded aws-smithy-json v0.61.3
Downloading 148 crates, remaining bytes: 4.2MiB
Downloaded tokio-rustls v0.24.1
Downloading 147 crates, remaining bytes: 4.2MiB
Downloaded hyper-rustls v0.24.2
Downloading 146 crates, remaining bytes: 4.1MiB
Downloaded sct v0.7.1
Downloading 145 crates, remaining bytes: 4.1MiB
Downloaded crc32fast v1.4.2
Downloading 144 crates, remaining bytes: 4.1MiB
Downloaded aws-smithy-runtime-api v1.7.4
Downloading 143 crates, remaining bytes: 4.1MiB
Downloaded vsimd v0.8.0
Downloading 142 crates, remaining bytes: 4.1MiB
Downloaded num-traits v0.2.19
Downloading 141 crates, remaining bytes: 4.1MiB
Downloaded aws-smithy-types v1.3.0
Downloading 140 crates, remaining bytes: 4.0MiB
Downloaded hmac v0.12.1
Downloading 139 crates, remaining bytes: 4.0MiB
Downloaded aws-sigv4 v1.3.0
Downloading 138 crates, remaining bytes: 4.0MiB
Downloaded clap_derive v4.5.32
Downloading 137 crates, remaining bytes: 4.0MiB
Downloaded hex v0.4.3
Downloading 136 crates, remaining bytes: 4.0MiB
Downloaded rustls-native-certs v0.7.3
Downloading 135 crates, remaining bytes: 4.0MiB
Downloaded jobserver v0.1.32
Downloading 134 crates, remaining bytes: 3.9MiB
Downloaded zeroize v1.8.1
Downloading 133 crates, remaining bytes: 3.9MiB
Downloaded tokio-rustls v0.25.0
Downloading 132 crates, remaining bytes: 3.9MiB
Downloaded hyper-rustls v0.26.0
Downloading 131 crates, remaining bytes: 3.9MiB
Downloaded futures-channel v0.3.31
Downloading 130 crates, remaining bytes: 3.9MiB
Downloaded futures-task v0.3.31
Downloading 129 crates, remaining bytes: 3.9MiB
Downloaded allocator-api2 v0.2.21
Downloading 128 crates, remaining bytes: 3.8MiB
Downloaded foldhash v0.1.5
Downloading 127 crates, remaining bytes: 3.8MiB
Downloaded futures-io v0.3.31
Downloading 126 crates, remaining bytes: 3.8MiB
Downloaded slab v0.4.9
Downloading 125 crates, remaining bytes: 3.8MiB
Downloaded fnv v1.0.7
Downloading 124 crates, remaining bytes: 3.8MiB
Downloaded http-body v1.0.1
Downloading 123 crates, remaining bytes: 3.8MiB
Downloaded httparse v1.10.1
Downloading 122 crates, remaining bytes: 3.7MiB
Downloaded httpdate v1.0.3
Downloading 121 crates, remaining bytes: 3.7MiB
Downloaded hyper-util v0.1.10
Downloading 120 crates, remaining bytes: 3.7MiB
Downloaded ryu v1.0.20
Downloading 119 crates, remaining bytes: 3.7MiB
Downloaded serde_derive v1.0.219
Downloading 118 crates, remaining bytes: 3.7MiB
Downloaded serde v1.0.219
Downloading 117 crates, remaining bytes: 3.7MiB
Downloaded getrandom v0.2.15
Downloading 116 crates, remaining bytes: 3.6MiB
Downloaded typenum v1.18.0
Downloading 115 crates, remaining bytes: 3.6MiB
Downloaded bytes v1.10.1
Downloading 114 crates, remaining bytes: 3.6MiB
Downloaded parking_lot v0.12.3
Downloading 113 crates, remaining bytes: 3.6MiB
Downloaded socket2 v0.5.8
Downloading 112 crates, remaining bytes: 3.6MiB
Downloaded regex v1.11.1
Downloading 111 crates, remaining bytes: 3.6MiB
Downloaded sharded-slab v0.1.7
Downloading 110 crates, remaining bytes: 3.5MiB
Downloaded tracing-subscriber v0.3.19
Downloading 109 crates, remaining bytes: 3.5MiB
Downloaded dashmap v4.0.2
Downloading 108 crates, remaining bytes: 3.5MiB
Downloaded opentelemetry-prometheus v0.10.0
Downloading 107 crates, remaining bytes: 3.5MiB
Downloaded num-iter v0.1.45
Downloading 106 crates, remaining bytes: 3.5MiB
Downloaded num-bigint v0.2.6
Downloading 105 crates, remaining bytes: 3.5MiB
Downloaded num-rational v0.2.4
Downloading 104 crates, remaining bytes: 3.5MiB
Downloaded num v0.2.1
Downloading 103 crates, remaining bytes: 3.4MiB
Downloaded parse_duration v2.1.1
Downloading 102 crates, remaining bytes: 3.4MiB
Downloaded sha1 v0.10.6
Downloading 101 crates, remaining bytes: 3.4MiB
Downloaded static_init_macro v1.0.4
Downloading 100 crates, remaining bytes: 3.4MiB
Downloaded bitflags v1.3.2
Downloading 99 crates, remaining bytes: 3.4MiB
Downloaded textwrap v0.11.0
Downloading 98 crates, remaining bytes: 3.4MiB
Downloaded heck v0.3.3
Downloading 97 crates, remaining bytes: 3.3MiB
Downloaded proc-macro-error-attr v1.0.4
Downloading 96 crates, remaining bytes: 3.3MiB
Downloaded syslog-tracing v0.3.1
Downloading 95 crates, remaining bytes: 3.3MiB
Downloaded tracing-journald v0.3.1
Downloading 94 crates, remaining bytes: 3.3MiB
Downloaded utoipa v5.3.1
Downloading 93 crates, remaining bytes: 3.3MiB
Downloaded ppv-lite86 v0.2.21
Downloading 92 crates, remaining bytes: 3.3MiB
Downloaded rand_chacha v0.3.1
Downloading 91 crates, remaining bytes: 3.2MiB
Downloaded rustls-pemfile v1.0.4
Downloading 90 crates, remaining bytes: 3.2MiB
Downloaded fastrand v2.3.0
Downloading 89 crates, remaining bytes: 3.2MiB
Downloaded semver v1.0.26
Downloading 88 crates, remaining bytes: 3.2MiB
Downloaded rustc_version v0.4.1
Downloading 87 crates, remaining bytes: 3.2MiB
Downloaded aws-types v1.3.6
Downloading 86 crates, remaining bytes: 3.2MiB
Downloaded aws-credential-types v1.2.2
Downloading 85 crates, remaining bytes: 3.1MiB
Downloaded aws-smithy-eventstream v0.60.8
Downloading 84 crates, remaining bytes: 3.1MiB
Downloaded aws-smithy-http v0.62.0
Downloading 83 crates, remaining bytes: 3.1MiB
Downloaded outref v0.5.2
Downloading 82 crates, remaining bytes: 3.1MiB
Downloaded base64-simd v0.8.0
Downloading 81 crates, remaining bytes: 3.1MiB
Downloaded either v1.15.0
Downloading 80 crates, remaining bytes: 3.1MiB
Downloaded bytes-utils v0.1.4
Downloading 79 crates, remaining bytes: 3.0MiB
Downloaded http-body v0.4.6
Downloading 78 crates, remaining bytes: 3.0MiB
Downloaded num-integer v0.1.46
Downloading 77 crates, remaining bytes: 3.0MiB
Downloaded form_urlencoded v1.2.1
Downloading 76 crates, remaining bytes: 3.0MiB
Downloaded deranged v0.4.0
Downloading 75 crates, remaining bytes: 3.0MiB
Downloaded powerfmt v0.2.0
Downloading 74 crates, remaining bytes: 3.0MiB
Downloaded num-conv v0.1.0
Downloading 73 crates, remaining bytes: 2.9MiB
Downloaded time-core v0.1.4
Downloading 72 crates, remaining bytes: 2.9MiB
Downloaded time-macros v0.2.21
Downloading 71 crates, remaining bytes: 2.9MiB
Downloaded anstyle-parse v0.2.6
Downloading 70 crates, remaining bytes: 2.9MiB
Downloaded anstyle-query v1.1.2
Downloading 69 crates, remaining bytes: 2.9MiB
Downloaded colorchoice v1.0.3
Downloading 68 crates, remaining bytes: 2.9MiB
Downloaded is_terminal_polyfill v1.70.1
Downloading 67 crates, remaining bytes: 2.9MiB
Downloaded utf8parse v0.2.2
Downloading 66 crates, remaining bytes: 2.8MiB
Downloaded anstyle v1.0.10
Downloading 65 crates, remaining bytes: 2.8MiB
Downloaded clap_lex v0.7.4
Downloading 64 crates, remaining bytes: 2.8MiB
Downloaded strsim v0.11.1
Downloading 63 crates, remaining bytes: 2.8MiB
Downloaded clap v4.5.32
Downloading 62 crates, remaining bytes: 2.8MiB
Downloaded http-body-util v0.1.3
Downloading 61 crates, remaining bytes: 2.8MiB
Downloaded openssl-probe v0.1.6
Downloading 60 crates, remaining bytes: 2.7MiB
Downloaded futures-macro v0.3.31
Downloading 59 crates, remaining bytes: 2.7MiB
Downloaded pin-utils v0.1.0
Downloading 58 crates, remaining bytes: 2.7MiB
Downloaded futures-util v0.3.31
Downloading 57 crates, remaining bytes: 2.7MiB
Downloaded atomic-waker v1.1.2
Downloading 56 crates, remaining bytes: 2.7MiB
Downloaded equivalent v1.0.2
Downloading 55 crates, remaining bytes: 2.7MiB
Downloaded futures-core v0.3.31
Downloading 54 crates, remaining bytes: 2.6MiB
Downloaded try-lock v0.2.5
Downloading 53 crates, remaining bytes: 2.6MiB
Downloaded want v0.3.1
Downloading 52 crates, remaining bytes: 2.6MiB
Downloaded tower-service v0.3.3
Downloading 51 crates, remaining bytes: 2.6MiB
Downloaded percent-encoding v2.3.1
Downloading 50 crates, remaining bytes: 2.6MiB
Downloaded itoa v1.0.15
Downloading 49 crates, remaining bytes: 2.6MiB
Downloaded version_check v0.9.5
Downloading 48 crates, remaining bytes: 2.5MiB
Downloaded rand_core v0.6.4
Downloading 47 crates, remaining bytes: 2.5MiB
Downloaded crypto-common v0.1.6
Downloading 46 crates, remaining bytes: 2.5MiB
Downloaded subtle v2.6.1
Downloading 45 crates, remaining bytes: 2.5MiB
Downloaded sha2 v0.10.8
Downloading 44 crates, remaining bytes: 2.5MiB
Downloaded thiserror-impl v1.0.69
Downloading 43 crates, remaining bytes: 2.5MiB
Downloaded thiserror v1.0.69
Downloading 42 crates, remaining bytes: 2.4MiB
Downloaded autocfg v1.4.0
Downloading 41 crates, remaining bytes: 2.4MiB
Downloaded scopeguard v1.2.0
Downloading 40 crates, remaining bytes: 2.4MiB
Downloaded lock_api v0.4.12
Downloading 39 crates, remaining bytes: 2.4MiB
Downloaded parking_lot_core v0.9.10
Downloading 38 crates, remaining bytes: 2.4MiB
Downloaded signal-hook-registry v1.4.2
Downloading 37 crates, remaining bytes: 2.4MiB
Downloaded tokio-macros v2.5.0
Downloading 36 crates, remaining bytes: 2.3MiB
Downloaded regex-automata v0.1.10
Downloading 35 crates, remaining bytes: 2.3MiB
Downloaded matchers v0.1.0
Downloading 34 crates, remaining bytes: 2.3MiB
Downloaded overload v0.1.1
Downloading 33 crates, remaining bytes: 2.3MiB
Downloaded memchr v2.7.4
Downloading 32 crates, remaining bytes: 2.3MiB
Downloaded lazy_static v1.5.0
Downloading 31 crates, remaining bytes: 2.3MiB
Downloaded smallvec v1.14.0
Downloading 30 crates, remaining bytes: 2.2MiB
Downloaded cfg-if v1.0.0
Downloading 29 crates, remaining bytes: 2.2MiB
Downloaded pin-project-lite v0.2.16
Downloading 28 crates, remaining bytes: 2.2MiB
Downloaded proc-macro2 v1.0.94
Downloading 27 crates, remaining bytes: 2.2MiB
Downloaded unicode-ident v1.0.18
Downloading 26 crates, remaining bytes: 2.2MiB
Downloaded tracing-core v0.1.33
Downloading 25 crates, remaining bytes: 2.2MiB
Downloaded cfg_aliases v0.1.1
Downloading 24 crates, remaining bytes: 2.2MiB
Downloaded structopt-derive v0.4.18
Downloading 23 crates, remaining bytes: 2.1MiB
Downloaded timeago v0.4.2
Downloading 22 crates, remaining bytes: 2.1MiB
Downloaded rustls-native-certs v0.6.3
Downloading 21 crates, remaining bytes: 2.1MiB
Downloaded aws-smithy-http-client v1.0.0
Downloading 20 crates, remaining bytes: 2.1MiB
Downloaded aws-smithy-async v1.2.5
Downloading 19 crates, remaining bytes: 2.1MiB
Downloaded time v0.3.40
Downloading 18 crates, remaining bytes: 2.1MiB
Downloaded anstream v0.6.18
Downloading 17 crates, remaining bytes: 2.0MiB
Downloaded heck v0.5.0
Downloading 16 crates, remaining bytes: 2.0MiB
Downloaded rustls-pemfile v2.2.0
Downloading 15 crates, remaining bytes: 2.0MiB
Downloaded shlex v1.3.0
Downloading 14 crates, remaining bytes: 2.0MiB
Downloaded untrusted v0.9.0
Downloading 13 crates, remaining bytes: 2.0MiB
Downloaded indexmap v2.8.0
Downloading 12 crates, remaining bytes: 2.0MiB
Downloaded futures-sink v0.3.31
Downloading 11 crates, remaining bytes: 1.9MiB
Downloaded block-buffer v0.10.4
Downloading 10 crates, remaining bytes: 1.9MiB
Downloaded generic-array v0.14.7
Downloading 9 crates, remaining bytes: 1.9MiB
Downloaded digest v0.10.7
Downloading 8 crates, remaining bytes: 1.9MiB
Downloaded nu-ansi-term v0.46.0
Downloading 7 crates, remaining bytes: 1.9MiB
Downloaded thread_local v1.1.8
Downloading 6 crates, remaining bytes: 1.9MiB
Downloaded quote v1.0.40
Downloading 5 crates, remaining bytes: 1.8MiB
Downloaded tracing-attributes v0.1.28
Downloading 4 crates, remaining bytes: 1.8MiB
Downloaded log v0.4.26
Downloading 3 crates, remaining bytes: 1.8MiB
Downloaded once_cell v1.21.1
Downloading 2 crates, remaining bytes: 1.8MiB
Downloaded tracing-log v0.2.0
Downloading 1 crate, remaining bytes: 1.8MiB
Downloaded prost-build v0.9.0
Downloading 0 crates, extracting prost-build ...
Downloaded 438 crates (57.1MiB) in 18.23s (largest was `prost-build` at 9.5MiB)
==> Starting build()...
Compiling proc-macro2 v1.0.94
Compiling unicode-ident v1.0.18
Compiling libc v0.2.171
Compiling cfg-if v1.0.0
Building [ ] 0/355: libc(build.rs), proc-macr...
Compiling autocfg v1.4.0
Building [ ] 1/355: libc(build.rs), proc-macr...
Compiling version_check v0.9.5
Building [ ] 2/355: version_check, libc(build...
Building [ ] 3/355: version_check, libc(build...
Building [ ] 4/355: version_check, libc(build...
Building [ ] 5/355: version_check, libc(build...
Building [ ] 6/355: version_check, libc, auto...
Compiling memchr v2.7.4
Building [ ] 7/355: memchr, libc, autocfg, pr...
Building [ ] 8/355: memchr, libc, libc(build....
Compiling serde v1.0.219
Building [ ] 9/355: memchr, libc, serde(build...
Compiling quote v1.0.40
Building [ ] 10/355: memchr, libc, quote, proc...
Building [ ] 11/355: libc, quote, serde(build)...
Building [ ] 12/355: libc, quote, libc(build),...
Compiling pkg-config v0.3.32
Building [ ] 13/355: libc, quote, pkg-config, ...
Building [> ] 14/355: libc, quote, pkg-config, ...
Compiling syn v2.0.100
Building [> ] 15/355: libc, syn, pkg-config, libc
Compiling shlex v1.3.0
Building [> ] 16/355: libc, syn, libc, shlex
Compiling typenum v1.18.0
Building [> ] 17/355: libc, syn, libc, typenum(...
Building [> ] 18/355: libc, syn, libc, typenum(...
Compiling generic-array v0.14.7
Building [> ] 19/355: libc, syn, libc, generic-...
Building [> ] 20/355: libc, syn, libc, generic-...
Building [> ] 21/355: libc, syn, libc, typenum
Compiling jobserver v0.1.32
Building [> ] 22/355: libc, syn, typenum, jobse...
Compiling getrandom v0.2.15
Building [> ] 23/355: libc, syn, typenum, getra...
Compiling rand_core v0.6.4
Building [> ] 24/355: libc, syn, typenum, rand_...
Compiling cc v1.2.16
Building [> ] 25/355: syn, typenum, rand_core, cc
Building [> ] 26/355: syn, rand_core, cc, gener...
Compiling pin-project-lite v0.2.16
Building [> ] 27/355: syn, pin-project-lite, cc...
Compiling smallvec v1.14.0
Building [=> ] 28/355: syn, smallvec, cc, generi...
Compiling futures-core v0.3.31
Building [=> ] 29/355: syn, futures-core, cc, ge...
Compiling bytes v1.10.1
Building [=> ] 30/355: syn, bytes, cc, generic-a...
Compiling crypto-common v0.1.6
Building [=> ] 31/355: syn, bytes, cc, crypto-co...
Compiling zerocopy v0.8.23
Building [=> ] 32/355: syn, bytes, zerocopy(buil...
Building [=> ] 33/355: syn, bytes, zerocopy(buil...
Compiling slab v0.4.9
Building [=> ] 34/355: syn, slab(build.rs), zero...
Compiling num-traits v0.2.19
Building [=> ] 35/355: syn, slab(build.rs), num-...
Compiling subtle v2.6.1
Building [=> ] 36/355: syn, slab(build.rs), subt...
Compiling futures-sink v0.3.31
Building [=> ] 37/355: syn, futures-sink, subtle...
Building [=> ] 38/355: syn, subtle, slab(build), cc
Building [=> ] 39/355: syn, num-traits(build), s...
Building [=> ] 40/355: syn, num-traits(build), z...
Compiling itoa v1.0.15
Building [==> ] 41/355: syn, itoa, zerocopy, cc
Compiling futures-io v0.3.31
Building [==> ] 42/355: syn, zerocopy, cc, future...
Compiling foldhash v0.1.5
Building [==> ] 43/355: syn, zerocopy, cc, foldhash
Building [==> ] 44/355: syn, zerocopy, num-traits...
Compiling hashbrown v0.15.2
Building [==> ] 45/355: syn, zerocopy, num-traits...
Building [==> ] 46/355: syn, zerocopy, slab, num-...
Compiling futures-channel v0.3.31
Building [==> ] 47/355: syn, zerocopy, num-traits...
Compiling socket2 v0.5.8
Building [==> ] 48/355: syn, zerocopy, socket2, n...
Compiling signal-hook-registry v1.4.2
Building [==> ] 49/355: syn, zerocopy, signal-hoo...
Compiling ppv-lite86 v0.2.21
Building [==> ] 50/355: ppv-lite86, syn, zerocopy...
Compiling synstructure v0.13.1
Building [==> ] 51/355: ppv-lite86, syn, synstruc...
Compiling mio v1.0.3
Building [==> ] 52/355: ppv-lite86, syn, mio, syn...
Compiling fnv v1.0.7
Building [==> ] 53/355: syn, mio, synstructure, fnv
Compiling once_cell v1.21.1
Building [==> ] 54/355: syn, mio, synstructure, o...
Compiling pin-utils v0.1.0
Building [===> ] 55/355: syn, mio, synstructure, p...
Compiling futures-task v0.3.31
Building [===> ] 56/355: syn, futures-task, mio, s...
Compiling lock_api v0.4.12
Building [===> ] 57/355: syn, futures-task, mio, l...
Compiling syn v1.0.109
Building [===> ] 58/355: syn, mio, lock_api(build....
Compiling crossbeam-utils v0.8.21
Building [===> ] 59/355: crossbeam-utils(build.rs)...
Compiling parking_lot_core v0.9.10
Building [===> ] 60/355: crossbeam-utils(build.rs)...
Building [===> ] 61/355: crossbeam-utils(build.rs)...
Building [===> ] 62/355: crossbeam-utils(build.rs)...
Compiling block-buffer v0.10.4
Building [===> ] 63/355: crossbeam-utils(build.rs)...
Building [===> ] 64/355: syn, crossbeam-utils(buil...
Compiling proc-macro-error-attr v1.0.4
Building [===> ] 65/355: syn, proc-macro-error-att...
Building [===> ] 66/355: syn, parking_lot_core(bui...
Compiling scopeguard v1.2.0
Building [===> ] 67/355: syn, scopeguard, proc-mac...
Building [===> ] 68/355: syn, scopeguard, lock_api...
Compiling digest v0.10.7
Building [====> ] 69/355: syn, lock_api, proc-macro...
Building [====> ] 70/355: syn, proc-macro-error-att...
Building [====> ] 71/355: syn, lock_api, digest, pa...
Building [====> ] 72/355: syn, crossbeam-utils, loc...
Building [====> ] 73/355: syn, crossbeam-utils, syn...
Compiling tracing-core v0.1.33
Building [====> ] 74/355: syn, crossbeam-utils, syn...
Compiling rand_chacha v0.3.1
Building [====> ] 75/355: syn, syn, tracing-core, r...
Compiling proc-macro-error v1.0.4
Building [====> ] 76/355: syn, syn, proc-macro-erro...
Compiling same-file v1.0.6
Building [====> ] 77/355: syn, same-file, syn, rand...
Compiling serde_derive v1.0.219
Building [====> ] 78/355: serde_derive, same-file, ...
Compiling tokio-macros v2.5.0
Building [====> ] 79/355: serde_derive, tokio-macro...
Compiling futures-macro v0.3.31
Building [====> ] 80/355: serde_derive, syn, rand_c...
Compiling tokio v1.44.1
Building [====> ] 81/355: serde_derive, tokio, syn,...
Compiling futures-util v0.3.31
Building [=====> ] 82/355: serde_derive, tokio, syn,...
Building [=====> ] 83/355: tokio, syn, serde, future...
Compiling zerofrom-derive v0.1.6
Building [=====> ] 84/355: tokio, syn, zerofrom-deri...
Compiling yoke-derive v0.7.5
Building [=====> ] 85/355: tokio, zerofrom-derive, s...
Compiling thiserror v1.0.69
Building [=====> ] 86/355: tokio, zerofrom-derive, s...
Compiling stable_deref_trait v1.2.0
Building [=====> ] 87/355: tokio, zerofrom-derive, s...
Compiling lazy_static v1.5.0
Building [=====> ] 88/355: tokio, zerofrom-derive, l...
Compiling log v0.4.26
Building [=====> ] 89/355: tokio, log, zerofrom-deri...
Compiling zerofrom v0.1.6
Building [=====> ] 90/355: tokio, zerofrom, log, serde
Compiling equivalent v1.0.2
Building [=====> ] 91/355: tokio, log, serde, equiva...
Compiling rustversion v1.0.20
Building [=====> ] 92/355: tokio, log, rustversion(b...
Compiling yoke v0.7.5
Building [=====> ] 93/355: tokio, yoke, rustversion(...
Building [=====> ] 94/355: tokio, rustversion(build....
Building [=====> ] 95/355: tokio, rustversion(build)...
Compiling walkdir v2.5.0
Building [======> ] 96/355: tokio, rustversion(build)...
Compiling zerovec-derive v0.10.3
Building [======> ] 97/355: tokio, zerovec-derive, se...
Compiling tracing-attributes v0.1.28
Building [======> ] 98/355: tokio, zerovec-derive, tr...
Compiling indexmap v2.8.0
Building [======> ] 99/355: tokio, zerovec-derive, tr...
Compiling thiserror-impl v1.0.69
Building [======> ] 100/355: thiserror-impl, tokio, tr...
Building [======> ] 101/355: thiserror-impl, tokio, tr...
Compiling rand v0.8.5
Building [======> ] 102/355: thiserror-impl, tokio, ra...
Compiling parking_lot v0.12.3
Building [======> ] 103/355: thiserror-impl, tokio, ra...
Building [======> ] 104/355: thiserror-impl, tokio, ra...
Compiling http v1.3.1
Building [======> ] 105/355: thiserror-impl, rand, pro...
Compiling vcpkg v0.2.15
Building [======> ] 106/355: thiserror-impl, vcpkg, pr...
Compiling byteorder v1.5.0
Building [======> ] 107/355: vcpkg, byteorder, proc-ma...
Compiling serde_json v1.0.140
Building [======> ] 108/355: serde_json(build.rs), vcp...
Building [======> ] 109/355: serde_json(build), vcpkg,...
Building [======> ] 110/355: proc-macro-error, vcpkg, ...
Building [======> ] 111/355: proc-macro-error, thiserr...
Compiling tracing v0.1.41
Building [======> ] 112/355: proc-macro-error, tracing...
Compiling zerovec v0.10.4
Building [======> ] 113/355: zerovec, tracing, vcpkg, ...
Compiling libsodium-sys v0.2.7
Building [=======> ] 114/355: zerovec, vcpkg, libsodium...
Compiling libsqlite3-sys v0.35.0
Building [=======> ] 115/355: libsqlite3-sys(build.rs),...
Building [=======> ] 116/355: libsqlite3-sys(build.rs),...
Compiling futures-executor v0.3.31
Building [=======> ] 117/355: zerovec, futures-executor...
Compiling displaydoc v0.2.5
Building [=======> ] 118/355: zerovec, rustversion, dis...
Compiling paste v1.0.15
Building [=======> ] 119/355: zerovec, displaydoc, past...
Compiling httparse v1.10.1
Building [=======> ] 120/355: zerovec, httparse(build.r...
Compiling semver v1.0.26
Building [=======> ] 121/355: zerovec, httparse(build.r...
Compiling ryu v1.0.20
Building [=======> ] 122/355: zerovec, ryu, displaydoc,...
Building [=======> ] 123/355: zerovec, ryu, semver(buil...
Building [=======> ] 124/355: zerovec, ryu, httparse(bu...
Building [=======> ] 125/355: paste(build), zerovec, ry...
Compiling err-derive v0.3.1
Building [=======> ] 126/355: zerovec, ryu, err-derive(...
Building [=======> ] 127/355: zerovec, ryu, err-derive(...
Building [========> ] 128/355: ryu, err-derive(build.rs)...
Building [========> ] 129/355: ryu, serde_json, libsqlit...
Compiling tokio-util v0.7.14
Building [========> ] 130/355: ryu, serde_json, tokio-ut...
Compiling pin-project-internal v1.1.10
Building [========> ] 131/355: ryu, pin-project-internal...
Compiling lmdb-rkv-sys v0.11.2
Building [========> ] 132/355: pin-project-internal, ser...
Compiling unicode-xid v0.2.6
Building [========> ] 133/355: pin-project-internal, ser...
Compiling percent-encoding v2.3.1
Building [========> ] 134/355: pin-project-internal, ser...
Compiling bitflags v2.9.0
Building [========> ] 135/355: pin-project-internal, ser...
Compiling synstructure v0.12.6
Building [========> ] 136/355: pin-project-internal, ser...
Building [========> ] 137/355: pin-project-internal, ser...
Compiling pin-project v1.1.10
Building [========> ] 138/355: serde_json, pin-project, ...
Building [========> ] 139/355: serde_json, lmdb-rkv-sys(...
Building [========> ] 140/355: libsqlite3-sys, serde_jso...
Building [========> ] 141/355: libsqlite3-sys, serde_jso...
Compiling tinystr v0.7.6
Building [=========> ] 142/355: libsqlite3-sys, serde_jso...
Building [=========> ] 143/355: libsqlite3-sys, serde_jso...
Building [=========> ] 144/355: serde_json, tinystr, http...
Building [=========> ] 145/355: semver, serde_json, httpa...
Compiling http-body v1.0.1
Building [=========> ] 146/355: semver, http-body, httpar...
Compiling scheduled-thread-pool v0.2.7
Building [=========> ] 147/355: scheduled-thread-pool, se...
Compiling bincode v1.3.3
Building [=========> ] 148/355: scheduled-thread-pool, ht...
Compiling tokio-stream v0.1.17
Building [=========> ] 149/355: scheduled-thread-pool, to...
Compiling crossbeam-queue v0.3.12
Building [=========> ] 150/355: scheduled-thread-pool, cr...
Compiling hashlink v0.10.0
Building [=========> ] 151/355: scheduled-thread-pool, to...
Compiling zstd-sys v2.0.14+zstd.1.5.7
Building [=========> ] 152/355: zstd-sys(build.rs), tokio...
Compiling num_cpus v1.16.0
Building [=========> ] 153/355: zstd-sys(build.rs), tokio...
Compiling try-lock v0.2.5
Building [=========> ] 154/355: zstd-sys(build.rs), try-l...
Compiling bytemuck v1.22.0
Building [=========> ] 155/355: zstd-sys(build.rs), bytem...
Compiling heed-traits v0.8.0
Building [=========> ] 156/355: zstd-sys(build.rs), bytem...
Compiling fallible-iterator v0.3.0
Building [==========> ] 157/355: bytemuck, fallible-iterat...
Compiling atomic-waker v1.1.2
Building [==========> ] 158/355: atomic-waker, bytemuck, f...
Compiling litemap v0.7.5
Building [==========> ] 159/355: litemap, bytemuck, fallib...
Compiling fallible-streaming-iterator v0.1.9
Building [==========> ] 160/355: litemap, fallible-iterato...
Compiling writeable v0.5.5
Building [==========> ] 161/355: fallible-iterator, num_cp...
Compiling heed-types v0.8.0
Building [==========> ] 162/355: heed-types, fallible-iter...
Compiling rusqlite v0.37.0
Building [==========> ] 163/355: heed-types, num_cpus, rus...
Compiling icu_locid v1.5.0
Building [==========> ] 164/355: heed-types, icu_locid, ru...
Compiling h2 v0.4.8
Building [==========> ] 165/355: h2, icu_locid, rusqlite, ...
Compiling dashmap v4.0.2
Building [==========> ] 166/355: h2, icu_locid, dashmap, r...
Building [==========> ] 167/355: h2, icu_locid, zstd-sys(b...
Compiling want v0.3.1
Building [==========> ] 168/355: want, h2, icu_locid, rusq...
Compiling synchronoise v1.0.1
Building [==========> ] 169/355: h2, synchronoise, icu_loc...
Compiling r2d2 v0.8.10
Building [==========> ] 170/355: r2d2, h2, icu_locid, rusq...
Compiling rmp v0.8.14
Building [===========> ] 171/355: h2, icu_locid, rmp, rusqlite
Compiling rustc_version v0.4.1
Building [===========> ] 172/355: h2, icu_locid, rustc_vers...
Compiling kuska-sodiumoxide v0.2.5-0
Building [===========> ] 173/355: h2, icu_locid, kuska-sodi...
Building [===========> ] 174/355: h2, icu_locid, kuska-sodi...
Building [===========> ] 175/355: h2, lmdb-rkv-sys, kuska-s...
Compiling futures v0.3.31
Building [===========> ] 176/355: h2, kuska-sodiumoxide, fu...
Compiling uuid v1.4.1
Building [===========> ] 177/355: h2, uuid, kuska-sodiumoxi...
Compiling serde_spanned v0.6.8
Building [===========> ] 178/355: serde_spanned, h2, kuska-...
Compiling toml_datetime v0.6.8
Building [===========> ] 179/355: serde_spanned, h2, toml_d...
Compiling icu_provider_macros v1.5.0
Building [===========> ] 180/355: h2, toml_datetime, icu_pr...
Compiling async-trait v0.1.88
Building [===========> ] 181/355: h2, async-trait, icu_prov...
Compiling crossbeam-channel v0.5.14
Building [===========> ] 182/355: h2, async-trait, kuska-so...
Compiling page_size v0.4.2
Building [===========> ] 183/355: page_size, h2, async-trai...
Compiling hex v0.4.3
Building [===========> ] 184/355: h2, async-trait, hex, cro...
Compiling httpdate v1.0.3
Building [============> ] 185/355: h2, async-trait, crossbea...
Compiling winnow v0.7.4
Building [============> ] 186/355: h2, winnow, async-trait, ...
Compiling cfg_aliases v0.2.1
Building [============> ] 187/355: cfg_aliases, h2, winnow, ...
Compiling nix v0.29.0
Building [============> ] 188/355: h2, winnow, async-trait, ...
Compiling opentelemetry v0.17.0
Building [============> ] 189/355: h2, winnow, nix(build.rs)...
Compiling hyper v1.6.0
Building [============> ] 190/355: h2, winnow, hyper, opente...
Compiling kuska-handshake v0.2.0
Building [============> ] 191/355: winnow, kuska-handshake, ...
Compiling toml_edit v0.22.24
Building [============> ] 192/355: kuska-handshake, toml_edi...
Compiling heed v0.11.0
Building [============> ] 193/355: toml_edit, heed, hyper, o...
Compiling icu_provider v1.5.0
Building [============> ] 194/355: toml_edit, hyper, icu_pro...
Compiling r2d2_sqlite v0.31.0
Building [============> ] 195/355: toml_edit, icu_provider, ...
Compiling garage_util v2.1.0 (/build/garage/src/garage/src/util)
Building [============> ] 196/355: garage_util(build.rs), to...
Compiling rmp-serde v1.3.0
Building [============> ] 197/355: rmp-serde, toml_edit, icu...
Compiling blake2 v0.10.6
Building [============> ] 198/355: rmp-serde, blake2, toml_e...
Compiling num-integer v0.1.46
Building [=============> ] 199/355: blake2, toml_edit, num-in...
Compiling aho-corasick v1.1.3
Building [=============> ] 200/355: aho-corasick, toml_edit, ...
Compiling num-bigint v0.2.6
Building [=============> ] 201/355: num-bigint(build.rs), aho...
Compiling zstd-safe v7.2.3
Building [=============> ] 202/355: aho-corasick, toml_edit, ...
Compiling regex-syntax v0.8.5
Building [=============> ] 203/355: aho-corasick, toml_edit, ...
Compiling icu_locid_transform_data v1.5.0
Building [=============> ] 204/355: aho-corasick, icu_locid_t...
Compiling no-std-net v0.6.0
Building [=============> ] 205/355: aho-corasick, toml_edit, ...
Compiling arrayvec v0.5.2
Building [=============> ] 206/355: aho-corasick, toml_edit, ...
Compiling arc-swap v1.7.1
Building [=============> ] 207/355: aho-corasick, toml_edit, ...
Compiling getrandom v0.3.2
Building [=============> ] 208/355: aho-corasick, toml_edit, ...
Compiling iana-time-zone v0.1.61
Building [=============> ] 209/355: aho-corasick, toml_edit, ...
Compiling chrono v0.4.40
Building [=============> ] 210/355: aho-corasick, toml_edit, ...
Compiling regex-automata v0.4.9
Building [=============> ] 211/355: toml_edit, regex-syntax, ...
Building [=============> ] 212/355: regex-syntax, getrandom(b...
Compiling garage_net v2.1.0 (/build/garage/src/garage/src/net)
Building [==============> ] 213/355: garage_net, regex-syntax,...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/net/error.rs:6:17
|
6 | #[derive(Debug, Error)]
| ^----
| |
| `Error` is not local
| move the `impl` block outside of this constant `_DERIVE_std_error_Error_FOR_Error`
7 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: `#[warn(non_local_definitions)]` on by default
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [==============> ] 213/355: garage_net, regex-syntax,...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/net/error.rs:6:17
|
6 | #[derive(Debug, Error)]
| ^----
| |
| `Display` is not local
| move the `impl` block outside of this constant `_DERIVE_core_fmt_Display_FOR_Error`
7 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [==============> ] 213/355: garage_net, regex-syntax,...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/net/error.rs:6:17
|
6 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_io_Error_FOR_Error`
7 | pub enum Error {
| ----- `Error` is not local
8 | #[error(display = "IO error: {}", _0)]
9 | Io(#[error(source)] io::Error),
| --------- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [==============> ] 213/355: garage_net, regex-syntax,...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/net/error.rs:6:17
|
6 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_rmp_serde_encode_Error_FOR_Error`
7 | pub enum Error {
| ----- `Error` is not local
...
12 | RMPEncode(#[error(source)] rmp_serde::encode::Error),
| ------------------------ `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [==============> ] 213/355: garage_net, regex-syntax,...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/net/error.rs:6:17
|
6 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_rmp_serde_decode_Error_FOR_Error`
7 | pub enum Error {
| ----- `Error` is not local
...
14 | RMPDecode(#[error(source)] rmp_serde::decode::Error),
| ------------------------ `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [==============> ] 213/355: garage_net, regex-syntax,...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/net/error.rs:6:17
|
6 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_tokio_task_JoinError_FOR_Error`
7 | pub enum Error {
| ----- `Error` is not local
...
17 | TokioJoin(#[error(source)] tokio::task::JoinError),
| ---------------------- `JoinError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [==============> ] 213/355: garage_net, regex-syntax,...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/net/error.rs:6:17
|
6 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_tokio_sync_oneshot_error_RecvError_FOR_Error`
7 | pub enum Error {
| ----- `Error` is not local
...
20 | OneshotRecv(#[error(source)] tokio::sync::oneshot::error::RecvError),
| -------------------------------------- `RecvError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [==============> ] 213/355: garage_net, regex-syntax,...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/net/error.rs:6:17
|
6 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_kuska_handshake_async_std_Error_FOR_Error`
7 | pub enum Error {
| ----- `Error` is not local
...
23 | Handshake(#[error(source)] kuska_handshake::async_std::Error),
| --------------------------------- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [==============> ] 213/355: garage_net, regex-syntax,...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/net/error.rs:6:17
|
6 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_std_string_FromUtf8Error_FOR_Error`
7 | pub enum Error {
| ----- `Error` is not local
...
26 | UTF8(#[error(source)] std::string::FromUtf8Error),
| -------------------------- `FromUtf8Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [==============> ] 213/355: garage_net, regex-syntax,...
warning: hiding a lifetime that's elided elsewhere is confusing
--> src/net/endpoint.rs:162:12
|
162 | ...le(&self, req_enc: ReqEnc, from: NodeID) -> BoxFuture<Result<RespEnc, Error>>;
| ^^^^^ the lifetime is elided here --------------------------------- the same lifetime is hidden here
|
= help: the same lifetime is referred to in inconsistent ways, making the signature confusing
= note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
help: use `'_` for type paths
|
162 | fn handle(&self, req_enc: ReqEnc, from: NodeID) -> BoxFuture<'_, Result<RespEnc, Error>>;
| +++
Building [==============> ] 213/355: garage_net, regex-syntax,...
warning: hiding a lifetime that's elided elsewhere is confusing
--> src/net/endpoint.rs:178:12
|
178 | ...le(&self, req_enc: ReqEnc, from: NodeID) -> BoxFuture<Result<RespEnc, Error>> {
| ^^^^^ the lifetime is elided here --------------------------------- the same lifetime is hidden here
|
= help: the same lifetime is referred to in inconsistent ways, making the signature confusing
help: use `'_` for type paths
|
178 | fn handle(&self, req_enc: ReqEnc, from: NodeID) -> BoxFuture<'_, Result<RespEnc, Error>> {
| +++
Building [==============> ] 213/355: garage_net, regex-syntax,...
Compiling hexdump v0.1.2
Building [==============> ] 214/355: garage_net, hexdump, rege...
Compiling pnet_base v0.34.0
Building [==============> ] 215/355: garage_net, pnet_base, re...
Compiling icu_locid_transform v1.5.0
Building [==============> ] 216/355: garage_net, regex-syntax,...
Building [==============> ] 217/355: garage_net, zstd-safe(bui...
Compiling toml v0.8.20
Building [==============> ] 218/355: garage_net, toml, regex-a...
Building [==============> ] 219/355: garage_net, num-bigint(bu...
Building [==============> ] 220/355: garage_net, regex-automat...
Compiling garage_db v2.1.0 (/build/garage/src/garage/src/db)
Building [==============> ] 221/355: garage_net, garage_db, re...
Building [==============> ] 222/355: garage_net, nix(build), g...
Building [==============> ] 223/355: garage_net, zstd-sys, gar...
Compiling icu_collections v1.5.0
Building [==============> ] 224/355: garage_net, icu_collectio...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/db/lib.rs:46:17
|
46 | #[derive(Debug, Error)]
| ^----
| |
| `Error` is not local
| move the `impl` block outside of this constant `_DERIVE_std_error_Error_FOR_Error`
47 | #[error(display = "{}", _0)]
48 | pub struct Error(pub Cow<'static, str>);
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: `#[warn(non_local_definitions)]` on by default
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [==============> ] 224/355: garage_net, icu_collectio...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/db/lib.rs:46:17
|
46 | #[derive(Debug, Error)]
| ^----
| |
| `Display` is not local
| move the `impl` block outside of this constant `_DERIVE_core_fmt_Display_FOR_Error`
47 | #[error(display = "{}", _0)]
48 | pub struct Error(pub Cow<'static, str>);
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [==============> ] 224/355: garage_net, icu_collectio...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/db/lib.rs:58:17
|
58 | #[derive(Debug, Error)]
| ^----
| |
| `Error` is not local
| move the `impl` block outside of this constant `_DERIVE_std_error_Error_FOR_TxOpError`
59 | #[error(display = "{}", _0)]
60 | pub struct TxOpError(pub(crate) Error);
| --------- `TxOpError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [==============> ] 224/355: garage_net, icu_collectio...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/db/lib.rs:58:17
|
58 | #[derive(Debug, Error)]
| ^----
| |
| `Display` is not local
| move the `impl` block outside of this constant `_DERIVE_core_fmt_Display_FOR_TxOpError`
59 | #[error(display = "{}", _0)]
60 | pub struct TxOpError(pub(crate) Error);
| --------- `TxOpError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [==============> ] 224/355: garage_net, icu_collectio...
Compiling ipnetwork v0.20.0
Building [==============> ] 225/355: garage_net, garage_db, ip...
Compiling sha2 v0.10.8
Building [==============> ] 226/355: garage_net, garage_db, re...
warning: `garage_db` (lib) generated 4 warnings
Compiling pnet_sys v0.34.0
Building [==============> ] 227/355: garage_net, pnet_sys, reg...
Compiling num-rational v0.2.4
Building [===============> ] 228/355: garage_net, num-rational(...
Compiling num-complex v0.2.4
Building [===============> ] 229/355: garage_net, num-rational(...
Compiling bytesize v1.3.2
Building [===============> ] 230/355: garage_net, bytesize, reg...
Compiling either v1.15.0
Building [===============> ] 231/355: garage_net, either, bytes...
Compiling icu_properties_data v1.5.0
Building [===============> ] 232/355: garage_net, icu_propertie...
Compiling xxhash-rust v0.8.15
Building [===============> ] 233/355: garage_net, either, regex...
Compiling itertools v0.12.1
Building [===============> ] 234/355: garage_net, regex-automat...
Building [===============> ] 235/355: garage_net, garage_util, ...
warning: `garage_net` (lib) generated 11 warnings
Compiling icu_properties v1.5.1
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `Error` is not local
| move the `impl` block outside of this constant `_DERIVE_std_error_Error_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: `#[warn(non_local_definitions)]` on by default
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `Display` is not local
| move the `impl` block outside of this constant `_DERIVE_core_fmt_Display_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_io_Error_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
15 | #[error(display = "IO error: {}", _0)]
16 | Io(#[error(source)] io::Error),
| --------- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_hyper_Error_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
...
19 | Hyper(#[error(source)] hyper::Error),
| ------------ `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_http_Error_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
...
22 | Http(#[error(source)] http::Error),
| ----------- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_http_header_ToStrError_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
...
25 | HttpHeader(#[error(source)] http::header::ToStrError),
| ------------------------ `ToStrError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_garage_net_error_Error_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
...
28 | Net(#[error(source)] garage_net::error::Error),
| ------------------------ `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_garage_db_Error_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
...
31 | Db(#[error(source)] garage_db::Error),
| ---------------- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_rmp_serde_encode_Error_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
...
34 | RmpEncode(#[error(source)] rmp_serde::encode::Error),
| ------------------------ `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_rmp_serde_decode_Error_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
...
36 | RmpDecode(#[error(source)] rmp_serde::decode::Error),
| ------------------------ `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_serde_json_error_Error_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
...
38 | Json(#[error(source)] serde_json::error::Error),
| ------------------------ `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_toml_de_Error_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
...
40 | TomlDecode(#[error(source)] toml::de::Error),
| --------------- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_tokio_task_JoinError_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
...
43 | TokioJoin(#[error(source)] tokio::task::JoinError),
| ---------------------- `JoinError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_tokio_sync_AcquireError_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
...
46 | TokioSemAcquire(#[error(source)] tokio::sync::AcquireError),
| ------------------------- `AcquireError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/util/error.rs:13:17
|
13 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_tokio_sync_broadcast_error_RecvError_FOR_Error`
14 | pub enum Error {
| ----- `Error` is not local
...
49 | TokioBcastRecv(#[error(source)] tokio::sync::broadcast::error::RecvError),
| ---------------------------------------- `RecvError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [===============> ] 236/355: garage_util, regex-automa...
Building [===============> ] 237/355: garage_util, regex-automa...
Building [===============> ] 238/355: garage_util, num-rational...
Compiling pnet_datalink v0.34.0
Building [===============> ] 239/355: pnet_datalink, garage_uti...
Building [===============> ] 240/355: zstd-safe, pnet_datalink,...
Building [===============> ] 241/355: zstd-safe, nix, garage_ut...
Building [================> ] 242/355: nix, garage_util, icu_pro...
Compiling regex v1.11.1
Building [================> ] 243/355: nix, garage_util, regex, ...
Building [================> ] 244/355: garage_util, getrandom, r...
Compiling serde_bytes v0.11.17
Building [================> ] 245/355: garage_util, getrandom, r...
Compiling gethostname v0.4.3
Building [================> ] 246/355: gethostname, garage_util,...
Compiling format_table v0.1.1 (/build/garage/src/garage/src/format-table)
Building [================> ] 247/355: format_table, garage_util...
Compiling utf8_iter v1.0.4
Building [================> ] 248/355: format_table, garage_util...
Compiling write16 v1.0.0
Building [================> ] 249/355: write16, garage_util, reg...
Compiling icu_normalizer_data v1.5.0
Building [================> ] 250/355: write16, icu_normalizer_d...
Compiling utf16_iter v1.0.5
Building [================> ] 251/355: write16, utf16_iter, gara...
warning: `garage_util` (lib) generated 15 warnings
Compiling ipnet v2.11.0
Building [================> ] 252/355: write16, utf16_iter, ipne...
Compiling rand_core v0.9.3
Building [================> ] 253/355: utf16_iter, ipnet, regex,...
Compiling icu_normalizer v1.5.0
Building [================> ] 254/355: ipnet, regex, icu_normali...
Building [================> ] 255/355: num-rational, ipnet, icu_...
Compiling zstd v0.13.3
Building [=================> ] 256/355: num-rational, ipnet, zstd...
Compiling garage_rpc v2.1.0 (/build/garage/src/garage/src/rpc)
Building [=================> ] 257/355: num-rational, ipnet, gara...
Building [=================> ] 258/355: num-rational, garage_rpc,...
Compiling num-iter v0.1.45
Building [=================> ] 259/355: garage_rpc, num-complex, ...
Compiling base64ct v1.7.3
Building [=================> ] 260/355: base64ct, garage_rpc, num...
Compiling num v0.2.1
Building [=================> ] 261/355: base64ct, garage_rpc, icu...
Compiling password-hash v0.5.0
Building [=================> ] 262/355: base64ct, password-hash, ...
Compiling idna_adapter v1.2.0
Building [=================> ] 263/355: base64ct, password-hash, ...
Compiling async-compression v0.4.21
Building [=================> ] 264/355: async-compression, passwo...
Compiling rand_chacha v0.9.0
Building [=================> ] 265/355: rand_chacha, async-compre...
Compiling crc-fast v1.2.0
Building [=================> ] 266/355: rand_chacha, crc-fast(bui...
Compiling crc-catalog v2.4.0
Building [=================> ] 267/355: rand_chacha, crc-catalog,...
Building [=================> ] 268/355: rand_chacha, crc-catalog,...
Compiling argon2 v0.5.3
Building [=================> ] 269/355: rand_chacha, crc-catalog,...
Compiling crc v3.2.1
Building [==================> ] 270/355: rand_chacha, argon2, gara...
Compiling rand v0.9.1
Building [==================> ] 271/355: rand_chacha, rand, garage...
Compiling idna v1.0.3
Building [==================> ] 272/355: rand_chacha, rand, garage...
Compiling parse_duration v2.1.1
Building [==================> ] 273/355: parse_duration, rand, gar...
Compiling garage_block v2.1.0 (/build/garage/src/garage/src/block)
Building [==================> ] 274/355: parse_duration, garage_rp...
Compiling garage_table v2.1.0 (/build/garage/src/garage/src/table)
Building [==================> ] 275/355: garage_table, garage_rpc,...
Compiling form_urlencoded v1.2.1
Building [==================> ] 276/355: garage_table, garage_rpc,...
Compiling inout v0.1.4
Building [==================> ] 277/355: inout, garage_table, gara...
Compiling base64 v0.21.7
Building [==================> ] 278/355: base64, garage_table, gar...
Compiling tower-service v0.3.3
Building [==================> ] 279/355: garage_table, garage_rpc,...
Compiling minimal-lexical v0.2.1
Building [==================> ] 280/355: garage_table, garage_rpc,...
Compiling nom v7.1.3
Building [==================> ] 281/355: garage_table, garage_rpc,...
Compiling hyper-util v0.1.10
Building [==================> ] 282/355: hyper-util, garage_table,...
Compiling cipher v0.4.4
Building [==================> ] 283/355: hyper-util, cipher, garag...
Compiling url v2.5.4
Building [===================> ] 284/355: hyper-util, garage_rpc, u...
Building [===================> ] 285/355: crc-fast, garage_rpc, url...
Compiling garage_model v2.1.0 (/build/garage/src/garage/src/model)
Building [===================> ] 286/355: garage_model, crc-fast, g...
Compiling http-body-util v0.1.3
Building [===================> ] 287/355: garage_model, garage_rpc,...
Compiling hmac v0.12.1
Building [===================> ] 288/355: garage_model, garage_rpc,...
Compiling sha1 v0.10.6
Building [===================> ] 289/355: sha1, garage_model, garag...
Compiling md-5 v0.10.6
Building [===================> ] 290/355: md-5, garage_model, garag...
Compiling universal-hash v0.5.1
Building [===================> ] 291/355: universal-hash, garage_mo...
Compiling protobuf v2.28.0
Building [===================> ] 292/355: garage_model, protobuf(bu...
Compiling opaque-debug v0.3.1
Building [===================> ] 293/355: opaque-debug, garage_mode...
Compiling polyval v0.6.2
Building [===================> ] 294/355: polyval, garage_model, ga...
Building [===================> ] 295/355: protobuf(build), garage_m...
Compiling multer v3.1.0
Building [===================> ] 296/355: multer(build.rs), garage_...
Compiling prometheus v0.13.4
Building [===================> ] 297/355: garage_model, garage_rpc,...
Building [===================> ] 298/355: garage_model, prometheus(...
Building [====================> ] 299/355: multer(build), garage_mod...
Building [====================> ] 300/355: protobuf, garage_model, g...
Compiling ghash v0.5.1
Building [====================> ] 301/355: protobuf, ghash, garage_m...
Compiling aes v0.8.4
Building [====================> ] 302/355: aes, protobuf, garage_mod...
Compiling ctr v0.9.2
Building [====================> ] 303/355: protobuf, ctr, garage_mod...
Compiling aead v0.5.2
Building [====================> ] 304/355: protobuf, garage_model, a...
Compiling encoding_rs v0.8.35
Building [====================> ] 305/355: protobuf, garage_model, g...
Compiling regex-syntax v0.6.29
Building [====================> ] 306/355: protobuf, regex-syntax, g...
Compiling spin v0.9.8
Building [====================> ] 307/355: protobuf, regex-syntax, s...
Compiling mime v0.3.17
Building [====================> ] 308/355: protobuf, regex-syntax, m...
Compiling object v0.36.7
Building [====================> ] 309/355: protobuf, regex-syntax, g...
Compiling unicode-segmentation v1.12.0
Building [====================> ] 310/355: protobuf, regex-syntax, g...
Compiling unicode-width v0.1.14
Building [====================> ] 311/355: protobuf, regex-syntax, g...
Compiling textwrap v0.11.0
Building [====================> ] 312/355: protobuf, regex-syntax, g...
Compiling heck v0.3.3
Building [=====================> ] 313/355: protobuf, regex-syntax, g...
Building [=====================> ] 314/355: protobuf, regex-syntax, o...
Building [=====================> ] 315/355: protobuf, regex-syntax, m...
Compiling regex-automata v0.1.10
Building [=====================> ] 316/355: protobuf, regex-syntax, g...
Building [=====================> ] 317/355: protobuf, garage_model, r...
Compiling aes-gcm v0.10.3
Building [=====================> ] 318/355: protobuf, aes-gcm, garage...
Compiling quick-xml v0.26.0
Building [=====================> ] 319/355: protobuf, garage_model, p...
Compiling utoipa-gen v5.3.1
Building [=====================> ] 320/355: protobuf, garage_model, u...
Compiling adler2 v2.0.0
Building [=====================> ] 321/355: garage_model, adler2, uto...
Compiling bitflags v1.3.2
Building [=====================> ] 322/355: garage_model, utoipa-gen,...
Compiling overload v0.1.1
Building [=====================> ] 323/355: overload, garage_model, u...
Compiling roxmltree v0.19.0
Building [=====================> ] 324/355: garage_model, utoipa-gen,...
Compiling gimli v0.31.1
Building [=====================> ] 325/355: gimli, garage_model, utoi...
Compiling http-range v0.1.5
Building [=====================> ] 326/355: http-range, gimli, garage...
Compiling nu-ansi-term v0.46.0
Building [======================> ] 327/355: nu-ansi-term, gimli, gara...
Compiling clap v2.34.0
Building [======================> ] 328/355: clap, gimli, garage_model...
Compiling addr2line v0.24.2
Building [======================> ] 329/355: clap, garage_model, addr2...
Compiling miniz_oxide v0.8.5
Building [======================> ] 330/355: clap, miniz_oxide, garage...
Compiling opentelemetry-prometheus v0.10.0
Building [======================> ] 331/355: clap, garage_model, utoip...
warning: hiding a lifetime that's elided elsewhere is confusing
--> src/model/garage.rs:324:23
|
324 | pub fn bucket_helper(&self) -> helper::bucket::BucketHelper {
| ^^^^^ ---------------------------- the same lifetime is hidden here
| |
| the lifetime is elided here
|
= help: the same lifetime is referred to in inconsistent ways, making the signature confusing
= note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
help: use `'_` for type paths
|
324 | pub fn bucket_helper(&self) -> helper::bucket::BucketHelper<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> src/model/garage.rs:328:20
|
328 | pub fn key_helper(&self) -> helper::key::KeyHelper {
| ^^^^^ ---------------------- the same lifetime is hidden here
| |
| the lifetime is elided here
|
= help: the same lifetime is referred to in inconsistent ways, making the signature confusing
help: use `'_` for type paths
|
328 | pub fn key_helper(&self) -> helper::key::KeyHelper<'_> {
| ++++
Building [======================> ] 331/355: clap, garage_model, utoip...
warning: hiding a lifetime that's elided elsewhere is confusing
--> src/model/garage.rs:332:29
|
332 | pub async fn locked_helper(&self) -> helper::locked::LockedHelper {
| ^^^^^ ---------------------------- the same lifetime is hidden here
| |
| the lifetime is elided here
|
= help: the same lifetime is referred to in inconsistent ways, making the signature confusing
help: use `'_` for type paths
|
332 | pub async fn locked_helper(&self) -> helper::locked::LockedHelper<'_> {
| ++++
Building [======================> ] 331/355: clap, garage_model, utoip...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/model/helper/error.rs:6:17
|
6 | #[derive(Debug, Error, Serialize, Deserialize)]
| ^----
| |
| `Error` is not local
| move the `impl` block outside of this constant `_DERIVE_std_error_Error_FOR_Error`
7 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: `#[warn(non_local_definitions)]` on by default
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [======================> ] 331/355: clap, garage_model, utoip...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/model/helper/error.rs:6:17
|
6 | #[derive(Debug, Error, Serialize, Deserialize)]
| ^----
| |
| `Display` is not local
| move the `impl` block outside of this constant `_DERIVE_core_fmt_Display_FOR_Error`
7 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [======================> ] 331/355: clap, garage_model, utoip...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/model/helper/error.rs:6:17
|
6 | #[derive(Debug, Error, Serialize, Deserialize)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_GarageError_FOR_Error`
7 | pub enum Error {
| ----- `Error` is not local
8 | #[error(display = "Internal error: {}", _0)]
9 | Internal(#[error(source)] GarageError),
| ----------- `GarageError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [======================> ] 331/355: clap, garage_model, utoip...
Compiling matchers v0.1.0
Building [======================> ] 332/355: clap, garage_model, utoip...
Building [======================> ] 333/355: clap, garage_model, utoip...
Compiling utoipa v5.3.1
Building [======================> ] 334/355: clap, garage_model, objec...
Compiling structopt-derive v0.4.18
Building [======================> ] 335/355: garage_model, structopt-d...
Compiling tracing-log v0.2.0
Building [======================> ] 336/355: garage_model, structopt-d...
Compiling sharded-slab v0.1.7
Building [======================> ] 337/355: garage_model, sharded-sla...
Compiling git-version-macro v0.3.9
Building [======================> ] 338/355: garage_model, sharded-sla...
Compiling thread_local v1.1.8
Building [======================> ] 339/355: garage_model, thread_loca...
Compiling rustc-demangle v0.1.24
Building [======================> ] 340/355: rustc-demangle, garage_mo...
Compiling tracing-subscriber v0.3.19
Building [=======================> ] 341/355: rustc-demangle, garage_mo...
Compiling backtrace v0.3.74
Building [=======================> ] 342/355: backtrace, garage_model, ...
Compiling git-version v0.3.9
Building [=======================> ] 343/355: backtrace, git-version, g...
Compiling structopt v0.3.26
Building [=======================> ] 344/355: backtrace, garage_model, ...
Compiling timeago v0.4.2
Building [=======================> ] 345/355: backtrace, garage_model, ...
Building [=======================> ] 346/355: backtrace, garage_model, ...
Building [=======================> ] 347/355: garage_model, tracing-sub...
Building [=======================> ] 348/355: garage_model
Compiling garage_api_common v2.1.0 (/build/garage/src/garage/src/api/common)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/common/common_error.rs:11:17
|
11 | #[derive(Debug, Error)]
| ^----
| |
| `Error` is not local
| move the `impl` block outside of this constant `_DERIVE_std_error_Error_FOR_CommonError`
12 | pub enum CommonError {
| ----------- `CommonError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: `#[warn(non_local_definitions)]` on by default
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/common/common_error.rs:11:17
|
11 | #[derive(Debug, Error)]
| ^----
| |
| `Display` is not local
| move the `impl` block outside of this constant `_DERIVE_core_fmt_Display_FOR_CommonError`
12 | pub enum CommonError {
| ----------- `CommonError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/common/common_error.rs:11:17
|
11 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_GarageError_FOR_CommonError`
12 | pub enum CommonError {
| ----------- `CommonError` is not local
...
16 | InternalError(#[error(source)] GarageError),
| ----------- `GarageError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/common/common_error.rs:11:17
|
11 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_hyper_Error_FOR_CommonError`
12 | pub enum CommonError {
| ----------- `CommonError` is not local
...
20 | Hyper(#[error(source)] hyper::Error),
| ------------ `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/common/common_error.rs:11:17
|
11 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_http_Error_FOR_CommonError`
12 | pub enum CommonError {
| ----------- `CommonError` is not local
...
24 | Http(#[error(source)] http::Error),
| ----------- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/common/common_error.rs:11:17
|
11 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_hyper_header_ToStrError_FOR_CommonError`
12 | pub enum CommonError {
| ----------- `CommonError` is not local
...
37 | InvalidHeader(#[error(source)] hyper::header::ToStrError),
| ------------------------- `ToStrError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/common/signature/error.rs:7:17
|
7 | #[derive(Debug, Error)]
| ^----
| |
| `Error` is not local
| move the `impl` block outside of this constant `_DERIVE_std_error_Error_FOR_Error`
8 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/common/signature/error.rs:7:17
|
7 | #[derive(Debug, Error)]
| ^----
| |
| `Display` is not local
| move the `impl` block outside of this constant `_DERIVE_core_fmt_Display_FOR_Error`
8 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/common/signature/error.rs:7:17
|
7 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_std_str_Utf8Error_FOR_Error`
8 | pub enum Error {
| ----- `Error` is not local
...
20 | InvalidUtf8Str(#[error(source)] std::str::Utf8Error),
| ------------------- `Utf8Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
Compiling garage_api_s3 v2.1.0 (/build/garage/src/garage/src/api/s3)
Compiling garage_api_k2v v2.1.0 (/build/garage/src/garage/src/api/k2v)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/k2v/error.rs:15:17
|
15 | #[derive(Debug, Error)]
| ^----
| |
| `Error` is not local
| move the `impl` block outside of this constant `_DERIVE_std_error_Error_FOR_Error`
16 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: `#[warn(non_local_definitions)]` on by default
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/k2v/error.rs:15:17
|
15 | #[derive(Debug, Error)]
| ^----
| |
| `Display` is not local
| move the `impl` block outside of this constant `_DERIVE_core_fmt_Display_FOR_Error`
16 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/k2v/error.rs:15:17
|
15 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_CommonError_FOR_Error`
16 | pub enum Error {
| ----- `Error` is not local
...
19 | Common(#[error(source)] CommonError),
| ----------- `CommonError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/k2v/error.rs:15:17
|
15 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_base64_DecodeError_FOR_Error`
16 | pub enum Error {
| ----- `Error` is not local
...
36 | InvalidBase64(#[error(source)] base64::DecodeError),
| ------------------- `DecodeError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/k2v/error.rs:15:17
|
15 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_std_str_Utf8Error_FOR_Error`
16 | pub enum Error {
| ----- `Error` is not local
...
48 | InvalidUtf8Str(#[error(source)] std::str::Utf8Error),
| ------------------- `Utf8Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 348/355: garage_api_common, garage...
warning: `garage_api_k2v` (lib) generated 5 warnings
Compiling garage_api_admin v2.1.0 (/build/garage/src/garage/src/api/admin)
Building [=======================> ] 349/355: garage_api_common, garage...
warning: `garage_api_common` (lib) generated 9 warnings
Building [=======================> ] 350/355: garage_model, garage_api_...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/s3/error.rs:26:17
|
26 | #[derive(Debug, Error)]
| ^----
| |
| `Error` is not local
| move the `impl` block outside of this constant `_DERIVE_std_error_Error_FOR_Error`
27 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: `#[warn(non_local_definitions)]` on by default
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 350/355: garage_model, garage_api_...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/s3/error.rs:26:17
|
26 | #[derive(Debug, Error)]
| ^----
| |
| `Display` is not local
| move the `impl` block outside of this constant `_DERIVE_core_fmt_Display_FOR_Error`
27 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 350/355: garage_model, garage_api_...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/s3/error.rs:26:17
|
26 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_CommonError_FOR_Error`
27 | pub enum Error {
| ----- `Error` is not local
...
30 | Common(#[error(source)] CommonError),
| ----------- `CommonError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 350/355: garage_model, garage_api_...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/s3/error.rs:26:17
|
26 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_std_str_Utf8Error_FOR_Error`
27 | pub enum Error {
| ----- `Error` is not local
...
65 | InvalidUtf8Str(#[error(source)] std::str::Utf8Error),
| ------------------- `Utf8Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 350/355: garage_model, garage_api_...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/s3/error.rs:26:17
|
26 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_std_string_FromUtf8Error_FOR_Error`
27 | pub enum Error {
| ----- `Error` is not local
...
69 | InvalidUtf8String(#[error(source)] std::string::FromUtf8Error),
| -------------------------- `FromUtf8Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 350/355: garage_model, garage_api_...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/s3/error.rs:26:17
|
26 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_http_range_HttpRangeParseError_u64_FOR_Error`
27 | pub enum Error {
| ----- `Error` is not local
...
77 | InvalidRange(#[error(from)] (http_range::HttpRangeParseError, u64)),
| ------------------------------- `HttpRangeParseError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 350/355: garage_model, garage_api_...
Compiling garage_web v2.1.0 (/build/garage/src/garage/src/web)
Building [=======================> ] 350/355: garage_web, garage_model,...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/web/error.rs:8:17
|
8 | #[derive(Debug, Error)]
| ^----
| |
| `Error` is not local
| move the `impl` block outside of this constant `_DERIVE_std_error_Error_FOR_Error`
9 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: `#[warn(non_local_definitions)]` on by default
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 350/355: garage_web, garage_model,...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/web/error.rs:8:17
|
8 | #[derive(Debug, Error)]
| ^----
| |
| `Display` is not local
| move the `impl` block outside of this constant `_DERIVE_core_fmt_Display_FOR_Error`
9 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 350/355: garage_web, garage_model,...
warning: `garage_web` (lib) generated 2 warnings
Building [=======================> ] 351/355: garage_model, garage_api_...
warning: `garage_api_s3` (lib) generated 6 warnings
Building [=======================> ] 352/355: garage_model, garage_api_...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/admin/error.rs:17:17
|
17 | #[derive(Debug, Error)]
| ^----
| |
| `Error` is not local
| move the `impl` block outside of this constant `_DERIVE_std_error_Error_FOR_Error`
18 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: `#[warn(non_local_definitions)]` on by default
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 352/355: garage_model, garage_api_...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/admin/error.rs:17:17
|
17 | #[derive(Debug, Error)]
| ^----
| |
| `Display` is not local
| move the `impl` block outside of this constant `_DERIVE_core_fmt_Display_FOR_Error`
18 | pub enum Error {
| ----- `Error` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 352/355: garage_model, garage_api_...
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
--> src/api/admin/error.rs:17:17
|
17 | #[derive(Debug, Error)]
| ^----
| |
| `From` is not local
| move the `impl` block outside of this constant `_DERIVE_core_convert_From_CommonError_FOR_Error`
18 | pub enum Error {
| ----- `Error` is not local
...
21 | Common(#[error(source)] CommonError),
| ----------- `CommonError` is not local
|
= note: the derive macro `Error` defines the non-local `impl`, and may need to be changed
= note: the derive macro `Error` may come from an old version of the `err_derive` crate, try updating your dependency with `cargo update -p err_derive`
= note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
= note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
= note: this warning originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
Building [=======================> ] 352/355: garage_model, garage_api_...
warning: `garage_model` (lib) generated 6 warnings
Building [=======================> ] 353/355: garage_api_admin
warning: `garage_api_admin` (lib) generated 3 warnings
Compiling garage v2.1.0 (/build/garage/src/garage/src/garage)
Building [=======================> ] 354/355: garage(bin)
error: could not compile `garage` (bin "garage")
Caused by:
process didn't exit successfully: `rustc --crate-name garage --edition=2018 src/garage/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C opt-level=s -C lto -C codegen-units=1 --cfg 'feature="garage_api_k2v"' --cfg 'feature="k2v"' --cfg 'feature="lmdb"' --cfg 'feature="metrics"' --cfg 'feature="opentelemetry-prometheus"' --cfg 'feature="sqlite"' --cfg 'feature="system-libs"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bundled-libs", "consul-discovery", "default", "fjall", "garage_api_k2v", "journald", "k2v", "kubernetes-discovery", "lmdb", "metrics", "opentelemetry-otlp", "opentelemetry-prometheus", "sqlite", "syslog", "syslog-tracing", "system-libs", "telemetry-otlp", "tracing-journald"))' -C metadata=cfd87a09c48260b2 -C extra-filename=-49e5dee8a4021dde --out-dir /build/garage/src/garage/target/release/deps -C strip=symbols -L dependency=/build/garage/src/garage/target/release/deps --extern async_trait=/build/garage/src/garage/target/release/deps/libasync_trait-a4d3d0d2d360d60a.so --extern backtrace=/build/garage/src/garage/target/release/deps/libbacktrace-a64fa98853451bf2.rlib --extern bytes=/build/garage/src/garage/target/release/deps/libbytes-0d67ff8203dbed20.rlib --extern bytesize=/build/garage/src/garage/target/release/deps/libbytesize-2ebfda9c56a664fa.rlib --extern chrono=/build/garage/src/garage/target/release/deps/libchrono-9ef044afdf52cdf2.rlib --extern format_table=/build/garage/src/garage/target/release/deps/libformat_table-a3359de02e5d6b96.rlib --extern futures=/build/garage/src/garage/target/release/deps/libfutures-2496f987777ed4dd.rlib --extern garage_api_admin=/build/garage/src/garage/target/release/deps/libgarage_api_admin-b74ad521773c4bac.rlib --extern garage_api_common=/build/garage/src/garage/target/release/deps/libgarage_api_common-6ff739cb1ae36a01.rlib --extern garage_api_k2v=/build/garage/src/garage/target/release/deps/libgarage_api_k2v-eab2bb5599518a90.rlib --extern garage_api_s3=/build/garage/src/garage/target/release/deps/libgarage_api_s3-855562da2d0a8a2d.rlib --extern garage_block=/build/garage/src/garage/target/release/deps/libgarage_block-fd704f612517fd9e.rlib --extern garage_db=/build/garage/src/garage/target/release/deps/libgarage_db-0b495b81b7be0208.rlib --extern garage_model=/build/garage/src/garage/target/release/deps/libgarage_model-f1ecdb4ff4a76567.rlib --extern garage_net=/build/garage/src/garage/target/release/deps/libgarage_net-f619351278116d4d.rlib --extern garage_rpc=/build/garage/src/garage/target/release/deps/libgarage_rpc-bfc558dc515163dc.rlib --extern garage_table=/build/garage/src/garage/target/release/deps/libgarage_table-5fbeb0d578ab9fd0.rlib --extern garage_util=/build/garage/src/garage/target/release/deps/libgarage_util-5b38da5bd13bc574.rlib --extern garage_web=/build/garage/src/garage/target/release/deps/libgarage_web-f042675d10eadb16.rlib --extern git_version=/build/garage/src/garage/target/release/deps/libgit_version-e20e780f9a7e1328.rlib --extern hex=/build/garage/src/garage/target/release/deps/libhex-3fdcbac9298e7d01.rlib --extern sodiumoxide=/build/garage/src/garage/target/release/deps/libkuska_sodiumoxide-4f7f26feb0c30f00.rlib --extern opentelemetry=/build/garage/src/garage/target/release/deps/libopentelemetry-a9104176a0f8f7be.rlib --extern opentelemetry_prometheus=/build/garage/src/garage/target/release/deps/libopentelemetry_prometheus-b5e5000451f7e937.rlib --extern parse_duration=/build/garage/src/garage/target/release/deps/libparse_duration-220fb89aba965661.rlib --extern serde_json=/build/garage/src/garage/target/release/deps/libserde_json-270e0b2f7bdeb35f.rlib --extern sha1=/build/garage/src/garage/target/release/deps/libsha1-4091e5743975170c.rlib --extern structopt=/build/garage/src/garage/target/release/deps/libstructopt-49d8ff71e6909cc3.rlib --extern timeago=/build/garage/src/garage/target/release/deps/libtimeago-31b28f928b718e8d.rlib --extern tokio=/build/garage/src/garage/target/release/deps/libtokio-ca34c1d357279869.rlib --extern tracing=/build/garage/src/garage/target/release/deps/libtracing-ad9de64bf5bc0d5d.rlib --extern tracing_subscriber=/build/garage/src/garage/target/release/deps/libtracing_subscriber-54a8206ff2283caa.rlib --extern utoipa=/build/garage/src/garage/target/release/deps/libutoipa-a7a70d8082bc377d.rlib -L native=/build/garage/src/garage/target/release/build/lmdb-rkv-sys-96befa58bed55c7e/out -L native=/usr/lib -L native=/usr/lib` (signal: 9, SIGKILL: kill)
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Build failed, check /home/leming/armv7/leming/build