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 659C942F9A; Tue, 1 Aug 2023 17:51:00 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EE2CB410F1; Tue, 1 Aug 2023 17:50:59 +0200 (CEST) Received: from mgamail.intel.com (unknown [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id A2B9E40F16 for ; Tue, 1 Aug 2023 17:50:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1690905057; x=1722441057; h=date:from:to:cc:subject:message-id:references: content-transfer-encoding:in-reply-to:mime-version; bh=vXUWHCGlsJbPUC0aCHVgre1LYyYxh+kbc9wHxpcwLJ0=; b=Ad6yL2YwhV+Df/N0oW8fTW5By+GuRNdIBd181PTPvwsp8s1ZxnsXljW9 wUhw4eGX669naCNvMeCc2QDs4sW8oFF211rtKjdHeq0dVSD8okt62QxU6 Y2c59Z2su1LoN1kAPmqKEdwqsIY2uifqFMY0K0p61+VFXPqzJ31pGXmzg Jgj88T6C79Q3eA5Kk+Vfesvc3CZcEcREGUOcR8jwRTZfjj60v8sffSSug 9ix/Jp+ksVq6vAe/zXePZNkBZLkQX1KrvvXnw42CvKVDV2KhXk4agNvkQ 1Bur4VznAVPbtipXy4UFgWfpMFWCAFP+UPG3VbAYQ6ayPPZOZ73Asnpbi A==; X-IronPort-AV: E=McAfee;i="6600,9927,10789"; a="368233615" X-IronPort-AV: E=Sophos;i="6.01,247,1684825200"; d="scan'208";a="368233615" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Aug 2023 08:50:56 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10789"; a="678703735" X-IronPort-AV: E=Sophos;i="6.01,247,1684825200"; d="scan'208";a="678703735" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga003.jf.intel.com with ESMTP; 01 Aug 2023 08:50:56 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Tue, 1 Aug 2023 08:50:56 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Tue, 1 Aug 2023 08:50:56 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.168) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Tue, 1 Aug 2023 08:50:55 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j87SFN5xR64v7m49I5WXlQQ0QJbFeWVls/4GuJqTgbVHIjfKqjtmkkzQZp5KZqZqRvq5zn/BnZUzdAVzH8JPV+E5XL9ioQo7u1ReHQDf4GyHXsbAm1Cmo9md8ke66OBVfhMwubLYgK4PVeiTT6RQ4nZXVfRnwXmxtuLIEd5/CYM1N3ogDQ4C9mmSLia7D2rnIpPRY3cyx3f6amAUYWVOIrEBpsT/Eq7L1cNLiloSitohWsvlAj8odXGKp0pXfD5m/JunLJO8bWQLr/r4dlISHF2vAMqsysQJ3+creQ0NM1dtT5AhcEyUCiOBAM4M55jPrt5mcd0O9PptwextBM7cRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=NkX1b0EWOpUWI0xNpCxeOrmARIWkej1W3/B3OeW0Cno=; b=AsKXvGaHBEdE5dXx0s1mjRtih01USB6JqdZas9rhGzmJ1Bs1gxOB57oNhXKb5ipRNKlyx/WUTD+ypflMpdOK9aPnjziRwdNim2kQUK+bt/RaXRTa/qe+Iw79woWyfI+ULc+H4ehoYwB5tSCpAZK3zk3YZtb82uszQrsVQmG88Ss1Hp17JFjYjUzx7v2zfIFPC5VcEbO/o/Agpqqqc0T+EciD+rZw1e1EucjulrPig1YNptFYJqvB/0+umnYphx9HBA32NXURzXUZhYa/Iew6KL95JW4NeMlpfPT9bFENR1kA1SR4t9SYCICS9hKTUty600Jh+vI4BCc8B1hNQJIcRw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) by BL3PR11MB6508.namprd11.prod.outlook.com (2603:10b6:208:38f::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.43; Tue, 1 Aug 2023 15:50:52 +0000 Received: from DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::9802:65f0:c441:780f]) by DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::9802:65f0:c441:780f%7]) with mapi id 15.20.6631.043; Tue, 1 Aug 2023 15:50:52 +0000 Date: Tue, 1 Aug 2023 16:50:45 +0100 From: Bruce Richardson To: Ali Alnubani CC: "dev@dpdk.org" , Morten =?iso-8859-1?Q?Br=F8rup?= , Tyler Retzlaff Subject: Re: [PATCH v4] build: update DPDK to use C11 standard Message-ID: References: <20230731103858.1491751-1-bruce.richardson@intel.com> <20230801131549.323733-1-bruce.richardson@intel.com> Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: DUZPR01CA0317.eurprd01.prod.exchangelabs.com (2603:10a6:10:4ba::27) To DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7309:EE_|BL3PR11MB6508:EE_ X-MS-Office365-Filtering-Correlation-Id: 8d8e0897-6d3b-48dc-1483-08db92a71588 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hJO8cO43arhyvZP4kIx9MHZ5ZSt2f/miKvNtsHEnZK15QJkWeBKchIiY914Wn1XbP1DRnEIgN0096Nk1tyoi5ttIiLjM50YaTCcT6Dfk3z2tBpzcdMELNgzlLIbTyfnH30VH1fDTOKZZaVKaAB/sOcU3bBlGueWBD9axdSF2iZ0B2cLVYoEDwohhOKY+r/y4xt19TQtE8GKGjOWKola9PgSLUpiBHh6hqqjjXVQUk0YZmhlMZcYHsy8jSgHv23IuhDSCq4zVix5Img4fUddNQKCPZGj/bcORmjaRultEMcWHH+lROdkVe0nLT7+bVMKRPv+YmnbPrHySF4DzzLzuTX6ea0xeURhf3zRVi4BzWufn9g6AVwC7sTgTw3xsyHVRHwhV6I1qKz+fCH/tkB5iEYzbzpb2rYWICnuRao4DxlItsWKvhMajlHe8LyBfSec6cmcgt9DKyFUJbcGqCwBh2G0mr6vSqOydOUtjRlP2BmxiPhalwrmRpoVbR7+NBrDYVJgM3DHNz32f0mjaqt3HAA6kBZh1EMO9I9YPzQRH/k5fBB7phi6i+bU8ue3ZFHue X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR11MB7309.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(396003)(376002)(39860400002)(346002)(136003)(366004)(451199021)(6512007)(6486002)(6666004)(66574015)(83380400001)(86362001)(186003)(38100700002)(82960400001)(26005)(6506007)(53546011)(5660300002)(15650500001)(4326008)(41300700001)(8936002)(8676002)(6916009)(66946007)(54906003)(66476007)(316002)(478600001)(2906002)(66556008)(44832011); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?Q?BS9X3IR/viNV4OGDrtQFRNDKS4W9ra+RNSOY3F5GvjEMgg8xVnyl04gtfl?= =?iso-8859-1?Q?KoL8ZRN9ynm7K4KG36V4tKSUtTobrPSkIpK7fMDOR+qxDRUPcVNztA+waj?= =?iso-8859-1?Q?cyY0rkyBqHoKB+eqIaxiRjjv2s38H8fm3gVnGyGcM1FQsIMZFeSW9yRRII?= =?iso-8859-1?Q?lCNty2TJmyXLIBJIjGdglhp52HlUfRNNupe9Zqtmt3VAw5u/k2yUYxXbtN?= =?iso-8859-1?Q?qlWt5bV1lS4+rDHd7tQcFRCdr9XUx4Vjt8ZWKNVNEDURLYBqhSDjNk6Kif?= =?iso-8859-1?Q?idMuCXm1QKib4zthTvWqkqvYJCnA1NKPO93VHYLMWBvKzapU3mXTVqyh/9?= =?iso-8859-1?Q?dvgUXc2FMX0SGeF1n4Iw5YcTd6k2Tv57r0bhW1PkXVn+itmSGj5qvywtF9?= =?iso-8859-1?Q?hsHxbHUeDbxryFmIN7EphleArLGKuehfB6KBLsqUGxrx5K8lj4mqcru6Ur?= =?iso-8859-1?Q?X6WiBhTt6aG0vxJElWtWFtv6XlifbfLB7tWwobcfKxiqpycu207VxKUkzY?= =?iso-8859-1?Q?SdDIUUjaS9gcRy36sdbiYPUTGruE6cjTX+0Wu9MBXq2jgeOVqqPI83wDgP?= =?iso-8859-1?Q?EZEPkhmGUtL3cq6D9oOwXqonJr+005/u2PTr34hjht6oatuEYvrr6L7haT?= =?iso-8859-1?Q?5GMsKc6CE8FYgJm1hOSA4Z7saWPP1PYt8bNlnSAS7KFuImwA5268DaNuaI?= =?iso-8859-1?Q?EZwY+FlzreS13QvzSNcfunolt/iMrLX137gcG6k2KnuAj/eeeJelpLyP1W?= =?iso-8859-1?Q?5E2+P+w0+PuvuPCSvanWWgrhUOBVGJKX1Zna0wwXviogqXzqlkemciR5mE?= =?iso-8859-1?Q?SQ4ZW+09DLRex8d98U3NBxDIUUWauQFTTN/NlMdo+xmElfGEn+OebPQA63?= =?iso-8859-1?Q?K7WtKHDfQ1aZIFDDEmOGc/ZsyN1YLQ5Pq8qIeGS6gk4/ZJFfAwPL6Sasxn?= =?iso-8859-1?Q?pgTcznfh1RKAS2dQZxzBPzgV76neUFPq1HUWnx9kwexLD68M0mxSFIZFdk?= =?iso-8859-1?Q?67FRbHefr/Ar5Ux0xX4+taM3XX+9ALzqyLXEx6OdgVqJEhV7BRULWU2JG7?= =?iso-8859-1?Q?nBNn5aPibJOhWLZX18k8K6R7q/M1A+nLJyv4FzJZqxpo8vC0PK+54eL1jt?= =?iso-8859-1?Q?TPsan2kJWdIsHn/TcOduMhYJLaLsJFUcDKB3Y27t8ScN9abjUvUazFb21C?= =?iso-8859-1?Q?sIq2r5XKPLltArAg1rROllxOjKzmSTm1CHgZX8SGWmFqaKWbZXeDLx1u/N?= =?iso-8859-1?Q?TFUhgV/+1jGU4exx9dL0WTIUks7ZVzZEr6LaVQOXfMUXfzhLCq2r9kqLqe?= =?iso-8859-1?Q?l3/Xch4xvq0lg/8ceiVcKzX1HimvX/xlwxQ0K2F6WxzvRqlqhdZp1ofpw6?= =?iso-8859-1?Q?mTYtjoemF+XOX1rUwlAOhZ/M++f3YB+Cse/7ciuPhLQgcOKItVKG88jlDD?= =?iso-8859-1?Q?SVZC43WfRx59JFtQh5R+xnx8XlkWc/IVYaTIZ0gWMcgFqz0fMszq592hwn?= =?iso-8859-1?Q?f1i0WjLJmoQxHNVB9hoqM3sdpAqdzKcKScnzmy2XhgPx2oFDJuR5MHUWNT?= =?iso-8859-1?Q?BG3bKhs/hyvLNy4w9ecXSFHc0pjW6RqFA0tVr8gmxJ3SKUj6GIfj1no/Bx?= =?iso-8859-1?Q?UvkWoBsAdCMcgIelDeCHXv2WRtPKBJo6Cuiql/8Gvfhy0Srf8s54nUyw?= =?iso-8859-1?Q?=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 8d8e0897-6d3b-48dc-1483-08db92a71588 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7309.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2023 15:50:52.3757 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: yemPSbL4EoMQB0ZRLg+iUU+26Gjg3xOXNLV9NvS3J57IP+/xQh1vpmE49BqsfyQo2T6HIck4XtSacp1Vv6Aj+ksbWIUCJCXzXI1r1gUfWfY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR11MB6508 X-OriginatorOrg: intel.com 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 Tue, Aug 01, 2023 at 03:47:03PM +0000, Ali Alnubani wrote: > > -----Original Message----- > > From: Bruce Richardson > > Sent: Tuesday, August 1, 2023 4:16 PM > > To: dev@dpdk.org > > Cc: Bruce Richardson ; Morten Brørup > > ; Tyler Retzlaff > > > > Subject: [PATCH v4] build: update DPDK to use C11 standard > > > > As previously announced, DPDK 23.11 will require a C11 supporting > > compiler and will use the C11 standard in all builds. > > > > Forcing use of the C standard, rather than the standard with > > GNU extensions, means that some posix definitions which are not in > > the C standard are unavailable by default. We fix this by ensuring > > the correct defines or cflags are passed to the components that > > need them. > > > > Signed-off-by: Bruce Richardson > > Acked-by: Morten Brørup > > Acked-by: Tyler Retzlaff > > --- > > By the way, I also see this build failure in RHEL 7: > It's my understanding that we no longer support the default compilers in RHEL 7, since gcc 4.8.5 doesn't support the necessary c11 standard atomics. /Bruce