==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: hacksaw 1.0.4-3 (Fri Mar 27 18:58:42 2026)
==> Retrieving sources...
-> Found hacksaw-1.0.4.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
hacksaw-1.0.4.tar.gz ... Passed
==> Making package: hacksaw 1.0.4-3 (Sat Mar 28 00:58:48 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (5) libxau-1.0.12-1 libxdmcp-1.1.5-1.1 xcb-proto-1.17.0-4 xorgproto-2025.1-1 libxcb-1.17.0-1
Total Installed Size: 6.53 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 xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (9) compiler-rt-22.1.1-1 libedit-20251016_3.1-1 libgit2-1:1.9.2-3 lld-22.1.1-1 llhttp-9.3.1-1 llvm-libs-22.1.1-1 mpdecimal-4.0.1-3 python-3.14.3-1 rust-1:1.94.1-1
Total Installed Size: 517.68 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 mpdecimal...
installing python...
Optional dependencies for python
python-setuptools: for building Python packages using tooling that is usually bundled with Python
python-pip: for installing Python packages using tooling that is usually bundled with Python
python-pipx: for installing Python software not packaged on Arch Linux
sqlite: for a default database integration [installed]
xz: for lzma [installed]
tk: for tkinter
installing compiler-rt...
installing llhttp...
installing libgit2...
installing libedit...
installing llvm-libs...
installing lld...
installing rust...
Optional dependencies for rust
gdb: rust-gdb script
lldb: rust-lldb script
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
-> Found hacksaw-1.0.4.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting hacksaw-1.0.4.tar.gz with bsdtar
==> Starting prepare()...
Updating crates.io index
Downloading crates ...
Downloaded ansi_term v0.11.0
Downloaded structopt v0.3.12
Downloaded unicode-xid v0.2.0
Downloaded log v0.4.8
Downloaded quote v1.0.3
Downloaded version_check v0.9.1
Downloaded lazy_static v1.4.0
Downloaded textwrap v0.11.0
Downloaded unicode-width v0.1.7
Downloaded bitflags v1.2.1
Downloaded strsim v0.8.0
Downloaded syn-mid v0.5.0
Downloaded syn v1.0.17
Downloaded unicode-segmentation v1.6.0
Downloaded atty v0.2.14
Downloaded heck v0.3.1
Downloaded libc v0.2.68
Downloaded proc-macro-error v0.4.12
Downloaded structopt-derive v0.4.5
Downloaded xcb v0.9.0
Downloaded clap v2.33.0
Downloaded cfg-if v0.1.10
Downloaded vec_map v0.8.1
Downloaded proc-macro-error-attr v0.4.12
Downloaded proc-macro2 v1.0.10
==> Starting build()...
Compiling libc v0.2.68
Compiling proc-macro2 v1.0.10
Compiling version_check v0.9.1
Compiling unicode-xid v0.2.0
Compiling syn v1.0.17
Compiling bitflags v1.2.1
Compiling unicode-width v0.1.7
Compiling unicode-segmentation v1.6.0
Compiling log v0.4.8
Compiling textwrap v0.11.0
Compiling ansi_term v0.11.0
Compiling proc-macro-error-attr v0.4.12
Compiling proc-macro-error v0.4.12
Compiling heck v0.3.1
Compiling cfg-if v0.1.10
Compiling vec_map v0.8.1
Compiling strsim v0.8.0
Compiling lazy_static v1.4.0
Compiling xcb v0.9.0
Compiling atty v0.2.14
Compiling quote v1.0.3
Compiling clap v2.33.0
Compiling syn-mid v0.5.0
Compiling structopt-derive v0.4.5
Compiling structopt v0.3.12
Compiling hacksaw v1.0.4 (/build/hacksaw/src/hacksaw-1.0.4)
warning: found module declaration for lib.rs
--> src/main.rs:3:1
|
3 | mod lib;
| ^^^^^^^^
|
= note: lib.rs is the root of this crate's library target
= help: to refer to it from other targets, use the library's name as the path
= note: `#[warn(special_module_name)]` on by default
warning: hiding a lifetime that's elided elsewhere is confusing
--> src/lib/parse_args.rs:79:27
|
79 | fn parse_hex_slice(slice: &str) -> Result<u32, ParseHexError> {
| ^^^^ ^^^^^^^^^^^^^ 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
|
79 | fn parse_hex_slice(slice: &str) -> Result<u32, ParseHexError<'_>> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> src/lib/parse_args.rs:87:19
|
87 | fn parse_hex(hex: &str) -> Result<u32, ParseHexError> {
| ^^^^ ^^^^^^^^^^^^^ 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
|
87 | fn parse_hex(hex: &str) -> Result<u32, ParseHexError<'_>> {
| ++++
warning: `hacksaw` (bin "hacksaw") generated 3 warnings (run `cargo fix --bin "hacksaw" -p hacksaw` to apply 2 suggestions)
Finished `release` profile [optimized] target(s) in 17.30s
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
libfakeroot internal error: payload not recognized!
==> Checking for packaging issues...
==> Creating package "hacksaw"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: hacksaw 1.0.4-3 (Sat Mar 28 00:59:26 2026)
==> Cleaning up...
[?12l[?25h