Alex Bennée
698a71edbe
tests/docker: move most cross compilers to buster base
...
This includes fixing up the dependencies (Which were already wrong for
one of the mips variants).
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Message-Id: <20200203090932.19147-2-alex.bennee@linaro.org >
2020-02-04 17:13:28 +00:00
Alex Bennée
d2467284e8
tests/docker: use --arch-only for installing deps
...
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 <alex.bennee@linaro.org >
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com >
2019-09-10 14:14:31 +01:00
Philippe Mathieu-Daudé
98808c3d0c
tests/docker: Refresh APT cache before installing new packages on Debian
...
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 beac6a98f6 and
https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#apt-get
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Message-Id: <20190723141528.18023-1-philmd@redhat.com >
[AJB: manually applies and fixed up]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2019-07-23 17:19:11 +01:00
Philippe Mathieu-Daudé
4319db7b13
docker: add debian/mips[eb] images
...
change image mips little -> big endian
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2017-07-18 10:58:35 +01:00
Philippe Mathieu-Daudé
2a444f55eb
docker: remove packages now dependent of qemu in Stretch
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2017-07-18 10:54:30 +01:00
Philippe Mathieu-Daudé
24044d4825
docker: rename debian stable -> 9 (Stretch)
...
We'll also want to support some older Debian combinations for
architectures that didn't make the Debian 9 cut.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
[AJB: extend commit msg]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2017-07-18 10:54:30 +01:00
Philippe Mathieu-Daudé
2e1d6bdcce
docker: add mipsel build target
...
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Alex Bennée <alex.bennee@linaro.org >
[AJB: remove apt-fake kludge]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2017-06-21 15:02:43 +01:00