I don't know much about the static-annex builds, but you may have better
luck with the Linux standalone builds due to their using a more
conventional libc.
Building git-annex from source is not hard if you can get the stack tool
installed. It looks like the only currently supported way to do that as a
freebsd user is to install https://www.haskell.org/ghcup/ which includes
stack. Then follow the fromsource section on "building from source with
stack".
Doesn't FreeBSD support emulating linux syscalls? I suspect that the linux
standalone tarball could be used to install git-annex on user-space on
FreeBSD and work that way. Have not tried it maybe there is a better way,
to install a FreeBSD port as a regular user.
Comment by
joey
—
Q: any way to "install" without having root/admin privileges
need to install on a box where I am not an admin, just to copy the files from it (odd that git-annex can't just get anything it needs since SSH is there and working fine!).
Comment by
yarikoptic
—
FWIW, dynamically linked binary is no good either:
I will try to assemble build commands later...
I don't know much about the static-annex builds, but you may have better luck with the Linux standalone builds due to their using a more conventional libc.
Building git-annex from source is not hard if you can get the stack tool installed. It looks like the only currently supported way to do that as a freebsd user is to install https://www.haskell.org/ghcup/ which includes stack. Then follow the fromsource section on "building from source with stack".
don't know much about freebsd but static builds from https://git.kyleam.com/static-annex do not work:
Doesn't FreeBSD support emulating linux syscalls? I suspect that the linux standalone tarball could be used to install git-annex on user-space on FreeBSD and work that way. Have not tried it maybe there is a better way, to install a FreeBSD port as a regular user.