summaryrefslogtreecommitdiff
path: root/games-board/ace/files/ace-1.4-gcc10.patch
diff options
context:
space:
mode:
Diffstat (limited to 'games-board/ace/files/ace-1.4-gcc10.patch')
-rw-r--r--games-board/ace/files/ace-1.4-gcc10.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/games-board/ace/files/ace-1.4-gcc10.patch b/games-board/ace/files/ace-1.4-gcc10.patch
new file mode 100644
index 000000000000..23324d585a04
--- /dev/null
+++ b/games-board/ace/files/ace-1.4-gcc10.patch
@@ -0,0 +1,16 @@
+Author: Reiner Herrmann <reiner@reiner-h.de>
+Description: Fix FTBFS with GCC 10
+ Use extern keyword, as linker otherwise sees multiple definitions.
+Bug-Debian: https://bugs.debian.org/956976
+
+--- a/lib/table.c
++++ b/lib/table.c
+@@ -53,7 +53,7 @@
+ static int graphics_disabled = 1;
+
+ OptionDesc *app_options;
+-OptionDesc *xwin_options;
++extern OptionDesc *xwin_options;
+ static OptionDesc *options[5];
+
+ static OptionDesc ace_options[] = {