Package: wcslib / 5.16-1

Metadata

Package Version Patches format
wcslib 5.16-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
dynlink.patch | (download)

C/GNUmakefile | 4 3 + 1 - 0 !
C/test/tdis3 | 3 3 + 0 - 0 !
C/test/twcslint | 3 3 + 0 - 0 !
pgsbox/GNUmakefile | 4 3 + 1 - 0 !
utils/GNUmakefile | 17 7 + 10 - 0 !
5 files changed, 19 insertions(+), 12 deletions(-)

 use dynamic linking for wcslib-tools instead of static


fix_ar_timestamp.patch | (download)

C/GNUmakefile | 4 2 + 2 - 0 !
Fortran/GNUmakefile | 8 4 + 4 - 0 !
pgsbox/GNUmakefile | 8 4 + 4 - 0 !
3 files changed, 10 insertions(+), 10 deletions(-)

 explicitely add timestamps for `ar r` the `ar` program distributed
 with binutils does not include the time stamp of the object files by
 default. This causes several recompilations of the library. Since the time
 stamp is removed anyway by dh_strip_nondeterminism,
 we add the time stamp here.


add_CPGPLOT.patch | (download)

C/GNUmakefile | 6 3 + 3 - 0 !
configure.ac | 5 3 + 2 - 0 !
makedefs.in | 2 2 + 0 - 0 !
pgsbox/GNUmakefile | 2 1 + 1 - 0 !
4 files changed, 9 insertions(+), 6 deletions(-)

 correct linker flags for pgsbox


increase_tspx_test_tol.patch | (download)

Fortran/test/tspx.f | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 increase the tolerance in the tspx test. tspx tests the spectral
 transformation routines for closure. On some systems (armel, armhf),
 this test shows a slightly increased residual,
 which is however still acceptable.


disable_Ftspx_test.patch | (download)

GNUmakefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable the fortran tspx test. tspx tests the spectral
 transformation routines for closure. On some systems (sparc, s390),
 this test fails completely for unknown reasons in the Fortran variant,
 but the C variant succeeds. The reason here is still unknown. Since wcslib is
 going to be used from C mainly, and after a discussion with upstream,
 this test failure is will not cause an error.


set null graphics on tests.patch | (download)

C/test/tcel1.c | 2 1 + 1 - 0 !
C/test/tcel2.c | 2 1 + 1 - 0 !
C/test/tpih2.c | 2 1 + 1 - 0 !
C/test/tprj2.c | 2 1 + 1 - 0 !
C/test/tspc.c | 2 1 + 1 - 0 !
C/test/ttab2.c | 2 1 + 1 - 0 !
C/test/ttab3.c | 2 1 + 1 - 0 !
C/test/twcsmix.c | 2 1 + 1 - 0 !
Fortran/test/tcel1.f | 2 1 + 1 - 0 !
Fortran/test/tpih2.f | 2 1 + 1 - 0 !
Fortran/test/tprj2.f | 2 1 + 1 - 0 !
Fortran/test/tspc.f | 2 1 + 1 - 0 !
Fortran/test/ttab2.f | 2 1 + 1 - 0 !
Fortran/test/ttab3.f | 2 1 + 1 - 0 !
Fortran/test/twcsmix.f | 2 1 + 1 - 0 !
pgsbox/cpgtest.c | 2 1 + 1 - 0 !
pgsbox/pgtest.f | 2 1 + 1 - 0 !
17 files changed, 17 insertions(+), 17 deletions(-)

 use dummy graphics for testing. the tests run unattended anyway,
 so there is no use of a visible graphics.