From patchwork Mon Sep 23 08:15:37 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 830215 Delivered-To: patch@linaro.org Received: by 2002:adf:ebcc:0:b0:367:895a:4699 with SMTP id v12csp1845320wrn; Mon, 23 Sep 2024 01:16:39 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCWgg1p1VEsqnoP3QbhFlvTJr/rkTAlMFzL/33fprJkufYU7rpjWTEp1ezSjMscoixIcLhAQLg==@linaro.org X-Google-Smtp-Source: AGHT+IEvkEbpWGlUA6V6g0AEaeMKmjR3dbLPNfWD2v80vrcUxQ2E3nxE4n4MmSMWkVF133yPVRiQ X-Received: by 2002:a05:622a:144d:b0:458:417f:89cb with SMTP id d75a77b69052e-45b204eca1bmr179801101cf.19.1727079399530; Mon, 23 Sep 2024 01:16:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1727079399; cv=none; d=google.com; s=arc-20240605; b=XA+La61F1eX6wqUQ6JRj87lsx9Fd0VBCm3d5agAL1bOY+QmwJzc1wvnECMrk4YGHxp 9KHckgG3Gpf221r+1iWjzbzi+37w7MQzjNsjxnDwIh0RbIRi90KzI0UMkNfa76Yq0oQd H4OGhbsSUCBIP2GhLeuvP1Ps0v2fmbDtpuPCD7kzjvA3K7HXNB5ocZqNXsljw4/7KNDS 93NMDqUpUWMH/tbg0adxM/2EoXtQGSoL/8ZmW+Ktt1OXjj5J2xpPeXRR7bWNE5ODGLzZ 1uKBVXCjT9yW1xX+PL24Eh5Xvu9HKGj1AyNa4G1g6VDFBNul3+S/DxXp7BeOTCcthyEx 5CcQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:message-id:date:subject:cc:to:from:dkim-signature; bh=c3Onvi9UHbad6ukc7arbUZKYIPfwRyBIrmeNY5wtelU=; fh=UcG3iTGTkoyctAO9LIFylCWrIuPk5D7XLHDypwwGOQE=; b=AibslyuUjVJYH242ZuRqdhufV9tqHgA6VYSddLs5UpKMA1bzW2AWe6w5f/cI9wTx8n z7oe0gVIYLNVp5gwUqhWtvUKp5j8MbVCwf1OyMN4SVwiv7t7E8ZlhFCYIaR6ucCiLIAc RcIK6ulSezps+S/4MeblmN/hb96zu8hrLa5PlJnda5yLY+x3zDA5/FU8qyN+IQCUL9T5 HwWy2iwH+eyldbc7du/rxTC+oJjQnTM9ezywO/ntW/8jDZthzmErMdM+aA3W2SyE5PAq TR4hHhGURmiS4TutJdK9URoGUOQoc4J4+br9R3tyj0VoDP05q9dpOrL+Y/Bs6wKTwe3I 7E6w==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=BofDlAmW; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id d75a77b69052e-45b1795fe84si107812201cf.768.2024.09.23.01.16.39 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 23 Sep 2024 01:16:39 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=BofDlAmW; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org; dara=neutral header.i=@linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sseEo-0007Xj-Og; Mon, 23 Sep 2024 04:16:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sseEl-0007SU-5C for qemu-devel@nongnu.org; Mon, 23 Sep 2024 04:16:03 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sseEa-0008EW-Hr for qemu-devel@nongnu.org; Mon, 23 Sep 2024 04:16:02 -0400 Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-378c16a4d3eso4398527f8f.1 for ; Mon, 23 Sep 2024 01:15:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1727079350; x=1727684150; darn=nongnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=c3Onvi9UHbad6ukc7arbUZKYIPfwRyBIrmeNY5wtelU=; b=BofDlAmWEg6E6hEQ82QWx3RJpKgSNp7wq/Er+b5Gbzx0Vwlidf1inJ7LpYQ423FLHi h/1so7gy5qa1O2Nw1bn8sCCRFNXxJv6+k/9wWskxlB24yeqypr32/oPSM047A8KykX7M 8Fp2M6nUH4MmMmlWLg7LmehoNh16hs5TCl7Kair6wFF/uzbxGwOPe1i1cVi3697Cro4b BVlF+2RPLBSdFgXimgut6lrgcpE6QydxXQKSt1dTCZPZNJw2DphE0hAUCLOyIOR4t8RW luIoOtBo+SQyoG8eRJGv8XgMLYM5n27/UQMxS+MnRBSUblaEoiyvZuSN3/SSoSWYfZo5 Y5JQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727079350; x=1727684150; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=c3Onvi9UHbad6ukc7arbUZKYIPfwRyBIrmeNY5wtelU=; b=eOYJDp4hEPqSv58rgyQGTEG6t9NtLFM2sA/W2oXz+aWqbE6E0FtBU5vAMXLNepcByz Wo2wmZF0qbnbdeBIfBouF4FG6OMr8po2/iEDPe1dVeuWWe3bVe7aHIENvsTUrJAhi4kL qbHKakFpppr4k4I8K0DmKIJFPoqqrogCSkNYXndqIluy3utUMh7j4uYpPzWEYQIroYCU SmDpVCBvBo2l+gNGu8gqYvXEoKGLHq3EWjl/xlkIEVpvnSBWBJf7uL0py5a3TUBKJIfZ wbzXHI1JvKL+vMoGxGMIJuQ4fPxGnVW4DT7jXunP0mbQg32FDWTchXdZTujw8ZG5brUQ Y6HA== X-Gm-Message-State: AOJu0YzX6Y3T9eeCt1i/UAPT2O6DxeK8qmQS5yvYTP683BG/2W2rxH3T cvn6MdApkmRcU/MSqI4Djute9oZaTZuRzgH/KQbw6IsZo5rEbwsN1weMjS8EnAM= X-Received: by 2002:a5d:4741:0:b0:374:c6b8:50b5 with SMTP id ffacd0b85a97d-37a422783aamr8559730f8f.17.1727079349933; Mon, 23 Sep 2024 01:15:49 -0700 (PDT) Received: from draig.lan ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a906109669fsm1175032566b.3.2024.09.23.01.15.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Sep 2024 01:15:49 -0700 (PDT) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 81CC15F8A6; Mon, 23 Sep 2024 09:15:48 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Michael Tokarev , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Thomas Huth , Wainer dos Santos Moschetta , Jiaxun Yang Subject: [PATCH] testing: bump mips64el cross to bookworm and allow to fail Date: Mon, 23 Sep 2024 09:15:37 +0100 Message-Id: <20240923081537.3846145-1-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x429.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org The mips64el cross setup is very broken for bullseye which has now entered LTS support so is unlikely to be fixed. While we still can't build the container for bookworm due to a single missing dependency that will hopefully get fixed in due course. For the sake of keeping the CI green we mark it as allow_fail for the time being. Signed-off-by: Alex Bennée Cc: Michael Tokarev --- .gitlab-ci.d/container-cross.yml | 3 +++ tests/docker/dockerfiles/debian-mips64el-cross.docker | 10 ++++------ tests/lcitool/refresh | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.d/container-cross.yml b/.gitlab-ci.d/container-cross.yml index 34c0e729ad..c567926182 100644 --- a/.gitlab-ci.d/container-cross.yml +++ b/.gitlab-ci.d/container-cross.yml @@ -49,6 +49,9 @@ i686-debian-cross-container: mips64el-debian-cross-container: extends: .container_job_template stage: containers + # Currently waiting for Debian to fix: + # libgl1-mesa-dri:mips64el : Depends: libllvm15:mips64el but it is not going to be installed + allow_failure: true variables: NAME: debian-mips64el-cross diff --git a/tests/docker/dockerfiles/debian-mips64el-cross.docker b/tests/docker/dockerfiles/debian-mips64el-cross.docker index 2862785692..69d6e8cd11 100644 --- a/tests/docker/dockerfiles/debian-mips64el-cross.docker +++ b/tests/docker/dockerfiles/debian-mips64el-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch mips64el debian-11 qemu +# $ lcitool dockerfile --layers all --cross-arch mips64el debian-12 qemu # # https://gitlab.com/libvirt/libvirt-ci -FROM docker.io/library/debian:11-slim +FROM docker.io/library/debian:12-slim RUN export DEBIAN_FRONTEND=noninteractive && \ apt-get update && \ @@ -48,16 +48,15 @@ RUN export DEBIAN_FRONTEND=noninteractive && \ python3-opencv \ python3-pillow \ python3-pip \ - python3-setuptools \ python3-sphinx \ python3-sphinx-rtd-theme \ python3-venv \ - python3-wheel \ python3-yaml \ rpm2cpio \ sed \ socat \ sparse \ + swtpm \ tar \ tesseract-ocr \ tesseract-ocr-eng \ @@ -69,8 +68,6 @@ RUN export DEBIAN_FRONTEND=noninteractive && \ dpkg-reconfigure locales && \ rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED -RUN /usr/bin/pip3 install tomli - ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" ENV LANG "en_US.UTF-8" ENV MAKE "/usr/bin/make" @@ -143,6 +140,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \ libvdeplug-dev:mips64el \ libvirglrenderer-dev:mips64el \ libvte-2.91-dev:mips64el \ + libxdp-dev:mips64el \ libzstd-dev:mips64el \ nettle-dev:mips64el \ systemtap-sdt-dev:mips64el \ diff --git a/tests/lcitool/refresh b/tests/lcitool/refresh index 92381f3c46..a78219f7bc 100755 --- a/tests/lcitool/refresh +++ b/tests/lcitool/refresh @@ -166,7 +166,7 @@ try: "x86_64-linux-user," "i386-softmmu,i386-linux-user")) - generate_dockerfile("debian-mips64el-cross", "debian-11", + generate_dockerfile("debian-mips64el-cross", "debian-12", cross="mips64el", trailer=cross_build("mips64el-linux-gnuabi64-", "mips64el-softmmu,mips64el-linux-user"))