==> Building on scovillain ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 513 100% 0.00kB/s 0:00:00 513 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=2/4) PKGBUILD 1,153 100% 1.10MB/s 0:00:00 1,153 100% 1.10MB/s 0:00:00 (xfr#2, to-chk=1/4) samply-0.11.0-3.log 440 100% 429.69kB/s 0:00:00 440 100% 429.69kB/s 0:00:00 (xfr#3, to-chk=0/4) sent 1,432 bytes received 94 bytes 3,052.00 bytes/sec total size is 1,863 speedup is 1.22 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix4 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Locking clean chroot [/var/lib/archbuild/extra-riscv64/root]...done ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix4]...done ==> Making package: samply 0.11.0-3 (Mon Apr 8 17:54:08 2024) ==> Retrieving sources...  -> Found samply-0.11.0.tar.gz ==> Validating source files with sha512sums... samply-0.11.0.tar.gz ... Passed ==> Making package: samply 0.11.0-3 (Mon Apr 8 17:54:42 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25l:: There are 2 providers available for cargo: :: Repository extra 1) rust 2) rustup Enter a number (default=1): resolving dependencies... looking for conflicting packages... Package (3) New Version Net Change core/libedit 20230828_3.1-1 0.24 MiB extra/llvm-libs 17.0.6-2 117.02 MiB extra/rust 1:1.77.1-2 213.79 MiB Total Installed Size: 331.05 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libedit... installing llvm-libs... installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script [?25h==> Retrieving sources...  -> Found samply-0.11.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting samply-0.11.0.tar.gz with bsdtar ==> Starting prepare()... Updating crates.io index Downloading crates ... Downloaded zerofrom v0.1.3 Downloaded yoke-derive v0.6.1 Downloaded zerofrom-derive v0.1.3 Downloaded radium v0.5.3 Downloaded try-lock v0.2.5 Downloaded want v0.3.1 Downloaded sync_wrapper v0.1.2 Downloaded serde_tuple v0.5.0 Downloaded serde_tuple_macros v0.5.0 Downloaded powerfmt v0.2.0 Downloaded tower-service v0.3.2 Downloaded srcsrv v0.2.2 Downloaded tinyvec_macros v0.1.1 Downloaded inplace-vec-builder v0.1.1 Downloaded num-conv v0.1.0 Downloaded alloc-stdlib v0.2.2 Downloaded equivalent v1.0.1 Downloaded funty v1.1.0 Downloaded yoke v0.6.2 Downloaded time-core v0.1.2 Downloaded symsrv v0.2.0 Downloaded unicode-xid v0.2.4 Downloaded home v0.5.9 Downloaded thiserror-impl v1.0.58 Downloaded build_const v0.2.2 Downloaded thiserror v1.0.58 Downloaded num_cpus v1.16.0 Downloaded futures-sink v0.3.30 Downloaded uname v0.1.1 Downloaded serde_urlencoded v0.7.1 Downloaded form_urlencoded v1.2.1 Downloaded fxhash v0.2.1 Downloaded fnv v1.0.7 Downloaded colorchoice v1.0.0 Downloaded itoa v1.0.11 Downloaded httpdate v1.0.3 Downloaded quote v1.0.35 Downloaded slab v0.4.9 Downloaded nix-base32 v0.1.1 Downloaded http-body v0.4.6 Downloaded wyz v0.2.0 Downloaded rustc-demangle v0.1.23 Downloaded adler v1.0.2 Downloaded dirs-sys v0.3.7 Downloaded alloc-no-stdlib v2.0.4 Downloaded futures-io v0.3.30 Downloaded futures-macro v0.3.30 Downloaded pin-utils v0.1.0 Downloaded proc-macro2 v1.0.79 Downloaded dirs v4.0.0 Downloaded bitflags v1.3.2 Downloaded fallible-iterator v0.2.0 Downloaded errno v0.3.8 Downloaded crc v1.8.1 Downloaded fastrand v2.0.2 Downloaded sct v0.7.1 Downloaded tokio-rustls v0.24.1 Downloaded rand_core v0.6.4 Downloaded scopeguard v1.2.0 Downloaded lzxd v0.1.4 Downloaded strsim v0.11.1 Downloaded uuid v1.8.0 Downloaded rand_chacha v0.3.1 Downloaded anstyle-query v1.0.2 Downloaded utf8parse v0.2.1 Downloaded clap_lex v0.7.0 Downloaded elsa v1.10.0 Downloaded deranged v0.3.11 Downloaded range-collections v0.2.4 Downloaded cab v0.4.1 Downloaded crc32fast v1.4.0 Downloaded addr2line v0.19.0 Downloaded signal-hook-registry v1.4.1 Downloaded webbrowser v0.8.14 Downloaded anstream v0.6.13 Downloaded byteorder v1.5.0 Downloaded parking_lot_core v0.9.9 Downloaded lzma-rs v0.2.0 Downloaded linux-perf-event-reader v0.9.0 Downloaded anstyle-parse v0.2.3 Downloaded serde v1.0.197 Downloaded num-traits v0.2.18 Downloaded clap v4.5.4 Downloaded parking_lot v0.12.1 Downloaded rangemap v1.5.1 Downloaded indexmap v1.9.3 Downloaded clap_derive v4.5.4 Downloaded flate2 v1.0.28 Downloaded async-compression v0.4.8 Downloaded mio v0.8.11 Downloaded indexmap v2.2.6 Downloaded framehop v0.7.2 Downloaded lock_api v0.4.11 Downloaded signal-hook v0.3.17 Downloaded bitflags v2.5.0 Downloaded zerocopy v0.6.6 Downloaded msvc-demangler v0.9.0 Downloaded rand v0.8.5 Downloaded memchr v2.7.2 Downloaded tokio-util v0.7.10 Downloaded minimal-lexical v0.2.1 Downloaded cpp_demangle v0.4.3 Downloaded hashbrown v0.12.3 Downloaded nom v7.1.3 Downloaded serde_json v1.0.115 Downloaded yaxpeax-arm v0.2.5 Downloaded reqwest v0.11.27 Downloaded bitvec v0.19.6 Downloaded clap_builder v4.5.2 Downloaded aho-corasick v1.1.3 Downloaded object v0.30.4 Downloaded regex v1.10.4 Downloaded brotli-decompressor v3.0.0 Downloaded gimli v0.27.3 Downloaded rustix v0.38.32 Downloaded yaxpeax-x86 v1.2.2 Downloaded syn v2.0.58 Downloaded rustls v0.21.10 Downloaded idna v0.5.0 Downloaded zerocopy-derive v0.6.6 Downloaded regex-automata v0.4.6 Downloaded linux-raw-sys v0.4.13 Downloaded webpki-roots v0.25.4 Downloaded syn v1.0.109 Downloaded regex-syntax v0.8.3 Downloaded hyper v0.14.28 Downloaded futures-util v0.3.30 Downloaded h2 v0.3.26 Downloaded libc v0.2.153 Downloaded rustls-webpki v0.101.7 Downloaded tokio v1.37.0 Downloaded hashbrown v0.14.3 Downloaded pdb v0.8.0 Downloaded time v0.3.34 Downloaded unicode-normalization v0.1.23 Downloaded http v0.2.12 Downloaded base64 v0.21.7 Downloaded cc v1.0.92 Downloaded tracing v0.1.40 Downloaded heck v0.5.0 Downloaded url v2.5.0 Downloaded linux-perf-data v0.7.0 Downloaded smallvec v1.13.2 Downloaded unicode-bidi v0.3.15 Downloaded tempfile v3.10.1 Downloaded ryu v1.0.17 Downloaded tracing-core v0.1.32 Downloaded tinyvec v1.6.0 Downloaded encoding_rs v0.8.33 Downloaded socket2 v0.5.6 Downloaded brotli v4.0.0 Downloaded serde_derive v1.0.197 Downloaded scroll v0.11.0 Downloaded pdb-addr2line v0.10.4 Downloaded bytes v1.6.0 Downloaded miniz_oxide v0.7.2 Downloaded linear-map v1.2.0 Downloaded macho-unwind-info v0.3.0 Downloaded anstyle v1.0.6 Downloaded log v0.4.21 Downloaded ppv-lite86 v0.2.17 Downloaded memmap2 v0.5.10 Downloaded futures-channel v0.3.30 Downloaded httparse v1.8.0 Downloaded hyper-rustls v0.24.2 Downloaded ipnet v2.9.0 Downloaded once_cell v1.19.0 Downloaded unicode-ident v1.0.12 Downloaded maybe-owned v0.3.4 Downloaded binary-merge v0.1.2 Downloaded mime v0.3.17 Downloaded rustls-pemfile v1.0.4 Downloaded getrandom v0.2.14 Downloaded yaxpeax-arch v0.2.7 Downloaded pin-project-lite v0.2.14 Downloaded tokio-macros v2.2.0 Downloaded futures-task v0.3.30 Downloaded tap v1.0.1 Downloaded autocfg v1.2.0 Downloaded debugid v0.8.0 Downloaded synstructure v0.13.1 Downloaded untrusted v0.9.0 Downloaded cfg-if v1.0.0 Downloaded futures-core v0.3.30 Downloaded percent-encoding v2.3.1 Downloaded synstructure v0.12.6 Downloaded stable_deref_trait v1.2.0 Downloaded ring v0.17.8 ==> Starting build()... Compiling proc-macro2 v1.0.79 Compiling unicode-ident v1.0.12 Compiling libc v0.2.153 Compiling autocfg v1.2.0 Compiling cfg-if v1.0.0 Compiling memchr v2.7.2 Compiling byteorder v1.5.0 Compiling pin-project-lite v0.2.14 Compiling serde v1.0.197 Compiling itoa v1.0.11 Compiling bytes v1.6.0 Compiling thiserror v1.0.58 Compiling cc v1.0.92 Compiling crc32fast v1.4.0 Compiling syn v1.0.109 Compiling adler v1.0.2 Compiling futures-core v0.3.30 Compiling stable_deref_trait v1.2.0 Compiling once_cell v1.19.0 Compiling untrusted v0.9.0 Compiling tinyvec_macros v0.1.1 Compiling smallvec v1.13.2 Compiling fnv v1.0.7 Compiling futures-sink v0.3.30 Compiling fallible-iterator v0.2.0 Compiling log v0.4.21 Compiling ryu v1.0.17 Compiling futures-task v0.3.30 Compiling futures-io v0.3.30 Compiling percent-encoding v2.3.1 Compiling hashbrown v0.14.3 Compiling rustls v0.21.10 Compiling equivalent v1.0.1 Compiling uuid v1.8.0 Compiling bitflags v1.3.2 Compiling hashbrown v0.12.3 Compiling httparse v1.8.0 Compiling build_const v0.2.2 Compiling pin-utils v0.1.0 Compiling alloc-no-stdlib v2.0.4 Compiling try-lock v0.2.5 Compiling unicode-xid v0.2.4 Compiling radium v0.5.3 Compiling unicode-bidi v0.3.15 Compiling powerfmt v0.2.0 Compiling regex-syntax v0.8.3 Compiling binary-merge v0.1.2 Compiling cpp_demangle v0.4.3 Compiling scroll v0.11.0 Compiling httpdate v1.0.3 Compiling tower-service v0.3.2 Compiling serde_json v1.0.115 Compiling tap v1.0.1 Compiling minimal-lexical v0.2.1 Compiling utf8parse v0.2.1 Compiling funty v1.1.0 Compiling maybe-owned v0.3.4 Compiling base64 v0.21.7 Compiling time-core v0.1.2 Compiling num-conv v0.1.0 Compiling wyz v0.2.0 Compiling yaxpeax-x86 v1.2.2 Compiling mime v0.3.17 Compiling webpki-roots v0.25.4 Compiling anstyle v1.0.6 Compiling rustc-demangle v0.1.23 Compiling lzxd v0.1.4 Compiling ipnet v2.9.0 Compiling colorchoice v1.0.0 Compiling anstyle-query v1.0.2 Compiling rangemap v1.5.1 Compiling sync_wrapper v0.1.2 Compiling rustix v0.38.32 Compiling parking_lot_core v0.9.9 Compiling linux-raw-sys v0.4.13 Compiling ppv-lite86 v0.2.17 Compiling bitflags v2.5.0 Compiling heck v0.5.0 Compiling strsim v0.11.1 Compiling clap_lex v0.7.0 Compiling signal-hook v0.3.17 Compiling scopeguard v1.2.0 Compiling fastrand v2.0.2 Compiling home v0.5.9 Compiling linear-map v1.2.0 Compiling nix-base32 v0.1.1 Compiling miniz_oxide v0.7.2 Compiling tinyvec v1.6.0 Compiling alloc-stdlib v0.2.2 Compiling want v0.3.1 Compiling futures-channel v0.3.30 Compiling elsa v1.10.0 Compiling msvc-demangler v0.9.0 Compiling anstyle-parse v0.2.3 Compiling encoding_rs v0.8.33 Compiling form_urlencoded v1.2.1 Compiling brotli-decompressor v3.0.0 Compiling tracing-core v0.1.32 Compiling deranged v0.3.11 Compiling crc v1.8.1 Compiling anstream v0.6.13 Compiling rustls-pemfile v1.0.4 Compiling inplace-vec-builder v0.1.1 Compiling fxhash v0.2.1 Compiling debugid v0.8.0 Compiling range-collections v0.2.4 Compiling slab v0.4.9 Compiling indexmap v1.9.3 Compiling num-traits v0.2.18 Compiling lock_api v0.4.11 Compiling lzma-rs v0.2.0 Compiling pdb v0.8.0 Compiling bitvec v0.19.6 Compiling clap_builder v4.5.2 Compiling aho-corasick v1.1.3 Compiling nom v7.1.3 Compiling flate2 v1.0.28 Compiling tracing v0.1.40 Compiling http v0.2.12 Compiling quote v1.0.35 Compiling unicode-normalization v0.1.23 Compiling brotli v4.0.0 Compiling object v0.30.4 Compiling syn v2.0.58 Compiling indexmap v2.2.6 Compiling time v0.3.34 Compiling idna v0.5.0 Compiling gimli v0.27.3 Compiling ring v0.17.8 Compiling yaxpeax-arch v0.2.7 Compiling url v2.5.0 Compiling regex-automata v0.4.6 Compiling getrandom v0.2.14 Compiling socket2 v0.5.6 Compiling mio v0.8.11 Compiling num_cpus v1.16.0 Compiling dirs-sys v0.3.7 Compiling memmap2 v0.5.10 Compiling signal-hook-registry v1.4.1 Compiling uname v0.1.1 Compiling http-body v0.4.6 Compiling cab v0.4.1 Compiling dirs v4.0.0 Compiling rand_core v0.6.4 Compiling parking_lot v0.12.1 Compiling rand_chacha v0.3.1 Compiling yaxpeax-arm v0.2.5 Compiling webbrowser v0.8.14 Compiling rand v0.8.5 Compiling tempfile v3.10.1 Compiling regex v1.10.4 Compiling synstructure v0.13.1 Compiling rustls-webpki v0.101.7 Compiling sct v0.7.1 Compiling synstructure v0.12.6 Compiling addr2line v0.19.0 Compiling thiserror-impl v1.0.58 Compiling serde_derive v1.0.197 Compiling tokio-macros v2.2.0 Compiling futures-macro v0.3.30 Compiling zerocopy-derive v0.6.6 Compiling zerofrom-derive v0.1.3 Compiling clap_derive v4.5.4 Compiling yoke-derive v0.6.1 Compiling serde_tuple_macros v0.5.0 Compiling tokio v1.37.0 Compiling zerocopy v0.6.6 Compiling futures-util v0.3.30 Compiling macho-unwind-info v0.3.0 Compiling pdb-addr2line v0.10.4 Compiling srcsrv v0.2.2 Compiling linux-perf-event-reader v0.9.0 Compiling framehop v0.7.2 Compiling linux-perf-data v0.7.0 Compiling clap v4.5.4 Compiling zerofrom v0.1.3 Compiling tokio-util v0.7.10 Compiling tokio-rustls v0.24.1 Compiling async-compression v0.4.8 Compiling h2 v0.3.26 Compiling yoke v0.6.2 Compiling serde_urlencoded v0.7.1 Compiling serde_tuple v0.5.0 Compiling samply-symbols v0.20.0 (/build/samply/src/samply-0.11.0/samply-symbols) Compiling fxprof-processed-profile v0.5.0 (/build/samply/src/samply-0.11.0/fxprof-processed-profile) Compiling hyper v0.14.28 Compiling samply-api v0.21.0 (/build/samply/src/samply-0.11.0/samply-api) Compiling hyper-rustls v0.24.2 Compiling reqwest v0.11.27 Compiling symsrv v0.2.0 Compiling wholesym v0.3.0 (/build/samply/src/samply-0.11.0/wholesym) Compiling samply v0.11.0 (/build/samply/src/samply-0.11.0/samply) error[E0433]: failed to resolve: could not find `CacheNative` in `framehop` --> src/linux/profiler.rs:129:27 | 129 | let cache = framehop::CacheNative::new(); | ^^^^^^^^^^^ could not find `CacheNative` in `framehop` | note: found an item that was configured out --> /build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/framehop-0.7.2/src/lib.rs:145:10 | 145 | pub type CacheNative = aarch64::CacheAarch64; | ^^^^^^^^^^^ = note: the item is gated behind the `aarch64` feature note: found an item that was configured out --> /build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/framehop-0.7.2/src/lib.rs:155:10 | 155 | pub type CacheNative = x86_64::CacheX86_64; | ^^^^^^^^^^^ = note: the item is gated behind the `x86_64` feature error[E0412]: cannot find type `UnwinderNative` in crate `framehop` --> src/linux/profiler.rs:144:31 | 144 | Converter::, framehop::MayAllocateDuringUnwind>>::new( | ^^^^^^^^^^^^^^ not found in `framehop` | note: found an item that was configured out --> /build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/framehop-0.7.2/src/lib.rs:151:10 | 151 | pub type UnwinderNative = aarch64::UnwinderAarch64; | ^^^^^^^^^^^^^^ = note: the item is gated behind the `aarch64` feature note: found an item that was configured out --> /build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/framehop-0.7.2/src/lib.rs:161:10 | 161 | pub type UnwinderNative = x86_64::UnwinderX86_64; | ^^^^^^^^^^^^^^ = note: the item is gated behind the `x86_64` feature error[E0412]: cannot find type `ConvertRegsNative` in this scope --> src/linux/profiler.rs:196:47 | 196 | converter.handle_sample::(e); | ^^^^^^^^^^^^^^^^^ not found in this scope | help: you might be missing a type parameter | 76 | fn run_profiler( | +++++++++++++++++++ error[E0425]: cannot find value `PERF_EVENT_OPEN` in this scope --> src/linux/sys.rs:392:13 | 392 | PERF_EVENT_OPEN as _, | ^^^^^^^^^^^^^^^ not found in this scope warning: unused import: `ConvertRegs` --> src/linux/profiler.rs:17:27 | 17 | use crate::linux_shared::{ConvertRegs, Converter, EventInterpretation}; | ^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default error[E0433]: failed to resolve: use of undeclared type `ConvertRegsNative` --> src/linux/profiler.rs:91:21 | 91 | let regs_mask = ConvertRegsNative::regs_mask(); | ^^^^^^^^^^^^^^^^^ use of undeclared type `ConvertRegsNative` Some errors have detailed explanations: E0412, E0425, E0433. For more information about an error, try `rustc --explain E0412`. warning: `samply` (bin "samply") generated 1 warning error: could not compile `samply` (bin "samply") due to 5 previous errors; 1 warning emitted ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix4/build [?25h[?25hreceiving incremental file list samply-0.11.0-3-riscv64-build.log samply-0.11.0-3-riscv64-prepare.log sent 62 bytes received 4,597 bytes 3,106.00 bytes/sec total size is 15,185 speedup is 3.26