Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package virtme for openSUSE:Factory checked 
in at 2024-03-28 13:55:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virtme (Old)
 and      /work/SRC/openSUSE:Factory/.virtme.new.1905 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virtme"

Thu Mar 28 13:55:33 2024 rev:11 rq:1163283 version:1.22

Changes:
--------
--- /work/SRC/openSUSE:Factory/virtme/virtme.changes    2024-03-05 
18:52:30.661071259 +0100
+++ /work/SRC/openSUSE:Factory/.virtme.new.1905/virtme.changes  2024-03-28 
14:32:51.070300840 +0100
@@ -1,0 +2,6 @@
+Thu Mar 28 08:05:50 UTC 2024 - Michal Suchanek <[email protected]>
+
+- qemu 8.2.2 compatibility
+  * qemu-remove-unnecessary-serial-none-arg.patch
+
+-------------------------------------------------------------------

New:
----
  qemu-remove-unnecessary-serial-none-arg.patch

BETA DEBUG BEGIN:
  New:- qemu 8.2.2 compatibility
  * qemu-remove-unnecessary-serial-none-arg.patch
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ virtme.spec ++++++
--- /var/tmp/diff_new_pack.FtwZ5I/_old  2024-03-28 14:32:56.698505398 +0100
+++ /var/tmp/diff_new_pack.FtwZ5I/_new  2024-03-28 14:32:56.706505688 +0100
@@ -29,6 +29,7 @@
 Group:          Development/Tools/Other
 URL:            https://github.com/arighi/virtme-ng
 Source0:        %{name}-ng-%{version}.tar.xz
+Patch0:         qemu-remove-unnecessary-serial-none-arg.patch
 BuildRequires:  %{pythons}-argcomplete
 BuildRequires:  %{pythons}-requests
 BuildRequires:  %{pythons}-setuptools

++++++ qemu-remove-unnecessary-serial-none-arg.patch ++++++
>From 4aab16e4b75a007efcfdfc0baa3824acd2675a74 Mon Sep 17 00:00:00 2001
From: "Matthieu Baerts (NGI0)" <[email protected]>
Date: Wed, 27 Mar 2024 09:31:16 +0100
Subject: [PATCH] qemu: remove unnecessary '-serial none' arg

When not using the --graphics mode, or without the script options, QEmu
was always launched with:

  -serial none -serial chardev:console

'-serial none' means "don't allocate this serial device". Here, it is
directly overridden by another serial. Best not to declare '-serial none'
then.

Since QEmu 8.2.2, having '-serial none -serial <something>' is no longer
supported, and it is then recommended to remove the unnecessary '-serial
none' [1]. It continues to work on previous versions (tested on 8.2.1).

Reported-by: @tehcaster
Closes: #97
Link: 
https://lore.kernel.org/qemu-devel/[email protected]/
 [1]
Suggested-by: @ishitatsuyuki
Signed-off-by: Matthieu Baerts (NGI0) <[email protected]>
---
 virtme/commands/run.py | 1 -
 1 file changed, 1 deletion(-)

diff --git a/virtme/commands/run.py b/virtme/commands/run.py
index d27073e..d9ab345 100644
--- a/virtme/commands/run.py
+++ b/virtme/commands/run.py
@@ -1001,7 +1001,6 @@ def do_it() -> int:
 
     if args.graphics is None and not args.script_sh and not args.script_exec:
         qemuargs.extend(["-echr", "1"])
-        qemuargs.extend(["-serial", "none"])
 
         if args.verbose:
             # Check if we have permission to access the current stderr.
-- 
2.44.0

Reply via email to