Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Julia 0.5 incompatible with OpenSSL 1.1.0 #19474

@omus

Description

@omus

Specifically libgit2 v0.24.3 is incompatible with openssl 1.1.0. Compiling libgit2 with openssl 1.1.0 installed results in the error:

/usr/local/julia/deps/srccache/libgit2-211e117a0590583a720c53172406f34186c543bd/src/openssl_stream.c:217:19: error: storage size of 'git_stream_bio_method' isn't known
 static BIO_METHOD git_stream_bio_method = {
                   ^~~~~~~~~~~~~~~~~~~~~

Problem would be resolved by backporting #18658 which avoids using openssl 1.1.0. Alternatively, we could update the version of libgit2 to v0.25.0-rc1 which is compatible with openssl 1.1.0 but would require some changes to the Julia libgit2 interface.

Metadata

Metadata

Assignees

No one assigned

    Labels

    libgit2The libgit2 library or the LibGit2 stdlib module

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions