Package Details: zandronum 3.2.1-2

Git Clone URL: https://aur.archlinux.org/zandronum.git (read-only, click to copy)
Package Base: zandronum
Description: OpenGL ZDoom port with Client/Server multiplayer
Upstream URL: https://zandronum.com/
Licenses: custom
Conflicts: zandronum2
Submitter: sanerb
Maintainer: RevenantX
Last Packager: RevenantX
Votes: 29
Popularity: 0.064516
First Submitted: 2017-12-14 15:03 (UTC)
Last Updated: 2025-10-28 10:39 (UTC)

Pinned Comments

ratata commented on 2022-02-11 15:23 (UTC)

Perhaps you could include gm.dls (fixes the music - https://zandronum.com/forum/viewtopic.php?t=7951)

Latest Comments

1 2 3 4 5 Next › Last »

gamezelda commented on 2026-02-01 07:53 (UTC)

I believe the dependency on end-of-life openssl-1.1 can be replaced with openssl.

The current v3.2.1 binary launches file without it and appears to be compiled against OpenSSL 3.x:

$ pacman -Qi openssl-1.1
error: package 'openssl-1.1' was not found
$ pacman -Qi zandronum | grep Version
Version         : 3.2.1-2
$ zandronum
Zandronum 3.2.1 - 250804-2140 - SDL version
[...]
$ strings /usr/share/zandronum/zandronum | grep -i openssl
OPENSSL_3.0.0

Compare with the v3.1 binary (which is when openssl-1.1 was added as a dependency) which clearly required it:

$ pacman -Qi openssl-1.1
error: package 'openssl-1.1' was not found
$ pacman -Qi zandronum | grep Version
Version                  : 3.1-2
$ zandronum
/usr/share/zandronum/zandronum: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
$ strings /usr/share/zandronum/zandronum | grep -i openssl
OPENSSL_1_1_0

gamezelda commented on 2025-11-01 12:36 (UTC) (edited on 2025-11-01 12:38 (UTC) by gamezelda)

Despite gtk2 being marked optional it looks like it's required as it's linked into the zandronum binary, without it I get a "error while loading shared libraries: libgtk-x11-2.0.so.0" error.

Recently gtk2 has been dropped from the Arch official repos due to end of life. I looked if I could get remove it instead of switching the AUR package and I found a way to stub it out: https://pastebin.com/gaXRGjrW

Likely a better long term fix is to build from source with GTK2 fully disabled.

pkmx commented on 2025-07-02 17:29 (UTC) (edited on 2025-07-02 17:29 (UTC) by pkmx)

Since this just repackages the official binary release, I think some packages like nasm and cmake in makedepends can be dropped?

RevenantX commented on 2025-06-13 02:38 (UTC)

Updated to 3.2

kinker31 commented on 2025-04-28 12:22 (UTC)

Zandronum just updated to 3.2 stable, not sure if the other files need to be changed, but the source tarball for that can be found here.

raven566 commented on 2022-11-12 16:41 (UTC)

When I try to update this I am getting the following error:

could not satisfy dependencies:
- unable to satisfy dependency 'openssl-1.1' required by zandronum

loqy commented on 2022-11-07 21:44 (UTC)

this should depend on openssl-1.1, zandronum tries to link to it on startup and now fails to start because openssl is version 3 in the offical repo

bobbyboy5069 commented on 2022-06-24 13:52 (UTC)

You can build it from source, but I think you'll only be able to play with people who run the same binary as you.

SteelT commented on 2022-06-21 05:36 (UTC)

Why does this download a prebuilt version, wouldn't it make sense to build from source instead?

bobbyboy5069 commented on 2022-06-10 13:08 (UTC)

Well that's a problem. The closest thing I can find is a download for a .sf2 version (which FMOD can't do anything with), and while FluidSynth could play it the current Zandronum release only support libfluidsynth1 (current version is 3.1.0). So you either have to download an older version of FluidSynth or wait until the next stable release, which - based on previous releases - will come out in about a year to a year and a half.