-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failure to compile on glibc 2.34 and later #114
Comments
@GabrielRavier You probably already did something similar, but I have a fork and PR with the updated Catch2 version for later glibc version. |
Hi |
@jhcuarta you need to edit the CMakeLists.txt file to change the version of the Catch2 URL. You must use a version of Catch2 >= 2.13.5 replace the URL with something like See the following issue thread for more details |
Fixed in b74fecd |
This project fails to compile on my machine, with this error:
This appears to be caused by the fact that the version of Catch2 used in this repo, 2.9.2, expects to be able to use
MINSIGSTKSZ
as a constant expression, which breaks starting with glibc 2.34. According to Catch2's release notes, this is fixed in Catch2 2.13.5, so it would be nice if the dependency on Catch2 was updated to at least that version.The text was updated successfully, but these errors were encountered: