Search Criteria
Package Details: veloren 0.17.0-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/veloren.git (read-only, click to copy) |
|---|---|
| Package Base: | veloren |
| Description: | The last stable release of an open-world, open-source multiplayer voxel RPG. |
| Upstream URL: | https://veloren.net/ |
| Keywords: | game rpg veloren |
| Licenses: | GPL3 |
| Submitter: | LunarEclipse |
| Maintainer: | LunarEclipse |
| Last Packager: | LunarEclipse |
| Votes: | 22 |
| Popularity: | 0.001592 |
| First Submitted: | 2019-06-23 23:12 (UTC) |
| Last Updated: | 2025-11-17 15:55 (UTC) |
Dependencies (17)
- alsa-lib
- glslang (glslang-gitAUR)
- libxkbcommon-x11 (libxkbcommon-x11-gitAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- atk (at-spi2-core-gitAUR, at-spi2-core) (make)
- cairo (cairo-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR, gdk-pixbuf2-noglycinAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- git-lfs (git-lfs-gitAUR) (make)
- openssl (openssl-gitAUR, openssl-aegisAUR, openssl-staticAUR) (make)
- pango (pango-gitAUR, pango-nothai-gitAUR) (make)
- python (make)
- rustup (rustup-gitAUR) (make)
- udev (systemd-selinuxAUR, systemd-gitAUR, systemd) (make)
- pipewire-alsa (pipewire-alsa-gitAUR, pipewire-full-alsa-gitAUR) (optional) – audio support on pipewire
- pulseaudio-alsa (pulseaudio-dummyAUR, pulseaudio-alsa-gitAUR, pipewire-full-alsa-gitAUR) (optional) – audio support on pulseaudio
Latest Comments
1 2 3 4 5 Next › Last »
LunarEclipse commented on 2025-11-17 15:58 (UTC)
Thank you I updated the PKGBUILD so it should work again
gdamjan commented on 2025-11-15 01:16 (UTC)
this patch to the PKGBUILD makes it compile
tuxayo commented on 2024-07-15 19:02 (UTC) (edited on 2024-07-15 20:48 (UTC) by tuxayo)
Nice find. When reviewing makepkg.conf changes, I forgot it would increase memory and/or build time. The memory savings will be very very welcome.
Good find, there is indeed an issue with ring, lto and gcc: https://aur.archlinux.org/packages/rsspls#comment-980121
https://aur.archlinux.org/packages/aichat#comment-959940
https://github.com/briansmith/ring/issues/1444
And there is hope! :) https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/131#note_185966
https://blog.rust-lang.org/2024/05/17/enabling-rust-lld-on-linux.html
bonus: «Most binaries should see some improvements here, but it's especially significant with e.g. bigger binaries» (Heavy breathing)
On my next retry I'll change src/veloren/rust-toolchain to match latest dev version set by Veloren. https://gitlab.com/veloren/veloren/-/commits/master/rust-toolchain?ref_type=heads
@gdamjan:
Oh no, hopefully the linker change from the recent toolchains will also fix this.
gdamjan commented on 2024-07-15 12:01 (UTC)
and now it fails with:
;/
gdamjan commented on 2024-07-15 02:41 (UTC)
all are defaults from pacman (
RUSTFLAGS="-Cforce-frame-pointers=yes")ok, I've fixed the issue by:
setting
options=('strip' '!debug')- it seems the debug build was taking all the memory.and also
export CFLAGS+=' -ffat-lto-objects'inbuild()to fix compilingringtuxayo commented on 2024-07-14 22:41 (UTC) (edited on 2024-07-14 22:41 (UTC) by tuxayo)
@gdamjan was that the error you got?
In my case, no OOM in syslog and the build reports a build process getting a SIGKILL when that happen. I got a lot of OOM to learn that before putting enough swap ^^" I was watching memory usage and there where many GiB still free.
What are your RUSTFLAGS in /etc/makepkg.conf?
gdamjan commented on 2024-07-14 21:58 (UTC)
@tuxayo, well the OOM killer triggers, starts to kill all different processes
for ex.
kernel: Out of memory: Killed process 242472 (rustc) total-vm:16324480kB, anon-rss:13832764kB, file-rss:2164kB, shmem-rss:0kB, UID:1000 pgtables:28772kB oom_score_adj:0but it's not only that, other processes are killed too (because of low system memory)
tuxayo commented on 2024-07-14 03:11 (UTC)
@gdamjan What's your failure, bellow is mine: (I wish I had as much RAM, my breakout is like the mirror of yours: 11.5G RAM + 40G SWAP 💀💀💀 adding to the agony of my 2012 i5-3320M 🫠)
https://paste.chapril.org/?651d1c7a97c2da30#A1fWidLvk6VeA71Yxi56v6TEo5BFGUzeYQy9td8SKnea
I don't get what's really the error.
"/usr/bin/ld: final link failed: bad value" ?
RUSTFLAGS="-Cforce-frame-pointers=yes -C opt-level=3 -C target-cpu=native"
gdamjan commented on 2024-07-08 14:18 (UTC)
Did anyone succeed to compile the 0.16 version?
I have 32GB RAM and 16gb swap, but the compile destroys everything :)
1 2 3 4 5 Next › Last »