Package: cpl-plugin-fors / 5.4.3+dfsg-1

Metadata

Package Version Patches format
cpl-plugin-fors 5.4.3+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Add cpl libraries to the recipe.so and the test program.patch | (download)

fors/tests/Makefile.am | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 add cpl libraries to the recipe.so and the test program


Set plugin directory for esorex and python cpl.patch | (download)

acinclude.m4 | 12 6 + 6 - 0 !
reflex/fors_spec.xml.in | 2 1 + 1 - 0 !
2 files changed, 7 insertions(+), 7 deletions(-)

 set plugin directory for esorex and python-cpl


Use system provided sextractor binary.patch | (download)

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

 use system provided sextractor binary


Disable buggy libmosca testsuite.patch | (download)

mosca/libmosca/tests/Makefile.am | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 disable buggy libmosca testsuite


Increase tolerance to fix FTBS on mips mipsel64 and ia64.patch | (download)

irplib/tests/irplib_polynomial-test.c | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 increase tolerance to fix ftbs on mips, mipsel64, and ia64


Force serial tests for better verbose output.patch | (download)

fors/tests/Makefile.am | 2 1 + 1 - 0 !
irplib/tests/Makefile.am | 2 1 + 1 - 0 !
recipes/tests/Makefile.am | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 force serial-tests for better verbose output


Fix parallel build.patch | (download)

mosca/hdrl/tests/hdrl_frameiter-test.c | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 fix parallel build

hdrl_multiiter-test and hdrl_frameiter-test use the same base names for their
data with a pid suffix but remove all files without using the pid suffix :

char * fn = cpl_sprintf("frameiter%zu_%zd.fits", i, (intptr_t)getpid());
...
if (system("rm -f frameiter*fits")) {}

So potentially, in parallel builds, tests can remove the files from the
other one which happens systematically to me, which leads to a sigsev.
This fix removes only the pid suffixed .fits created by the current process.