On 2025/07/22 09:08:38 +0200, wer...@suse.de wrote: > Configuration Information [Automatically generated, do not change]: > Machine: x86_64 > OS: linux-gnu > Compiler: gcc > Compilation CFLAGS: -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 > -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables > -fstack-clash-protection -Werror=return-type -flto=auto -g -D_GNU_SOURCE > -DRECYCLES_PIDS -Wall -g -Wuninitialized -Wextra -Wno-switch-enum > -Wno-unused-variable -Wno-unused-parameter -Wno-parentheses > -ftree-loop-linear -pipe -DBNC382214=0 -DIMPORT_FUNCTIONS_DEF=0 > -DDEFAULT_LOADABLE_BUILTINS_PATH='/usr/lib64/bash' > uname output: Linux noether 6.11.8-1-default #1 SMP PREEMPT_DYNAMIC Thu Nov > 14 12:54:01 UTC 2024 (099023b) x86_64 x86_64 x86_64 GNU/Linux > Machine Type: x86_64-suse-linux-gnu > > Bash Version: 5.3 > Patch Level: 0 > Release Status: release > > Description: > The kill test of util-linux fails with bash 5.3 > > --- > /home/abuild/rpmbuild/BUILD/util-linux-2.41.1-build/util-linux-2.41.1/tests/expected/kill/decode > 2025-05-05 08:28:45.049284591 +0000 > +++ > /home/abuild/rpmbuild/BUILD/util-linux-2.41.1-build/util-linux-2.41.1/tests/output/kill/decode > 2025-07-22 06:57:51.483466788 +0000 > @@ -16,5 +16,5 @@ > Pending (thread): INT ILL > Pending (process): USR1 > Blocked: INT ILL ABRT FPE USR1 SEGV TERM > -Ignored: HUP QUIT TRAP PIPE ALRM > +Ignored: HUP INT QUIT TRAP PIPE ALRM > Caught: ILL USR1 > > Repeat-By: > util-linux-2.41.1/tests> ./run.sh
One line cause this behaviour change: --- /abuild/oscbuild/openSUSE_Tumbleweed/home/abuild/rpmbuild/BUILD/bash-5.3.0-build/bash-5.3/execute_cmd.c 2025-07-22 10:52:15.705599240 +0200 +++ bash-5.3/execute_cmd.c 2025-06-05 17:02:01.000000000 +0200 @@ -5727,7 +5727,7 @@ setup_async_signals (void) hard ignored flag because that would prevent the trap builtin from setting a trap. We also have to special-case set_signal so we can set a trap for one of these signals. */ -// set_signal_async_ignored (SIGINT); + set_signal_async_ignored (SIGINT); get_original_signal (SIGQUIT); set_signal_handler (SIGQUIT, SIG_IGN); with the disabled line it works. Beside this I face some reports more from QA: libssh has 32 tests failed out of 76 and qemu shows 3 failing tests. Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
signature.asc
Description: PGP signature