I like to point out, that the pkgbuild from 32 and 64 Bit versions don't build on Arch Linux anymore.
64Bit:
:: Mit der Installation fortfahren? [J/n] j
==> Erstelle Paket: raine 0.97.5b-1 (So 21 Sep 2025 14:45:50 CEST)
==> Empfange Quellen...
-> raine-0.97.5b.tar.gz gefunden
==> WARNUNG: Überspringe Überprüfung der PGP-Signaturen der Quell-Dateien.
==> Überprüfe source Dateien mit sha256sums...
raine-0.97.5b.tar.gz ... Erfolg
:: (1/1) SRCINFO geparst: raine
==> Erstelle Paket: raine 0.97.5b-1 (So 21 Sep 2025 14:45:50 CEST)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
-> raine-0.97.5b.tar.gz gefunden
==> Überprüfe source Dateien mit sha256sums...
raine-0.97.5b.tar.gz ... Erfolg
==> Entferne existierendes $srcdir/ Verzeichnis...
==> Entpacke Quellen...
-> Entpacke raine-0.97.5b.tar.gz mit bsdtar
==> Beginne prepare()...
==> Quellen sind fertig.
==> Erstelle Paket: raine 0.97.5b-1 (So 21 Sep 2025 14:45:52 CEST)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> WARNUNG: Verwende bestehenden $srcdir/ Baum
==> Entferne existierendes $pkgdir/ Verzeichnis...
==> Beginne build()...
make: Verzeichnis „/home/ebo/.cache/yay/raine/src/raine-0.97.5b“ wird betreten
Building Raine, Fully optimized version with gcc for linux-gnu CPU=
dependencies : if you get an error here, install the required dev package
libpng:1.6.50
SDL:2.32.56
lua: lua cflags libs -llua -lm
Compiling source/mame/z80/z80dasm.c...
Compiling source/mame/6502/6502dasm.c...
Compiling source/Musashi/m68kdasm.c...
Compiling source/neocd/pd4990a.c...
Compiling source/neocd/cdrom.c...
Compiling source/neocd/cache.c...
Compiling source/neocd/cdda.c...
Compiling source/neocd/iso.c...
Compiling source/neocd/neocd.c...
Compiling source/games/ainferno.c...
Compiling source/games/aquajack.c...
Compiling source/games/arabianm.c...
Compiling source/games/arkanoid.c...
Compiling source/games/arkretrn.c...
Compiling source/games/armedf.c...
Compiling source/games/ashura.c...
Compiling source/games/asuka.c...
Compiling source/games/biomtoy.c...
Compiling source/games/bloodbro.c...
Compiling source/games/bonzeadv.c...
Compiling source/games/bshark.c...
Compiling source/games/bsystem.c...
Compiling source/games/bubblem.c...
Compiling source/games/bublbobl.c...
Compiling source/games/bubl_mcu.c...
Compiling source/games/bubsymph.c...
Compiling source/games/cabal.c...
Compiling source/games/cadash.c...
Compiling source/games/cave.c...
Compiling source/games/chaknpop.c...
Compiling source/games/chasehq2.c...
Compiling source/games/chasehq.c...
Compiling source/games/cleofort.c...
Compiling source/games/contcirc.c...
Compiling source/games/cookbib.c...
Compiling source/games/cps1drv.c...
Compiling source/games/cps2drv.c...
Compiling source/games/crimec.c...
Compiling source/games/crospang.c...
Compiling source/games/ctribebl.c...
Compiling source/games/cupfinal.c...
Compiling source/games/dangarb.c...
Compiling source/games/darius2d.c...
Compiling source/games/darius.c...
Compiling source/games/dariusg.c...
Compiling source/games/deadconx.c...
Compiling source/games/diverboy.c...
Compiling source/games/dkong.c...
Compiling source/games/dleague.c...
Compiling source/games/doubled3.c...
Compiling source/games/eaction2.c...
Compiling source/games/earthjkr.c...
Compiling source/games/esd16.c...
Compiling source/games/exzisus.c...
Compiling source/games/f3demo.c...
Compiling source/games/fchamp.c...
Compiling source/games/flstory.c...
Compiling source/games/frogger.c...
Compiling source/games/galaga.c...
Compiling source/games/galpanic.c...
Compiling source/games/gauntlet.c...
Compiling source/games/gcpball.c...
Compiling source/games/gekridan.c...
Compiling source/games/gridseek.c...
Compiling source/games/gunbird.c...
Compiling source/games/gunlock.c...
Compiling source/games/hitice.c...
Compiling source/games/hthero95.c...
Compiling source/games/hvyunit.c...
Compiling source/games/hyperpcb.c...
Compiling source/games/intcup94.c...
Compiling source/games/kaiserkn.c...
Compiling source/games/koshien.c...
Compiling source/games/ksystem.c...
Compiling source/games/ktiger2.c...
Compiling source/games/landmakr.c...
Compiling source/games/lightbr.c...
Compiling source/games/lsystem.c...
Compiling source/games/macrossp.c...
Compiling source/games/masterw.c...
Compiling source/games/matmania.c...
Compiling source/games/mcatadv.c...
Compiling source/games/megasys1.c...
Compiling source/games/metalb.c...
Compiling source/games/mitchell.c...
Compiling source/games/mugsmash.c...
Compiling source/games/neogeo.c...
Compiling source/games/ninjak.c...
Compiling source/games/ninjaw.c...
Compiling source/games/nmk.c...
Compiling source/games/nmk004.c...
Compiling source/games/opwolf3.c...
Compiling source/games/opwolf.c...
Compiling source/games/othunder.c...
Compiling source/games/pbobble2.c...
Compiling source/games/pbobble3.c...
Compiling source/games/pbobble4.c...
Compiling source/games/pengo.c...
Compiling source/games/pirates.c...
Compiling source/games/popnpop.c...
Compiling source/games/psyforce.c...
Compiling source/games/puchicar.c...
Compiling source/games/quizgame.c...
Compiling source/games/rainbow.c...
Compiling source/games/rambo3.c...
Compiling source/games/rastan2.c...
Compiling source/games/rastan.c...
Compiling source/games/recordbr.c...
Compiling source/games/ridefght.c...
Compiling source/games/ringrage.c...
Compiling source/games/robokid.c...
Compiling source/games/seta.c...
Compiling source/games/silentd.c...
Compiling source/games/silkworm.c...
Compiling source/games/spacegun.c...
Compiling source/games/spcinv95.c...
Compiling source/games/superchs.c...
Compiling source/games/syvalion.c...
Compiling source/games/taito_f2.c...
Compiling source/games/tecmosys.c...
Compiling source/games/terrac.c...
Compiling source/games/terraf.c...
Compiling source/games/tetrisp2.c...
Compiling source/games/tetrist.c...
Compiling source/games/toaplan1.c...
Compiling source/games/toaplan2.c...
Compiling source/games/toki.c...
Compiling source/games/topland.c...
Compiling source/games/topspeed.c...
Compiling source/games/trstars.c...
Compiling source/games/twinqix.c...
Compiling source/games/undrfire.c...
Compiling source/games/upl.c...
Compiling source/games/viofight.c...
Compiling source/games/volfied.c...
Compiling source/games/warriorb.c...
Compiling source/games/wgp.c...
Compiling source/games/wrestlef.c...
Compiling source/games/wwfsstar.c...
Compiling source/games/xsystem1.c...
Compiling source/games/xsystem2.c...
Compiling source/games/zerozone.c...
Compiling source/games/f3system.c...
Compiling source/games/nichisnd.c...
Compiling source/games/taitosnd.c...
Compiling source/games/tchnosnd.c...
Compiling source/games/cps1.c...
Compiling source/games/tc002obj.c...
Compiling source/games/tc140syt.c...
Compiling source/games/taito_z.c...
Compiling source/games/tc005rot.c...
Compiling source/games/fl_mcu.c...
Compiling source/games/tc220ioc.c...
Compiling source/games/setax1.c...
Compiling source/games/tc200obj.c...
Compiling source/games/tc180vcu.c...
Compiling source/games/kiki_mcu.c...
Compiling source/games/tc110pcr.c...
Compiling source/games/tc150rod.c...
Compiling source/games/tc100scn.c...
Compiling source/games/tc003vcu.c...
Compiling source/games/kick_mcu.c...
Compiling source/games/tc006vcu.c...
Compiling source/games/tc101scn.c...
Compiling source/games/tc004vcu.c...
Compiling source/games/gun.c...
Compiling source/games/psikyosh.c...
Compiling source/68000/starhelp.c...
Compiling source/68020/newcpu.c...
gcc -c -o linux-gnu-sdl2/object/Musashi/m68kmake.o source/Musashi/m68kmake.c
g++ -o linux-gnu-sdl2/object/Musashi/m68kmake linux-gnu-sdl2/object/Musashi/m68kmake.o
cd source/Musashi && ../../linux-gnu-sdl2/object/Musashi/m68kmake
Musashi v3.32 68000, 68008, 68010, 68EC020, 68020, 68040 emulator
Copyright Karl Stenerud (kstenerud@gmail.com)
Generated 1966 opcode handlers from 517 primitives
Compiling source/Musashi/m68kcpu.c...
Compiling source/Musashi/m68kops.c...
Compiling source/z80/mz80help.c...
Compiling source/mame/z80/z80.c...
Compiling source/6502/m6502hlp.c...
Compiling source/mame/6502/m6502.c...
Compiling source/m68705/m68705.c...
Compiling source/sound/assoc.c...
Compiling c++ source/sdl/dialogs/sound_commands.cpp...
Compiling c++ source/sdl/dialogs/neocd_options.cpp...
Compiling c++ source/sdl/dialogs/neo_softdips.cpp...
Compiling c++ source/sdl/dialogs/neo_debug_dips.cpp...
Compiling source/sound/ym2151.c...
Compiling source/sound/2151intf.c...
Compiling source/sound/2203intf.c...
Compiling source/sound/2413intf.c...
Compiling source/sound/ym2413.c...
Compiling source/sound/2610intf.c...
Compiling source/emudx.c...
Compiling source/cat93c46.c...
Compiling source/decode.c...
Compiling source/cps2crpt.c...
Compiling source/slapstic.c...
Compiling source/sound/3812intf.c...
Compiling less optimized source/sound/adpcm.c...
Compiling source/sound/ay8910.c...
Compiling source/sound/dac.c...
Compiling source/sound/dxsmp.c...
Compiling source/sound/es5506.c...
Compiling source/sound/m6585.c...
Compiling source/sound/msm5205.c...
Compiling source/sound/msm5232.c...
Compiling source/sound/namco.c...
Compiling source/sound/qsound.c...
Compiling source/sound/smp16bit.c...
Compiling source/sound/ymz280b.c...
Compiling source/sound/ymf278b.c...
Compiling source/sound/x1_010.c...
Compiling source/sound/toaplan2.c...
Compiling source/sound/galaxian.c...
Compiling source/sound/tms5220.c...
Compiling source/sound/5220intf.c...
Compiling source/sound/pokey.c...
Compiling source/video/tilemod.c...
Compiling source/video/palette.c...
Compiling source/video/priorities.c...
Compiling source/video/newspr.c...
Compiling source/video/spr64.c...
Compiling source/video/cache.c...
Compiling source/video/c/str/6x8_8.c...
Compiling source/video/c/str/6x8_16.c...
Compiling source/video/c/str/6x8_32.c...
Compiling source/video/c/16x8_8.c...
Compiling source/video/c/16x8_16.c...
Compiling source/video/c/16x8_32.c...
Compiling source/video/zoom/16x16.c...
Compiling source/video/zoom/16x16_16.c...
Compiling source/video/zoom/16x16_32.c...
Compiling source/video/zoom/16x8.c...
Compiling source/video/c/lscroll.c...
Compiling source/video/alpha.c...
Compiling source/video/c/str_opaque.c...
Compiling source/video/c/common.c...
Compiling source/video/c/pdraw.c...
Compiling source/video/c/mask.c...
Compiling source/video/c/sprites.c...
Compiling source/video/c/sprites32_a50.c...
Compiling source/video/c/mapped_alpha.c...
Compiling source/sound/ymdeltat.c...
Compiling source/sound/fmopl.c...
source/sound/fmopl.c: In Funktion »OPL_save_state«:
source/sound/fmopl.c:1700:43: Fehler: Übergabe des Arguments 1 von »AddLoadCallback« von inkompatiblem Zeigertyp [-Wincompatible-pointer-types]
1700 | state_save_register_func_postload(OPL_postload);
| ^~~~~~~~~~~~
| |
| void (*)(int)
In Datei, eingebunden von source/sound/fmopl.c:74:
source/savegame.h:46:29: Anmerkung: »void (*)(void)« erwartet, aber Argument hat Typ »void (*)(int)«
46 | void AddLoadCallback(void (*callback)());
| ~~~~~~~^~~~~~~~~~~
source/sound/fmopl.c:1551:13: Anmerkung: »OPL_postload« wird hier deklariert
1551 | static void OPL_postload(int param)
| ^~~~~~~~~~~~
make: *** [makefile:1537: linux-gnu-sdl2/object/sound/fmopl.o] Fehler 1
make: Verzeichnis „/home/ebo/.cache/yay/raine/src/raine-0.97.5b“ wird verlassen
==> FEHLER: Ein Fehler geschah in build().
Breche ab...
-> Fehler beim Erstellen: raine-exit status 4
-> Die folgenden Pakete konnten nicht installiert werden. Ein manueller Eingriff ist erforderlich:
raine - exit status 4
32Bit:
==> Erstelle Paket: raine 0.97.5b-1 (So 21 Sep 2025 13:57:45 CEST)
==> Empfange Quellen...
-> raine-0.97.5b.tar.gz gefunden
==> WARNUNG: Überspringe Überprüfung der PGP-Signaturen der Quell-Dateien.
==> Überprüfe source Dateien mit sha256sums...
raine-0.97.5b.tar.gz ... Erfolg
:: (1/1) SRCINFO geparst: raine
==> Erstelle Paket: raine 0.97.5b-1 (So 21 Sep 2025 13:57:45 CEST)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
-> raine-0.97.5b.tar.gz gefunden
==> Überprüfe source Dateien mit sha256sums...
raine-0.97.5b.tar.gz ... Erfolg
==> Entferne existierendes $srcdir/ Verzeichnis...
==> Entpacke Quellen...
-> Entpacke raine-0.97.5b.tar.gz mit bsdtar
==> Beginne prepare()...
==> Quellen sind fertig.
==> Erstelle Paket: raine 0.97.5b-1 (So 21 Sep 2025 13:57:47 CEST)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> WARNUNG: Verwende bestehenden $srcdir/ Baum
==> Beginne build()...
make: Verzeichnis „/home/ebo/.cache/yay/raine/src/raine-0.97.5b“ wird betreten
Building Raine, Fully optimized version with gcc -m32 for linux-gnu CPU=pentium3
dependencies : if you get an error here, install the required dev package
libpng:1.6.50
SDL:2.32.56
lua: lua cflags libs -llua -lm
Compiling source/mame/z80/z80dasm.c...
Compiling source/mame/6502/6502dasm.c...
Compiling source/Musashi/m68kdasm.c...
Compiling source/neocd/pd4990a.c...
Compiling source/neocd/cdrom.c...
Compiling source/neocd/cache.c...
Compiling source/neocd/cdda.c...
Compiling source/neocd/iso.c...
Compiling source/neocd/neocd.c...
Compiling source/games/ainferno.c...
Compiling source/games/aquajack.c...
Compiling source/games/arabianm.c...
Compiling source/games/arkanoid.c...
Compiling source/games/arkretrn.c...
Compiling source/games/armedf.c...
Compiling source/games/ashura.c...
Compiling source/games/asuka.c...
Compiling source/games/biomtoy.c...
Compiling source/games/bloodbro.c...
Compiling source/games/bonzeadv.c...
Compiling source/games/bshark.c...
Compiling source/games/bsystem.c...
Compiling source/games/bubblem.c...
Compiling source/games/bublbobl.c...
Compiling source/games/bubl_mcu.c...
Compiling source/games/bubsymph.c...
Compiling source/games/cabal.c...
Compiling source/games/cadash.c...
Compiling source/games/cave.c...
Compiling source/games/chaknpop.c...
Compiling source/games/chasehq2.c...
Compiling source/games/chasehq.c...
Compiling source/games/cleofort.c...
Compiling source/games/contcirc.c...
Compiling source/games/cookbib.c...
Compiling source/games/cps1drv.c...
Compiling source/games/cps2drv.c...
Compiling source/games/crimec.c...
Compiling source/games/crospang.c...
Compiling source/games/ctribebl.c...
Compiling source/games/cupfinal.c...
Compiling source/games/dangarb.c...
Compiling source/games/darius2d.c...
Compiling source/games/darius.c...
Compiling source/games/dariusg.c...
Compiling source/games/deadconx.c...
Compiling source/games/diverboy.c...
Compiling source/games/dkong.c...
Compiling source/games/dleague.c...
Compiling source/games/doubled3.c...
Compiling source/games/eaction2.c...
Compiling source/games/earthjkr.c...
Compiling source/games/esd16.c...
Compiling source/games/exzisus.c...
Compiling source/games/f3demo.c...
Compiling source/games/fchamp.c...
Compiling source/games/flstory.c...
Compiling source/games/frogger.c...
Compiling source/games/galaga.c...
Compiling source/games/galpanic.c...
Compiling source/games/gauntlet.c...
Compiling source/games/gcpball.c...
Compiling source/games/gekridan.c...
Compiling source/games/gridseek.c...
Compiling source/games/gunbird.c...
Compiling source/games/gunlock.c...
Compiling source/games/hitice.c...
Compiling source/games/hthero95.c...
Compiling source/games/hvyunit.c...
Compiling source/games/hyperpcb.c...
Compiling source/games/intcup94.c...
Compiling source/games/kaiserkn.c...
Compiling source/games/koshien.c...
Compiling source/games/ksystem.c...
Compiling source/games/ktiger2.c...
Compiling source/games/landmakr.c...
Compiling source/games/lightbr.c...
Compiling source/games/lsystem.c...
Compiling source/games/macrossp.c...
Compiling source/games/masterw.c...
Compiling source/games/matmania.c...
Compiling source/games/mcatadv.c...
Compiling source/games/megasys1.c...
Compiling source/games/metalb.c...
Compiling source/games/mitchell.c...
Compiling source/games/mugsmash.c...
Compiling source/games/neogeo.c...
Compiling source/games/ninjak.c...
Compiling source/games/ninjaw.c...
Compiling source/games/nmk.c...
Compiling source/games/nmk004.c...
Compiling source/games/opwolf3.c...
Compiling source/games/opwolf.c...
Compiling source/games/othunder.c...
Compiling source/games/pbobble2.c...
Compiling source/games/pbobble3.c...
Compiling source/games/pbobble4.c...
Compiling source/games/pengo.c...
Compiling source/games/pirates.c...
Compiling source/games/popnpop.c...
Compiling source/games/psyforce.c...
Compiling source/games/puchicar.c...
Compiling source/games/quizgame.c...
Compiling source/games/rainbow.c...
Compiling source/games/rambo3.c...
Compiling source/games/rastan2.c...
Compiling source/games/rastan.c...
Compiling source/games/recordbr.c...
Compiling source/games/ridefght.c...
Compiling source/games/ringrage.c...
Compiling source/games/robokid.c...
Compiling source/games/seta.c...
Compiling source/games/silentd.c...
Compiling source/games/silkworm.c...
Compiling source/games/spacegun.c...
Compiling source/games/spcinv95.c...
Compiling source/games/superchs.c...
Compiling source/games/syvalion.c...
Compiling source/games/taito_f2.c...
Compiling source/games/tecmosys.c...
Compiling source/games/terrac.c...
Compiling source/games/terraf.c...
Compiling source/games/tetrisp2.c...
Compiling source/games/tetrist.c...
Compiling source/games/toaplan1.c...
Compiling source/games/toaplan2.c...
Compiling source/games/toki.c...
Compiling source/games/topland.c...
Compiling source/games/topspeed.c...
Compiling source/games/trstars.c...
Compiling source/games/twinqix.c...
Compiling source/games/undrfire.c...
Compiling source/games/upl.c...
Compiling source/games/viofight.c...
Compiling source/games/volfied.c...
Compiling source/games/warriorb.c...
Compiling source/games/wgp.c...
Compiling source/games/wrestlef.c...
Compiling source/games/wwfsstar.c...
Compiling source/games/xsystem1.c...
Compiling source/games/xsystem2.c...
Compiling source/games/zerozone.c...
Compiling source/games/f3system.c...
Compiling source/games/nichisnd.c...
Compiling source/games/taitosnd.c...
Compiling source/games/tchnosnd.c...
Compiling source/games/cps1.c...
Compiling source/games/tc002obj.c...
Compiling source/games/tc140syt.c...
Compiling source/games/taito_z.c...
Compiling source/games/tc005rot.c...
Compiling source/games/fl_mcu.c...
Compiling source/games/tc220ioc.c...
Compiling source/games/setax1.c...
Compiling source/games/tc200obj.c...
Compiling source/games/tc180vcu.c...
Compiling source/games/kiki_mcu.c...
Compiling source/games/tc110pcr.c...
Compiling source/games/tc150rod.c...
Compiling source/games/tc100scn.c...
Compiling source/games/tc003vcu.c...
Compiling source/games/kick_mcu.c...
Compiling source/games/tc006vcu.c...
Compiling source/games/tc101scn.c...
Compiling source/games/tc004vcu.c...
Compiling source/games/gun.c...
Compiling source/games/psikyosh.c...
Compiling StarScream...
/usr/bin/ld: skipping incompatible /usr/lib/libSDL2.so when searching for -lSDL2
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
linux-gnu-sdl2-asm/object/68000/star.exe -hog linux-gnu-sdl2-asm/object/68000/s68000.asm
STARSCREAM version 0.26r4
Generating "linux-gnu-sdl2-asm/object/68000/s68000.asm" with the following options:
* CPU type: 68000 (24-bit addresses)
* Identifiers begin with "s68000"
* Stack calling conventions
* Hog mode: On
Decoding instructions: 0123456789ABCDEF done
Building table: done
routine_counter = 7244
Assembling linux-gnu-sdl2-asm/object/68000/s68000.asm...
Compiling source/68000/starhelp.c...
Compiling source/68020/newcpu.c...
Compiling source/68020/readcpu.c...
Compiling source/68020/cpustbl.c...
Compiling source/68020/cpudefs.c...
Assembling source/68020/a020core.s...
Compiling mz80...
source/z80/makez80.c:953:12: Fehler: Initialisierung von »void (*)(long unsigned int)« von inkompatiblem Zeigertyp »void (*)(void)« [-Wincompatible-pointer-types]
953 | {0x6b, LDHLHandler},
| ^~~~~~~~~~~
source/z80/makez80.c:953:12: Anmerkung: (nahe der Initialisierung für »EDOps[0].Emitter«)
source/z80/makez80.c:947:13: Anmerkung: »LDHLHandler« wird hier deklariert
947 | static void LDHLHandler() {
| ^~~~~~~~~~~
make: *** [makefile:1719: linux-gnu-sdl2-asm/object/z80/makez80.o] Fehler 1
make: Verzeichnis „/home/ebo/.cache/yay/raine/src/raine-0.97.5b“ wird verlassen
==> FEHLER: Ein Fehler geschah in build().
Breche ab...
-> Fehler beim Erstellen: raine-exit status 4
-> Die folgenden Pakete konnten nicht installiert werden. Ein manueller Eingriff ist erforderlich:
raine - exit status 4
Please look into this if you have time.