lucteo/action-cxx-toolkit

support gcc-12

Opened this issue · 3 comments

I tried to quickly enable GCC-12 but it looks like there is no package in Ubuntu Focal. The current cmake apt repo is only available for Focal and not Jammy. Might need to transition over to using the release distributions of cmake instead of an apt so we are not tied to the Kitware apt repository.

@lucteo - Do you mind if I switch to Jammy and pulling cmake from the github releases instead of apt in order to let us pick up gcc-12? It doesn't seem like gcc-12 will ever be supported on Focal.

hi Patrick

Sorry for responding this late. I will look at this the next couple of days. If you can have a PR for this I would be extremely grateful.

hi Patrick

Sorry for responding this late. I will look at this the next couple of days. If you can have a PR for this I would be extremely grateful.

No rush and no worries. @ericniebler managed to fix all the issues the stdexec codebase had with GCC11, so adding support for GCC12 is no longer imperative and I didn't go any further with it. GCC12 is now more of a nice-to-have.