From dec2cdcef20f8730d82eda281fbc254ca33672220286d27d7c025a8aa23499aa Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Thu, 3 Mar 2022 10:22:48 +0000 Subject: [PATCH] Accepting request 958337 from home:iznogood:branches:Base:System MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update to version 1.12.22: + On Linux, when using traditional (non-systemd) service activation, don't log warnings about failing to reset OOM score adjustment if the process is already more susceptible to the OOM killer, as user processes usually are with systemd ≥ 250. + On Linux, when using traditional (non-systemd) system bus activation, reset the OOM score adjustment to 0 as intended. If the system dbus-daemon is protected from the OOM killer, this avoids that protection unintentionally being inherited by every system service. + Avoid malloc() after fork on non-GNU libc. + Fix build with clang 13 by using Standard C offsetof where available. + Fix build of tests on FreeBSD. + Make documentation build more reproducible. + On Unix, make X11 autolaunch cope with slashes in DISPLAY. + Don't try to raise RLIMIT_NOFILE beyond OPEN_MAX on macOS. + Fix compilation if embedded tests are enabled but verbose mode and stats are both disabled. + On Linux, fix a race condition in the integration test for transient services. - Update to version 1.12.22: + On Linux, when using traditional (non-systemd) service activation, don't log warnings about failing to reset OOM score adjustment if the process is already more susceptible to the OOM killer, as user processes usually are with systemd ≥ 250. + On Linux, when using traditional (non-systemd) system bus activation, reset the OOM score adjustment to 0 as intended. If the system dbus-daemon is protected from the OOM killer, this avoids that protection unintentionally being inherited by every system service. + Avoid malloc() after fork on non-GNU libc. + Fix build with clang 13 by using Standard C offsetof where available. + Fix build of tests on FreeBSD. + Make documentation build more reproducible. + On Unix, make X11 autolaunch cope with slashes in DISPLAY. + Don't try to raise RLIMIT_NOFILE beyond OPEN_MAX on macOS. + Fix compilation if embedded tests are enabled but verbose mode and stats are both disabled. + On Linux, fix a race condition in the integration test for transient services. - Update to version 1.12.22: + On Linux, when using traditional (non-systemd) service activation, don't log warnings about failing to reset OOM score adjustment if the process is already more susceptible to the OOM killer, as user processes usually are with systemd ≥ 250. + On Linux, when using traditional (non-systemd) system bus activation, reset the OOM score adjustment to 0 as intended. If the system dbus-daemon is protected from the OOM killer, this avoids that protection unintentionally being inherited by every system service. + Avoid malloc() after fork on non-GNU libc. + Fix build with clang 13 by using Standard C offsetof where available. + Fix build of tests on FreeBSD. + Make documentation build more reproducible. + On Unix, make X11 autolaunch cope with slashes in DISPLAY. + Don't try to raise RLIMIT_NOFILE beyond OPEN_MAX on macOS. + Fix compilation if embedded tests are enabled but verbose mode and stats are both disabled. + On Linux, fix a race condition in the integration test for transient services. OBS-URL: https://build.opensuse.org/request/show/958337 OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=309 --- dbus-1-devel-doc.changes | 25 +++++++++++++++++++++++++ dbus-1-devel-doc.spec | 4 ++-- dbus-1-x11.changes | 25 +++++++++++++++++++++++++ dbus-1-x11.spec | 4 ++-- dbus-1.12.20.tar.gz | 3 --- dbus-1.12.20.tar.gz.asc | 16 ---------------- dbus-1.12.22.tar.gz | 3 +++ dbus-1.12.22.tar.gz.asc | 16 ++++++++++++++++ dbus-1.changes | 25 +++++++++++++++++++++++++ dbus-1.spec | 4 ++-- 10 files changed, 100 insertions(+), 25 deletions(-) delete mode 100644 dbus-1.12.20.tar.gz delete mode 100644 dbus-1.12.20.tar.gz.asc create mode 100644 dbus-1.12.22.tar.gz create mode 100644 dbus-1.12.22.tar.gz.asc diff --git a/dbus-1-devel-doc.changes b/dbus-1-devel-doc.changes index ab4418e..700d6ab 100644 --- a/dbus-1-devel-doc.changes +++ b/dbus-1-devel-doc.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Tue Mar 1 18:29:55 UTC 2022 - Bjørn Lie + +- Update to version 1.12.22: + + On Linux, when using traditional (non-systemd) service + activation, don't log warnings about failing to reset OOM score + adjustment if the process is already more susceptible to the + OOM killer, as user processes usually are with systemd ≥ 250. + + On Linux, when using traditional (non-systemd) system bus + activation, reset the OOM score adjustment to 0 as intended. + If the system dbus-daemon is protected from the OOM killer, + this avoids that protection unintentionally being inherited by + every system service. + + Avoid malloc() after fork on non-GNU libc. + + Fix build with clang 13 by using Standard C offsetof where + available. + + Fix build of tests on FreeBSD. + + Make documentation build more reproducible. + + On Unix, make X11 autolaunch cope with slashes in DISPLAY. + + Don't try to raise RLIMIT_NOFILE beyond OPEN_MAX on macOS. + + Fix compilation if embedded tests are enabled but verbose mode + and stats are both disabled. + + On Linux, fix a race condition in the integration test for + transient services. + ------------------------------------------------------------------- Thu Jul 16 21:28:10 UTC 2020 - Matthias Eliasson diff --git a/dbus-1-devel-doc.spec b/dbus-1-devel-doc.spec index 45c6e7f..49cbd5f 100644 --- a/dbus-1-devel-doc.spec +++ b/dbus-1-devel-doc.spec @@ -1,7 +1,7 @@ # # spec file for package dbus-1-devel-doc # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %global _backup %{_sysconfdir}/sysconfig/services.rpmbak.%{name}-%{version}-%{release} %bcond_without selinux Name: dbus-1-devel-doc -Version: 1.12.20 +Version: 1.12.22 Release: 0 Summary: Developer documentation package for D-Bus License: AFL-2.1 OR GPL-2.0-or-later diff --git a/dbus-1-x11.changes b/dbus-1-x11.changes index 066e11f..4c023f7 100644 --- a/dbus-1-x11.changes +++ b/dbus-1-x11.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Tue Mar 1 18:29:55 UTC 2022 - Bjørn Lie + +- Update to version 1.12.22: + + On Linux, when using traditional (non-systemd) service + activation, don't log warnings about failing to reset OOM score + adjustment if the process is already more susceptible to the + OOM killer, as user processes usually are with systemd ≥ 250. + + On Linux, when using traditional (non-systemd) system bus + activation, reset the OOM score adjustment to 0 as intended. + If the system dbus-daemon is protected from the OOM killer, + this avoids that protection unintentionally being inherited by + every system service. + + Avoid malloc() after fork on non-GNU libc. + + Fix build with clang 13 by using Standard C offsetof where + available. + + Fix build of tests on FreeBSD. + + Make documentation build more reproducible. + + On Unix, make X11 autolaunch cope with slashes in DISPLAY. + + Don't try to raise RLIMIT_NOFILE beyond OPEN_MAX on macOS. + + Fix compilation if embedded tests are enabled but verbose mode + and stats are both disabled. + + On Linux, fix a race condition in the integration test for + transient services. + ------------------------------------------------------------------- Thu Sep 23 15:42:27 UTC 2021 - Stefan Schubert diff --git a/dbus-1-x11.spec b/dbus-1-x11.spec index 407ab6f..2d0e2ff 100644 --- a/dbus-1-x11.spec +++ b/dbus-1-x11.spec @@ -1,7 +1,7 @@ # # spec file for package dbus-1-x11 # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,7 +29,7 @@ %endif %bcond_without selinux Name: dbus-1-x11 -Version: 1.12.20 +Version: 1.12.22 Release: 0 Summary: D-Bus Message Bus System License: AFL-2.1 OR GPL-2.0-or-later diff --git a/dbus-1.12.20.tar.gz b/dbus-1.12.20.tar.gz deleted file mode 100644 index e2637e1..0000000 --- a/dbus-1.12.20.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f77620140ecb4cdc67f37fb444f8a6bea70b5b6461f12f1cbe2cec60fa7de5fe -size 2095511 diff --git a/dbus-1.12.20.tar.gz.asc b/dbus-1.12.20.tar.gz.asc deleted file mode 100644 index 6f42cb0..0000000 --- a/dbus-1.12.20.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAl793S8ACgkQ4FrhR4+B -TE8Cfg//Ysb9qT9xLUvCCHdmg+efz1DCks9W21MnZ9EN7qIx/mJPZhqpy9nbaHGy -xQl2hnYagPZXWy7ly8HpakvzYfjtyRMCd7570n/cMmVXTF5bnfOr1feScrNEEJPc -R6LreRPVDPdiKak1bF8VeVLpil89WrtU4xRzcpWxhZLlPiN1ebOSjEKtzaW4sDYB -KdLXLRqcVgdm44NZrTB/xic0hJrO6fhTqiJVx6Lc/CoE9FNO+/60/H2PYIWRedSm -bEx76RmUJEn1c/+wCyixmiTE0aEWGbKIsTR5mZmnw5BFI9SegQk7cD67kLvqMgpz -c+SMl0ivihTgcaH9jPKeg6fEvTTMkuxHQyMgYV5Rwoq0ukTgQ+b+/MjYa5OX0QqY -4YLDqNdgVfdNabxAeGvtNoDLwIHuveB151W9/ANTd420uqkWlCjzriEAjyYv8AJt -O53dQn6KGos8QmAKyF3dmKKZb7d2XfJLa0byHt84DeM0kAabq7P9ypf4YkbmqLCC -Eb8kiP8FbNYaQs9i1L2D4RXK8fnZA88aQVf7yBcILJBsQDI/plZuxmSzZLMBF3dw -SxhcGN3ArsoOqqqWnJt65Sxtt95vO9mpOvrHMB9iQWM3X2zVXh+Et8P2QY9HVhCp -Xmj3TH9Oc6OjBipqdR8OzdTtc7lnBwjuzMhw6g2S08ZQJovniOE= -=cwnZ ------END PGP SIGNATURE----- diff --git a/dbus-1.12.22.tar.gz b/dbus-1.12.22.tar.gz new file mode 100644 index 0000000..ac14e73 --- /dev/null +++ b/dbus-1.12.22.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d25785c798ec4f892e6f9d177fb0ceeb8b29867b119798f9d5228561d3ad474 +size 2108231 diff --git a/dbus-1.12.22.tar.gz.asc b/dbus-1.12.22.tar.gz.asc new file mode 100644 index 0000000..5e67eb9 --- /dev/null +++ b/dbus-1.12.22.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmIY+SQACgkQ4FrhR4+B +TE+7FQ/+Nm3UKhQU2LaSsH0WWoMBowC+w0vQX3yNfgTr7sIpqPIEX95gzc+lqDHW +ra2E/0wnn5xf6GKP6Q5BHfRQO4gP5wWaXjtJu0veDClE0OT5EATyXRVCNFUGK/u6 +3CkUXKgiw+BRe6d2XmcDmNisv+9rUXjVymp8uiKIqp0Fc1B90TNGzagGCH8Vavan +kVJPGYnETOl0kcCc/lUf9jz30gy7a4f8fjaHEtSOyRFYpdmdPm9pNKtvs1B8bBTd +rv89lL2dH6oCT0oLl/lTnCG3WJKMzcoM8Q4hvegCXNXWCWyTOgCr6cFV5R8O7Ruc +vt7beE+OvV1fJX3ens74a9GknKsfJJqyXTmsnrk5zLXgOfz8IQtaFhzM5OVApcna +f+nPZIWByvwchhjSpO7q+vgIeO2QojeNfA5fbs2+pgl0NjXq7JaWs/6atK94Cutf +jxNd/2QPTi32kNoAa8b2/wloWttYdJ++2QHAionfJH5nB26e1P/ef9ZttxW7nryC +fKB2Y1jfLSQGey3bi0EZ1D6IowIyZaUGBY3TXOus7MO9G2CdIOQ72Tc3RsX8zVKb +ssne7ZondF1g9hjyGu6kYjK4hzktQubRjI7zzZ2abxhEVKdC1rGlZN6EjJwFtxL5 +C3+N78aLJGHOWcefZrZWmtkqz/FrkpfEaQzyNFk5bijYtYQPbE4= +=NGrc +-----END PGP SIGNATURE----- diff --git a/dbus-1.changes b/dbus-1.changes index 86e0c7f..9439647 100644 --- a/dbus-1.changes +++ b/dbus-1.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Tue Mar 1 18:29:55 UTC 2022 - Bjørn Lie + +- Update to version 1.12.22: + + On Linux, when using traditional (non-systemd) service + activation, don't log warnings about failing to reset OOM score + adjustment if the process is already more susceptible to the + OOM killer, as user processes usually are with systemd ≥ 250. + + On Linux, when using traditional (non-systemd) system bus + activation, reset the OOM score adjustment to 0 as intended. + If the system dbus-daemon is protected from the OOM killer, + this avoids that protection unintentionally being inherited by + every system service. + + Avoid malloc() after fork on non-GNU libc. + + Fix build with clang 13 by using Standard C offsetof where + available. + + Fix build of tests on FreeBSD. + + Make documentation build more reproducible. + + On Unix, make X11 autolaunch cope with slashes in DISPLAY. + + Don't try to raise RLIMIT_NOFILE beyond OPEN_MAX on macOS. + + Fix compilation if embedded tests are enabled but verbose mode + and stats are both disabled. + + On Linux, fix a race condition in the integration test for + transient services. + ------------------------------------------------------------------- Mon Nov 8 16:42:10 UTC 2021 - Callum Farmer diff --git a/dbus-1.spec b/dbus-1.spec index d167547..365ae6f 100644 --- a/dbus-1.spec +++ b/dbus-1.spec @@ -1,7 +1,7 @@ # # spec file for package dbus-1 # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,7 @@ %define _libname libdbus-1-3 %bcond_without selinux Name: dbus-1 -Version: 1.12.20 +Version: 1.12.22 Release: 0 Summary: D-Bus Message Bus System License: AFL-2.1 OR GPL-2.0-or-later