diff options
| author | Thomas Huth | 2020-05-20 10:38:37 +0200 |
|---|---|---|
| committer | Thomas Huth | 2020-05-28 11:00:39 +0200 |
| commit | b5d621ff4a7d86e82a58104d5706bda2b4238626 (patch) | |
| tree | f290c92e198470af36ab9b8f850d1f83cb6c25f8 /include | |
| parent | gitlab-ci: Move edk2 and opensbi YAML files to .gitlab-ci.d folder (diff) | |
| download | qemu-b5d621ff4a7d86e82a58104d5706bda2b4238626.tar.gz qemu-b5d621ff4a7d86e82a58104d5706bda2b4238626.tar.xz qemu-b5d621ff4a7d86e82a58104d5706bda2b4238626.zip | |
gitlab-ci: Do not use the standard container images from gitlab
Currently all pipelines of the gitlab CI are failing, except for the
"build-user" pipeline. There is an issue with the default container
image (likely Debian stable) where they imported something bad in one
of the system headers:
/usr/include/linux/swab.h: In function '__swab':
/builds/huth/qemu/include/qemu/bitops.h:20:34: error: "sizeof" is not
defined, evaluates to 0 [-Werror=undef]
#define BITS_PER_LONG (sizeof (unsigned long) * BITS_PER_BYTE)
We could maybe work-around this issue or wait for the default containers
to get fixed, but considering that we use Ubuntu (and thus Debian-style)
CI in Travis already to a very large extent, we should consider to use
some RPM-based distros in our gitlab CI instead. Thus let's change the
failing pipelines to use Fedora and CentOS (and also one Ubuntu 19.10,
since 20.04 is broken, too) now.
Message-Id: <20200525131823.715-6-thuth@redhat.com>
Acked-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
