Package Details: ezquake 3.2.2-1

Git Clone URL: https://aur.archlinux.org/ezquake.git (read-only, click to copy)
Package Base: ezquake
Description: One of the most Popular QuakeWorld clients for Linux/BSD/OSX/Win32. You need the retail pak files to play.
Upstream URL: http://ezquake.sourceforge.net/
Licenses: GPL
Conflicts: ezquake-git, fuhquake
Provides: fuhquake, quake
Submitter: Slash
Maintainer: Slash (sanerb)
Last Packager: Slash
Votes: 32
Popularity: 0.000543
First Submitted: 2006-10-07 02:38
Last Updated: 2020-11-24 23:36

Latest Comments

1 2 3 4 Next › Last »

dbermond commented on 2020-07-08 15:45

Package fails to build in a clean chroot with devtools:

install: invalid group ‘users’

Slash commented on 2020-07-07 23:55

@debermond @sanerb Thanks! I updated the PKGBUILD with the patch and removed the gcc9 stuff.

sanerb commented on 2020-07-06 20:51

@debermond - thank you!

I'll let Slash review and decide if they want to apply it or not.

@Slash-

If you do apply the patch, you should remove gcc9 from the makedepends and remove the CC="gcc-9" from the make line.

dbermond commented on 2020-07-06 20:46

To the maintainers:

I have prepared a patch for gcc10:

https://paste.ee/p/O70Yk

sanerb commented on 2020-07-06 16:34

Hey all! The co-maintainer (and maintainer of ezquake-git) here.

As mentioned below in the comments, Arch's default GCC is now GCC 10.x. Unfortunately, the latest stable release of EZQuake does not build on GCC 10.x. The ezquake-git package will, but not this one.

In order to build the stable release, you have to first install the "gcc9" package. It's currently in the [community-testing] repository.

If you'd rather not enable the entire community-testing repository (and for good reason, to be frank), you can install the packages individually. The below URLs use my own Arch mirror, so replace with your preferred mirror (which I recommend unless you're on the East coast of the US, in which case my mirror is ranked pretty high).

mkdir -p /tmp/pkg
cd /tmp/pkg
wget http://arch.mirror.square-r00t.net/community-testing/os/x86_64/gcc9-9.3.0-3-x86_64.pkg.tar.zst
wget http://arch.mirror.square-r00t.net/community-testing/os/x86_64/gcc9-fortran-9.3.0-3-x86_64.pkg.tar.zst  # probably not needed?
wget http://arch.mirror.square-r00t.net/community-testing/os/x86_64/gcc9-libs-9.3.0-3-x86_64.pkg.tar.zst
sudo pacman -U gcc9-*.zst

and then you can makepkg this package properly.

@Slash- remember to remove "gcc9" from the makedeps once they have a new stable release, because I probably won't remember. ;)

sanerb commented on 2020-07-06 16:15

@Slash-

Hey, it's the ezquake-git packager here. You can force use of GCC 9.x by adding "gcc9" to the makedepends (it's in community-testing repo currently), and then changing your "make" on line 29 in the PKGBUILD to:

make CC="gcc-9"

and that should do it. Untested, but let me know how it works.

EDIT: confirmed. You have me as co-maintainer so I'm updating and will sticky a notice to install GCC9 from community if they run into dep issues.

Slash commented on 2020-05-30 23:01

Apologies, I usually update my Arch installs bi-weekly, but I skipped a week, so I was still running GCC 9. Now that I am upgraded to GCC 10 I can't build it anymore. Using ezquake-git is probably the best idea right now until someone makes a patch for version 3.2.

trap000d commented on 2020-05-27 11:03

Well, seems build of stable is broken with GCC 10. Developer have fixed it in master branch:

https://github.com/ezQuake/ezquake-source/commit/b174271b7d193bf03a7270445e710984b7325b62

however this patch doesn't working for stable version. I've ended up with yay ezquake-git

ixevix commented on 2020-05-27 05:19

Yeah I'm using an aur helper called yay. Seems even clearing it's cache won't help.

Slash commented on 2020-05-27 01:44

Try removing the old src/ sub directory, perhaps it's trying to link stuff in the directory from the previous ezquake version.

If that doesn't work, are you using an AUR build tool? I can't reproduce the issue with just plain makepkg. I ran the build like this on another computer and it worked:

cd /tmp && wget 'https://aur.archlinux.org/cgit/aur.git/snapshot/ezquake.tar.gz' && tar zxvf ezquake.tar.gz && cd ezquake/ && makepkg