-
Notifications
You must be signed in to change notification settings - Fork 125
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
LibGit fails to load on Mono #155
Comments
This one's going to be even trickier to solve. Looking the content of the Microsoft.Build.Tasks.Git, I see you're including the the Adding lib/osx/libgit2-b0d9952.dylib will get things working for macOS, but linux is tricker. Unlike .NET Core, there's no way in mono to choose among the different distro-specific linux libraries. The dllmap stuff in the At this point, the idea 2 mentioned in dotnet/roslyn#29289 (comment) is looking like the best way forward. Being able to remove as many external native dependencies as possible would get us close to being able to ship a single linux binary, a single macOS binary, and the 32/64 bit windows binaries. Even in that case, I believe we'll still need a separate binary for musl-based distros (alpine). |
Apparently this affects Rider as well ctaggart/froto#95. The stack trace looks more similar to #179. |
to workaround dotnet/sourcelink#155
Resolved by #288. |
The text was updated successfully, but these errors were encountered: