MegaGlest fails to link due to duplicate symbol, I posted an issue on their repository to get their feedback about the issue. https://github.com/MegaGlest/megaglest-source/issues/200
Created attachment 217513 [details] apply fixes from issue 197 There was an existing issue with gcc 10, the patch come from https://github.com/MegaGlest/megaglest-source/issues/197 which is commit 5a35205 The build run fine with default clang, I don't have llvm11 setup to test it, so it's need qa
Created attachment 217514 [details] apply fixes from issue 197 I forget to add a second patch file
A commit references this bug: Author: kevans Date: Sat Aug 29 02:21:47 UTC 2020 New revision: 546865 URL: https://svnweb.freebsd.org/changeset/ports/546865 Log: games/megaglest: fix build with LLVM 11 The fallout here is due to the new -fno-common default in GCC 10 / LLVM 11. PR: 248870 Obtained from: https://github.com/MegaGlest/megaglest-source/issues/197 MFH: 2020Q3 (-fno-common build fix) Changes: head/games/megaglest/files/patch-source_shared__lib_include_feathery__ftp_ftpTypes.h head/games/megaglest/files/patch-source_shared__lib_sources_feathery__ftp_ftpRuntime.c
Committed, thanks!
A commit references this bug: Author: kevans Date: Sat Aug 29 02:25:39 UTC 2020 New revision: 546867 URL: https://svnweb.freebsd.org/changeset/ports/546867 Log: MFH: r546865 games/megaglest: fix build with LLVM 11 The fallout here is due to the new -fno-common default in GCC 10 / LLVM 11. PR: 248870 Obtained from: https://github.com/MegaGlest/megaglest-source/issues/197 Approved by: ports-secteam (-fno-common build fix) Changes: _U branches/2020Q3/ branches/2020Q3/games/megaglest/files/patch-source_shared__lib_include_feathery__ftp_ftpTypes.h branches/2020Q3/games/megaglest/files/patch-source_shared__lib_sources_feathery__ftp_ftpRuntime.c