Package Details: trenchbroom-git main_branch-1

Git Clone URL: https://aur.archlinux.org/trenchbroom-git.git (read-only, click to copy)
Package Base: trenchbroom-git
Description: TrenchBroom is a modern cross-platform level editor for Quake-engine based games.
Upstream URL: https://trenchbroom.github.io/
Licenses: GPLv3
Conflicts: trenchbroom
Provides: trenchbroom
Submitter: hrehfeld
Maintainer: hrehfeld (Retro_Gamer)
Last Packager: Retro_Gamer
Votes: 4
Popularity: 1.70
First Submitted: 2020-04-25 16:26 (UTC)
Last Updated: 2022-10-02 03:36 (UTC)

Latest Comments

1 2 Next › Last »

kingthrillgore commented on 2022-10-02 23:06 (UTC) (edited on 2022-10-02 23:51 (UTC) by kingthrillgore)

Ran into the following issue trying to build using rua:

make[3]: *** [app/CMakeFiles/GenerateManual.dir/build.make:535: app/gen-manual/index.html] Bad system call (core dumped)
make[2]: *** [CMakeFiles/Makefile2:653: app/CMakeFiles/GenerateManual.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:688: app/CMakeFiles/TrenchBroom.dir/rule] Error 2
make: *** [Makefile:384: TrenchBroom] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

Full pastebin here: https://pastebin.com/Z1Wuu4XQ

It also said something about needing tinyxml2 during a build and its not a listed dependency in the PKGBUILD. Installs fine manually with makepkg though.

Retro_Gamer commented on 2022-05-19 12:37 (UTC) (edited on 2022-09-26 12:50 (UTC) by Retro_Gamer)

@hrehfeld: I can't believe that worked for me. ^_^ My last attempt at anything with my AUR key and git was bad, but this time I got it done!

I've updated the build to include the necessary vcpkg changes as well as the info changes since they changed a while back. I just built it on my Manjaro Linux box without an issue. I also tested in pure Arch and it compiled fine.

hrehfeld commented on 2022-05-16 15:49 (UTC)

@RetroGamer: you should be able to push, can you fix this? I'm on mobile only internet ATM.

Retro_Gamer commented on 2022-05-15 20:11 (UTC) (edited on 2022-05-19 12:38 (UTC) by Retro_Gamer)

OK, this is outdated and no longer builds due to compile changes to TrenchBroom it won't find certain packages already installed in your system like for freeimage as an example. Until hrehfeld or I have time to fix this you can change the PKGBUILD manually.

To fix to make buildable change line #39:

from this:

cmake "$srcdir/trenchbroom" -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_BUILD_TYPE=Release

to this:

cmake "$srcdir/trenchbroom" -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="cmake/packages" -DCMAKE_TOOLCHAIN_FILE="vcpkg/scripts/buildsystems/vcpkg.cmake"

hrehfeld commented on 2021-10-19 21:45 (UTC)

I removed the xorg-server-xvfb dependendency a few months ago, check the commit history.

Builds fine without it on my machine as well.

MagnusW commented on 2021-10-18 13:40 (UTC)

Sad to say that this still does not build without manually installing xorg-server-xvfb first on a clean system. Reading the PKGBUILD I cannot see that it has been added as a dependency anywhere. Did you forget to commit the change hrehfeld?

hrehfeld commented on 2021-02-18 19:31 (UTC)

Build was broken while generating documentation due to a missing make dependency (xorg-server-xvfb). Should be fixed now.

xDShot commented on 2021-01-03 22:04 (UTC)

trenchbroom package rip

hrehfeld commented on 2020-10-23 10:56 (UTC)

You're right, thanks. Should be fixed now.