Open
Description
I am currently working to add proper support for OpenBSD in julia.
The purpose of this issue is to track the advancement.
dependencies
compilation
- libuv: need updated version (update libuv to latest commit (fixing libuv build on OpenBSD) #53401)
- libgit2: need a simple patch (upstream GIT_RAND_GETENTROPY: do not include sys/random.h libgit2/libgit2#6736) or >= 1.8.0
- llvm: doesn't build out-of-box
- llvm: might detect zstd if present
runtime errors
- openblas segfault easily (calling
peakflops()
is enough)- look at openblas build configuration
julia
implementation
- initial OpenBSD support (add initial support for OpenBSD #53633)
- implement profiling
- issues with stacktraces (usual cause of failures in tests)
- look at libgcc (library not present on OpenBSD)
others
- libraries versioning is usually controlled by OS (ABI)
Metadata
Metadata
Assignees
Labels
No labels