On Fri, Feb 10, 2012 at 12:19 PM, OlŠµ Streicher
<[log in to unmask]> wrote:
> Tim Jenness <[log in to unmask]> writes:
>>> OK, so I have to stay with the Fortran version -- not a big deal here
>>> since I use gfortran -frecursive.
>
>> It's a big deal for me. I wish you'd just wait until PAL is ready and
>> then just use that.
>
> I just wanted to get ds9 compiled for Debian.
>
> PAL will need SOFA, and for me it is still unclear whether SOFAs license
> is dfsg compliant.
>
The SOFA licence seems to be far more relaxed now than when I looked
at it in 2008. Can you take another look?
> I dont see a danger here: -frecursive does the same as you would do when
> switching to C. If there is really a danger, I could also use the
> deuler.c which is appended to the mail (built after the Fortran source
> code) -- but what would be the advantage in Debian?
>
The deuler example was an issue for SMURF in multi-threaded code as it
was blocking on the mutex for extended periods. One worry I have is
that the AST you end up with won't be an AST that we use or test. If
DS9 does not use threads it would be safer in the interim to compile
AST without thread support. Can you not do test packages with the AST
as-is whilst we sort out PAL? This would let you move onto DS9 and
after I looked at DS9 yesterday are you sure that DS9 even needs the
sla/ directory that it ships with?
--
Tim Jenness
|