>>> Building on exopi-2 under devel/elfcat BDEPENDS = [devel/cargo-generate-vendor;lang/rust] DIST = [devel/elfcat:elfcat-0.1.8.tar.gz] FULLPKGNAME = elfcat-0.1.8p3 (Junk lock obtained for exopi-2 at 1764971227.31) >>> Running depends in devel/elfcat at 1764971227.36 last junk was in sysutils/inotify-tools /usr/sbin/pkg_add -aI -Drepair cargo-generate-vendor-1.0p1 rust-1.91.1 was: /usr/sbin/pkg_add -aI -Drepair cargo-generate-vendor-1.0p1 rust-1.91.1 /usr/sbin/pkg_add -aI -Drepair cargo-generate-vendor-1.0p1 rust-1.91.1 >>> Running show-prepare-results in devel/elfcat at 1764971236.68 ===> devel/elfcat ===> Building from scratch elfcat-0.1.8p3 ===> elfcat-0.1.8p3 depends on: cargo-generate-vendor-* -> cargo-generate-vendor-1.0p1 ===> elfcat-0.1.8p3 depends on: rust-* -> rust-1.91.1 ===> Verifying specs: c pthread c++abi m ===> found c.102.2 pthread.28.1 c++abi.9.0 m.10.1 cargo-generate-vendor-1.0p1 rust-1.91.1 (Junk lock released for exopi-2 at 1764971237.28) distfiles size=21042 >>> Running build in devel/elfcat at 1764971237.34 ===> devel/elfcat ===> Checking files for elfcat-0.1.8p3 `/exopi-cvs/ports/distfiles/elfcat-0.1.8.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for elfcat-0.1.8p3 [modcargo] moving crates to /exopi-obj/pobj/elfcat-0.1.8/elfcat-0.1.8/modcargo-crates ===> Patching for elfcat-0.1.8p3 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for elfcat-0.1.8p3 ===> Configuring for elfcat-0.1.8p3 ===> Building for elfcat-0.1.8p3 warning: `panic` setting is ignored for `bench` profile Compiling elfcat v0.1.8 (/exopi-obj/pobj/elfcat-0.1.8/elfcat-0.1.8) Running `/usr/local/bin/rustc --crate-name elfcat --edition=2018 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0b0bbc1623c83bc5 -C extra-filename=-7d032351737be0f3 --out-dir /exopi-obj/pobj/elfcat-0.1.8/elfcat-0.1.8/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/elfcat-0.1.8/elfcat-0.1.8/target/release/deps` warning: fields `e_ident` and `e_version` are never read --> src/elf/elf32.rs:11:5 | 10 | pub struct Elf32Ehdr { | --------- fields in this struct 11 | e_ident: [u8; 16], | ^^^^^^^ ... 14 | e_version: Elf32Word, | ^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: field `p_paddr` is never read --> src/elf/elf32.rs:31:5 | 27 | pub struct Elf32Phdr { | --------- field in this struct ... 31 | p_paddr: Elf32Addr, | ^^^^^^^ warning: fields `e_ident` and `e_version` are never read --> src/elf/elf64.rs:12:5 | 11 | pub struct Elf64Ehdr { | --------- fields in this struct 12 | e_ident: [u8; 16], | ^^^^^^^ ... 15 | e_version: Elf64Word, | ^^^^^^^^^ warning: field `p_paddr` is never read --> src/elf/elf64.rs:33:5 | 28 | pub struct Elf64Phdr { | --------- field in this struct ... 33 | p_paddr: Elf64Addr, | ^^^^^^^ warning: methods `e_ident`, `e_version`, and `e_ehsize` are never used --> src/elf/elfxx.rs:22:8 | 21 | pub trait ElfXXEhdr: ElfHeader { | --------- methods in this trait 22 | fn e_ident(&self) -> [u8; 16]; | ^^^^^^^ ... 25 | fn e_version(&self) -> ElfXXWord; | ^^^^^^^^^ ... 30 | fn e_ehsize(&self) -> ElfXXHalf; | ^^^^^^^^ warning: method `p_paddr` is never used --> src/elf/elfxx.rs:43:8 | 38 | pub trait ElfXXPhdr: ElfHeader { | --------- method in this trait ... 43 | fn p_paddr(&self) -> ElfXXAddr; | ^^^^^^^ warning: field `info` is never read --> src/elf/parser.rs:74:9 | 66 | pub struct ParsedShdr { | ---------- field in this struct ... 74 | pub info: usize, | ^^^^ warning: `elfcat` (bin "elfcat") generated 7 warnings Finished `release` profile [optimized] target(s) in 7.33s >>> Running package in devel/elfcat at 1764971245.21 ===> devel/elfcat ===> Faking installation for elfcat-0.1.8p3 Installing elfcat v0.1.8 (/exopi-obj/pobj/elfcat-0.1.8/elfcat-0.1.8) warning: `panic` setting is ignored for `bench` profile Fresh elfcat v0.1.8 (/exopi-obj/pobj/elfcat-0.1.8/elfcat-0.1.8) warning: fields `e_ident` and `e_version` are never read --> src/elf/elf32.rs:11:5 | 10 | pub struct Elf32Ehdr { | --------- fields in this struct 11 | e_ident: [u8; 16], | ^^^^^^^ ... 14 | e_version: Elf32Word, | ^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: field `p_paddr` is never read --> src/elf/elf32.rs:31:5 | 27 | pub struct Elf32Phdr { | --------- field in this struct ... 31 | p_paddr: Elf32Addr, | ^^^^^^^ warning: fields `e_ident` and `e_version` are never read --> src/elf/elf64.rs:12:5 | 11 | pub struct Elf64Ehdr { | --------- fields in this struct 12 | e_ident: [u8; 16], | ^^^^^^^ ... 15 | e_version: Elf64Word, | ^^^^^^^^^ warning: field `p_paddr` is never read --> src/elf/elf64.rs:33:5 | 28 | pub struct Elf64Phdr { | --------- field in this struct ... 33 | p_paddr: Elf64Addr, | ^^^^^^^ warning: methods `e_ident`, `e_version`, and `e_ehsize` are never used --> src/elf/elfxx.rs:22:8 | 21 | pub trait ElfXXEhdr: ElfHeader { | --------- methods in this trait 22 | fn e_ident(&self) -> [u8; 16]; | ^^^^^^^ ... 25 | fn e_version(&self) -> ElfXXWord; | ^^^^^^^^^ ... 30 | fn e_ehsize(&self) -> ElfXXHalf; | ^^^^^^^^ warning: method `p_paddr` is never used --> src/elf/elfxx.rs:43:8 | 38 | pub trait ElfXXPhdr: ElfHeader { | --------- method in this trait ... 43 | fn p_paddr(&self) -> ElfXXAddr; | ^^^^^^^ warning: field `info` is never read --> src/elf/parser.rs:74:9 | 66 | pub struct ParsedShdr { | ---------- field in this struct ... 74 | pub info: usize, | ^^^^ warning: `elfcat` (bin "elfcat") generated 7 warnings Finished `release` profile [optimized] target(s) in 0.14s Installing /exopi-obj/pobj/elfcat-0.1.8/fake-amd64/usr/local/bin/elfcat Installed package `elfcat v0.1.8 (/exopi-obj/pobj/elfcat-0.1.8/elfcat-0.1.8)` (executable `elfcat`) warning: be sure to add `/exopi-obj/pobj/elfcat-0.1.8/fake-amd64/usr/local/bin` to your PATH to be able to run the installed binaries ===> Building package for elfcat-0.1.8p3 Create /exopi-cvs/ports/packages/amd64/all/elfcat-0.1.8p3.tgz Creating package elfcat-0.1.8p3 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|***** | 8% checksumming|********** | 17% checksumming|*************** | 25% checksumming|******************** | 33% checksumming|************************* | 42% checksumming|******************************* | 50% checksumming|************************************ | 58% checksumming|***************************************** | 67% checksumming|********************************************** | 75% checksumming|*************************************************** | 83% checksumming|******************************************************** | 92% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/elfcat-0.1.8p3.tgz >>> Running clean in devel/elfcat at 1764971246.41 ===> devel/elfcat ===> Cleaning for elfcat-0.1.8p3 >>> Ended at 1764971246.60 max_stuck=6.81/depends=9.33/show-prepare-results=0.64/build=7.88/package=1.20/clean=0.23