Package: snoopy / 2.5.2-2

Metadata

Package Version Patches format
snoopy 2.5.2-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 disable tests.patch | (download)

tests/combined/Makefile.am | 4 2 + 2 - 0 !
tests/datasource/Makefile.am | 12 6 + 6 - 0 !
2 files changed, 8 insertions(+), 8 deletions(-)

 disable problematic tests for miscellaneous causes:

  * Always fail when building with pbuilder/sbuilder:
 	~ combined-filter-exclude_uid-drop.sh
 	~ combined-filter-only_uid-pass.sh
 	~ datasource_egid.sh
 	~ datasource_egroup.sh
  * The following test does not work reliably(causing random
    FTBFS), presumably because of a high load of the build servers:
 	~ datasource_timestamp_us.sh
  * The following tests have caused build failures on some architectures
    (spark64, alpha), probably because of some unique setup on the buildd and
    wrong assumptions about the format of thread identification:
 	~ datasource_tid.sh
 	~ datasource_tid_kernel.sh
 	~ datasource_login.sh
  * The following test always fails on salsa pipeline
    because the test itself and the tested code
02 FTBFS with glibc 2.43.patch | (download)

src/datasource/domain.c | 2 1 + 1 - 0 !
src/snoopy.h | 2 2 + 0 - 0 !
2 files changed, 3 insertions(+), 1 deletion(-)

 fix ftbfs with glibc 2.43
 With glibc 2.43, '#define _XOPEN_SOURCE 800' in /usr/include/features.h
 causes a FTBFS.
 This patch guards the '#define _XOPEN_SOURCE 700' in snoopy.h and drops
 the 'const' qualifier from the variable 'linePtr' resulting in building
 snoopy successfully using glibc 2.43.