<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/tests/docker/dockerfiles/debian10.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/debian10.docker?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/tests/docker/dockerfiles/debian10.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>tests/docker: remove the Debian base images</title>
<updated>2022-09-20T16:22:08+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-14T15:59:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=d996f0aeb2fe8f5c5f30ac8a2f633e3196457d6f'/>
<id>urn:sha1:d996f0aeb2fe8f5c5f30ac8a2f633e3196457d6f</id>
<content type='text'>
We no longer use these in any of our images. Clean-up the remaining
comments and documentation that reference them and remove from the
build.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220914155950.804707-31-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests: add python3-venv to debian10.docker</title>
<updated>2022-06-06T07:26:54+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2022-05-26T00:09:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=e184036a0e12cbfb8980362cd4de18268b4d0c38'/>
<id>urn:sha1:e184036a0e12cbfb8980362cd4de18268b4d0c38</id>
<content type='text'>
This is needed to be able to add a venv-building step to 'make check';
the clang-user job in particular needs this to be able to run
check-unit.

Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Reviewed-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
Message-Id: &lt;20220526000921.1581503-9-jsnow@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/docker: remove FEATURES env var from templates</title>
<updated>2021-07-14T13:33:53+00:00</updated>
<author>
<name>Daniel P. Berrangé</name>
</author>
<published>2021-07-09T14:29:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=888673bbb9f5dc8e35c4747ddd1addba251a9a47'/>
<id>urn:sha1:888673bbb9f5dc8e35c4747ddd1addba251a9a47</id>
<content type='text'>
In preparation for switching to auto-generated dockerfiles, remove the
FEATURES env variable. The equivalent functionality can be achieved in
most cases by just looking for existance of a binary.

The cases which don't correspond to binaries are simply dropped because
configure/meson will probe for any requested feature anyway.

Signed-off-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;
Reviewed-by: Willian Rampazzo &lt;willianr@redhat.com&gt;
Reviewed-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20210623142245.307776-6-berrange@redhat.com&gt;
Message-Id: &lt;20210709143005.1554-14-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: use explicit docker.io registry</title>
<updated>2021-07-14T13:33:53+00:00</updated>
<author>
<name>Daniel P. Berrangé</name>
</author>
<published>2021-07-09T14:29:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=1ae2786c7c91aadbdc15d4106e951bc15b46b585'/>
<id>urn:sha1:1ae2786c7c91aadbdc15d4106e951bc15b46b585</id>
<content type='text'>
It is good practice to use an explicit registry for referencing the base
image. This is because some distros will inject their own registries
into the search path. For example registry.fedoraproject.org comes ahead
of docker.io. Using an explicit registry avoids wasting time querying
multiple registries for images that they won't have.

Signed-off-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Wainer dos Santos Moschetta &lt;wainersm@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Reviewed-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20210623142245.307776-5-berrange@redhat.com&gt;
Message-Id: &lt;20210709143005.1554-13-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tcg: Build ffi data structures for helpers</title>
<updated>2021-06-19T15:51:11+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2021-03-18T18:46:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=22f15579fa1ca654d331cac8e68a4e70981a8801'/>
<id>urn:sha1:22f15579fa1ca654d331cac8e68a4e70981a8801</id>
<content type='text'>
Add libffi as a build requirement for TCI.
Add libffi to the dockerfiles to satisfy that requirement.

Construct an ffi_cif structure for each unique typemask.
Record the result in a separate hash table for later lookup;
this allows helper_table to stay const.

Tested-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>sphinx: adopt kernel readthedoc theme</title>
<updated>2021-05-14T11:05:03+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2021-03-23T11:53:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=73e6aec6522e1edd63f631c52577b49a39bc234f'/>
<id>urn:sha1:73e6aec6522e1edd63f631c52577b49a39bc234f</id>
<content type='text'>
The default "alabaster" sphinx theme has a couple shortcomings:
- the navbar moves along the page
- the search bar is not always at the same place
- it lacks some contrast and colours

The "rtd" theme from readthedocs.org is a popular third party theme used
notably by the kernel, with a custom style sheet. I like it better,
perhaps others do too. It also simplifies the "Edit on Gitlab" links.

Tweak a bit the custom theme to match qemu.org style, use the
QEMU logo, and favicon etc.

Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Tested-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Message-Id: &lt;20210323115328.4146052-1-marcandre.lureau@redhat.com&gt;
Reviewed-by: John Snow &lt;jsnow@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/docker: Use --arch-only when building Debian cross image</title>
<updated>2021-03-10T15:34:11+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2021-03-05T09:23:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=327910dea16d2b7c45104f17ad3a7a45a71d335a'/>
<id>urn:sha1:327910dea16d2b7c45104f17ad3a7a45a71d335a</id>
<content type='text'>
When building a Docker image based on debian10.docker on
a non-x86 host, we get:

 [2/4] RUN apt update &amp;&amp;     DEBIAN_FRONTEND=noninteractive eatmydata     apt build-dep -yy qemu
 Reading package lists... Done
 Building dependency tree
 Reading state information... Done
 Some packages could not be installed. This may mean that you have
 requested an impossible situation or if you are using the unstable
 distribution that some required packages have not yet been created
 or been moved out of Incoming.
 The following information may help to resolve the situation:

 The following packages have unmet dependencies:
  builddeps:qemu : Depends: gcc-s390x-linux-gnu but it is not installable
                   Depends: gcc-alpha-linux-gnu but it is not installable
 E: Unable to correct problems, you have held broken packages.

Fix by using the --arch-only option suggested here:
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1866032/comments/1

Suggested-by: Christian Ehrhardt &lt;christian.ehrhardt@canonical.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;
Reviewed-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20210223211115.2971565-1-f4bug@amsat.org&gt;
Message-Id: &lt;20210305092328.31792-10-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: Include 'ccache' in Debian base image</title>
<updated>2021-01-06T17:30:02+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2020-12-13T21:16:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=d2427956e1735ebda99ff408dc99d3eb4e6ada40'/>
<id>urn:sha1:d2427956e1735ebda99ff408dc99d3eb4e6ada40</id>
<content type='text'>
Include the 'ccache' package to speed up compilation.

Signed-off-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Message-Id: &lt;20201213211601.253530-1-f4bug@amsat.org&gt;
Fixes: d6db2a1cdf ("docker: add debian-buster-arm64-cross")
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker, tests/vm: remove setuptools from images</title>
<updated>2020-11-25T17:50:48+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2020-11-25T17:50:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=92ea0270179839aee4e5addb6518945fe31c21e4'/>
<id>urn:sha1:92ea0270179839aee4e5addb6518945fe31c21e4</id>
<content type='text'>
Setuptools is not needed anymore by the bundled copy of meson,
remove it.

Suggested-by: Thomas Huth &lt;thuth@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>add ninja to dockerfiles, CI configurations and test VMs</title>
<updated>2020-10-17T14:45:50+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2020-08-13T13:58:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=345d7053ca4a39b0496366f3c953ae2681570ce3'/>
<id>urn:sha1:345d7053ca4a39b0496366f3c953ae2681570ce3</id>
<content type='text'>
Reviewed-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Acked-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
</feed>
