Problem Statement
We are developing a NativeAOT application. And as for now, native dependencies are linked into the main executable. It also adds additional dependencies to the application, which otherwise are not used.
Normally, it wouldn't be a problem, but we are getting reports from users with less common distributives, like Alt Linux:
/lib64/libcurl.so.4: version `CURL_OPENSSL_4' not found
Sidenote, I haven't found any information on what native dependency does. But I also haven't checked the source code yet.
If sentry-native is used as a cornerstone for sending message, this request might not be worth it. But having a fully managed sentry implementation is still nice.
Solution Brainstorm
MSBuild property like DisableSentryNative would be nice. But I don't know how it affects runtime usage yet.
Problem Statement
We are developing a NativeAOT application. And as for now, native dependencies are linked into the main executable. It also adds additional dependencies to the application, which otherwise are not used.
Normally, it wouldn't be a problem, but we are getting reports from users with less common distributives, like Alt Linux:
Sidenote, I haven't found any information on what native dependency does. But I also haven't checked the source code yet.
If
sentry-nativeis used as a cornerstone for sending message, this request might not be worth it. But having a fully managed sentry implementation is still nice.Solution Brainstorm
MSBuild property like
DisableSentryNativewould be nice. But I don't know how it affects runtime usage yet.