Hi all
Some problem with the build of cargo just popped up. I am doing
currently builds on the master branches. It turns out after a sync of
my sources cargo does not build anymore. It spits weird error messages
that it cannot find the crate for libc:

    can't find crate for `libc`

Somehow things got mixed:

    error[E0460]: found possibly newer version of crate `std` which 
`libnghttp2_sys` depends on

I attached the build output in case of interest.

Has anyone an idea how I can fix this?
Thanks for any hints!

Greets
Dave
DEBUG: Executing shell function do_compile
NOTE: Using rust targets from 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/rust-targets/
NOTE: cargo = 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/cargo-1.80.1-x86_64-unknown-linux-gnu/bin/cargo
NOTE: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/cargo-1.80.1-x86_64-unknown-linux-gnu/bin/cargo
 build -v --frozen --target x86_64-unknown-linux-gnu --release 
--manifest-path=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/rustc-1.81.0-src/src/tools/cargo//Cargo.toml
 
warning: 
`/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/sources-unpack/cargo_home/config`
 is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to 
`config.toml`
       Fresh unicode-ident v1.0.12
       Fresh proc-macro2 v1.0.79
       Fresh pkg-config v0.3.30
       Fresh vcpkg v0.2.15
       Fresh regex-syntax v0.8.3
       Fresh once_cell v1.19.0
       Fresh version_check v0.9.4
       Fresh autocfg v1.2.0
       Fresh tinyvec_macros v0.1.1
       Fresh smallvec v1.13.2
       Fresh gix-trace v0.1.9
       Fresh fastrand v2.1.0
       Fresh scopeguard v1.2.0
       Fresh faster-hex v0.9.0
       Fresh same-file v1.0.6
       Fresh bitflags v2.5.0
       Fresh quote v1.0.35
       Fresh libc v0.2.155
       Fresh aho-corasick v1.1.3
       Fresh tinyvec v1.6.0
       Fresh walkdir v2.5.0
       Fresh adler v1.0.2
       Fresh bytes v1.6.0
       Fresh sha1_smol v1.0.0
       Fresh itoa v1.0.11
       Fresh powerfmt v0.2.0
       Fresh time-core v0.1.2
       Fresh num-conv v0.1.0
       Fresh num_threads v0.1.7
       Fresh winnow v0.6.5
       Fresh syn v2.0.57
       Fresh regex-automata v0.4.6
       Fresh unicode-normalization v0.1.23
       Fresh crossbeam-utils v0.8.19
       Fresh parking_lot_core v0.9.9
       Fresh miniz_oxide v0.7.2
       Fresh time-macros v0.2.18
       Fresh home v0.5.9
       Fresh zeroize v1.7.0
       Fresh linux-raw-sys v0.4.13
       Fresh zerocopy v0.7.32
       Fresh allocator-api2 v0.2.16
       Fresh subtle v2.5.0
       Fresh const-oid v0.9.6
       Fresh memmap2 v0.9.4
       Fresh getrandom v0.2.12
       Fresh percent-encoding v2.3.1
       Fresh cc v1.0.90
       Fresh thiserror-impl v1.0.61
       Fresh bstr v1.9.1
       Fresh serde_derive v1.0.203
       Fresh lock_api v0.4.11
       Fresh crossbeam-channel v0.5.12
       Fresh rustix v0.38.32
       Fresh rand_core v0.6.4
       Fresh unicode-bidi v0.3.15
       Fresh form_urlencoded v1.2.1
       Fresh base64ct v1.6.0
       Fresh unicode-bom v2.0.3
       Fresh log v0.4.21
       Fresh gix-sec v0.10.7
       Fresh static_assertions v1.1.0
       Fresh openssl-probe v0.1.5
       Fresh shell-words v1.1.0
       Fresh ryu v1.0.17
       Fresh thiserror v1.0.61
       Fresh serde v1.0.203
       Fresh parking_lot v0.12.1
       Fresh gix-utils v0.1.12
       Fresh typenum v1.17.0
       Fresh ahash v0.8.11
       Fresh tempfile v3.10.1
       Fresh idna v0.5.0
       Fresh pem-rfc7468 v0.7.0
       Fresh kstring v2.0.0
       Fresh ff v0.13.0
       Fresh socket2 v0.5.6
       Fresh tracing-core v0.1.32
       Fresh base16ct v0.2.0
       Fresh cfg-if v1.0.0
       Fresh tracing-attributes v0.1.27
       Fresh gix-hash v0.14.2
       Fresh prodash v28.0.0
       Fresh deranged v0.3.11
       Fresh gix-path v0.10.9
       Fresh hashbrown v0.14.3
       Fresh gix-validate v0.8.5
       Fresh generic-array v0.14.7
       Fresh gix-chunk v0.4.8
       Fresh url v2.5.2
       Fresh gix-quote v0.4.12
       Fresh der v0.7.9
       Fresh serde_json v1.0.120
       Fresh group v0.13.0
       Fresh pin-project-lite v0.2.14
       Fresh cpufeatures v0.2.12
       Fresh gix-bitmap v0.2.11
       Fresh fnv v1.0.7
       Fresh time v0.3.36
       Fresh block-buffer v0.10.4
       Fresh crypto-common v0.1.6
       Fresh gix-hashtable v0.5.2
       Fresh openssl-sys v0.9.92
       Fresh gix-config-value v0.14.7
       Fresh spki v0.7.3
       Fresh libnghttp2-sys v0.1.9+1.58.0
       Fresh gix-command v0.3.8
       Fresh crypto-bigint v0.5.5
       Fresh tracing v0.1.40
       Fresh utf8parse v0.2.1
       Fresh equivalent v1.0.1
       Fresh regex-syntax v0.6.29
       Fresh anstyle v1.0.7
       Fresh libz-sys v1.1.16
       Fresh crc32fast v1.4.0
       Fresh toml_datetime v0.6.6
       Fresh serde_spanned v0.6.6
       Fresh gix-date v0.8.7
       Fresh digest v0.10.7
       Fresh pkcs8 v0.10.2
       Dirty curl-sys v0.4.73+curl-8.8.0: stale, unknown reason
   Compiling curl-sys v0.4.73+curl-8.8.0
       Fresh gix-prompt v0.8.6
       Fresh indexmap v2.2.6
       Fresh regex-automata v0.1.10
       Fresh libssh2-sys v0.3.0
       Fresh anstyle-parse v0.2.3
       Fresh anyhow v1.0.86
       Fresh num-traits v0.2.18
       Fresh gix-packetline v0.17.5
       Fresh filetime v0.2.23
       Fresh crossbeam-epoch v0.9.18
       Fresh regex v1.10.5
       Fresh colorchoice v1.0.0
       Fresh memchr v2.7.4
       Fresh is_terminal_polyfill v1.70.0
       Fresh clru v0.6.1
       Fresh base64 v0.22.1
       Fresh gix-features v0.38.2
       Fresh gix-actor v0.31.5
       Fresh hmac v0.12.1
       Fresh sec1 v0.7.3
       Fresh signature v2.2.0
       Fresh sha2 v0.10.8
       Fresh overload v0.1.1
       Fresh lazy_static v1.4.0
       Fresh anstyle-query v1.0.2
       Fresh minimal-lexical v0.2.1
       Fresh crossbeam-deque v0.8.5
       Fresh ordered-float v2.10.1
       Fresh toml_edit v0.22.14
       Fresh matchers v0.1.0
       Dirty libgit2-sys v0.17.0+1.8.1: stale, unknown reason
   Compiling libgit2-sys v0.17.0+1.8.1
       Fresh flate2 v1.0.30
       Fresh bitmaps v2.1.0
       Fresh gix-packetline-blocking v0.17.4
       Fresh tracing-log v0.2.0
       Fresh erased-serde v0.4.4
     Running `rustc --crate-name curl_sys --edition=2018 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/rustc-1.81.0-src/vendor/curl-sys-0.4.73+curl-8.8.0/lib.rs
 --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat 
--crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C 
embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="http2"' --cfg 
'feature="libnghttp2-sys"' --cfg 'feature="openssl-sys"' --cfg 'feature="ssl"' 
--check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", 
"force-system-lib-on-osx", "http2", "libnghttp2-sys", "mesalink", "ntlm", 
"openssl-sys", "poll_7_68_0", "protocol-ftp", "rustls", "rustls-ffi", "spnego", 
"ssl", "static-curl", "static-ssl", "upkeep_7_62_0", "windows-static-ssl", 
"zlib-ng-compat"))' -C metadata=3d3c4bc3e6e193e8 -C 
extra-filename=-3d3c4bc3e6e193e8 --out-dir 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps
 --target x86_64-unknown-linux-gnu -C 
linker=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/wrapper/target-rust-ccld
 -C strip=debuginfo -L 
dependency=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps
 -L 
dependency=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/release/deps
 --extern 
libc=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibc-5e5cd59d019e777a.rmeta
 --extern 
libnghttp2_sys=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibnghttp2_sys-b926499fdfd9cc31.rmeta
 --extern 
libz_sys=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibz_sys-7e43eee19b64271e.rmeta
 --extern 
openssl_sys=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/libopenssl_sys-18b7bfdce1a3737d.rmeta
 --cap-lints allow -L 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib
 
--remap-path-prefix=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0=/usr/src/debug/cargo-native/1.81.0
 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/build/curl-sys-f2f335c842835de1/out/build
 -l static=curl -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/build/libnghttp2-sys-9866d4c3ecc8f248/out/i/lib
 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/lib
 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/lib
 --cfg libcurl_vendored --cfg link_libnghttp2 --cfg link_libz --cfg 
link_openssl`
       Fresh gix-object v0.42.3
       Fresh gix-fs v0.11.2
       Fresh gix-commitgraph v0.24.3
       Fresh gix-glob v0.16.4
       Fresh gix-url v0.27.4
       Fresh hkdf v0.12.4
       Fresh rfc6979 v0.4.0
       Fresh sharded-slab v0.1.7
       Fresh anstream v0.6.14
       Fresh nu-ansi-term v0.46.0
       Fresh nom v7.1.3
       Fresh globset v0.4.14
       Fresh terminal_size v0.3.0
       Fresh maybe-async v0.2.10
       Fresh thread_local v1.1.8
       Fresh encoding_rs v0.8.33
       Fresh typeid v1.0.0
       Fresh ppv-lite86 v0.2.17
       Fresh strsim v0.11.0
     Running `rustc --crate-name libgit2_sys --edition=2018 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/rustc-1.81.0-src/vendor/libgit2-sys-0.17.0+1.8.1/lib.rs
 --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat 
--crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C 
embed-bitcode=no --cfg 'feature="https"' --cfg 'feature="libssh2-sys"' --cfg 
'feature="openssl-sys"' --cfg 'feature="ssh"' --cfg 
'feature="ssh_key_from_memory"' --check-cfg 'cfg(docsrs)' --check-cfg 
'cfg(feature, values("https", "libssh2-sys", "openssl-sys", "ssh", 
"ssh_key_from_memory", "vendored", "vendored-openssl", "zlib-ng-compat"))' -C 
metadata=1fb34915426e8a51 -C extra-filename=-1fb34915426e8a51 --out-dir 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps
 --target x86_64-unknown-linux-gnu -C 
linker=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/wrapper/target-rust-ccld
 -C strip=debuginfo -L 
dependency=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps
 -L 
dependency=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/release/deps
 --extern 
libc=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibc-5e5cd59d019e777a.rmeta
 --extern 
libssh2_sys=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibssh2_sys-57879571b3262c61.rmeta
 --extern 
libz_sys=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibz_sys-7e43eee19b64271e.rmeta
 --extern 
openssl_sys=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/libopenssl_sys-18b7bfdce1a3737d.rmeta
 --cap-lints allow -L 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib
 
--remap-path-prefix=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0=/usr/src/debug/cargo-native/1.81.0
 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/build/libgit2-sys-e9c652e6e0f0b922/out/build
 -l static=git2 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/lib
 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/lib
 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/lib
 --cfg libgit2_vendored`
       Fresh gix-tempfile v14.0.0
       Fresh gix-revwalk v0.13.2
       Fresh gix-attributes v0.22.3
       Fresh elliptic-curve v0.13.8
       Fresh gix-ignore v0.11.3
       Fresh gix-credentials v0.24.4
       Fresh clap_lex v0.7.0
       Fresh arc-swap v1.7.1
       Fresh fiat-crypto v0.2.7
       Fresh serde-untagged v0.1.6
       Fresh color-print-proc-macro v0.3.6
       Fresh gix-diff v0.44.1
       Fresh rand_chacha v0.3.1
       Fresh ignore v0.4.22
       Fresh semver v1.0.23
       Fresh tracing-subscriber v0.3.18
       Fresh sized-chunks v0.6.5
       Fresh libsqlite3-sys v0.28.0
       Fresh toml v0.8.14
       Fresh gix-lock v14.0.0
       Fresh gix-traverse v0.39.2
       Fresh gix-revision v0.27.2
       Fresh gix-pathspec v0.7.6
       Fresh ecdsa v0.16.9
       Fresh primeorder v0.13.6
       Fresh gix-pack v0.51.1
       Fresh orion v0.17.6
       Fresh clap_builder v4.5.8
       Fresh gix-negotiate v0.13.2
       Fresh gix-filter v0.11.3
       Fresh serde-value v0.7.0
       Fresh cargo-credential v0.4.6 
(/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/rustc-1.81.0-src/src/tools/cargo/credential/cargo-credential)
       Fresh hashlink v0.9.0
       Fresh rand_xoshiro v0.6.0
       Fresh ed25519-compact v2.1.1
       Fresh gix-macros v0.1.5
       Fresh jobserver v0.1.28
       Fresh libloading v0.8.4
       Fresh fallible-iterator v0.3.0
       Fresh either v1.10.0
       Fresh unicode-xid v0.2.4
       Fresh gix-ref v0.45.0
       Fresh gix-index v0.33.1
       Fresh gix-refspec v0.23.1
       Fresh p384 v0.13.0
       Fresh gix-odb v0.61.1
       Fresh fallible-streaming-iterator v0.1.9
       Fresh ct-codecs v1.1.1
       Fresh unicode-width v0.1.13
       Fresh hex v0.4.3
       Fresh shell-escape v0.1.5
       Fresh itertools v0.13.0
       Fresh im-rc v15.1.0
       Fresh cargo-credential-libsecret v0.4.7 
(/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/rustc-1.81.0-src/src/tools/cargo/credential/cargo-credential-libsecret)
       Fresh cargo-util-schemas v0.5.0 
(/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/rustc-1.81.0-src/src/tools/cargo/crates/cargo-util-schemas)
       Fresh clap v4.5.8
       Fresh unicase v2.7.0
       Fresh rand v0.8.5
       Fresh tracing-chrome v0.7.2
       Fresh color-print v0.3.6
       Fresh sha1 v0.10.6
       Fresh rustfix v0.8.5 
(/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/rustc-1.81.0-src/src/tools/cargo/crates/rustfix)
       Fresh gix-discover v0.33.0
       Fresh gix-worktree v0.34.1
       Fresh gix-config v0.38.0
       Fresh annotate-snippets v0.11.4
       Fresh cargo-util v0.2.14 
(/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/rustc-1.81.0-src/src/tools/cargo/crates/cargo-util)
       Fresh rusqlite v0.31.0
       Fresh pasetors v0.6.8
       Fresh cargo-platform v0.1.8 
(/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/rustc-1.81.0-src/src/tools/cargo/crates/cargo-platform)
       Fresh serde_ignored v0.1.10
       Fresh tar v0.4.41
       Fresh opener v0.7.1
       Fresh os_info v3.8.2
       Fresh http-auth v0.1.9
       Fresh supports-unicode v3.0.0
       Fresh pathdiff v0.2.1
       Fresh humantime v2.1.0
       Fresh supports-hyperlinks v3.0.0
       Fresh bytesize v1.3.0
       Fresh glob v0.3.1
       Fresh lazycell v1.3.0
       Fresh gix-dir v0.6.0
       Fresh gix-submodule v0.12.0
    Building [=======================> ] 327/338: libgit2-sys, curl-sys       
error[E0460]: found possibly newer version of crate `std` which 
`libnghttp2_sys` depends on
 --> 
/usr/src/debug/cargo-native/1.81.0/rustc-1.81.0-src/vendor/curl-sys-0.4.73+curl-8.8.0/lib.rs:6:1
  |
6 | extern crate libnghttp2_sys;
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: perhaps that crate needs to be recompiled?
  = note: the following crate versions were found:
          crate `std`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-14a3e5e8e34ed383.rlib
          crate `std`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-14a3e5e8e34ed383.so
          crate `libnghttp2_sys`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibnghttp2_sys-b926499fdfd9cc31.rmeta

error[E0460]: found possibly newer version of crate `std` which `libz_sys` 
depends on
 --> 
/usr/src/debug/cargo-native/1.81.0/rustc-1.81.0-src/vendor/curl-sys-0.4.73+curl-8.8.0/lib.rs:8:1
  |
8 | extern crate libz_sys;
  | ^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: perhaps that crate needs to be recompiled?
  = note: the following crate versions were found:
          crate `std`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-14a3e5e8e34ed383.rlib
          crate `std`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-14a3e5e8e34ed383.so
          crate `libz_sys`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibz_sys-7e43eee19b64271e.rmeta

error[E0460]: found possibly newer version of crate `std` which `openssl_sys` 
depends on
  --> 
/usr/src/debug/cargo-native/1.81.0/rustc-1.81.0-src/vendor/curl-sys-0.4.73+curl-8.8.0/lib.rs:10:1
   |
10 | extern crate openssl_sys;
   | ^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: perhaps that crate needs to be recompiled?
   = note: the following crate versions were found:
           crate `std`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-14a3e5e8e34ed383.rlib
           crate `std`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-14a3e5e8e34ed383.so
           crate `openssl_sys`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/libopenssl_sys-18b7bfdce1a3737d.rmeta

error[E0463]: can't find crate for `libc`
  --> 
/usr/src/debug/cargo-native/1.81.0/rustc-1.81.0-src/vendor/curl-sys-0.4.73+curl-8.8.0/lib.rs:14:5
   |
14 | use libc::c_ulong;
   |     ^^^^ can't find crate

error[E0463]: can't find crate for `libc`
  --> 
/usr/src/debug/cargo-native/1.81.0/rustc-1.81.0-src/vendor/curl-sys-0.4.73+curl-8.8.0/lib.rs:15:5
   |
15 | use libc::{c_char, c_double, c_int, c_long, c_short, c_uint, c_void, 
size_t, time_t};
   |     ^^^^ can't find crate

error[E0463]: can't find crate for `libc`
  --> 
/usr/src/debug/cargo-native/1.81.0/rustc-1.81.0-src/vendor/curl-sys-0.4.73+curl-8.8.0/lib.rs:18:9
   |
18 | pub use libc::fd_set;
   |         ^^^^ can't find crate

error[E0463]: can't find crate for `libc`
  --> 
/usr/src/debug/cargo-native/1.81.0/rustc-1.81.0-src/vendor/curl-sys-0.4.73+curl-8.8.0/lib.rs:29:22
   |
29 | pub type __enum_ty = libc::c_uint;
   |                      ^^^^ can't find crate

error[E0463]: can't find crate for `libc`
  --> 
/usr/src/debug/cargo-native/1.81.0/rustc-1.81.0-src/vendor/curl-sys-0.4.73+curl-8.8.0/lib.rs:40:26
   |
40 | pub type curl_socket_t = libc::c_int;
   |                          ^^^^ can't find crate

error[E0463]: can't find crate for `libc`
    --> 
/usr/src/debug/cargo-native/1.81.0/rustc-1.81.0-src/vendor/curl-sys-0.4.73+curl-8.8.0/lib.rs:1026:15
     |
1026 |     pub addr: libc::sockaddr,
     |               ^^^^ can't find crate

error[E0460]: found possibly newer version of crate `std` which `libz_sys` 
depends on
 --> 
/usr/src/debug/cargo-native/1.81.0/rustc-1.81.0-src/vendor/libgit2-sys-0.17.0+1.8.1/lib.rs:5:1
  |
5 | extern crate libz_sys as libz;
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: perhaps that crate needs to be recompiled?
  = note: the following crate versions were found:
          crate `std`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-14a3e5e8e34ed383.rlib
          crate `std`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-14a3e5e8e34ed383.so
          crate `libz_sys`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibz_sys-7e43eee19b64271e.rmeta

error[E0463]: can't find crate for `libc`
 --> 
/usr/src/debug/cargo-native/1.81.0/rustc-1.81.0-src/vendor/libgit2-sys-0.17.0+1.8.1/lib.rs:7:5
  |
7 | use libc::{c_char, c_int, c_uchar, c_uint, c_void, size_t};
  |     ^^^^ can't find crate

error[E0463]: can't find crate for `libssh2_sys`
 --> 
/usr/src/debug/cargo-native/1.81.0/rustc-1.81.0-src/vendor/libgit2-sys-0.17.0+1.8.1/lib.rs:9:5
  |
9 | use libssh2_sys as libssh2;
  |     ^^^^^^^^^^^ can't find crate

error[E0460]: found possibly newer version of crate `std` which `openssl_sys` 
depends on
    --> 
/usr/src/debug/cargo-native/1.81.0/rustc-1.81.0-src/vendor/libgit2-sys-0.17.0+1.8.1/lib.rs:4330:5
     |
4330 |     openssl_sys::init();
     |     ^^^^^^^^^^^
     |
     = note: perhaps that crate needs to be recompiled?
     = note: the following crate versions were found:
             crate `std`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-14a3e5e8e34ed383.rlib
             crate `std`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-14a3e5e8e34ed383.so
             crate `openssl_sys`: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/libopenssl_sys-18b7bfdce1a3737d.rmeta

Some errors have detailed explanations: E0460, E0463.
For more information about an error, try `rustc --explain E0460`.
error: could not compile `curl-sys` (lib) due to 9 previous errors

Caused by:
  process didn't exit successfully: `rustc --crate-name curl_sys --edition=2018 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/rustc-1.81.0-src/vendor/curl-sys-0.4.73+curl-8.8.0/lib.rs
 --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat 
--crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C 
embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="http2"' --cfg 
'feature="libnghttp2-sys"' --cfg 'feature="openssl-sys"' --cfg 'feature="ssl"' 
--check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", 
"force-system-lib-on-osx", "http2", "libnghttp2-sys", "mesalink", "ntlm", 
"openssl-sys", "poll_7_68_0", "protocol-ftp", "rustls", "rustls-ffi", "spnego", 
"ssl", "static-curl", "static-ssl", "upkeep_7_62_0", "windows-static-ssl", 
"zlib-ng-compat"))' -C metadata=3d3c4bc3e6e193e8 -C 
extra-filename=-3d3c4bc3e6e193e8 --out-dir 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps
 --target x86_64-unknown-linux-gnu -C 
linker=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/wrapper/target-rust-ccld
 -C strip=debuginfo -L 
dependency=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps
 -L 
dependency=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/release/deps
 --extern 
libc=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibc-5e5cd59d019e777a.rmeta
 --extern 
libnghttp2_sys=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibnghttp2_sys-b926499fdfd9cc31.rmeta
 --extern 
libz_sys=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibz_sys-7e43eee19b64271e.rmeta
 --extern 
openssl_sys=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/libopenssl_sys-18b7bfdce1a3737d.rmeta
 --cap-lints allow -L 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib
 
--remap-path-prefix=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0=/usr/src/debug/cargo-native/1.81.0
 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/build/curl-sys-f2f335c842835de1/out/build
 -l static=curl -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/build/libnghttp2-sys-9866d4c3ecc8f248/out/i/lib
 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/lib
 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/lib
 --cfg libcurl_vendored --cfg link_libnghttp2 --cfg link_libz --cfg 
link_openssl` (exit status: 1)
warning: build failed, waiting for other jobs to finish...
    Building [=======================> ] 328/338: libgit2-sys                 
The following warnings were emitted during compilation:

warning: libgit2-sys@0.17.0+1.8.1: failed to probe system libgit2:
warning: libgit2-sys@0.17.0+1.8.1: libgit2/src/util/hash/openssl.c: In function 
‘git_hash_sha256_init’:
warning: libgit2-sys@0.17.0+1.8.1: libgit2/src/util/hash/openssl.c:163:9: 
warning: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 
[-Wdeprecated-declarations]
warning: libgit2-sys@0.17.0+1.8.1:   163 |         if (SHA256_Init(&ctx->c) != 
1) {
warning: libgit2-sys@0.17.0+1.8.1:       |         ^~
warning: libgit2-sys@0.17.0+1.8.1: In file included from 
libgit2/src/util/hash/openssl.h:14,
warning: libgit2-sys@0.17.0+1.8.1:                  from 
libgit2/src/util/hash/openssl.c:8:
warning: libgit2-sys@0.17.0+1.8.1: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/include/openssl/sha.h:73:27:
 note: declared here
warning: libgit2-sys@0.17.0+1.8.1:    73 | OSSL_DEPRECATEDIN_3_0 int 
SHA256_Init(SHA256_CTX *c);
warning: libgit2-sys@0.17.0+1.8.1:       |                           ^~~~~~~~~~~
warning: libgit2-sys@0.17.0+1.8.1: libgit2/src/util/hash/openssl.c: In function 
‘git_hash_sha256_update’:
warning: libgit2-sys@0.17.0+1.8.1: libgit2/src/util/hash/openssl.c:175:9: 
warning: ‘SHA256_Update’ is deprecated: Since OpenSSL 3.0 
[-Wdeprecated-declarations]
warning: libgit2-sys@0.17.0+1.8.1:   175 |         if (SHA256_Update(&ctx->c, 
data, len) != 1) {
warning: libgit2-sys@0.17.0+1.8.1:       |         ^~
warning: libgit2-sys@0.17.0+1.8.1: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/include/openssl/sha.h:74:27:
 note: declared here
warning: libgit2-sys@0.17.0+1.8.1:    74 | OSSL_DEPRECATEDIN_3_0 int 
SHA256_Update(SHA256_CTX *c,
warning: libgit2-sys@0.17.0+1.8.1:       |                           
^~~~~~~~~~~~~
warning: libgit2-sys@0.17.0+1.8.1: libgit2/src/util/hash/openssl.c: In function 
‘git_hash_sha256_final’:
warning: libgit2-sys@0.17.0+1.8.1: libgit2/src/util/hash/openssl.c:187:9: 
warning: ‘SHA256_Final’ is deprecated: Since OpenSSL 3.0 
[-Wdeprecated-declarations]
warning: libgit2-sys@0.17.0+1.8.1:   187 |         if (SHA256_Final(out, 
&ctx->c) != 1) {
warning: libgit2-sys@0.17.0+1.8.1:       |         ^~
warning: libgit2-sys@0.17.0+1.8.1: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/include/openssl/sha.h:76:27:
 note: declared here
warning: libgit2-sys@0.17.0+1.8.1:    76 | OSSL_DEPRECATEDIN_3_0 int 
SHA256_Final(unsigned char *md, SHA256_CTX *c);
warning: libgit2-sys@0.17.0+1.8.1:       |                           
^~~~~~~~~~~~

error: could not compile `libgit2-sys` (lib) due to 4 previous errors

Caused by:
  process didn't exit successfully: `rustc --crate-name libgit2_sys 
--edition=2018 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/rustc-1.81.0-src/vendor/libgit2-sys-0.17.0+1.8.1/lib.rs
 --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat 
--crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C 
embed-bitcode=no --cfg 'feature="https"' --cfg 'feature="libssh2-sys"' --cfg 
'feature="openssl-sys"' --cfg 'feature="ssh"' --cfg 
'feature="ssh_key_from_memory"' --check-cfg 'cfg(docsrs)' --check-cfg 
'cfg(feature, values("https", "libssh2-sys", "openssl-sys", "ssh", 
"ssh_key_from_memory", "vendored", "vendored-openssl", "zlib-ng-compat"))' -C 
metadata=1fb34915426e8a51 -C extra-filename=-1fb34915426e8a51 --out-dir 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps
 --target x86_64-unknown-linux-gnu -C 
linker=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/wrapper/target-rust-ccld
 -C strip=debuginfo -L 
dependency=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps
 -L 
dependency=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/release/deps
 --extern 
libc=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibc-5e5cd59d019e777a.rmeta
 --extern 
libssh2_sys=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibssh2_sys-57879571b3262c61.rmeta
 --extern 
libz_sys=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/liblibz_sys-7e43eee19b64271e.rmeta
 --extern 
openssl_sys=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/deps/libopenssl_sys-18b7bfdce1a3737d.rmeta
 --cap-lints allow -L 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib
 
--remap-path-prefix=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0=/usr/src/debug/cargo-native/1.81.0
 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/build/target/x86_64-unknown-linux-gnu/release/build/libgit2-sys-e9c652e6e0f0b922/out/build
 -l static=git2 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/lib
 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/lib
 -L 
native=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/lib
 --cfg libgit2_vendored` (exit status: 1)
WARNING: 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/temp/run.do_compile.2985496:190
 exit 101 from 
'"/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/cargo-1.80.1-x86_64-unknown-linux-gnu/bin/cargo"
 build -v --frozen --target x86_64-unknown-linux-gnu --release 
--manifest-path=/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/rustc-1.81.0-src/src/tools/cargo//Cargo.toml
 "$@"'
WARNING: Backtrace (BB generated script): 
        #1: oe_cargo_build, 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/temp/run.do_compile.2985496,
 line 190
        #2: cargo_do_compile, 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/temp/run.do_compile.2985496,
 line 162
        #3: do_compile, 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/temp/run.do_compile.2985496,
 line 157
        #4: main, 
/mnt/data/yocto/cf200/build/tmp/work/x86_64-linux/cargo-native/1.81.0/temp/run.do_compile.2985496,
 line 203
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#64764): https://lists.yoctoproject.org/g/yocto/message/64764
Mute This Topic: https://lists.yoctoproject.org/mt/111122235/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to