On 07.02.2012 12:54, Paul Kerry wrote:
> On 07/02/12 11:27, Ole Streicher wrote:
>> ds9 uses slalib directly as well as a part of the astlib.
> are you sure?
I have been looking into the source, and it contains a "sla"
subdirectory with obfuscated C code.
> the v6.2 linux64 binary that I downloaded from...
> http://hea-www.harvard.edu/RD/ds9/
> doesn't seem to...
> ldd /usr/local/ds9-6.2/bin/ds9
> linux-vdso.so.1 => (0x00007fffbd1ff000)
> [...]
This is because the slalib is linked statically in the binary from the
ds9 website.
Also astlib uses (some) obfuscated sla sources to build the "ast_pal"
library, which I intent to replace by a dynamic link to the proposed sla
library.
There are mainly two points I have to deal with, when providing astlib
and ds9 packages:
1. obfuscated code does not meet the open source requirements (see
<http://www.opensource.org/docs/osd>)
2. Convenience copies of code should be avoided (see
<http://www.debian.org/doc/debian-policy/ch-source.html#s-embeddedfiles>)
This leads to the proposal to pack slalib as a separate package from the
Fortran sources.
Best regards
Ole
----
Starlink User Support list
For list configuration, including subscribing to and unsubscribing from the list, see
https://www.jiscmail.ac.uk/cgi-bin/webadmin?A0=STARLINK
|