Package Details: armagetronad-git r5415.f775378e-7

Git Clone URL: https://aur.archlinux.org/armagetronad-git.git (read-only, click to copy)
Package Base: armagetronad-git
Description: A Tron Clone in 3D.
Upstream URL: https://www.armagetronad.org
Licenses: GPL
Conflicts: armagetronad
Provides: armagetronad
Submitter: physkets
Maintainer: notvidya
Last Packager: notvidya
Votes: 1
Popularity: 0.22
First Submitted: 2019-07-22 18:20 (UTC)
Last Updated: 2023-09-22 20:02 (UTC)

Latest Comments

notvidya commented on 2023-07-08 23:37 (UTC) (edited on 2023-07-08 23:37 (UTC) by notvidya)

new protobuf update introduced breaking changes, several libraries now need to be included explicitly. in my case I made a patch file, something like this:

--- a/armagetronad/src/Makefile 2023-07-08 23:43:55.325071305 +0200
+++ b/armagetronad/src/Makefile 2023-07-08 23:57:42.445251720 +0200
@@ -866,6 +866,6 @@
 LIBOBJS =
 LIBPNG_CFLAGS = -I/usr/include/libpng16
 LIBPNG_LIBS = -lpng16
-LIBS = -lSDL2_image -lGLU -lGL -lX11 -L/usr/X11R6/lib -lSDL2_mixer -L/usr/lib -lSDL2 -lm -lrt -lprotobuf -lpthread   -lxml2  -lpng16  -lftgl   -L/usr/lib64 -lboost_system -lboost_thread -lpthread
+LIBS = -lSDL2_image -lGLU -lGL -lX11 -L/usr/X11R6/lib -lSDL2_mixer -L/usr/lib -lSDL2 -lm -lrt -lprotobuf -lpthread   -lxml2  -lpng16  -lftgl   -L/usr/lib64 -lboost_system -lboost_thread -lpthread /usr/lib/libabsl_log_internal_message.so /usr/lib/libabsl_log_internal_check_op.so /usr/lib/libabsl_raw_logging_internal.so /usr/lib/libabsl_spinlock_wait.so
 LN_S = ln -s
 LTLIBOBJS =