Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qemu for openSUSE:Factory checked in at 2023-01-10 14:59:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qemu (Old) and /work/SRC/openSUSE:Factory/.qemu.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qemu" Tue Jan 10 14:59:33 2023 rev:242 rq:1057125 version:7.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qemu/qemu.changes 2022-11-29 10:52:54.336657845 +0100 +++ /work/SRC/openSUSE:Factory/.qemu.new.32243/qemu.changes 2023-01-10 15:00:00.821272389 +0100 @@ -1,0 +2,5 @@ +Thu Jan 5 19:31:18 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- install binfmt-misc handlers for systemd (bsc#1206838) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qemu.spec ++++++ --- /var/tmp/diff_new_pack.lP9Rgu/_old 2023-01-10 15:00:02.677283070 +0100 +++ /var/tmp/diff_new_pack.lP9Rgu/_new 2023-01-10 15:00:02.681283093 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -228,6 +228,8 @@ # Build dependencies exclusive to qemu-linux-user BuildRequires: glib2-devel-static >= 2.56 BuildRequires: glibc-devel-static +# passing filelist check for /usr/lib/binfmt.d +BuildRequires: systemd BuildRequires: zlib-devel-static BuildRequires: (pcre-devel-static if glib2-devel-static < 2.73 else pcre2-devel-static) # we must not install the qemu-linux-user package when under QEMU build @@ -345,9 +347,9 @@ BuildRequires: gcc-c++ BuildRequires: meson BuildRequires: ninja >= 1.7 +BuildRequires: perl-Text-Markdown BuildRequires: python3-base >= 3.6 BuildRequires: python3-setuptools -BuildRequires: perl-Text-Markdown %if "%{name}" == "qemu" # Requires, Recommends, etc exclusive to qemu %if %{kvm_available} @@ -499,6 +501,7 @@ %_bindir/qemu-xtensa %_bindir/qemu-xtensaeb %_sbindir/qemu-binfmt-conf.sh +%_prefix/lib/binfmt.d/qemu-*.conf # End of description and files for qemu-linux-user %else @@ -2194,6 +2197,8 @@ unlink %{buildroot}%_datadir/qemu/trace-events-all install -d -m 755 %{buildroot}%_sbindir install -m 755 scripts/qemu-binfmt-conf.sh %{buildroot}%_sbindir +install -d -m 755 %{buildroot}%{_prefix}/lib/binfmt.d/ +scripts/qemu-binfmt-conf.sh --systemd ALL --persistent yes --exportdir %{buildroot}%{_prefix}/lib/binfmt.d/ # End of additional installation steps for qemu-linux-user %else ++++++ qemu.spec.in ++++++ --- /var/tmp/diff_new_pack.lP9Rgu/_old 2023-01-10 15:00:03.121285626 +0100 +++ /var/tmp/diff_new_pack.lP9Rgu/_new 2023-01-10 15:00:03.133285695 +0100 @@ -1,6 +1,6 @@ # spec file for package qemu # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -170,6 +170,8 @@ BuildRequires: glib2-devel-static >= 2.56 BuildRequires: glibc-devel-static BuildRequires: (pcre-devel-static if glib2-devel-static < 2.73 else pcre2-devel-static) +# passing filelist check for /usr/lib/binfmt.d +BuildRequires: systemd BuildRequires: zlib-devel-static # we must not install the qemu-linux-user package when under QEMU build %if 0%{?qemu_user_space_build:1} @@ -286,9 +288,9 @@ BuildRequires: gcc-c++ BuildRequires: meson BuildRequires: ninja >= 1.7 +BuildRequires: perl-Text-Markdown BuildRequires: python3-base >= 3.6 BuildRequires: python3-setuptools -BuildRequires: perl-Text-Markdown %if "%{name}" == "qemu" # Requires, Recommends, etc exclusive to qemu %if %{kvm_available} @@ -440,6 +442,7 @@ %_bindir/qemu-xtensa %_bindir/qemu-xtensaeb %_sbindir/qemu-binfmt-conf.sh +%_prefix/lib/binfmt.d/qemu-*.conf # End of description and files for qemu-linux-user %else @@ -1704,15 +1707,15 @@ %{nil ensure the correct media type } Markdown.pl "${f}" >"${b}.html" & set -- "${@}" "${!}" - + %{nil links to b.md will be rendered as to b; soft link because %%doc makes a copy } ln -Ts "${b}.html" "${b}" & set -- "${@}" "${!}" echo >>docs.txt %%doc "${d}${b}.html" "${d}${b}" - + done - + %{nil wait here because we are running in a subshell } while ((${#})) do wait "${1}" @@ -2136,6 +2139,8 @@ unlink %{buildroot}%_datadir/qemu/trace-events-all install -d -m 755 %{buildroot}%_sbindir install -m 755 scripts/qemu-binfmt-conf.sh %{buildroot}%_sbindir +install -d -m 755 %{buildroot}%{_prefix}/lib/binfmt.d/ +scripts/qemu-binfmt-conf.sh --systemd ALL --persistent yes --exportdir %{buildroot}%{_prefix}/lib/binfmt.d/ # End of additional installation steps for qemu-linux-user %else