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

linux-x64 libcurl.so.4 ABI incompatibility #1626

Closed
akihikodaki opened this issue Nov 1, 2018 · 5 comments
Closed

linux-x64 libcurl.so.4 ABI incompatibility #1626

akihikodaki opened this issue Nov 1, 2018 · 5 comments

Comments

@akihikodaki
Copy link

libcurl.so.4 linked to the binary has a bug described at curl/curl#2433. Please do not link to Debian libcurl when you build one.

Reproduction steps

Use Linux-x64 runtime on a Linux system which is not Debian or its derivatives.

Expected behaviour

It works.

Actual behavior

It triggers curl/curl#2433.

Version of LibGit2Sharp (release number or SHA1)

0.26.0-preview-0027

Operating system(s) tested; .NET runtime tested

Arch Linux

@ethomson
Copy link
Member

ethomson commented Nov 1, 2018

We're working on several fronts to remove the dependency on libcurl for this and other reasons. I'm going to close this issue, since it's (basically) a dup, but this is my top priority for libgit2 and LibGIt2Sharp.

@ethomson
Copy link
Member

ethomson commented Nov 1, 2018

Hmm, in fact, I don't see an issue for this in this repo. I'll leave it open, but #1618 will fix this.

@bording
Copy link
Member

bording commented Nov 1, 2018

@akihikodaki I'd like to point out that Arch Linux is not a distro supported by .NET Core: https://github.com/dotnet/core/blob/master/release-notes/2.1/2.1-supported-os.md

Are you trying to use Arch Linux on .NET Core, or are you using Mono?

@akihikodaki
Copy link
Author

Are you trying to use Arch Linux on .NET Core, or are you using Mono?

Both.

@bording
Copy link
Member

bording commented Apr 21, 2019

This has been fixed in 0.26.0 because the native binaries no long have a curl dependency.

@bording bording closed this as completed Apr 21, 2019
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

3 participants