<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/tests/docker/dockerfiles/debian9.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/debian9.docker?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/tests/docker/dockerfiles/debian9.docker?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2020-10-02T11:29:15+00:00</updated>
<entry>
<title>tests/docker: Remove old Debian 9 containers</title>
<updated>2020-10-02T11:29:15+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2020-09-25T15:40:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=e3755276d1f5462fb14e25e558e50b1e477406d7'/>
<id>urn:sha1:e3755276d1f5462fb14e25e558e50b1e477406d7</id>
<content type='text'>
We do not support Debian 9 in QEMU anymore, and the Debian 9 containers
are now no longer used in the gitlab-CI. Time to remove them.

Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Message-Id: &lt;20200921174320.46062-6-thuth@redhat.com&gt;
Message-Id: &lt;20200925154027.12672-14-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: add python3-setuptools the docker images</title>
<updated>2020-09-06T18:26:43+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2020-09-03T11:21:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=90843750e375f7c6701c8797ae04c14fad44fe89'/>
<id>urn:sha1:90843750e375f7c6701c8797ae04c14fad44fe89</id>
<content type='text'>
We need these now for builds to work.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20200903112107.27367-4-alex.bennee@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;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: Remove flex/bison packages</title>
<updated>2020-06-08T16:04:19+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2020-05-15T16:30:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c6dd82e8a6348096cf7c66a9c1b8a5815aa4ff91'/>
<id>urn:sha1:c6dd82e8a6348096cf7c66a9c1b8a5815aa4ff91</id>
<content type='text'>
QEMU does not use flex/bison packages.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Reviewed-by: Claudio Fontana &lt;cfontana@suse.de&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20200515163029.12917-2-philmd@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/docker: add docs FEATURE flag and use for test-misc</title>
<updated>2020-04-15T10:38:23+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2020-04-14T20:06:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=551affb61ecdaf54a24f6d8fa931cfc6e8157500'/>
<id>urn:sha1:551affb61ecdaf54a24f6d8fa931cfc6e8157500</id>
<content type='text'>
The test-misc docker test fails on a number of images which don't have
the prerequisites to build the docs. Use the FEATURES flag so we can
skip those tests.

As the sphinx test fails to detect whatever feature we need to get
hxtool to work we drop them from debian9 so the windows build doesn't
attempt to build the docs.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20200414200631.12799-7-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: Install tools to cross-debug and build Linux kernels</title>
<updated>2020-03-17T17:38:27+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2020-03-16T17:21:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=1bbf2d010fc0e5f0a9c5e1967368c44bc64e086a'/>
<id>urn:sha1:1bbf2d010fc0e5f0a9c5e1967368c44bc64e086a</id>
<content type='text'>
We often run Linux kernels to test QEMU. We sometimes need
to build them manually to use non-default features. We only
miss the tiny 'bc' tool.

The ncurses library is helpful to run 'make menuconfig'.

Finally, gdb-multiarch allow us to debug a TCG guest when its
architecture is different than the host.

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;20200212202738.12986-1-philmd@redhat.com&gt;
Message-Id: &lt;20200316172155.971-2-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>docker: move tests from python2 to python3</title>
<updated>2019-09-26T18:00:53+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2019-09-23T18:11:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=bcbf2794737680b24d3a7255e721760859272a0f'/>
<id>urn:sha1:bcbf2794737680b24d3a7255e721760859272a0f</id>
<content type='text'>
As part of the push to drop python2 support, replace any explicit python2
dependencies with python3 versions.

For centos, python2 still exists as an implicit dependency, but by adding
python3 we will be able to build even if the configure script begins to
require python 3.5+.

Tested with centos7, fedora, ubuntu, ubuntu1804, and debian 9 (amd64).
Tested under a custom configure script that requires Python 3.5+.

the travis dockerfile is also moved to using python3, which was tested
by running `make docker-test-build@travis`, which I hope is sufficient.

Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Message-Id: &lt;20190923181140.7235-7-jsnow@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Eduardo Habkost &lt;ehabkost@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Reviewed-by: Cleber Rosa &lt;crosa@redhat.com&gt;
Tested-by: Cleber Rosa &lt;crosa@redhat.com&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>tests/docker: Install Sphinx in the Debian images</title>
<updated>2019-07-23T14:53:25+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2019-07-15T17:48:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=8d16a310286b83d20d28a19589a6554a54e7e492'/>
<id>urn:sha1:8d16a310286b83d20d28a19589a6554a54e7e492</id>
<content type='text'>
Since commit 5f71eac06e the Sphinx tool is required
to build the rST documentation.

This fixes:

 $ ./configure --enable-docs

 ERROR: User requested feature docs
        configure was not able to find it.
        Install texinfo, Perl/perl-podlators and python-sphinx

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Message-Id: &lt;20190715174817.18981-3-philmd@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: squash initial update and install step for debian9</title>
<updated>2019-02-22T09:32:20+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2019-02-20T11:18:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=a48a1d18274f0e69cdbb29d1e51a0da52311ae5c'/>
<id>urn:sha1:a48a1d18274f0e69cdbb29d1e51a0da52311ae5c</id>
<content type='text'>
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>docker: add installation to build tests</title>
<updated>2017-09-29T03:14:14+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2017-09-22T15:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=6283847857d8008046ceddf2db4bd908df0c063a'/>
<id>urn:sha1:6283847857d8008046ceddf2db4bd908df0c063a</id>
<content type='text'>
Basic test that "make install" works; this requires msgfmt so add
gettext to the packages.

Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
Message-Id: &lt;1506095371-23160-1-git-send-email-pbonzini@redhat.com&gt;
[Rebase to master. - Fam]
Signed-off-by: Fam Zheng &lt;famz@redhat.com&gt;
</content>
</entry>
</feed>
