Skip to content
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

Build fix for non-constexpr MINSIGSTKSZ #4

Open
davidmcgrew opened this issue Oct 11, 2024 · 0 comments
Open

Build fix for non-constexpr MINSIGSTKSZ #4

davidmcgrew opened this issue Oct 11, 2024 · 0 comments

Comments

@davidmcgrew
Copy link

In /tests/test_patricia.cxx I suggest adding #define CATCH_CONFIG_NO_POSIX_SIGNALS right before #define CATCH_CONFIG_MAIN, because otherwise that test application won't build on Ubuntu 22.04.

The root cause is that the define MINSIGSTKSZ is no longer constexpr in more recent Linux systems, and this causes problems with catch, as outlined here. There may be better solutions, but this at least allows the package to build and the test to run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant