Search Criteria
Package Details: rua 0.19.10-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/rua.git (read-only, click to copy) |
---|---|
Package Base: | rua |
Description: | AUR helper in Rust providing control, review, patch application and safe build options |
Upstream URL: | https://github.com/vn971/rua |
Keywords: | aur rust |
Licenses: | GPL3 |
Submitter: | vasya |
Maintainer: | vasya |
Last Packager: | vasya |
Votes: | 59 |
Popularity: | 0.080096 |
First Submitted: | 2018-10-29 14:26 (UTC) |
Last Updated: | 2024-01-02 23:51 (UTC) |
Dependencies (9)
- bubblewrap (bubblewrap-gitAUR, bubblewrap-overlayfsAUR, bubblewrap-suid)
- git (git-gitAUR, git-glAUR)
- pacman (pacman-gitAUR)
- xz (xz-gitAUR)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- libseccomp (libseccomp-gitAUR) (make)
- bubblewrap-suid (optional) – version of bubblewrap that works on linux-hardened kernel
- shellcheck (shellcheck-binAUR, shellcheck-gitAUR) (optional) – allows checking PKGBUILD scripts, taking care of special variables
- sudo (fake-sudoAUR, polkit-fakesudoAUR, sudo-gitAUR, doas-sudo-shimAUR, doas-sudo-shim-minimalAUR, sudo-hgAUR, fudo-gitAUR, sudo-selinuxAUR) (optional) – allows package installation via sudo, if desired
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »
yochananmarqos commented on 2022-04-13 15:54 (UTC) (edited on 2022-04-13 15:59 (UTC) by yochananmarqos)
@vasya: Even the Arch packagers are disabling LTO, see the Todo List. It appears it needs to be enabled upstream upstream, see The Cargo Book.
I tried adding
RUSTFLAGS="-C lto=fat"
to build RUA, but it fails:EDIT: Yes, I'm on x86_64.
vasya commented on 2022-04-13 15:32 (UTC)
@yochananmarqos: by the way, are you on x86_64?
vasya commented on 2022-04-13 15:26 (UTC)
@yochananmarqos: interesting that for me it definitely does build. Do you maybe know what the root cause is / what a general recommendation for fixing it is? I've tried to search through the Rust packages on AUR and some of them indeed just switch off
lto
, however I couldn't understand why that happens exactly, which issue to link in the comment, what to track even. Do you know? I'll definitely address it somehow, just want to understand how exactlyyochananmarqos commented on 2022-04-13 14:36 (UTC)
@vasya: Like most Rust packages, this fails to build with LTO enabled. Can you add the following?
vasya commented on 2021-10-18 10:13 (UTC)
@kwylder, Thank you!
kwylder commented on 2021-10-16 18:41 (UTC)
I'm really impressed with this software, thank you to all the talented devs that work on this
vasya commented on 2021-09-26 07:32 (UTC)
For anyone's interested: RUA got support for non-x86_64 platforms now, such as i686, arm64, etc. E.g. you can run it on a pinephone, or raspberry Pi, etc. Feel free to raise bugs if something is working suboptimally.
vasya commented on 2021-06-07 18:57 (UTC)
Due to library changes in pacman (5.2.2 -> 6.0.0), rua needs to be re-built from source to work again.
If you see an error message like
Then please clone the repo
https://aur.archlinux.org/rua.git
and install the new version viamakepkg -si
(if you userustup
, then alsorustup update
)UPD: updated the URL to the correct one
vasya commented on 2021-06-02 06:36 (UTC) (edited on 2021-06-02 07:09 (UTC) by vasya)
I've created a new version of rua, 0.18.1, which does not depend on libalpm (pacman) anymore. This means that the error below will not happen anymore in the future. Even with major pacman updates, or if you compile pacman itself from source using bleeding-edge ("git") version of it.
vanja_z commented on 2021-06-02 03:23 (UTC)
@vasya thank you!
« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »