Package Details: gzdoom-git 4.6pre+3+gff9a56dc0-1

Git Clone URL: (read-only, click to copy)
Package Base: gzdoom-git
Description: Feature centric port for all Doom engine games (git version)
Upstream URL:
Licenses: GPL3, BSD, LGPL3
Conflicts: gzdoom
Provides: gzdoom
Replaces: gzdoom1-git
Submitter: grubber
Maintainer: grubber
Last Packager: grubber
Votes: 18
Popularity: 0.001719
First Submitted: 2013-06-25 15:27
Last Updated: 2020-11-01 05:07

Dependencies (28)

Required by (10)

Sources (3)

Latest Comments

1 2 3 4 Next › Last »

parkerlreed commented on 2020-04-21 18:00

==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of gzdoom git repo...
Cloning into 'gzdoom'...
==> Starting prepare()...
patching file src/gameconfigfile.cpp
patching file src/posix/sdl/i_main.cpp
can't find file to patch at input line 80
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
|diff --git a/src/sound/music/i_soundfont.cpp b/src/sound/music/i_soundfont.cpp
|index 400f92cb6..41896ae32 100644
|--- a/src/sound/music/i_soundfont.cpp
|+++ b/src/sound/music/i_soundfont.cpp
File to patch: 

parkerlreed commented on 2020-02-26 03:03

@browniesrgut for whatever reason even gzdoom stable needed a rebuild for me after some of the latest updates. The program would freeze starting a level spewing GTK nonsense. I always have multilib enabled and this just built fine.

browniesrgut commented on 2019-10-08 07:26

I get this error while compiling/installing latest git (Latest commit 18464d5) :

Please help me.

[EDIT] SOLVED : is it because I activated the multilib repo ? (0_o')

parkerlreed commented on 2019-01-11 01:21

Well since the upstream git has no issue tracker...

Currently errors out on build

OrdinaryMagician commented on 2018-10-04 14:29

The patch no longer applies on this and qzdoom-git.

CobaltBlue commented on 2018-03-04 01:08

(UPDATE: This has been resolved.)

install: cannot stat 'gzdoom.sf2': No such file or directory

Removing line 84 from the PKGBUILD fixes this. Line 84: install -D -m644 ${_name}.sf2 "$pkgdir"/usr/share/$_name

There were some recent upstream changes regarding soundfont handling that may be related to this.

"Put soundfont to appropriate folder so it can be found by default"

"- made the sound font loading a bit more error resistant."

"Added explicit fallback to default soundfont"

wincraft71 commented on 2018-01-23 03:44

openal should not be listed as an optional dependency in the PKGBUILD because it is required to hear in-game audio.

ProfessorKaos64 commented on 2016-12-06 15:52

I took over fmodex and will update accordingly to the latest version if you wish to use that. Should be up later today.

Halcyon522 commented on 2016-09-07 19:10

There's a capitalization error in src/gzdoom/src/g_strife/a_strifeweapons.cpp which is causing failure to build. Confirmed that changing "height" to "Height" enabled makepkg to build smoothly.

MadTux commented on 2016-02-10 09:39

For me the build fails for a different reason (while linking):

CMakeFiles/zdoom.dir/tempfiles.cpp.o: In function `FTempFileName::FTempFileName(char const*)':
/tmp/makepkg/gzdoom-git/src/gzdoom/src/tempfiles.cpp:46: warning: the use of `tempnam' is dangerous, better use `mkstemp'
CMakeFiles/zdoom.dir/gl/scene/gl_walls.cpp.o: In function `GLWall::Process(seg_t*, sector_t*, sector_t*)':
/tmp/makepkg/gzdoom-git/src/gzdoom/src/gl/scene/gl_walls.cpp:1602: undefined reference to `line_t::isVisualPortal() const'
/tmp/makepkg/gzdoom-git/src/gzdoom/src/gl/scene/gl_walls.cpp:1478: undefined reference to `line_t::isVisualPortal() const'
/tmp/makepkg/gzdoom-git/src/gzdoom/src/gl/scene/gl_walls.cpp:1489: undefined reference to `line_t::isVisualPortal() const'
collect2: error: ld returned 1 exit status
src/CMakeFiles/zdoom.dir/build.make:10690: recipe for target 'gzdoom' failed
make[2]: *** [gzdoom] Error 1
CMakeFiles/Makefile2:862: recipe for target 'src/CMakeFiles/zdoom.dir/all' failed
make[1]: *** [src/CMakeFiles/zdoom.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2

Any ideas?