From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.groups.io with SMTP id smtpd.web10.40.1664210882194652276 for ; Mon, 26 Sep 2022 09:48:02 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=DVc9fTLc; spf=pass (domain: redhat.com, ip: 170.10.129.124, mailfrom: osteffen@redhat.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1664210881; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=fteZjXuLtmtu9z9S2E31s3YcOP87v0TPn6b7ge8rlpg=; b=DVc9fTLcvOk6SI6QGAR21qY1a6GrlUs2gpgZZYVVFby+ZaAUytvDahFCSU4GiihAZSLSHa UDHqZxHorznmRjT6PP5ipd6pY3h6/IYt+Vu344qwC2lbD1khPh78vtPMfQJAGjeO2gdfd4 tpQtk76r65+2PHKg0WjWwDttM2e5MLk= Received: from mail-lf1-f71.google.com (mail-lf1-f71.google.com [209.85.167.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-191-k7jY3mTFMIWZP0btCVkgyQ-1; Mon, 26 Sep 2022 12:31:41 -0400 X-MC-Unique: k7jY3mTFMIWZP0btCVkgyQ-1 Received: by mail-lf1-f71.google.com with SMTP id q26-20020ac2529a000000b0049f564887d2so2614926lfm.17 for ; Mon, 26 Sep 2022 09:31:41 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date; bh=fteZjXuLtmtu9z9S2E31s3YcOP87v0TPn6b7ge8rlpg=; b=2XnG2nPaava86HmZdL3lpfFJz2jbRltLBgKFIRNpCO5UdVUDTYX7JfARDevXpKVkY4 YBcZfw2QGHOAUk6P6y+2BBgRmPXwJkA62Kn1FtHY5nL5kOVwXgG3fwd5ii648ct9BDPK GfhqNFZ6EBsYaighcRDn5QngOxkiZidjKDqv5gNZrVTmOuswfAnCvXN/EwdMN6apnJ49 z+K6KAS8/cbZse8ndsxw80SgRxeXO8mzN+EnMnBtTnbg/c4p8/5BK0SSh6B1RS9r7R3K nq1RWmlP9dftzcfZ9ejvucihwF0pAQwwpjMTH/lvU7qG/q2o7kQxAxxORQBkGdvPURsH t+pg== X-Gm-Message-State: ACrzQf0zwRg9/j2GPElSlNeBpQDaSV2OIyLZ+42sC4SSdqAsObuyCyle MS7n0sVABmqSc+Ez4Tvy09wbHMMapAGe5lcA6zgcWDz7b+WOF3mcmOOiZSLPLw330CLVpbscpUc wy6N35lpa7BA6ejNBxWcnxNqU1xTB0g== X-Received: by 2002:a2e:9c8e:0:b0:26c:1c6b:858a with SMTP id x14-20020a2e9c8e000000b0026c1c6b858amr7844291lji.254.1664209899436; Mon, 26 Sep 2022 09:31:39 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7XVxOVQpbjnQLKbCjLit+8LMMx0gDYEETuBIapz0HIlU4Njui5A8Wr/0OfM91135vNRBPQ815mqX7WmtELf2g= X-Received: by 2002:a2e:9c8e:0:b0:26c:1c6b:858a with SMTP id x14-20020a2e9c8e000000b0026c1c6b858amr7844268lji.254.1664209899199; Mon, 26 Sep 2022 09:31:39 -0700 (PDT) Received: from 567203818698 named unknown by gmailapi.google.com with HTTPREST; Mon, 26 Sep 2022 09:31:37 -0700 From: "Oliver Steffen" X-Mailer: git-send-email 2.37.3 In-Reply-To: <20220926163129.85032-1-osteffen@redhat.com> References: <20220926163129.85032-1-osteffen@redhat.com> MIME-Version: 1.0 Date: Mon, 26 Sep 2022 09:31:37 -0700 Message-ID: Subject: [PATCH v6 5/5] BaseTools: Remove ext. gcc dependencies (Linux only) To: devel@edk2.groups.io Cc: Oliver Steffen , Andrew Fish , Ard Biesheuvel , Bob Feng , Gerd Hoffmann , Jiewen Yao , Jordan Justen , Leif Lindholm , Liming Gao , Michael D Kinney , Michael Kubacki , Ray Ni , Sami Mujawar , Sean Brogan , Yuwei Chen , Pawel Polawski X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Remove BaseTools/Bin/gcc*_linux_ext_dep.yaml to stop downloading gcc from external locations; use the toolchains provided by the container image instead. The image needs to set the GCC5_*_PREFIX accordingly. Signed-off-by: Oliver Steffen --- BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml | 21 ------------------ BaseTools/Bin/gcc_arm_linux_ext_dep.yaml | 21 ------------------ .../Bin/gcc_riscv64_unknown_ext_dep.yaml | 22 ------------------- 3 files changed, 64 deletions(-) delete mode 100644 BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml delete mode 100644 BaseTools/Bin/gcc_arm_linux_ext_dep.yaml delete mode 100644 BaseTools/Bin/gcc_riscv64_unknown_ext_dep.yaml diff --git a/BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml b/BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml deleted file mode 100644 index ff8a9e868100..000000000000 --- a/BaseTools/Bin/gcc_aarch64_linux_ext_dep.yaml +++ /dev/null @@ -1,21 +0,0 @@ -## @file -# Download GCC AARCH64 compiler from Arm's release site -# Set shell variable GCC5_AARCH64_INSTALL to this folder -# -# This is only downloaded when a build activates scope gcc_aarch64_linux -# -# Copyright (c) Microsoft Corporation. -# SPDX-License-Identifier: BSD-2-Clause-Patent -## -{ - "scope": "gcc_aarch64_linux", - "type": "web", - "name": "gcc_aarch64_linux", - "source": "https://developer.arm.com/-/media/Files/downloads/gnu/11.2-2022.02/binrel/gcc-arm-11.2-2022.02-x86_64-aarch64-none-linux-gnu.tar.xz", - "version": "11.2-2022.02", - "sha256": "52dbac3eb71dbe0916f60a8c5ab9b7dc9b66b3ce513047baa09fae56234e53f3", - "compression_type": "tar", - "internal_path": "/gcc-arm-11.2-2022.02-x86_64-aarch64-none-linux-gnu/", - "flags": ["set_shell_var", ], - "var_name": "GCC5_AARCH64_INSTALL" -} diff --git a/BaseTools/Bin/gcc_arm_linux_ext_dep.yaml b/BaseTools/Bin/gcc_arm_linux_ext_dep.yaml deleted file mode 100644 index 151cbfa4b532..000000000000 --- a/BaseTools/Bin/gcc_arm_linux_ext_dep.yaml +++ /dev/null @@ -1,21 +0,0 @@ -## @file -# Download GCC ARM compiler from Arm's release site -# Set shell variable GCC5_ARM_INSTALL to this folder -# -# This is only downloaded when a build activates scope gcc_arm_linux -# -# Copyright (c) Microsoft Corporation. -# SPDX-License-Identifier: BSD-2-Clause-Patent -## -{ - "scope": "gcc_arm_linux", - "type": "web", - "name": "gcc_arm_linux", - "source": "https://developer.arm.com/-/media/Files/downloads/gnu/11.2-2022.02/binrel/gcc-arm-11.2-2022.02-x86_64-arm-none-linux-gnueabihf.tar.xz", - "version": "11.2-2022.02", - "sha256": "c254f7199261fe76c32ef42187502839bda7efad0a66646cf739d074eff45fad", - "compression_type": "tar", - "internal_path": "/gcc-arm-11.2-2022.02-x86_64-arm-none-linux-gnueabihf/", - "flags": ["set_shell_var", ], - "var_name": "GCC5_ARM_INSTALL" -} diff --git a/BaseTools/Bin/gcc_riscv64_unknown_ext_dep.yaml b/BaseTools/Bin/gcc_riscv64_unknown_ext_dep.yaml deleted file mode 100644 index 8abbcd7ba040..000000000000 --- a/BaseTools/Bin/gcc_riscv64_unknown_ext_dep.yaml +++ /dev/null @@ -1,22 +0,0 @@ -## @file -# Download GCC RISCV64 compiler from RISC-V Organization release site -# Set shell variable GCC5_RISCV64_INSTALL to this folder -# -# This is only downloaded when a build activates scope gcc_riscv64_unknown -# -# Copyright (c) Microsoft Corporation. -# Copyright (c) 2020, Hewlett Packard Enterprise Development LP. All rights reserved.
-# SPDX-License-Identifier: BSD-2-Clause-Patent -## -{ - "scope": "gcc_riscv64_unknown", - "type": "web", - "name": "gcc_riscv64_unknown", - "source": "https://raw.githubusercontent.com/riscv/riscv-uefi-edk2-docs/master/gcc-riscv-edk2-ci-toolchain/gcc-riscv-9.2.0-2020.04-x86_64_riscv64-unknown-gnu.tar.xz", - "version": "9.2.0", - "compression_type": "tar", - "sha256": "28373643b69f0ce008273c3dc63f172aa1121952f1b9ae94d7485ac94af7f344", - "internal_path": "/gcc-riscv-9.2.0-2020.04-x86_64_riscv64-unknown-gnu", - "flags": ["set_shell_var", ], - "var_name": "GCC5_RISCV64_INSTALL" -} -- 2.37.3