From 9cdef93a050270b63f4fe7bbc99f2c97c0837c43 Mon Sep 17 00:00:00 2001 From: Mohammad Akhlaghi Date: Thu, 15 Aug 2019 22:13:54 +0530 Subject: WCSLIB 6.4 doesn't need explicit link with CFITSIO This was a bug in WCSLIB 6.3 that has been fixed in WCSLIB 6.4. From WCSLIB's changelog: "The rule change to the Fortran makefile in v6.3 to add getwcstab_f.o to the sharable library causes it to depend on CFITSIO to resolve fits_get_wcstab(). Hence backed out of that change.". The actual error was like this: Undefined symbols for architecture x86_64: "_fits_read_wcstab", referenced from: _ftwcst_ in getwcstab_f.o "_gFitsFiles", referenced from: _ftwcst_ in getwcstab_f.o ld: symbol(s) not found for architecture x86_64 --- reproduce/software/config/installation/versions.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'reproduce/software/config/installation/versions.mk') diff --git a/reproduce/software/config/installation/versions.mk b/reproduce/software/config/installation/versions.mk index 7105f59..9ad5f66 100644 --- a/reproduce/software/config/installation/versions.mk +++ b/reproduce/software/config/installation/versions.mk @@ -181,4 +181,4 @@ bzip2-version = 1.0.6 lapack-version = 3.8.0 libgit2-version = 0.28.2 netpbm-version = 10.86.99 -wcslib-version = 6.3 +wcslib-version = 6.4 -- cgit v1.2.1