File fix-multiple-definitions.patch of Package mirrormagic
diff -Nur mirrormagic-3.0.0/src/game_sp/main.c new/src/game_sp/main.c
--- mirrormagic-3.0.0/src/game_sp/main.c 2018-04-10 21:44:08.000000000 +0200
+++ new/src/game_sp/main.c 2021-04-30 00:06:48.558038604 +0200
@@ -9,8 +9,6 @@
int GfxElementLast[SP_MAX_PLAYFIELD_WIDTH][SP_MAX_PLAYFIELD_HEIGHT];
int GfxGraphicLast[SP_MAX_PLAYFIELD_WIDTH][SP_MAX_PLAYFIELD_HEIGHT];
int GfxGraphic[SP_MAX_PLAYFIELD_WIDTH][SP_MAX_PLAYFIELD_HEIGHT];
-int GfxFrame[SP_MAX_PLAYFIELD_WIDTH][SP_MAX_PLAYFIELD_HEIGHT];
-
void InitGameEngine_SP()
{
diff -Nur mirrormagic-3.0.0/src/main.c new/src/main.c
--- mirrormagic-3.0.0/src/main.c 2018-04-10 21:44:08.000000000 +0200
+++ new/src/main.c 2021-04-30 00:08:34.807029181 +0200
@@ -138,7 +138,6 @@
struct PlayerInfo stored_player[MAX_PLAYERS], *local_player = NULL;
struct HiScore highscore[MAX_SCORE_ENTRIES];
struct TapeInfo tape;
-struct SetupInfo setup;
struct GameInfo game;
struct GlobalInfo global;
struct BorderInfo border;