Updating GCC_DEFAULT from GCC 10 to GCC 11 is blocked by the fact that building this port with GCC 11 gives errors like the following (full log in URL): /wrkdirs/usr/ports/multimedia/avidemux/work/avidemux_2.7.6/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:58:28: error: ISO C++17 does not allow dynamic exception specifications 58 | #define json_throws(x) throw(x) | ^~~~~ Also, please check that USE_GCC is still needed and that the default clang compier can't be used instead.
I was unable to reproduce the bug: I could build successfully the port with poudriere on {i386, amd64} {12.3,13.0,13.1}-RELEASE. The results of the exp-run are old and the issue has probably been fixed since then, maybe with the update to 2.7.8: https://cgit.freebsd.org/ports/commit/?id=4fded9331ce96f4ebae8106c1ab27844d92719d8