From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 92108D8032A for ; Tue, 22 Oct 2024 23:16:27 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=bSKLsydlr8Q7BETgq6zKs1QHxF5srYC8Ea74V1aFjx4=; c=relaxed/simple; d=groups.io; h=Feedback-ID:Message-ID:Date:MIME-Version:User-Agent:Subject:To:Cc:References:From:In-Reply-To:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240830; t=1729638987; v=1; x=1729898186; b=CNNKfZXMjc3xMkvnZmaT+V1F0R3+JjcOIt6kf5AkRhznwiJq9hZ7BXGsFn+ChNyOLnpErblv Ch2vpUjOPMN9bGGdH0QZ+5C4lRcaBdjqXB7GOOpBW8MNblewG3urBcKof0+kUtV3VCQ5TGdxm4F 8hFvxY519QhDBK1yDFexSeBEOKR7v9AosjGxFIGQzvplCUS9KQu3019PqLRaTPe0/FocoXo8rUe Py3iTDdijt0+nBxKrVFCoQQCRRyiW/nknqOD7ON01W2adQqVkKL/Y530nkNzmJLDKYgsAiRiM4h Q3bDESM+aRdXX97VovLOHIF4rWsnJnmaEAwEod3Wxr90Q== X-Received: by 127.0.0.2 with SMTP id EZiaYY7687511xOvpFcqwlqy; Tue, 22 Oct 2024 16:16:26 -0700 X-Received: from fout-a8-smtp.messagingengine.com (fout-a8-smtp.messagingengine.com [103.168.172.151]) by mx.groups.io with SMTP id smtpd.web11.7674.1729638985121521499 for ; Tue, 22 Oct 2024 16:16:25 -0700 X-Received: from phl-compute-10.internal (phl-compute-10.phl.internal [10.202.2.50]) by mailfout.phl.internal (Postfix) with ESMTP id 650071380163; Tue, 22 Oct 2024 19:16:24 -0400 (EDT) X-Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-10.internal (MEProxy); Tue, 22 Oct 2024 19:16:24 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrvdeiiedgvdduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhepkfffgggfuffvvehfhfgjtgfgsehtkeertddtvdej necuhfhrohhmpeftvggsvggttggrucevrhgrnhcuoehrvggsvggttggrsegsshguihhord gtohhmqeenucggtffrrghtthgvrhhnpeelhfegveelheeiueevuddugfeutdeiteetvefh gfffhffhhfevffeugedtgeekkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpehrvggsvggttggrsegsshguihhordgtohhmpdhnsggprhgtphht thhopeeipdhmohguvgepshhmthhpohhuthdprhgtphhtthhopeguihhstghushhssegvug hkvddrghhrohhuphhsrdhiohdprhgtphhtthhopehmihgthhgrvghlrdgurdhkihhnnhgv hiesihhnthgvlhdrtghomhdprhgtphhtthhopehsphgsrhhoghgrnhesohhuthhlohhokh drtghomhdprhgtphhtthhopeguvghvvghlsegvughkvddrghhrohhuphhsrdhiohdprhgt phhtthhopehgrgholhhimhhinhhgsegshihoshhofhhtrdgtohhmrdgtnhdprhgtphhtth hopehoshguvgeslhhinhhugidrmhhitghrohhsohhfthdrtghomh X-ME-Proxy: Feedback-ID: i5b994698:Fastmail X-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 22 Oct 2024 19:16:22 -0400 (EDT) Message-ID: <36671a11-0ac2-4043-8444-1ac11b335195@bsdio.com> Date: Tue, 22 Oct 2024 17:16:14 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [edk2-devel] [edk2-discuss] Removal of VS2015 (and maybe VS2017) and deprecated toolchains (GCC48, GCC49, GCC5) To: discuss@edk2.groups.io, michael.d.kinney@intel.com, Sean Brogan , "devel@edk2.groups.io" Cc: Liming Gao , Oliver Smith-Denny References: <1ed98fbf-7799-4391-aa8e-337e8cc5e5c7@bsdio.com> From: "Rebecca Cran" In-Reply-To: Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Tue, 22 Oct 2024 16:16:25 -0700 Resent-From: rebecca@bsdio.com Reply-To: devel@edk2.groups.io,rebecca@bsdio.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 1rT2U26ssb8jeBeaaFPAwpqAx7686176AA= Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240830 header.b=CNNKfZXM; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=none By "remove" I mean (d) * The compiler tool chain tag is not present in BaseTools/Conf/tools_def.template and cannot be used to build code. When trying to use VS2017 to run CI I actually ran into a linker crash. It said something about re-running the linking process using the 64-bit linker, but then the 64-bit linker crashed. -- Rebecca On 10/22/24 11:38 AM, Michael D Kinney wrote: > Hi Rebecca, > > Can you please clarify what you mean by removal? > > Compiler tool chains have at least 3 levels of support > * EDK II CI uses the compiler for PRs and most merge checks > * The compiler tool chain tag is present in BaseTools/Conf/tools_def.template *and* is supported if an issue is reported > * The compiler tool chain tag is present in BaseTools/Conf/tools_def.template with last known working state but is not supported if an issue is reported > > Thanks, > > Mike > > ---------------- > > From: Sean Brogan > Sent: Tuesday, October 22, 2024 8:54 AM > To: discuss@edk2.groups.io; rebecca@bsdio.com; devel@edk2.groups.io > Cc: Liming Gao ; Kinney, Michael D ; Oliver Smith-Denny > Subject: Re: [edk2-discuss] Removal of VS2015 (and maybe VS2017) and deprecated toolchains (GCC48, GCC49, GCC5) > > I support removal of vs2015 and 2017. Since ci only builds and tests n (vs2022). Supporting n-1 (vs2019) is already just on faith and with the idea that reported failures will be fixed. > > I also agree with dropping previously deprecated tags.  Thanks for the effort. > > Thanks > Sean > ________________________________________ > From: mailto:discuss@edk2.groups.io on behalf of Rebecca Cran > Sent: Tuesday, October 22, 2024 4:18:51 AM > To: mailto:devel@edk2.groups.io ; mailto:discuss@edk2.groups.io > Cc: Liming Gao ; Michael D Kinney ; Oliver Smith-Denny > Subject: [edk2-discuss] Removal of VS2015 (and maybe VS2017) and deprecated toolchains (GCC48, GCC49, GCC5) > > With the addition of VS2022 I'd like to propose removing VS2015, and > discuss whether people think it might be suitable to also remove VS2017 > too, from tools_def.txt. > > Back in July, Oliver sent the following message: > > "Per Liming's request I am moving this discussion to the mailing list. > Now that VS2022 support has been added to edk2, can we drop VS2015 > support (honestly VS2017 could be dropped, too). This is an almost > 10 year old toolchain that is unsupported, has many quirks, and will > continue to require odd changes from new code to support it, for no > gain. VS2015 (and 2017) users should move to VS2022." > > > In addition, since GCC48, GCC49 and GCC5 have been marked deprecated for > over a year, I'd like to proceed with removing them as well. > > > Please provide feedback by Thursday October 31st. In the absence of > feedback I'll plan to proceed with removing VS2015, GCC48, GCC49 and GCC5. > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#120656): https://edk2.groups.io/g/devel/message/120656 Mute This Topic: https://groups.io/mt/109154422/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-