Package: starlink-ast / 8.3.0+dfsg-1

Metadata

Package Version Patches format
starlink-ast 8.3.0+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
rename_library | (download)

Makefile.am | 104 52 + 52 - 0 !
ast.news | 4 2 + 2 - 0 !
2 files changed, 54 insertions(+), 54 deletions(-)

 "ast" is a quite short name for a library that is so specific as
 this one. Therefore, and for consistency with the "pal" library,
 "ast" is prefixed by the vendor name "starlink". . This patch can be
 re-created by running debian/create_patches_rename_library.sh on the freshly
 unpacked source tarball.


use_std_automake.patch | (download)

Makefile.am | 11 8 + 3 - 0 !
acinclude.m4 | 57 56 + 1 - 0 !
configure.ac | 7 5 + 2 - 0 !
3 files changed, 69 insertions(+), 6 deletions(-)

 do not depend on the starlink's automake,
 but use their macro file together with the standard automake


use_external_pal.patch | (download)

Makefile.am | 6 2 + 4 - 0 !
ast_link.in | 2 1 + 1 - 0 !
configure.ac | 2 1 + 1 - 0 !
3 files changed, 4 insertions(+), 6 deletions(-)

 the external pal library in debian is called "starlink-pal".


use_external_cminpack.patch | (download)

Makefile.am | 3 1 + 2 - 0 !
polymap.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 3 deletions(-)

 use cminpack provided by debian


workround_armhf_compiler_bug.patch | (download)

region.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 work around a weird optimization bug in armhf without this patch,
 compilation on armhf fails with . /tmp/ccJsRMs3.s: Assembler
 messages: /tmp/ccJsRMs3.s:21403: Warning: base register written back,
 and overlaps one of transfer registers /tmp/ccJsRMs3.s:28133: Error:
 registers may not be the same -- `str r3, [r3],
 #4' /tmp/ccJsRMs3.s:28971: Warning: base register written back,
 and overlaps one of transfer registers . on gcc-4.9.4. See
 https://buildd.debian.org/status/fetch.php?pkg=starlink-ast&arch=armhf&ver=8.0.2%2Bdfsg-1&stamp=1414223014
 as example. . The error appears with MAKE_MASK(F, float),
 while the warnings are with MAKE_MASK(D, double) and MAKE_MASK(LD,
 long double).