I'm not sure if this is the right place to ask this, but I can't find any 
documentation, posts, etc. on it anywhere else. I'm trying to compile Julia 
on Fedora 20 (x64), but I keep getting a strange error when running `make`:

patching file dSFMT.h
patch: getting attribute system.posix_acl_access of 
system.posix_acl_access: No data available
patch: getting attribute system.posix_acl_default of 
system.posix_acl_default: No data available
make[2]: *** [dsfmt-2.2/config.status] Error 2
make[1]: *** [julia-release] Error 2
make: *** [release] Error 2

Running with VERBOSE=1 prints the following lines preceding the above 
output:

[my local directory structure]/julia/deps/jlchecksum dsfmt-2.2.tar.gz
mkdir -p dsfmt-2.2 && \
`which gtar 2>/dev/null || which tar 2>/dev/null` -C dsfmt-2.2 
--strip-components 1 -xf dsfmt-2.2.tar.gz && \
cd dsfmt-2.2 && patch < ../dSFMT.h.patch && patch < ../dSFMT.c.patch

But I don't know how relevant those are to the problem.

I would install dSFMT myself and tell Julia to use that version, but 
Make.inc doesn't include USE_SYSTEM_DSFMT or anything like that, so this 
approach doesn't appear to be a solution. I've also tried downloading all 
of the dependencies at once (using `make -C deps getall`) but that hasn't 
fixed it. Has anyone experienced this problem or know a workaround? 
Unfortunately, I don't have root access on my machine, but hopefully there 
is a solution that doesn't require it.

Any suggestions or advice are appreciated!

Thanks,
Jack Holland

Reply via email to