[{"id":3681724,"web_url":"http://patchwork.ozlabs.org/comment/3681724/","msgid":"<CAEqNhNbeu5-yRiMMXRQDPtKDEMm7=ZtFr_GaSbfY+yRLHuz9mQ@mail.gmail.com>","list_archive_url":null,"date":"2026-04-24T01:33:37","subject":"Re: [PATCH v5 01/16] tests/docker: Update hexagon cross toolchain to\n 22.1.0","submitter":{"id":89839,"url":"http://patchwork.ozlabs.org/api/people/89839/","name":"Brian Cain","email":"brian.cain@oss.qualcomm.com"},"content":"On Thu, Apr 16, 2026 at 6:39 AM Matheus Tavares Bernardino\n<matheus.bernardino@oss.qualcomm.com> wrote:\n>\n> From: Brian Cain <brian.cain@oss.qualcomm.com>\n>\n> Update the hexagon cross-compiler Docker container to use toolchain\n> version 22.1.0, replacing the previous 12.Dec.2023 release.\n>\n> Changes to accommodate the new toolchain:\n>\n> - Add libc++1, libc++abi1, libunwind-19 runtime deps for the new\n>   LLVM-based toolchain\n> - Add zstd for the new .tar.zst archive format\n> - Update artifact URL domain to artifacts.codelinaro.org\n>\n> Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>\n> Signed-off-by: Brian Cain <brian.cain@oss.qualcomm.com>\n> ---\n\nI was queuing this container change patch up but ran into some issues\nwith check_rev_gating failing, seems related to -mv66  vs v68 ELF\nflags maybe.\n\nMatheus - can you look into this when you get a chance?  Is it a\nproblem w/the toolchain or the test case, I didn't get to looking into\nit yet.\n\n>  tests/docker/dockerfiles/debian-hexagon-cross.docker | 10 +++++++---\n>  1 file changed, 7 insertions(+), 3 deletions(-)\n>\n> diff --git a/tests/docker/dockerfiles/debian-hexagon-cross.docker b/tests/docker/dockerfiles/debian-hexagon-cross.docker\n> index 91d4b71ac9..636d0ca8a0 100644\n> --- a/tests/docker/dockerfiles/debian-hexagon-cross.docker\n> +++ b/tests/docker/dockerfiles/debian-hexagon-cross.docker\n> @@ -19,7 +19,11 @@ RUN apt-get update && \\\n>          curl \\\n>          ccache \\\n>          xz-utils \\\n> +        zstd \\\n>          ca-certificates \\\n> +        libc++1 \\\n> +        libc++abi1 \\\n> +        libunwind-19 \\\n>          bison \\\n>          flex \\\n>          git \\\n> @@ -40,12 +44,12 @@ RUN apt-get update && \\\n>      dpkg-query --showformat '${Package}_${Version}_${Architecture}\\n' --show > /packages.txt\n>\n>  ENV TOOLCHAIN_INSTALL /opt\n> -ENV TOOLCHAIN_RELEASE 12.Dec.2023\n> +ENV TOOLCHAIN_RELEASE 22.1.0\n>  ENV TOOLCHAIN_BASENAME \"clang+llvm-${TOOLCHAIN_RELEASE}-cross-hexagon-unknown-linux-musl\"\n> -ENV TOOLCHAIN_URL https://codelinaro.jfrog.io/artifactory/codelinaro-toolchain-for-hexagon/${TOOLCHAIN_RELEASE}/${TOOLCHAIN_BASENAME}.tar.xz\n> +ENV TOOLCHAIN_URL https://artifacts.codelinaro.org/artifactory/codelinaro-toolchain-for-hexagon/${TOOLCHAIN_RELEASE}_/${TOOLCHAIN_BASENAME}.tar.zst\n>  ENV CCACHE_WRAPPERSDIR \"/usr/libexec/ccache-wrappers\"\n>\n> -RUN curl -#SL \"$TOOLCHAIN_URL\" | tar -xJC \"$TOOLCHAIN_INSTALL\"\n> +RUN curl -#SL \"$TOOLCHAIN_URL\" | tar --zstd -xC \"$TOOLCHAIN_INSTALL\"\n>  ENV PATH $PATH:${TOOLCHAIN_INSTALL}/${TOOLCHAIN_BASENAME}/x86_64-linux-gnu/bin\n>  ENV MAKE /usr/bin/make\n>  # As a final step configure the user (if env is defined)\n> --\n> 2.37.2\n>","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=oSCiC4v9;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=bBCyHwll;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g1wVy24Nbz1yDD\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2026 11:34:48 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wG5Qi-0007Cc-EV; Thu, 23 Apr 2026 21:34:04 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <brian.cain@oss.qualcomm.com>)\n id 1wG5Qg-0007CU-CH\n for qemu-devel@nongnu.org; Thu, 23 Apr 2026 21:34:02 -0400","from mx0a-0031df01.pphosted.com ([205.220.168.131])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <brian.cain@oss.qualcomm.com>)\n id 1wG5Qd-0002Nn-Vj\n for qemu-devel@nongnu.org; Thu, 23 Apr 2026 21:34:02 -0400","from pps.filterd (m0279865.ppops.net [127.0.0.1])\n by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 63O0pdYe2291547\n for <qemu-devel@nongnu.org>; Fri, 24 Apr 2026 01:33:54 GMT","from mail-dl1-f70.google.com (mail-dl1-f70.google.com\n [74.125.82.70])\n by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dqxbp8310-1\n (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n for <qemu-devel@nongnu.org>; Fri, 24 Apr 2026 01:33:54 +0000 (GMT)","by mail-dl1-f70.google.com with SMTP id\n a92af1059eb24-12db37213daso10236666c88.1\n for <qemu-devel@nongnu.org>; Thu, 23 Apr 2026 18:33:54 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n cc:content-transfer-encoding:content-type:date:from:in-reply-to\n :message-id:mime-version:references:subject:to; s=qcppdkim1; bh=\n AF0jOiI34wBSKxQYADIW2UT2u889BZJwbPPOmJQNy5Q=; b=oSCiC4v9w5sBvTLa\n LPSNV6ZKR28gdQ9yIQW6rqtdAX+pudF5vAQSmL48BhGKBjTD9kX6w0DZxAbWl/3y\n ruqPLU5pQoj7e9YrjUU+cV77wt7FwTmiaGo8LCog+LJJMlSfFDdaG/+90ircv1PH\n zc6PnjReNYIeRaoJ+7LaEsJfJuXeTeTGXsVt/VM5slxQhMbz1I/s8vrTJwe/UL7p\n WUHfX2F1oZ3El7Mv3B+X2IUjHy2YG8VkWodx/SQ1sXNLpui5IytM8VGDUAbcfJ/6\n itwsDQNlGyDquDiyiv/5j1VeHInSjGh5Ldjx3ZGh7Y5xTpZ28ZxzNIflMJ9dOQ2y\n MVMsFQ==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=oss.qualcomm.com; s=google; t=1776994434; x=1777599234; darn=nongnu.org;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:from:to:cc:subject:date\n :message-id:reply-to;\n bh=AF0jOiI34wBSKxQYADIW2UT2u889BZJwbPPOmJQNy5Q=;\n b=bBCyHwll+CwM5DMxGVUkFPfI6Yj6sJN751kxJwV/FpWfsQUguuDhNZ3hvxu5+TeW9D\n HFGKiY+wCvMbKpnceA3Ezuia6J2ZPs1bHNxy3wpVD1umAv7edEXBFNQiYeTOaxzhU9a8\n nMHbJKaMlzDE6yMcHRyo2EL9MrU0yzqRfNJxcAVxOYKMLuNXWXy8H+1DYrKnLA7iDEWu\n jX7y/1VgtezRIsAkp4ElE8XHSd6ZzSYAJK1yf2Wb6KnuTx3gWidoMu3nKte8eDaBQO/P\n G5PWK+9H8a7JUZYo6NxbSdk1BTp5mI0+1b57MIoVVgrz1DW92Q/ksQIV7MCiZnePcj5Z\n 8X7A=="],"ARC-Seal":"i=1; a=rsa-sha256; t=1776994434; cv=none;\n d=google.com; s=arc-20240605;\n b=fQGqPp+ma/G+2ULcbyj8o4/PZZJDcQFtbRBRFGCp2cFK2m8aG8jUXT1IZoxkalHERt\n k1gDnq78SqjGEoGW+LwiDOE/H89xRmrCaKffn/3dwiVyJyRomLbI1EyuA8T0H3XMbmiX\n DWFaA11XgxI4jC2Yk9Rnl6YQAzHYukmAjUNWdWOEFw/acMXDiB31gx481dstIEXn4yOD\n GZ2ao4EKFjj5yM6wk3zjjXXvVia2/XTXXSTGWhIt+GwdCEKS0+uXenn1Qm11sDzfx/k/\n lqmYXwsAfq7/CQfP8lvmcmZFbglDurPhkrRAv/30RZSsgHDyrlbCNT8j9y9Ye22sw45W\n RFIA==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:dkim-signature;\n bh=AF0jOiI34wBSKxQYADIW2UT2u889BZJwbPPOmJQNy5Q=;\n fh=mhaCdi0utY3C/9dqlRdTrTejHFjDI6FGeJFzKMad2oU=;\n b=CGE/C+QGyX2Yf9NNZFmuxGCMf2Kseq/M+e6YPY8SetupprTTwvU6G0S4PItQntdEiT\n i7QzqeYd6XPDWT4wnjC8yWP1XW+a3eg6xfvGUSpmv6kQHYS70SaoU9yVCRCzWdC8DVXQ\n s2+tqoJyCLzviTXjRNDwnzQUVJ/suhHG/HJNpgg2IhO19BVyOPTLyrwUUpYxj/bdVJYN\n MMfhfH7giVohVCy0uUzDX6GjBXuG7CPuUn9BSME9hzPcnkQtKZapA48axgZWHFTl7pm8\n kFP3R/ljOAokO6fiKChSuZ5MiVs8ChJW22BxrDcDhzn7okbIoO+AUGuRzfX/1wqGVRp8\n 4FrA==; darn=nongnu.org","ARC-Authentication-Results":"i=1; mx.google.com; arc=none","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776994434; x=1777599234;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=AF0jOiI34wBSKxQYADIW2UT2u889BZJwbPPOmJQNy5Q=;\n b=YS02xbC+pfmpZLN0eUSIGKm60P61DyRff5JiWJCYGpb2newiSo8elqpqqa64KEqr9K\n zwjYJffjuQwsw4MvI6/OlIwFToUowGkNRsUH3+Nrtpr9DiwNk/jjibyX40L5LD9nDStI\n bz63Va3z0v5ycgmvnWVUKyWmDEuvrZ64msFGuKdVL1bXV3KIzunOlQwkwJ8icCShAI8o\n AJUYieixQkWTNJ2RxqTfahvxzuneCAuUcQOWfGR3aBuL34PcjlxTJq7soCPT9eeyugJl\n draROyvOdT+fUPF0bJkqlTZDrqheAAzbB+vHCOegmPnLifKufJziUkofulcpmZj0/uNt\n /cpg==","X-Gm-Message-State":"AOJu0Yw/wNhf800myHGwx903Dp1tv1oPzgOEBQNGqU95FTxBeCTJrc+x\n CIc9ZtNIiNxDrWp4Bl5D7Hen25fEeWURJBb/VyUEZb7/Co+sL3Pu45olQUpzLUHEYEs6Z7DCRRc\n PsGYlClzsxWAWzxkaMxJuDyhziYqSY8Iq2VpXFIu+nNCWHFOS90H9TQTTFlBoycVnkGMM16AspQ\n zMhlY5vfKZtoIbjSUzkKI92TfYQ1+Lwk6Y","X-Gm-Gg":"AeBDietA5InFakfj/K/i10cNwY0qmupyzqzJc2PVia7BPOZQ1jKUZlIEOrDDMhoVj3h\n q4pKVU3043ONo+JjOmgcPenHW+WerMx+OCvmD5Fsa0kUTyfaWwrXq+UBXo5kKSdodMo5GMXTl+P\n krAg3Y38YTv/BRuY1TfveHBK6dNGB+T+gZvTFKJRYMJcA4oqaJYKrISJQUkklba0aU3tONbrESw\n QiXaHwkYRFmXBUomw==","X-Received":["by 2002:a05:7022:6ba1:b0:12a:b932:8221 with SMTP id\n a92af1059eb24-12c73f6c482mr16139851c88.5.1776994433788;\n Thu, 23 Apr 2026 18:33:53 -0700 (PDT)","by 2002:a05:7022:6ba1:b0:12a:b932:8221 with SMTP id\n a92af1059eb24-12c73f6c482mr16139829c88.5.1776994433233; Thu, 23 Apr 2026\n 18:33:53 -0700 (PDT)"],"MIME-Version":"1.0","References":"<cover.1776339451.git.matheus.bernardino@oss.qualcomm.com>\n <e94d57178d464c517425391f2698efcd125f56c9.1776339451.git.matheus.bernardino@oss.qualcomm.com>","In-Reply-To":"\n <e94d57178d464c517425391f2698efcd125f56c9.1776339451.git.matheus.bernardino@oss.qualcomm.com>","From":"Brian Cain <brian.cain@oss.qualcomm.com>","Date":"Thu, 23 Apr 2026 20:33:37 -0500","X-Gm-Features":"AQROBzAfYInw13gaQ38-6DLJM8lImcoGo_3NpBfURnEUMF0odwsPlppXrHL7j-o","Message-ID":"\n <CAEqNhNbeu5-yRiMMXRQDPtKDEMm7=ZtFr_GaSbfY+yRLHuz9mQ@mail.gmail.com>","Subject":"Re: [PATCH v5 01/16] tests/docker: Update hexagon cross toolchain to\n 22.1.0","To":"Matheus Tavares Bernardino <matheus.bernardino@oss.qualcomm.com>","Cc":"qemu-devel@nongnu.org, richard.henderson@linaro.org, ale@rev.ng,\n anjo@rev.ng, ltaylorsimpson@gmail.com, marco.liebel@oss.qualcomm.com,\n philmd@linaro.org, quic_mburton@quicinc.com, sid.manning@oss.qualcomm.com,\n Pierrick Bouvier <pierrick.bouvier@linaro.org>,\n =?utf-8?q?Alex_Benn=C3=A9e?= <alex.bennee@linaro.org>","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","X-Proofpoint-GUID":"Aj49mUVvJ9FZZQAdPOF7MZmBY93k7zvA","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDI0MDAxMSBTYWx0ZWRfX3WTPOXdMpLlY\n SJyAQYWl3EacJuIdWYQXAPyrzyJJA/OK0oPnrr/PMOHRl5+omXrKq75qT5/SN1EzxmTd1SFC3BF\n iMiR+ExXnvaGb12vCurNgf42wBpXGBaNfikQmu1MKDQ098lOy2tWucfmC1UKAvxCEZwX5uiu92e\n 0g/72xjWTuj4jQCG++LDJwR6IXn+irE7b8U7ARg4adHhKsXCVjuQC/s36jnkUTW/dvB1dEIVZ/2\n pYTCK5XRNGxBahAONLwC8HMAh1pFjAxyGgSRIIJw/xQwlHa+tux0GKnDhc3C4O5ke1oZLle9rD7\n WOI/AE4nYkBZriqs/bAhZKNlBwrXO1SjQyHHFB1u2CpQQbKQR3FXGls6A8Fn4utR7HS69BFeoHh\n GyTF5cpqf5SgU1nyQft6qw4L88S3s5YjfsfHAwUMMP+kxINMpVNp2rGXtGZqaKzmgtvug5OWe8M\n 5khW2uUSo1khvhpEntw==","X-Proofpoint-ORIG-GUID":"Aj49mUVvJ9FZZQAdPOF7MZmBY93k7zvA","X-Authority-Analysis":"v=2.4 cv=X+li7mTe c=1 sm=1 tr=0 ts=69eac882 cx=c_pps\n a=SvEPeNj+VMjHSW//kvnxuw==:117 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10\n a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22\n a=Um2Pa8k9VHT-vaBCBUpS:22 a=ovJmrJClAAAA:8 a=qC_FGOx9AAAA:8 a=EUspDBNiAAAA:8\n a=KKAkSRfTAAAA:8 a=_ynGqkH91T0FmyWGEGIA:9 a=QEXdDO2ut3YA:10\n a=Kq8ClHjjuc5pcCNDwlU0:22 a=brTEhlvMp4NY0_u118I2:22 a=fsdK_YakeE02zTmptMdW:22\n a=cvBusfyB2V15izCimMoJ:22","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-23_03,2026-04-21_02,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n malwarescore=0 adultscore=0 bulkscore=0 priorityscore=1501 suspectscore=0\n clxscore=1015 impostorscore=0 spamscore=0 phishscore=0 lowpriorityscore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2604240011","Received-SPF":"pass client-ip=205.220.168.131;\n envelope-from=brian.cain@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com","X-Spam_score_int":"-27","X-Spam_score":"-2.8","X-Spam_bar":"--","X-Spam_report":"(-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001,\n 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":"qemu development <qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<https://lists.nongnu.org/archive/html/qemu-devel>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"}}]