tinyfugue: add -fcommon workaround

Workaround build failure on -fno-common toolchains like upstream
gcc-10. Otherwise build fails as:

ld: world.o:/build/tf-50b8/src/socket.h:24: multiple definition of
`world_decl'; command.o:/build/tf-50b8/src/socket.h:24: first defined here

+6
+6
pkgs/games/tinyfugue/default.nix
··· 23 23 [ ncurses zlib ] 24 24 ++ optional sslSupport openssl; 25 25 26 + # Workaround build failure on -fno-common toolchains like upstream 27 + # gcc-10. Otherwise build fails as: 28 + # ld: world.o:/build/tf-50b8/src/socket.h:24: multiple definition of 29 + # `world_decl'; command.o:/build/tf-50b8/src/socket.h:24: first defined here 30 + NIX_CFLAGS_COMPILE="-fcommon"; 31 + 26 32 meta = { 27 33 homepage = "http://tinyfugue.sourceforge.net/"; 28 34 description = "A terminal UI, screen-oriented MUD client";