Package Details: cataclysm-dda-git cdda.experimental.2024.08.29-1

Git Clone URL: https://aur.archlinux.org/cataclysm-dda-git.git (read-only, click to copy)
Package Base: cataclysm-dda-git
Description: A post-apocalyptic roguelike.
Upstream URL: https://cataclysmdda.org/
Licenses: CCPL:by-sa
Conflicts: cataclysm-dda, cataclysm-dda-ncurses, cataclysm-dda-tiles
Submitter: Ferk
Maintainer: gileri
Last Packager: gileri
Votes: 47
Popularity: 0.35
First Submitted: 2013-11-23 17:41 (UTC)
Last Updated: 2024-11-26 18:06 (UTC)

Dependencies (13)

Required by (0)

Sources (2)

Latest Comments

1 2 3 4 5 6 .. 10 Next › Last »

gileri commented on 2024-08-29 21:53 (UTC)

Don't know how I missed that @NetSysFire, fixed thanks.

I also simplified switching between git and zip sources.

NetSysFire commented on 2024-08-26 07:29 (UTC)

You are missing BACKTRACE=1 in the make args. Without it, LIBBACKTRACE=1 has no effect, is not being linked in nor being functional.

gileri commented on 2024-07-06 18:30 (UTC)

Thank you @Nukesor !

My makepkg.conf was outdated in regards to this RFC. I've pushed fixes to the PKGBUILD that should solve the issue.

If anyone wants to chime in with regard to LTO, linking and compiler choices, please do.

Nukesor commented on 2024-07-02 08:50 (UTC) (edited on 2024-07-02 08:51 (UTC) by Nukesor)

First of all, thanks for packaging cataclysm-dda :)

The build fails with the current git version. Also tested the build in a clean chroot (without libbacktrace-git) and it results in the same error:

/usr/bin/ld.gold: pack-relative-relocs: unknown -z option
/usr/bin/ld.gold: use the --help option for usage information
collect2: error: ld returned 1 exit status
make: *** [Makefile:1041: cataclysm] Error 1

gileri commented on 2024-01-09 21:31 (UTC)

Thank you @theCJester, you're completely right. The package now build object_crator which is a GUI based on qt5. I've built the package on a clean chroot after adding qt5-base, it works fine now.

theCJester commented on 2024-01-09 19:12 (UTC)

Latest build producing the following error:

Package Qt5Core was not found in the pkg-config search path. Perhaps you should add the directory containing Qt5Core.pc' to the PKG_CONFIG_PATH environment variable Package 'Qt5Core', required by 'virtual:world', not found Package Qt5Core was not found in the pkg-config search path. Perhaps you should add the directory containingQt5Core.pc' to the PKG_CONFIG_PATH environment variable Package 'Qt5Core', required by 'virtual:world', not found

Looks like qt5-base is a dependency now to build this. I had to manually install qt5-base in order to complete the build as it was missing from my system. Odd, because I haven't read anything about QT support for this.

gileri commented on 2023-12-23 11:40 (UTC)

It's a sound idea, I updated the package and confirmed that stack traces are now complete on crashes. Thanks andrei8l !

andrei8l commented on 2023-12-23 09:53 (UTC)

The crash logs from this release are pretty much unusable. Please consider adding libbacktrace-git as a dependency, along with LIBBACKTRACE=1 make flag, and options=("!strip") in PKGBUILD.

gileri commented on 2023-08-25 18:30 (UTC)

Thanks for the notice @fogapod, I added both suggestions.

fogapod commented on 2023-08-21 11:42 (UTC)

I think adding TESTS=0 to make build make command saves some compilation time and also avoids frequent compilation issues. For example, now build is broken again for me because of dangling references in tests. Removing tests solved everything except this error: https://github.com/CleverRaven/Cataclysm-DDA/issues/67614