Created attachment 180257 [details] julia patch related issue: - base/sharedarray.jl: https://github.com/JuliaLang/julia/pull/20757 - base/mmap.jl: https://github.com/JuliaLang/julia/pull/20756 - base/Terminal.jl: https://github.com/JuliaLang/julia/pull/20676 - base/Libdl.jl: https://github.com/JuliaLang/julia/pull/20675
how about files/patch-base_socket.jl ?
I am working on test cases of socket currently I will upstream it later.
(In reply to Li-Wen Hsu from comment #1) I just send this base/socket.jl: https://github.com/JuliaLang/julia/pull/20799
(In reply to Iblis Lin from comment #3) How about waiting that patch being accepted, or do you want others get in ports tree first?
In case of socket.jl, I hard-codes the value of AF_INET6; it's good enough for freebsd to commit. The PR on Julia's repo is working on crossing-os compatibility.
A commit references this bug: Author: lwhsu Date: Mon Feb 27 13:44:30 UTC 2017 New revision: 434936 URL: https://svnweb.freebsd.org/changeset/ports/434936 Log: - Backport FreeBSD only patches PR: 217320 Submitted by: Iblis Lin <iblis@hs.ntnu.edu.tw> (maintainer) Changes: head/lang/julia/Makefile head/lang/julia/files/patch-base_Terminals.jl head/lang/julia/files/patch-base_libdl.jl head/lang/julia/files/patch-base_mmap.jl head/lang/julia/files/patch-base_sharedarray.jl head/lang/julia/files/patch-base_socket.jl