File gcc10.patch of Package tetrinet
diff -Nur tetrinet-0.11.orig/tetris.c tetrinet-0.11/tetris.c
--- tetrinet-0.11.orig/tetris.c 2003-09-07 18:29:29.000000000 +0200
+++ tetrinet-0.11/tetris.c 2022-02-06 13:38:32.540042389 +0100
@@ -32,6 +32,7 @@
char specials[MAX_SPECIALS] = {-1}; /* Special block inventory */
int next_piece; /* Next piece to fall */
+PieceData piecedata[7][4];
static struct timeval timeout; /* Time of next action */
int current_piece; /* Current piece number */
int current_rotation; /* Current rotation value */
diff -Nur tetrinet-0.11.orig/tetris.h tetrinet-0.11/tetris.h
--- tetrinet-0.11.orig/tetris.h 2003-09-07 18:29:29.000000000 +0200
+++ tetrinet-0.11/tetris.h 2022-02-06 13:36:11.731486682 +0100
@@ -50,7 +50,7 @@
char shape[4][4]; /* Shape data for the piece */
} PieceData;
-PieceData piecedata[7][4];
+extern PieceData piecedata[7][4];
extern int current_piece, current_rotation;