Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bemenu for openSUSE:Factory checked in at 2024-03-13 22:19:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bemenu (Old) and /work/SRC/openSUSE:Factory/.bemenu.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bemenu" Wed Mar 13 22:19:23 2024 rev:25 rq:1157426 version:0.6.21 Changes: -------- --- /work/SRC/openSUSE:Factory/bemenu/bemenu.changes 2024-03-07 18:32:48.780533978 +0100 +++ /work/SRC/openSUSE:Factory/.bemenu.new.1770/bemenu.changes 2024-03-13 22:20:19.768143900 +0100 @@ -1,0 +2,6 @@ +Wed Mar 13 06:56:27 UTC 2024 - Michael Vetter <[email protected]> + +- Update to 0.6.21: + * Move SIGCHLD handler #391 + +------------------------------------------------------------------- Old: ---- bemenu-0.6.20.tar.gz New: ---- bemenu-0.6.21.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bemenu.spec ++++++ --- /var/tmp/diff_new_pack.6jLlco/_old 2024-03-13 22:20:20.304163660 +0100 +++ /var/tmp/diff_new_pack.6jLlco/_new 2024-03-13 22:20:20.312163955 +0100 @@ -18,7 +18,7 @@ %define bcond_with curses Name: bemenu -Version: 0.6.20 +Version: 0.6.21 Release: 0 Summary: Dynamic menu library and client program inspired by dmenu License: MIT ++++++ bemenu-0.6.20.tar.gz -> bemenu-0.6.21.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bemenu-0.6.20/VERSION new/bemenu-0.6.21/VERSION --- old/bemenu-0.6.20/VERSION 2024-03-07 09:51:45.000000000 +0100 +++ new/bemenu-0.6.21/VERSION 2024-03-13 03:28:12.000000000 +0100 @@ -1 +1 @@ -0.6.20 +0.6.21 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bemenu-0.6.20/client/bemenu-run.c new/bemenu-0.6.21/client/bemenu-run.c --- old/bemenu-0.6.20/client/bemenu-run.c 2024-03-07 09:51:45.000000000 +0100 +++ new/bemenu-0.6.21/client/bemenu-run.c 2024-03-13 03:28:12.000000000 +0100 @@ -133,6 +133,14 @@ static void launch(const struct client *client, const char *bin) { + struct sigaction action = { + .sa_handler = SIG_DFL, + .sa_flags = SA_NOCLDWAIT + }; + + // do not care about childs + sigaction(SIGCHLD, &action, NULL); + if (!bin) return; @@ -166,14 +174,6 @@ int main(int argc, char **argv) { - struct sigaction action = { - .sa_handler = SIG_DFL, - .sa_flags = SA_NOCLDWAIT - }; - - // do not care about childs - sigaction(SIGCHLD, &action, NULL); - if (!bm_init()) return EXIT_FAILURE;
