<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/scripts/ci, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/scripts/ci?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/scripts/ci?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-10-06T10:53:20+00:00</updated>
<entry>
<title>scripts/ci/setup: spice-server only on x86 aarch64</title>
<updated>2022-10-06T10:53:20+00:00</updated>
<author>
<name>Lucas Mateus Castro (alqotel)</name>
</author>
<published>2022-09-29T11:41:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=556ede028d5b1dba6d88dc0cd34ab9b96fa59288'/>
<id>urn:sha1:556ede028d5b1dba6d88dc0cd34ab9b96fa59288</id>
<content type='text'>
Changed build-environment.yml to only install spice-server on x86_64 and
aarch64 as this package is only available on those architectures.

Signed-off-by: Lucas Mateus Castro (alqotel) &lt;lucas.araujo@eldorado.org.br&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Message-Id: &lt;20220922135516.33627-4-lucas.araujo@eldorado.org.br&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20220929114231.583801-4-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>scripts/ci/setup: Fix libxen requirements</title>
<updated>2022-10-06T10:53:20+00:00</updated>
<author>
<name>Lucas Mateus Castro (alqotel)</name>
</author>
<published>2022-09-29T11:41:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=561612f9c20d4c76d23c3051fa7b47bb13123c74'/>
<id>urn:sha1:561612f9c20d4c76d23c3051fa7b47bb13123c74</id>
<content type='text'>
XEN hypervisor is only available in ARM and x86, but the yaml only
checked if the architecture is different from s390x, changed it to
a more accurate test.
Tested this change on a Ubuntu 20.04 ppc64le.

Signed-off-by: Lucas Mateus Castro (alqotel) &lt;lucas.araujo@eldorado.org.br&gt;
Reviewed-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Message-Id: &lt;20220922135516.33627-3-lucas.araujo@eldorado.org.br&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20220929114231.583801-3-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>scripts/ci/setup: ninja missing from build-environment</title>
<updated>2022-10-06T10:53:20+00:00</updated>
<author>
<name>Lucas Mateus Castro (alqotel)</name>
</author>
<published>2022-09-29T11:41:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=0f900baec7680fb9b50fbd23eab44c897ed3ea2c'/>
<id>urn:sha1:0f900baec7680fb9b50fbd23eab44c897ed3ea2c</id>
<content type='text'>
ninja-build is missing from the RHEL environment, so a system prepared
with that script would still fail to compile QEMU.
Tested on a Fedora 36

Signed-off-by: Lucas Mateus Castro (alqotel) &lt;lucas.araujo@eldorado.org.br&gt;
Message-Id: &lt;20220922135516.33627-2-lucas.araujo@eldorado.org.br&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20220929114231.583801-2-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>Remove Ubuntu 18.04 container support from the repository</title>
<updated>2022-05-18T06:54:22+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2022-05-16T11:59:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=f3f0cbaf97c78b1fc1f3855f576e46ea6ad4f34c'/>
<id>urn:sha1:f3f0cbaf97c78b1fc1f3855f576e46ea6ad4f34c</id>
<content type='text'>
According to our "Supported build platforms" policy, we now do not support
Ubuntu 18.04 anymore. Remove the related container files and entries from
our CI.

Message-Id: &lt;20220516115912.120951-1-thuth@redhat.com&gt;
Reviewed-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>build: move vhost-scsi configuration to Kconfig</title>
<updated>2022-05-07T05:46:58+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2022-04-20T15:34:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=d13b200253cbd9cb933a1cfead9106abd564ae4a'/>
<id>urn:sha1:d13b200253cbd9cb933a1cfead9106abd564ae4a</id>
<content type='text'>
vhost-scsi and vhost-user-scsi are two devices of their own; it should
be possible to enable/disable them with --without-default-devices, not
--without-default-features.  Compute their default value in Kconfig to
obtain the more intuitive behavior.

Reviewed-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>build: move vhost-vsock configuration to Kconfig</title>
<updated>2022-05-07T05:46:58+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2022-04-20T15:34:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9972ae314fc38b7e47ee7ccdbc8556b7cad8a930'/>
<id>urn:sha1:9972ae314fc38b7e47ee7ccdbc8556b7cad8a930</id>
<content type='text'>
vhost-vsock and vhost-user-vsock are two devices of their own; it should
be possible to enable/disable them with --without-default-devices, not
--without-default-features.  Compute their default value in Kconfig to
obtain the more intuitive behavior.

Reviewed-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>Replacing CONFIG_VNC_PNG with CONFIG_PNG</title>
<updated>2022-04-27T05:50:28+00:00</updated>
<author>
<name>Kshitij Suri</name>
</author>
<published>2022-04-08T07:13:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=95f8510ef428f988897176b9585b8ba1432f939f'/>
<id>urn:sha1:95f8510ef428f988897176b9585b8ba1432f939f</id>
<content type='text'>
Libpng is only detected if VNC is enabled currently. This patch adds a
generalised png option in the meson build which is aimed to replace use of
CONFIG_VNC_PNG with CONFIG_PNG.

Signed-off-by: Kshitij Suri &lt;kshitij.suri@nutanix.com&gt;

Reviewed-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Message-Id: &lt;20220408071336.99839-2-kshitij.suri@nutanix.com&gt;

[ kraxel: add meson-buildoptions.sh updates ]
[ kraxel: fix centos8 testcase ]
[ kraxel: update --enable-vnc-png too ]

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;

--enable-vnc-png fixup

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
</content>
</entry>
<entry>
<title>scripts/ci: allow for a secondary runner</title>
<updated>2022-02-28T16:42:12+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-02-25T17:20:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9c3b52245570a17b876d7eecbf7714cc5959ed0f'/>
<id>urn:sha1:9c3b52245570a17b876d7eecbf7714cc5959ed0f</id>
<content type='text'>
Some HW can run multiple architecture profiles so we can install a
secondary runner to build and run tests for those profiles. This
allows setting up secondary service.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Acked-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220225172021.3493923-9-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>scripts/ci: add build env rules for aarch32 on aarch64</title>
<updated>2022-02-28T16:42:07+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-02-25T17:20:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=93c9aeede659a5675fa0eee5991521434c2b198a'/>
<id>urn:sha1:93c9aeede659a5675fa0eee5991521434c2b198a</id>
<content type='text'>
At least the current crop of Aarch64 HW can support running 32 bit EL0
code. Before we can build and test we need a minimal set of packages
installed. We can't use "apt build-dep" because it currently gets
confused trying to keep two sets of build-deps installed at once.
Instead we install a minimal set of libraries that will allow us to
continue.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220225172021.3493923-8-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>drop libxml2 checks since libxml is not actually used (for parallels)</title>
<updated>2022-02-09T12:08:42+00:00</updated>
<author>
<name>Michael Tokarev</name>
</author>
<published>2022-02-04T20:43:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9e8be4c546ce8469ca9702715bf8f198d604b685'/>
<id>urn:sha1:9e8be4c546ce8469ca9702715bf8f198d604b685</id>
<content type='text'>
For a long time, we assumed that libxml2 is necessary for parallels
block format support (block/parallels*). However, this format actually
does not use libxml [*]. Since this is the only user of libxml2 in
whole QEMU tree, we can drop all libxml2 checks and dependencies too.

It is even more: --enable-parallels configure option was the only
option which was silently ignored when it's (fake) dependency
(libxml2) isn't installed.

Drop all mentions of libxml2.

[*] Actually the basis for libxml use were introduced in commit
    ed279a06c53 ("configure: add dependency") but the implementation
    was never merged:
    https://lore.kernel.org/qemu-devel/70227bbd-a517-70e9-714f-e6e0ec431be9@openvz.org/

Signed-off-by: Michael Tokarev &lt;mjt@tls.msk.ru&gt;
Reviewed-by: Stefan Hajnoczi &lt;stefanha@redhat.com&gt;
Message-Id: &lt;20220119090423.149315-1-mjt@msgid.tls.msk.ru&gt;
Tested-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
[PMD: Updated description and adapted to use lcitool]
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Signed-off-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20220121154134.315047-5-f4bug@amsat.org&gt;
Reviewed-by: Vladimir Sementsov-Ogievskiy &lt;vsementsov@virtuozzo.com&gt;
Message-Id: &lt;20220204204335.1689602-9-alex.bennee@linaro.org&gt;
</content>
</entry>
</feed>
