the patch link from https://github.com/zaphoyd/websocketpp/issues/1068#issuecomment-1364647094 didn't work for some reason, so i looked at the 1060 PR the PR had 10 commits https://github.com/zaphoyd/websocketpp/pull/1060/commits, all but 2 of which seemed entirely unrelated to the cpp20 fix so i manually pulled the changes from the 2 cpp 20 related commits: *9b7fdd5b98*0823cfea38Co-authored-by: Andre Azevedo <andre.azevedo@gmail.com>