Package: blhc Version: 0.13-5 Severity: normal X-Debbugs-Cc: didi.deb...@cknow.org, uklei...@debian.org
Hello, Diederik de Haas prepared importing Linux 6.3 in the Debian kernel repository. The salsa test pipeline fails with an issue reported by blhc as can be seen on https://salsa.debian.org/diederik/linux/-/pipelines/524434/failures The problem is that some binaries that are only used for testing the perf binary are (deliberately) compiled with -O0 and so without -D_FORTIFY_SOURCE=2. Given that the binaries are not included in the resulting packages, IMHO the best way forward would be to somehow tell blhc that these few builds are false positives. However I didn't find a way to do that (which might be related to me not taking much time and only having limited Perl knowledge). Do you have a nice idea how to fix the test that does involve neither disabling the blhc tests nor disabling the perf tests? One idea is to not check debug builds (-Og or -O0) for the fortify stuff. Another is to allow specifying a regexp of (possible) false positives. Best regards Uwe -- System Information: Debian Release: 12.0 APT prefers testing-security APT policy: (700, 'testing-security'), (700, 'testing-debug'), (700, 'stable-security'), (700, 'stable-debug'), (700, 'testing'), (700, 'stable'), (600, 'unstable'), (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 'oldstable-debug'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-8-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages blhc depends on: ii libdpkg-perl 1.21.21 blhc recommends no packages. blhc suggests no packages. -- no debconf information