<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/tests/docker/dockerfiles/debian-arm64-cross.docker, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/tests/docker/dockerfiles/debian-arm64-cross.docker?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/tests/docker/dockerfiles/debian-arm64-cross.docker?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-10-28T07:39:21+00:00</updated>
<entry>
<title>tests: Add sndio to the FreeBSD CI containers / VM</title>
<updated>2022-10-28T07:39:21+00:00</updated>
<author>
<name>Brad Smith</name>
</author>
<published>2022-10-25T15:02:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=8f4bcbcf110f27b3bf8b8c33b48ec321f3e136d3'/>
<id>urn:sha1:8f4bcbcf110f27b3bf8b8c33b48ec321f3e136d3</id>
<content type='text'>
Add sndio to the FreeBSD CI containers / VM

Signed-off-by: Brad Smith &lt;brad@comstyle.com&gt;
Reviewed-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Reviewed-by:  Warner Losh &lt;imp@bsdimp.com&gt;
Message-Id: &lt;Y1f6dxjvD01DtXyG@humpty.home.comstyle.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>target/hexagon: regenerate docker/cirrus files</title>
<updated>2022-10-06T10:53:20+00:00</updated>
<author>
<name>Anton Johansson</name>
</author>
<published>2022-09-29T11:41:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=8fae3910e2370691b098d51b918600b9ad905df5'/>
<id>urn:sha1:8fae3910e2370691b098d51b918600b9ad905df5</id>
<content type='text'>
This patch updates the docker and cirrus files with the new packages by
running tests/lcitool/refresh

Signed-off-by: Anton Johansson &lt;anjo@rev.ng&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20220804115548.13024-10-anjo@rev.ng&gt;
Message-Id: &lt;20220929114231.583801-8-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests: refresh to latest libvirt-ci module</title>
<updated>2022-07-29T08:48:01+00:00</updated>
<author>
<name>Daniel P. Berrangé</name>
</author>
<published>2022-07-25T14:05:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=feb6cb936906ad049bdc77ef176b1d402e341c29'/>
<id>urn:sha1:feb6cb936906ad049bdc77ef176b1d402e341c29</id>
<content type='text'>
Notable changes:

  - libvirt-ci source tree was re-arranged, so the script we
    run now lives in a bin/ sub-dir

  - opensuse 15.2 is replaced by opensuse 15.3

  - libslirp is temporarily dropped on opensuse as the
    libslirp-version.h is broken

     https://bugzilla.opensuse.org/show_bug.cgi?id=1201551

  - The incorrectly named python3-virtualenv module was
    changed to python3-venv, but most distros don't need
    any package as 'venv' is a standard part of python

  - glibc-static was renamed to libc-static, to reflect
    fact that it isn't going to be glibc on all distros

  - The cmocka/json-c deps that were manually added to
    the centos dockerfile and are now consistently added
    to all targets

Acked-by: Thomas Huth &lt;thuth@redhat.com&gt;
Signed-off-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Message-Id: &lt;20220722130431.2319019-2-berrange@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Acked-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220725140520.515340-2-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests: Drop perl-Test-Harness from the CI containers / VMs</title>
<updated>2022-04-20T06:54:16+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2022-03-29T10:28:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b0dd0a3d74e9ed9532bd4a7724bdafffe7509462'/>
<id>urn:sha1:b0dd0a3d74e9ed9532bd4a7724bdafffe7509462</id>
<content type='text'>
The perl test harness is not necessary anymore since commit 3d2f73ef75
("build: use "meson test" as the test harness"). Thus remove it from
tests/lcitool/projects/qemu.yml, run "make lcitool-refresh" and manually
clean the remaining docker / vm files that are not managed by lcitool yet.

Message-Id: &lt;20220329102808.423681-1-thuth@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/docker: update debian-arm64-cross with lcitool</title>
<updated>2022-02-28T16:42:02+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-02-25T17:20:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=e3000245a0b2737d2e690c3f5a38dcc1ca9b36a2'/>
<id>urn:sha1:e3000245a0b2737d2e690c3f5a38dcc1ca9b36a2</id>
<content type='text'>
Using lcitool update debian-arm64-cross to a Debian 11 based system.
As a result we can drop debian-arm64-test-cross just for building
tests.

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-5-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: change tag naming scheme of our images</title>
<updated>2020-07-11T14:53:00+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2020-07-01T13:56:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=767b6bd22bc94287e88367dc4ec5c7f9a765c603'/>
<id>urn:sha1:767b6bd22bc94287e88367dc4ec5c7f9a765c603</id>
<content type='text'>
We've been misusing the tag naming scheme for some time by overloading
the post : section with the image type. Really it should be saved for
the revision of that particular build. Move the details to the other
side so we have:

  qemu/image-name

with the implied :latest version added by the tooling.

Suggested-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;

Message-Id: &lt;20200701135652.1366-18-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: use --arch-only for installing deps</title>
<updated>2019-09-10T13:14:31+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2019-08-15T19:39:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=d2467284e82f091a8997ec6a018107d3af009e84'/>
<id>urn:sha1:d2467284e82f091a8997ec6a018107d3af009e84</id>
<content type='text'>
The Debian QEMU packages require a bunch of cross compilers for
building firmware which aren't available on all host architectures.
Using --arch-only skips this particular requirement and allows us to
install just the dependencies we need.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Tested-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/docker: move our arm64 cross compile to Buster</title>
<updated>2019-09-10T13:14:31+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2019-08-12T14:08:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=18b6be432650ccad7c7d94c4e62ea4b7f1a15e29'/>
<id>urn:sha1:18b6be432650ccad7c7d94c4e62ea4b7f1a15e29</id>
<content type='text'>
Now Buster is released we can unify our cross build images for both
QEMU and tests.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Tested-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/docker: set DEF_TARGET_LIST for some containers</title>
<updated>2019-09-10T13:14:31+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2019-08-09T13:50:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=09bb808f0b8dfc1ce6cc51f832c666ba089a9645'/>
<id>urn:sha1:09bb808f0b8dfc1ce6cc51f832c666ba089a9645</id>
<content type='text'>
You can assume the failures most people are interested in are the
cross-compile failures that are specific to the cross compile target.
Set DEF_TARGET_LIST based on what we use for shippable, the user can
always override by calling with TARGET_LIST set.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: Refresh APT cache before installing new packages on Debian</title>
<updated>2019-07-23T16:19:11+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2019-07-23T14:15:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=98808c3d0c162aba93fe7840a34b54c4814332d4'/>
<id>urn:sha1:98808c3d0c162aba93fe7840a34b54c4814332d4</id>
<content type='text'>
Since docker caches the different layers, updating the package
list does not invalidate the previous "apt-get update" layer,
and it is likely "apt-get install" hits an outdated repository.

See commit beac6a98f6eb and
https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#apt-get

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Message-Id: &lt;20190723141528.18023-1-philmd@redhat.com&gt;
[AJB: manually applies and fixed up]
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
</content>
</entry>
</feed>
