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 A13D4740034 for ; Sun, 24 Nov 2024 19:56:31 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=AbBlLgi/WqQh+9o13bcZN6G1IHiXKpTI06ssCOP5pRM=; c=relaxed/simple; d=groups.io; h=Feedback-ID:Message-ID:Date:MIME-Version:User-Agent:Subject:To: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=1732478191; v=1; x=1732737390; b=VdJ2lynhRT9IFEI/gnarrrtI1F7x8LinTprJVHqptLaWM7P9NVykDe+r5B99czoKuP94dWBl HTXNKpoPJnJ1YCweSwm4DuO7bQu7qso6RDRidgM4EZa2EuaeBM2l0QOxRtZ+dTFHDKdonQrOXWt yOUy8ZvEuTjuJ/SnUGcvlSfs8fa9r0om0h1cRGJoxmsSrQ/F1wuIB798FWR+GMb2ZQER8Ea+OaT ZubczEG5amHbzYvNroLH5WpiVKP95exSZXfx4Ex+eyEnZcnlzZfE2WSZt5QEiNuzYhIzCmhPI3s gekWVMP4cpKDdmQ/3kJS9SgUV4IiZc1P7Goxc+ZmVd/jw== X-Received: by 127.0.0.2 with SMTP id HajqYY7687511xUEqeyVuVMW; Sun, 24 Nov 2024 11:56:30 -0800 X-Received: from fout-a6-smtp.messagingengine.com (fout-a6-smtp.messagingengine.com [103.168.172.149]) by mx.groups.io with SMTP id smtpd.web10.3560.1732478189017714109 for ; Sun, 24 Nov 2024 11:56:29 -0800 X-Received: from phl-compute-02.internal (phl-compute-02.phl.internal [10.202.2.42]) by mailfout.phl.internal (Postfix) with ESMTP id 2696413801F4; Sun, 24 Nov 2024 14:56:28 -0500 (EST) X-Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-02.internal (MEProxy); Sun, 24 Nov 2024 14:56:28 -0500 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrgeefgddufedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhepkfffgggfuffvfhfhjggtgfesthejredttddvjeen ucfhrhhomheptfgvsggvtggtrgcuvehrrghnuceorhgvsggvtggtrgessghsughiohdrtg homheqnecuggftrfgrthhtvghrnhepleeivdfhkeetleeutddvkeehvdekvdejiefgueet keduffdujeehudduheffgeejnecuffhomhgrihhnpehgihhthhhusgdrtghomhdpghhroh huphhsrdhiohenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehrvggsvggttggrsegsshguihhordgtohhmpdhnsggprhgtphhtthhopeegpdhmoh guvgepshhmthhpohhuthdprhgtphhtthhopehmihgthhgrvghlrdgurdhkihhnnhgvhies ihhnthgvlhdrtghomhdprhgtphhtthhopeguvghvvghlsegvughkvddrghhrohhuphhsrd hiohdprhgtphhtthhopehrvggsvggttggrsehoshdrrghmphgvrhgvtghomhhpuhhtihhn ghdrtghomhdprhgtphhtthhopehlvghifhdrlhhinhguhhholhhmsehoshhsrdhquhgrlh gtohhmmhdrtghomh X-ME-Proxy: Feedback-ID: i5b994698:Fastmail X-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 24 Nov 2024 14:56:26 -0500 (EST) Message-ID: <466c1ec0-4f40-4c7a-8e17-08958266b1d5@bsdio.com> Date: Sun, 24 Nov 2024 12:56:19 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [edk2-devel] Removal of VS2015 (and maybe VS2017) and deprecated toolchains (GCC48, GCC49, GCC5) To: "Kinney, Michael D" , "devel@edk2.groups.io" , "rebecca@os.amperecomputing.com" , "leif.lindholm@oss.qualcomm.com" References: <1ed98fbf-7799-4391-aa8e-337e8cc5e5c7@bsdio.com> <4adf63f9-1fcd-4ec1-9c23-fe69efb2ab89@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: Sun, 24 Nov 2024 11:56:29 -0800 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: odXOwakrMamYVUT6zlJLPrd2x7686176AA= Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240830 header.b=VdJ2lynh; dmarc=none; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io Personally I consider it too early to remove VS2017 (and VS2019). Rebecca On 11/24/24 10:56 AM, Kinney, Michael D wrote: > I also see many references to VS2015, VS2017, and GCC5 in the edk2 repo > outside of toolsdef. > > https://github.com/search?q=3Drepo%3Atianocore%2Fedk2+VS2015&type=3Dcode > https://github.com/search?q=3Drepo%3Atianocore%2Fedk2+VS2017&type=3Dcode > https://github.com/search?q=3Drepo%3Atianocore%2Fedk2+GCC5&type=3Dcode > > These should be addressed in an independent set of PRs before removing > the toolchains from toolsdef. > > The UefiPayloadPkg comments suggest you should discuss with those > Maintainers to make sure the validation has moved to newer tool chains. > > Similar searches should be performed on all other TianoCore repos and > updated as needed. > > Mike > > >> -----Original Message----- >> From: Kinney, Michael D >> Sent: Friday, November 22, 2024 4:02 PM >> To: devel@edk2.groups.io; rebecca@os.amperecomputing.com; Rebecca Cran >> ; leif.lindholm@oss.qualcomm.com >> Cc: Kinney, Michael D >> Subject: RE: [edk2-devel] Removal of VS2015 (and maybe VS2017) and >> deprecated toolchains (GCC48, GCC49, GCC5) >> >> VS1015, VS2017, GCC5 >> >> Mike >> >> >>> -----Original Message----- >>> From: devel@edk2.groups.io On Behalf Of Rebecca >>> Cran via groups.io >>> Sent: Friday, November 22, 2024 2:30 PM >>> To: devel@edk2.groups.io; Kinney, Michael D >>> ; Rebecca Cran ; >>> leif.lindholm@oss.qualcomm.com >>> Subject: Re: [edk2-devel] Removal of VS2015 (and maybe VS2017) and >>> deprecated toolchains (GCC48, GCC49, GCC5) >>> >>> All of them including GCC 4.8 and 4.9? >>> >>> >>> Rebecca >>> >>> >>> On 11/22/2024 2:08 PM, Michael D Kinney via groups.io wrote: >>>> Hi Rebecca, >>>> >>>> Yes. I have collected feedback. I have found some use of these >>> toolchains. >>>> I do not have a date when the move to newer toolchains will be >>> completed. >>>> Mike >>>> >>>>> -----Original Message----- >>>>> From: Rebecca Cran >>>>> Sent: Thursday, November 21, 2024 9:05 PM >>>>> To: Kinney, Michael D ; >>>>> devel@edk2.groups.io; leif.lindholm@oss.qualcomm.com >>>>> Subject: Re: [edk2-devel] Removal of VS2015 (and maybe VS2017) and >>>>> deprecated toolchains (GCC48, GCC49, GCC5) >>>>> >>>>> Hi Mike, >>>>> >>>>> >>>>> I was wondering if you'd been able to collect any feedback or >> review >>> the >>>>> proposal? >>>>> >>>>> >>>>> Rebecca >>>>> >>>>> >>>>> On 10/23/24 9:23 PM, Kinney, Michael D wrote: >>>>>> Hi, >>>>>> >>>>>> I will need more time to review this impacts of this proposal. >>>>>> >>>>>> Can we extend the timeline for comments to mid November. >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Mike >>>>>> >>>>>>> -----Original Message----- >>>>>>> From: devel@edk2.groups.io On Behalf Of >> Leif >>>>>>> Lindholm via groups.io >>>>>>> Sent: Tuesday, October 22, 2024 5:15 AM >>>>>>> To: devel@edk2.groups.io; rebecca@bsdio.com >>>>>>> Subject: Re: [edk2-devel] Removal of VS2015 (and maybe VS2017) >> and >>>>>>> deprecated toolchains (GCC48, GCC49, GCC5) >>>>>>> >>>>>>> On Tue, 22 Oct 2024 at 12:19, Rebecca Cran >>> wrote: >>>>>>>> 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. >>>>>>> >>>>>>> No comment on the VS ones, but for the GCC ones, I'm all for it. >>>>>>> >>>>>>> We might also want to raise an issue on deleting workarounds put >>> into >>>>>>> place for ancient toolchains. >>>>>>> For gcc48/49 that was redundant initialization due to broken >>>>>>> use-uninitialized detection. >>>>>>> e.g. >>>>>>> >> https://github.com/tianocore/edk2/blob/master/OvmfPkg/Library/X86QemuLoa >>>>>>> dImageLib/X86QemuLoadImageLib.c#L346 >>>>>>> >>>>>>> / >>>>>>> Leif >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>> >>>> >>>> >>> >>>=20 >>> -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#120826): https://edk2.groups.io/g/devel/message/120826 Mute This Topic: https://groups.io/mt/109150018/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-