JuliaWeb / JuliaWeb/OpenSSL.jl

Could not load symbol "EVP_md2"

Open
#28 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
19
Forks
16
PR merge metrics
No merged PRs in 30d

Description

I'm sure this is a very, very minor thing, but shouldn't this work?

```julia
julia> EvpMD2()
ERROR: could not load symbol "EVP_md2":
dlsym(0x8e716ac0, EVP_md2): symbol not found
Stacktrace:
[1] EvpMD2()
@ OpenSSL ~/.julia/packages/OpenSSL/8wxMC/src/OpenSSL.jl:1174
[2] top-level scope
@ REPL[3]:1
```

This works:

```julia
julia> EvpMD5()
OpenSSL.EvpDigest(Ptr{Nothing} @0x00000001177484d0)
```

Seems like [`EvpMD2` is exported](https://github.com/JuliaWeb/OpenSSL.jl/blob/main/src/OpenSSL.jl#L30). I couldn't find anything about `Evp_md2`, apart from [this line](https://github.com/JuliaWeb/OpenSSL.jl/blob/main/src/OpenSSL.jl#L1174C1-L1174C1). I don't know if this helps though..

```
Julia Version 1.9.1
Commit 147bdf428cd (2023-06-07 08:27 UTC)
Platform Info:
OS: macOS (arm64-apple-darwin22.4.0)
CPU: 8 × Apple M1
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-14.0.6 (ORCJIT, apple-m1)
Threads: 1 on 4 virtual cores
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.