Package Details: freedroid 1.9.0-1

Git Clone URL: https://aur.archlinux.org/freedroid.git (read-only, click to copy)
Package Base: freedroid
Description: a clone of the classic game 'Paradroid' on Commodore 64
Upstream URL: http://freedroid.sourceforge.net/
Keywords: game games
Licenses: GPL
Submitter: arojas
Maintainer: kleintux
Last Packager: kleintux
Votes: 1
Popularity: 0.000126
First Submitted: 2023-04-01 08:13 (UTC)
Last Updated: 2026-03-25 15:26 (UTC)

Latest Comments

simona commented on 2026-03-25 16:31 (UTC)

make[2]: ingresso nella directory «/home/simona/.cache/yay/freedroid/src/FreedroidClassic-freedroid-1.9.0-sdl2-port/src»
gcc -DHAVE_CONFIG_H -I. -I..  -DLOCAL_DATADIR=\"/home/simona/.cache/yay/freedroid/src/FreedroidClassic-freedroid-1.9.0-sdl2-port\"  -Wall -W -Werror -Wunused -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -fno-common -Wnested-externs -Wno-format-zero-length -fno-strict-aliasing -Wno-unused-result -Wno-unknown-pragmas-Wno-misleading-indentation -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/SDL2 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL2 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libpng16 -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/rav1e -I/usr/include/svt-av1 -DEB_DLL -DRTC_BUILD=0 -I/usr/include/webp -I/usr/include/SDL2 -D_GNU_SOURCE=1 -D_REENTRANT  -DFD_DATADIR='"/usr/share/freedroid"' -MT freedroid-BFont.o -MD -MP -MF .deps/freedroid-BFont.Tpo -c -o freedroid-BFont.o test -f 'BFont.c' || echo './'BFont.c
BFont.c: In function ‘count’:
BFont.c:328:13: error: assignment discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
328 |   while ((p = strchr (&text[pos + 1], ' ')) != NULL)
|             ^
BFont.c: In function ‘JustifiedPutStringFont’:
BFont.c:378:17: error: assignment discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
378 |               p = strstr (&text[pos + 1], " ");
|                 ^
cc1: all warnings being treated as errors

kleintux commented on 2025-09-08 14:43 (UTC)

@romax thx for the hint. Should work again.

romax commented on 2025-09-01 11:01 (UTC) (edited on 2025-09-02 09:04 (UTC) by romax)

Getting an error when compiling:

make[1]: Entering directory '/home/romax/source/freedroid/src/FreedroidClassic-freedroid-1.2.3.apk'
Making all in src
make[2]: Entering directory '/home/romax/source/freedroid/src/FreedroidClassic-freedroid-1.2.3.apk/src'
gcc -DHAVE_CONFIG_H -I. -I..  -DLOCAL_DATADIR=\"..\"   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -fcommon  -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -DFD_DATADIR='"/usr/share/freedroid"' -MT freedroid-BFont.o -MD -MP -MF .deps/freedroid-BFont.Tpo -c -o freedroid-BFont.o `test -f 'BFont.c' || echo './'`BFont.c
In file included from proto.h:28,
                 from BFont.c:9:
struct.h:40:14: error: ‘bool’ cannot be defined via ‘typedef’
   40 | typedef char bool;
      |              ^~~~
struct.h:40:14: note: ‘bool’ is a keyword with ‘-std=c23’ onwards
struct.h:40:1: warning: useless type name in empty declaration
   40 | typedef char bool;
      | ^~~~~~~
make[2]: *** [Makefile:541: freedroid-BFont.o] Error 1
make[2]: Leaving directory '/home/romax/source/freedroid/src/FreedroidClassic-freedroid-1.2.3.apk/src'
make[1]: *** [Makefile:462: all-recursive] Error 1
make[1]: Leaving directory '/home/romax/source/freedroid/src/FreedroidClassic-freedroid-1.2.3.apk'
make: *** [Makefile:360: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...