==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: eva 0.3.1-3 (Sat Mar 28 01:56:30 2026)
==> Retrieving sources...
-> Found eva-0.3.1.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
eva-0.3.1.tar.gz ... Passed
==> Making package: eva 0.3.1-3 (Sat Mar 28 01:56:39 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
:: There are 2 providers available for cargo:
:: Repository extra
1) rust 2) rustup
Enter a number (default=1):
resolving dependencies...
looking for conflicting packages...
Packages (7) 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.2-1 rust-1:1.94.1-1
Total Download Size: 35.12 MiB
Total Installed Size: 439.78 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
llvm-libs-22.1.2-1-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
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 eva-0.3.1.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting eva-0.3.1.tar.gz with bsdtar
==> Starting prepare()...
Updating crates.io index
Downloading crates ...
Downloaded errno v0.2.8
Downloaded scopeguard v1.1.0
Downloaded utf8parse v0.2.0
Downloaded atty v0.2.14
Downloaded unicode-width v0.1.10
Downloaded thiserror v1.0.37
Downloaded errno-dragonfly v0.1.2
Downloaded bitflags v1.3.2
Downloaded hermit-abi v0.1.19
Downloaded num-integer v0.1.45
Downloaded os_str_bytes v6.3.0
Downloaded termcolor v1.1.3
Downloaded redox_syscall v0.2.16
Downloaded proc-macro2 v1.0.47
Downloaded num-traits v0.2.15
Downloaded log v0.4.17
Downloaded num-bigint v0.4.3
Downloaded rustyline v10.0.0
Downloaded aho-corasick v0.7.19
Downloaded rustix v0.35.11
Downloaded terminal_size v0.2.1
Downloaded unicode-segmentation v1.10.0
Downloaded clap v4.0.18
Downloaded syn v1.0.103
Downloaded clipboard-win v4.4.2
Downloaded nix v0.24.2
Downloaded regex-syntax v0.6.27
Downloaded regex v1.6.0
Downloaded memchr v2.5.0
Downloaded unicode-ident v1.0.5
Downloaded num-complex v0.4.2
Downloaded cc v1.0.73
Downloaded wasi v0.11.0+wasi-snapshot-preview1
Downloaded quote v1.0.21
Downloaded num-rational v0.4.1
Downloaded once_cell v1.15.0
Downloaded getrandom v0.2.8
Downloaded libc v0.2.135
Downloaded directories v4.0.1
Downloaded io-lifetimes v0.7.3
Downloaded autocfg v1.1.0
Downloaded num v0.4.0
Downloaded error-code v2.3.1
Downloaded str-buf v1.0.6
Downloaded fd-lock v3.0.6
Downloaded windows_aarch64_msvc v0.36.1
Downloaded windows_x86_64_msvc v0.36.1
Downloaded cfg-if v1.0.0
Downloaded clap_lex v0.3.0
Downloaded windows_i686_msvc v0.36.1
Downloaded strsim v0.10.0
Downloaded winapi-util v0.1.5
Downloaded windows_x86_64_gnu v0.36.1
Downloaded linux-raw-sys v0.0.46
Downloaded windows_i686_gnu v0.36.1
Downloaded thiserror-impl v1.0.37
Downloaded redox_users v0.4.3
Downloaded dirs-sys v0.3.7
Downloaded num-iter v0.1.43
Downloaded winapi v0.3.9
Downloaded winapi-i686-pc-windows-gnu v0.4.0
Downloaded winapi-x86_64-pc-windows-gnu v0.4.0
Downloaded windows-sys v0.36.1
==> Starting build()...
Compiling autocfg v1.1.0
Compiling libc v0.2.135
Compiling io-lifetimes v0.7.3
Compiling bitflags v1.3.2
Compiling rustix v0.35.11
Compiling memchr v2.5.0
Compiling cfg-if v1.0.0
Compiling linux-raw-sys v0.0.46
Compiling log v0.4.17
Compiling os_str_bytes v6.3.0
Compiling num-traits v0.2.15
Compiling num-integer v0.1.45
Compiling num-bigint v0.4.3
Compiling num-iter v0.1.43
Compiling num-rational v0.4.1
Compiling clap_lex v0.3.0
Compiling aho-corasick v0.7.19
Compiling utf8parse v0.2.0
Compiling regex-syntax v0.6.27
Compiling unicode-segmentation v1.10.0
Compiling strsim v0.10.0
Compiling num-complex v0.4.2
Compiling dirs-sys v0.3.7
Compiling atty v0.2.14
Compiling nix v0.24.2
Compiling once_cell v1.15.0
Compiling unicode-width v0.1.10
Compiling termcolor v1.1.3
Compiling regex v1.6.0
Compiling clap v4.0.18
Compiling fd-lock v3.0.6
Compiling rustyline v10.0.0
Compiling num v0.4.0
Compiling terminal_size v0.2.1
Compiling directories v4.0.1
Compiling eva v0.3.1 (/build/eva/src/eva-0.3.1)
warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique
--> src/lex.rs:14:5
|
11 | #[derive(Debug, Copy, Clone, PartialEq)]
| --------- in this derive macro expansion
...
14 | pub operation: fn(f64, f64) -> f64,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: the address of the same function can vary between different codegen units
= note: furthermore, different functions could have the same address after being merged together
= note: for more information visit <https://doc.rust-lang.org/nightly/core/ptr/fn.fn_addr_eq.html>
= note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default
warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique
--> src/lex.rs:40:8
|
38 | #[derive(Debug, Clone, PartialEq)]
| --------- in this derive macro expansion
39 | pub enum Relation {
40 | N1(fn(f64) -> f64),
| ^^^^^^^^^^^^^^
|
= note: the address of the same function can vary between different codegen units
= note: furthermore, different functions could have the same address after being merged together
= note: for more information visit <https://doc.rust-lang.org/nightly/core/ptr/fn.fn_addr_eq.html>
warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique
--> src/lex.rs:41:8
|
38 | #[derive(Debug, Clone, PartialEq)]
| --------- in this derive macro expansion
...
41 | N2(fn(f64, f64) -> f64),
| ^^^^^^^^^^^^^^^^^^^
|
= note: the address of the same function can vary between different codegen units
= note: furthermore, different functions could have the same address after being merged together
= note: for more information visit <https://doc.rust-lang.org/nightly/core/ptr/fn.fn_addr_eq.html>
warning: `eva` (bin "eva") generated 3 warnings
Finished `release` profile [optimized] target(s) in 1m 24s
==> 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...
==> Checking for packaging issues...
==> Creating package "eva"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: eva 0.3.1-3 (Sat Mar 28 01:58:27 2026)
==> Cleaning up...
[?12l[?25h