<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/tests/docker/dockerfiles/debian-mips-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-mips-cross.docker?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/tests/docker/dockerfiles/debian-mips-cross.docker?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-09-20T16:22:08+00:00</updated>
<entry>
<title>Deprecate 32 bit big-endian MIPS</title>
<updated>2022-09-20T16:22:08+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-14T15:59:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=54ab3c3feef6e5a6c6cf97c4532ebed642ec2705'/>
<id>urn:sha1:54ab3c3feef6e5a6c6cf97c4532ebed642ec2705</id>
<content type='text'>
It's becoming harder to maintain a cross-compiler to test this host
architecture as the old stable Debian 10 ("Buster") moved into LTS
which supports fewer architectures. For now:

  - mark it's deprecation in the docs
  - downgrade the containers to build TCG tests only
  - drop the cross builds from our CI

Users with an appropriate toolchain and user-space can still take
their chances building it.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Reviewed-by: Huacai Chen &lt;chenhuacai@kernel.org&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220914155950.804707-22-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: 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>
<entry>
<title>docker: add debian/mips[eb] images</title>
<updated>2017-07-18T09:58:35+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2017-07-18T00:31:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=4319db7b1357f1256b6cfd92e82fbb7e7f999f51'/>
<id>urn:sha1:4319db7b1357f1256b6cfd92e82fbb7e7f999f51</id>
<content type='text'>
change image mips little -&gt; big endian

Signed-off-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
</content>
</entry>
</feed>
