Package: cpl / 7.1.3-1
Metadata
Package | Version | Patches format |
---|---|---|
cpl | 7.1.3-1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
Remove WCS versioninfo.patch | (download) |
cplcore/cpl_init.c |
9 0 9 - 0 ! |
remove wcs versioninfo Since wcslib does not provide a version string at runtime, CPL included the WCSLIB version number at compile time. This is misleading when the wcslib is updated afterwards. To omit confusion, this patch removes the WCSLIB version number from the CPL version string. |
Remove cfitsio version check.patch | (download) |
cplcore/cpl_init.c |
18 0 18 - 0 ! |
remove cfitsio version check ESO is paranoid against the binary incompability of cfitsio and checks that the version at runtime equals the compile time version. Since the libcfitsio3 is binary compatible up to now, this check is obsolete. For Debian, runtime dependency checks should be put into the install dependency anyway instead of checking it at runtime. |
Use standard paths for libraries.patch | (download) |
cplcore/cpl_test.c |
2 1 1 - 0 ! |
use standard paths for libraries Check cfitsio, wcs, and fftw in the standard paths if they are not mentioned as configure packages. For wcslib, also the #include wcslib.h directives were changed so that the software can be compiled without additional -I flags of the compiler if wcslib is installed in the standard directory. |
Remove private library libltdl and use the installed one.patch | (download) |
Makefile.am |
3 1 2 - 0 ! |
remove private library libltdl and use the installed one. |
Loose tests.patch | (download) |
cpldrs/tests/cpl_fit-test.c |
2 1 1 - 0 ! |
loose tests On several machines -- even 64 bit -- the fit test may fail because of a significant loss of precision in cpl_fit_imagelist_polynomial_window(). Since the fit accuracy is not defined anyway, we will use the loose requirement here for all architectures. |
Remove CPU check at compile time.patch | (download) |
configure.ac |
1 0 1 - 0 ! |
remove cpu check at compile time On Linux machines, CPL_CHECK_CPU checks the CPU 2nd level cache during compile time for some obscure code optimizations. In a distribution, the produced code should be independent of the build environment, so we use the default here which works well for non-Linux platforms. The performance loss is probably negleglible. |
Force serial tests to get better verbose output.patch | (download) |
cplcore/tests/Makefile.am |
2 1 1 - 0 ! |
force serial-tests to get better verbose output |
Remove timestamp macros from source for repoducible build.patch | (download) |
cplcore/cpl_test.c |
9 0 9 - 0 ! |
remove timestamp macros from source for repoducible builds |
Work around MIPS compiler optimization problem.patch | (download) |
cplcore/cpl_imagelist_basic.c |
4 4 0 - 0 ! |
work around mips compiler optimization problem Switch off optimization for cpl_imagelist_basic.c on MIPS There is a loop optimization problem around cpl_imagelist_basic_body.h:111 |
Fix angle tolerance in i386.patch | (download) |
cpldrs/cpl_ppm.c |
2 1 1 - 0 ! |
fix angle tolerance in i386 Reason is (IMO) that in `cpl_ppm_match_points()`, outliers are detected with (`cpl_ppm.c`. line 1757): ``` |
Don t run a loop which may cause unaligned access SIGBUS.patch | (download) |
cplcore/cpl_mask.c |
2 1 1 - 0 ! |
don't run a loop which may cause unaligned access (sigbus) This happens on armhf and sparc64 (and sparc, which is not a Debian arch anymore) |