Closed WardBrian closed 5 months ago
Ok, so Julia's Tar
library didn't support hardlinks until Julia 1.7: https://github.com/JuliaIO/Tar.jl/pull/102
I've updated the release action to generate tarballs without them (it's just a single extra copy of bridgestan.h
), but in the mean time the Julia 1.6 test will stay failing. Not really sure what to do
I confirmed that adding --hard-dereference
to our packaging step produces a tarball which julia 1.6 can read.
So, we can either:
release.yml
change to add that flag, make a small release, and then merge the Julia changes
This closes #226 and brings the Julia interface in line with the others by storing the bridgestan sources in
~/.bridgestan
A couple things worth noting:
expanduser
function does nothing on Windows. I've added a helper function to get the home directory based on what Python does