Description: Upstream changes introduced in version 0.10.2-5 This patch has been created by dpkg-source during the package build. Here's the last changelog entry, hopefully it gives details on why those changes were made: . ppl (0.10.2-5) unstable; urgency=low . * Don't build PWL on Hurd, signal handling is incompatbile. * Dropped versioned build dep on libgmp3-dev as even etch has a sufficiently new version. * Dropped build dep on quilt. . The person named in the Author field signed this changelog entry. Author: Michael Tautschnig --- The information above should follow the Patch Tagging Guidelines, please checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here are templates for supplementary fields that you might want to add: Origin: , Bug: Bug-Debian: http://bugs.debian.org/ Forwarded: Reviewed-By: Last-Update: --- ppl-0.10.2.orig/tests/ppl_test.cc +++ ppl-0.10.2/tests/ppl_test.cc @@ -127,7 +127,11 @@ set_handlers() { struct sigaction action; action.sa_sigaction = fpe_handler; sigemptyset(&action.sa_mask); +#ifdef SA_SIGINFO action.sa_flags = SA_SIGINFO; +#else + action.sa_flags = 0; +#endif if (sigaction(SIGFPE, &action, NULL) != 0) { std::cerr << "sigaction() failed" << std::endl; --- ppl-0.10.2.orig/interfaces/Prolog/tests/ppl_interface_generator_prolog_generated_test_pl_code.m4 +++ ppl-0.10.2/interfaces/Prolog/tests/ppl_interface_generator_prolog_generated_test_pl_code.m4 @@ -799,24 +799,24 @@ ppl_@CLASS@_bounds_from_@ABOVEBELOW@_2_t TEST_DATA \= test05, ( ppl_@TOPOLOGY@@CLASS@_build_test_object(TEST_DATA, PS, Space_Dim), - (( - class_@DISJUNCT@ \= class_Grid, - ppl_bounds_test_data(TEST_DATA, @CONSTRAINER@s, LE, - @ABOVEBELOW@, true)) - -> - ppl_@CLASS@_bounds_from_@ABOVEBELOW@(PS, LE) - ; - true - ), - (( - class_@DISJUNCT@ \= class_Grid, - ppl_bounds_test_data(TEST_DATA, @CONSTRAINER@s, LE1, - @ABOVEBELOW@, false)) - -> - \+ ppl_@CLASS@_bounds_from_@ABOVEBELOW@(PS, LE1) - ; - true - ), +dnl (( +dnl class_@DISJUNCT@ \= class_Grid, +dnl ppl_bounds_test_data(TEST_DATA, @CONSTRAINER@s, LE, +dnl @ABOVEBELOW@, true)) +dnl -> +dnl ppl_@CLASS@_bounds_from_@ABOVEBELOW@(PS, LE) +dnl ; +dnl true +dnl ), +dnl (( +dnl class_@DISJUNCT@ \= class_Grid, +dnl ppl_bounds_test_data(TEST_DATA, @CONSTRAINER@s, LE1, +dnl @ABOVEBELOW@, false)) +dnl -> +dnl \+ ppl_@CLASS@_bounds_from_@ABOVEBELOW@(PS, LE1) +dnl ; +dnl true +dnl ), ppl_@CLASS@_OK(PS), ppl_delete_@CLASS@(PS) ->