*@Viral*, yes, indeed I was the submitter of those patches. Unfortunately, 
I realized that part of the C code has a number of #ifdefs that do not 
cover OpenBSD properly. Maybe I should create a bugreport in openlibm to 
keep track of this?

*@Yychao*, thank you very much for this tip! It has saved me a lot of time, 
as I have found problems with other dependencies as well (OpenBLAS, PCRE, 
and FFTW, at the moment). With your trick, I have been able to solve them 
all.

At the moment I am struck with Rmath-julia, which shows similar problems as 
openlibm. In this case, the code seems simpler, and I have already made a 
pull request (https://github.com/JuliaLang/Rmath-julia/pull/9). *@Viral*, 
is there an easy workaround to force the build system to use the HEAD of a 
dependency instead of a tagged commit? I have tried to understand how 
julia/deps/Makefile works, but it is full of GNU Make constructs which I do 
not grasp...

Thanks a lot,
  Maurizio.

 

Reply via email to