Package: starlink-ast / 8.0.2+dfsg-2
Metadata
| Package | Version | Patches format |
|---|---|---|
| starlink-ast | 8.0.2+dfsg-2 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| rename_library | (download) |
Makefile.am |
104 52 + 52 - 0 ! |
"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 ! |
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 ! |
the external pal library in debian is called "starlink-pal". |
| use_external_cminpack.patch | (download) |
Makefile.am |
3 1 + 2 - 0 ! |
use cminpack provided by debian |
| workround_armhf_compiler_bug.patch | (download) |
region.c |
1 1 + 0 - 0 ! |
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). |
