From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 6549542B07; Fri, 19 May 2023 22:01:45 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E8F7A41141; Fri, 19 May 2023 22:01:44 +0200 (CEST) Received: from linux.microsoft.com (linux.microsoft.com [13.77.154.182]) by mails.dpdk.org (Postfix) with ESMTP id 873DA40E25; Fri, 19 May 2023 22:01:43 +0200 (CEST) Received: by linux.microsoft.com (Postfix, from userid 1086) id BC21C20F9E0B; Fri, 19 May 2023 13:01:42 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.11.0 linux.microsoft.com BC21C20F9E0B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.microsoft.com; s=default; t=1684526502; bh=VKezuRTtrexuzNfMoVSHlFzZJwP0q++9xv3qPR7i8Bo=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=HzdTq93jGiG3yovzo+Uzn8xmFyT88r56DnW0f009XXPiMBROpPu3ikJKwhXfS2UWi nPppCwIvTfMg8GcPbpCjTkWWkyjZB7llkP0kOdJ5U5KQGnBaP/yoIN0G5TaY6GMXu3 6W6JOv0MaMekTq0eY3/idtDsSq2+9Tb8j4gb7FgI= Date: Fri, 19 May 2023 13:01:42 -0700 From: Tyler Retzlaff To: Aaron Conole Cc: Bruce Richardson , techboard@dpdk.org, dev@dpdk.org Subject: Re: [PATCH v3] build: announce requirement for C11 Message-ID: <20230519200142.GA22897@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> References: <20230517173400.22858-1-bruce.richardson@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On Fri, May 19, 2023 at 08:19:01AM -0400, Aaron Conole wrote: > Resending - this time to the correct list. > > Bruce Richardson writes: > > Add a deprecation notice informing users that we will require a C11 > > compiler from 23.11 release onwards. This requirement was agreed by > > technical board to enable use of newer C language features, e.g. > > standard atomics. [1] > > > > [1] > > http://inbox.dpdk.org/dev/DBAPR08MB58148CEC3E1454E8848A938998AB9@DBAPR08MB5814.eurprd08.prod.outlook.com/ > > > > Signed-off-by: Bruce Richardson > > Acked-by: Tyler Retzlaff > > > > --- > > > > V3: > > - add additional detail following discussion on-list > > > > V2: > > - add requirement for stdatomics > > - fix sphinx formatting > > --- > > doc/guides/rel_notes/deprecation.rst | 18 ++++++++++++++++++ > > 1 file changed, 18 insertions(+) > > Acked-by: Aaron Conole > > Per the meeting, I guess we're still waiting on the patches that > introduce the stdatomic calls, right? At least, I probably missed it > when looking on the patchwork instance. the following series need merge, they remove some old rte atomics and normalize the use of gcc builtins to set the tree up to be more easily converted to stdatomics. https://patchwork.dpdk.org/project/dpdk/list/?series=27530 https://patchwork.dpdk.org/project/dpdk/list/?series=27552 please review the linked series if you have time, since the impact of the changes may be broad it would help David and Thomas. as soon as the above series are merged i will begin submitting the actual stdatomics series for review. thanks!