Forced C++20 requirement? #1041
Labels
area: backend
backend: crashpad
enhancement
New feature or request
Platform: Native
upstream
The issue is related to an upstream dependency
Unfortunately, a recent crashpad update (I believe it was 0.7.6) includes changes to mini chromium which now requires C++20 features like std::ranges. I can't see a way to conditionally make mini chromium use pre-C++20 standards.
This effectively hinders adoption and makes it impossible for a large number of projects out there to upgrade beyond sentry-native 0.7.6 as they cannot move on from C++17 yet, short of mirroring and patching mini chromium.
The text was updated successfully, but these errors were encountered: