Package: starlink-ast / 9.2.3+dfsg-1
Metadata
| Package | Version | Patches format | 
|---|---|---|
| starlink-ast | 9.2.3+dfsg-1 | 3.0 (quilt) | 
Patch series
view the series file| Patch | File delta | Description | 
|---|---|---|
| Rename library.patch | (download) | 
              Makefile.am |
                  124 	62 +	62 -	0 !  | 
          rename library "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 !  | 
          use standard automake Do not depend on the starlink's automake, but use their macro file together with the standard automake  | 
        
| The external PAL library in Debian is called starlink pal.patch | (download) | 
              Makefile.am |
                    6 	2 +	4 -	0 !  | 
          the external pal library in debian is called "starlink-pal".  | 
        
| Use cminpack provided by Debian.patch | (download) | 
              Makefile.am |
                    3 	1 +	2 -	0 !  | 
          use cminpack provided by debian  | 
        
| workround_armhf_compiler_bug.patch | (download) | 
              src/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).  | 
        
| Disable tests.patch | (download) | 
              Makefile.am |
                    3 	0 +	3 -	0 !  | 
          disable tests The tests would require an installed library, the pgplot library, and probably require manual inspection.  | 
        
| Check the values returned by the test.patch | (download) | 
              ast_test.c |
                   26 	26 +	0 -	0 !  | 
          check the values returned by the test  | 
        
