Starlink / starlink

Starlink Software Collection
162 stars 53 forks source link

Move from SOFA to ERFA #16

Closed timj closed 10 years ago

timj commented 10 years ago

SOFA has a license that makes it difficult for Starlink software to be included in linux distributions such as RedHat and Debian. The solution to this is to use ERFA which is a rebadged version of the SOFA library with a permissive license.

thirdparty/sofa/sofa/ should be replaced with thirdparty/erfa/erfa/

A similar change should be made to PAL and AST.

timj commented 10 years ago

The ERFA configure.ac requires Autoconf 2.69 to run so integrating it into the build using the autoconf won't work until the Starlink auto-tools are updated. To workaround this we will need to use the generated configure script and therefore distributed tar files rather than directly connecting to the git repository. I'm inclined to wait to see if the Starlink auto-tools get upgraded first.

timj commented 10 years ago

@olebole Starlink (including PAL and AST) now use ERFA.

olebole commented 10 years ago

Thank you very much. I uploaded the new versions to Debian.