Created attachment 224066 [details] Patch Untill boost is updated to actual version, backport upstream commit a707db8193b30b6cc4a3d10ee946f7f245e07097 which fixes c++20 concepts support which fixes errors like async_result.hpp: error: concept cannot have associated constraints This is required for games/wyrmgus update
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4902f812a6107e7789724a91a3fe04f4545b47b1 commit 4902f812a6107e7789724a91a3fe04f4545b47b1 Author: Dima Panov <fluffy@FreeBSD.org> AuthorDate: 2021-04-13 09:13:50 +0000 Commit: Dima Panov <fluffy@FreeBSD.org> CommitDate: 2021-04-13 09:13:50 +0000 devel/boost-libs: backport upstream commit to add support to c++20 concepts Until newer boost is ported, this fixes compilation of client code with errors like async_result.hpp: error: concept cannot have associated constraints See https://github.com/boostorg/asio/issues/312 for details. PR: 255016 Submitted by: amdmi3 MFH: 2021Q2 devel/boost-libs/Makefile | 2 +- devel/boost-libs/files/patch-c++20-concepts (new) | 69 +++++++++++++++++++++++ 2 files changed, 70 insertions(+), 1 deletion(-)
A commit in branch 2021Q2 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=43280b4cc9c9f99c6697ffe9bbbacd069e1cb912 commit 43280b4cc9c9f99c6697ffe9bbbacd069e1cb912 Author: Dima Panov <fluffy@FreeBSD.org> AuthorDate: 2021-04-13 09:13:50 +0000 Commit: Dima Panov <fluffy@FreeBSD.org> CommitDate: 2021-04-13 09:22:02 +0000 devel/boost-libs: backport upstream commit to add support to c++20 concepts Until newer boost is ported, this fixes compilation of client code with errors like async_result.hpp: error: concept cannot have associated constraints See https://github.com/boostorg/asio/issues/312 for details. PR: 255016 Submitted by: amdmi3 MFH: 2021Q2 (cherry picked from commit 4902f812a6107e7789724a91a3fe04f4545b47b1) devel/boost-libs/Makefile | 2 +- devel/boost-libs/files/patch-c++20-concepts (new) | 69 +++++++++++++++++++++++ 2 files changed, 70 insertions(+), 1 deletion(-)
Committed, thanks!