Package Details: agree 0.2.0-1

Git Clone URL: https://aur.archlinux.org/agree.git (read-only, click to copy)
Package Base: agree
Description: A CLI application that implements multi-key-turn security via Shamir's Secret Sharing
Upstream URL: https://github.com/replicadse/agree
Licenses: MIT
Submitter: KokaKiwi
Maintainer: KokaKiwi
Last Packager: KokaKiwi
Votes: 0
Popularity: 0.000000
First Submitted: 2023-08-17 09:58 (UTC)
Last Updated: 2024-10-04 10:28 (UTC)

Latest Comments

omnigenous commented on 2024-10-04 14:31 (UTC) (edited on 2024-10-04 14:31 (UTC) by omnigenous)

Okay! This worked:

export RUSTFLAGS="-C target-feature=-crt-static"
# cleanBuild just in case
yay -S agree

omnigenous commented on 2024-10-04 14:24 (UTC)

"stable-x86_64-unknown-linux-gnu unchanged - rustc 1.81.0 (eeb90cda1 2024-09-04)" this is output after running rustup default stable. I tried deleting rustup and installing rust 1:1.81.0-1, that didn't help. Checked /etc/makepkg.conf no mention of RUSTFLAGS there.

Could this be my issue: https://github.com/rust-lang/rust/issues/78210? But then you say it builds fine for you.

KokaKiwi commented on 2024-10-04 13:49 (UTC) (edited on 2024-10-04 13:50 (UTC) by KokaKiwi)

It builds fine on a clean chroot, so maybe you should check your makepkg.conf file if it changes stuff in the RUSTFLAGS var

Also maybe it depends on your current Rust version, as stated above, it builds fine on a clean chroot with stable rust

omnigenous commented on 2024-10-04 12:46 (UTC)

Thank you for such swift update! Unfortunately I couldn't install it.

error: cannot produce proc-macro for `async-trait v0.1.72` as the target `x86_64-unknown-linux-gnu` does not support these crate types

The only mention if similar issue I could find is this: https://github.com/rust-lang/rust/issues/78210

omnigenous commented on 2024-10-04 09:25 (UTC)

https://github.com/replicadse/agree/releases/tag/0.2.0 is out.