Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dbus-1 for openSUSE:Factory checked in at 2022-03-16 21:30:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old) and /work/SRC/openSUSE:Factory/.dbus-1.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dbus-1" Wed Mar 16 21:30:31 2022 rev:170 rq:961966 version:1.14.0 Changes: -------- dbus-1-x11.changes: same change --- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes 2022-03-11 21:39:57.610013763 +0100 +++ /work/SRC/openSUSE:Factory/.dbus-1.new.25692/dbus-1.changes 2022-03-16 21:30:40.815407903 +0100 @@ -1,0 +2,5 @@ +Mon Mar 14 10:46:30 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- set runstatedir correctly + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dbus-1-devel-doc.spec ++++++ --- /var/tmp/diff_new_pack.KuJFyJ/_old 2022-03-16 21:30:41.667408549 +0100 +++ /var/tmp/diff_new_pack.KuJFyJ/_new 2022-03-16 21:30:41.671408551 +0100 @@ -61,12 +61,16 @@ %build echo 'HTML_TIMESTAMP=NO' >> Doxyfile.in -# Skip generation of API doc manpages we do not ship -echo 'GENERATE_MAN=NO' >> Doxyfile.in - +# We use -fpie/-pie for the whole build; this is the recommended way to harden +# the build upstream, see discussion in fdo#46570 +export CFLAGS="%{optflags} -fno-strict-aliasing -fPIC -fpie" +export LDFLAGS="-pie" +export CXXFLAGS="%{optflags} -fno-strict-aliasing" +export V=1 %configure \ --disable-static \ --libexecdir=%{_libexecdir}/dbus-1 \ + --runstatedir=%{_rundir} \ --enable-doxygen-docs \ --with-console-auth-dir=/run/dbus/at_console/ \ --with-system-pid-file=/run/dbus/pid \ ++++++ dbus-1-x11.spec ++++++ --- /var/tmp/diff_new_pack.KuJFyJ/_old 2022-03-16 21:30:41.703408575 +0100 +++ /var/tmp/diff_new_pack.KuJFyJ/_new 2022-03-16 21:30:41.731408598 +0100 @@ -67,7 +67,6 @@ %build echo 'HTML_TIMESTAMP=NO' >> Doxyfile.in -autoreconf -fi # We use -fpie/-pie for the whole build; this is the recommended way to harden # the build upstream, see discussion in fdo#46570 export CFLAGS="%{optflags} -fno-strict-aliasing -fPIC -fpie" @@ -76,6 +75,7 @@ export V=1 %configure \ --disable-static \ + --runstatedir=%{_rundir} \ --libexecdir=%{_libexecdir}/dbus-1 \ --enable-inotify \ --disable-doxygen-docs \ ++++++ dbus-1.spec ++++++ --- /var/tmp/diff_new_pack.KuJFyJ/_old 2022-03-16 21:30:41.759408618 +0100 +++ /var/tmp/diff_new_pack.KuJFyJ/_new 2022-03-16 21:30:41.763408621 +0100 @@ -32,14 +32,12 @@ Source3: baselibs.conf Source4: dbus-1.desktop Source5: messagebus.conf - # PATCH-FEATURE-OPENSUSE feature-suse-log-deny.patch Patch0: feature-suse-log-deny.patch # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept without x11 in buildrequires Patch1: feature-suse-do-autolaunch.patch # PATCH-FEATURE-OPENSUSE sfl...@suse.de, users shouldn't be allowed to start / stop the dbus service. Patch2: feature-suse-refuse-manual-start-stop.patch - BuildRequires: alts BuildRequires: audit-devel BuildRequires: cmake @@ -50,11 +48,10 @@ BuildRequires: sysuser-tools BuildRequires: xmlto BuildRequires: pkgconfig(libsystemd) >= 209 - +Requires: alts Requires(post): %{_libname} = %{version} Requires(post): diffutils Requires(pre): permissions -Requires: alts Provides: dbus-launch %sysusers_requires %if %{with selinux} @@ -108,6 +105,7 @@ export V=1 %configure \ --disable-static \ + --runstatedir=%{_rundir} \ --libexecdir=%{_libexecdir}/dbus-1 \ --enable-inotify \ --disable-doxygen-docs \