From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web09.2673.1648695118183802065 for ; Wed, 30 Mar 2022 19:51:58 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=JTZTx4aU; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: yuwei.chen@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1648695118; x=1680231118; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=2re9QLqg3N05mIhJjLI+ag0Vzqv2llH3CKxgcR0FBZY=; b=JTZTx4aUnH64trw1ajrOhCZJojiECcYu5KKQLyiO2ZZygTe90HBMLFfa kgXoxR5HkRaHOnA7sq7Epa2qDPIggma/OkkN3ZO5Y4VBD82bMhM4zdWG0 wPilsl9hikonXACdiGRJtI1g4PlbLZHOLF2nRNnk/keoAbgIQrBfyJvYZ 7NwR5UB9kKQi0LVr5v38Gvs9n/PsVgAzeuYTwbI1BkYswBTWW5gIVu69J JRgR86chrM4Kd/qmJqhI8Cxxaijyh3/JQvEFxWe4+NCzZj6vu4vJmId8K RbiDrjFAAly7K+cufSYvP93X6HAU/5HqWIdvIBTjr3f5eEcQpVWtqjr8I A==; X-IronPort-AV: E=McAfee;i="6200,9189,10302"; a="257286194" X-IronPort-AV: E=Sophos;i="5.90,224,1643702400"; d="scan'208";a="257286194" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Mar 2022 19:47:12 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,224,1643702400"; d="scan'208";a="838855892" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by fmsmga005.fm.intel.com with ESMTP; 30 Mar 2022 19:47:11 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 30 Mar 2022 19:47:11 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Wed, 30 Mar 2022 19:47:11 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.176) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.21; Wed, 30 Mar 2022 19:47:07 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ToNEiDdgtte3GCcLMW4o6a+TfrJeiypPGgcMUZIZelh7fcKv9pzs9DiMybupVC7nMA2+sENav6cyEaR05Db6l36UeRdWdhlHgEMzM4lSb28/JZqe5YzJOE0V1IHrlBEnDTruzN0uKbNkOXvpuhdlr+f1zUfpF5E8/S2o3nKxlhSJfTuhTH5gBfkcApfegTfGWGC0j2CAJac8VxT4K1Ctk/kSeTZWymwp+PiXuSYTILLDc+syOpGHTqN/wDqxArcRPmYzzfgQhy48MZngzFD38UYxBq5QD+XEyDT0CkIHQ0nSbLSr0j7Hy86g7+QBlpm8mq0oxfCMKXJYozhJkLHu2g== 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=LZqNyrS40forRKbRCJUFwNFdpQEvC+iXDf6JV4Q+YYs=; b=h4r6lgbU8oEumBJjo+t3PVVDv1kOZOT/gvTrU5pT6ZkjtKZ+otrf2FuJZq6hnUluJu+jdtMmDvOTWjv2T1VRjRtSx5+NmeBBvQeux+9xYw/L/hAg4Hyfl2FmM+xQbrFCIFCNajnXAhvZzHrRrQ18nS1pcRLSVC6og5N6W/tygurr0Yfz/XyOv302BKkf22QVHsoo0A1QKFU0Kzj7H6KmRX6Cf6Nf2VZZ7FKfrTxuJ0f2RW11rhTEXtey2MlOebHiFa0EG9gH3leABwGo0jh2L3nwogWV4HC1IoEYDukHEfWIYFQM+iokZ6CLPfJaAjfF6zxqjTERXeczz7XuxdupeA== 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 Received: from MW5PR11MB5906.namprd11.prod.outlook.com (2603:10b6:303:1a0::21) by BYAPR11MB2677.namprd11.prod.outlook.com (2603:10b6:a02:cd::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5123.21; Thu, 31 Mar 2022 02:46:59 +0000 Received: from MW5PR11MB5906.namprd11.prod.outlook.com ([fe80::81c7:cfc:f3f0:e3f4]) by MW5PR11MB5906.namprd11.prod.outlook.com ([fe80::81c7:cfc:f3f0:e3f4%6]) with mapi id 15.20.5123.018; Thu, 31 Mar 2022 02:46:59 +0000 From: "Yuwei Chen" To: "devel@edk2.groups.io" , "Chen, Christine" , Gerd Hoffmann , "Kinney, Michael D" , Sean Brogan , "Gao, Liming" , "Shi, Steven" , "Feng, Bob C" CC: Rebecca Cran , Pawel Polawski , Oliver Steffen Subject: Re: [edk2-devel] [PATCH v2 1/1] Basetools: fix gcc workaround Thread-Topic: [edk2-devel] [PATCH v2 1/1] Basetools: fix gcc workaround Thread-Index: AQHYQ0hOi/4snEqBlUGRaPq7rBYYQKzYqtuwgAAXi7A= Date: Thu, 31 Mar 2022 02:46:59 +0000 Message-ID: References: <20220329083747.182448-1-kraxel@redhat.com> <16E150E28AFDD2A7.22795@groups.io> In-Reply-To: <16E150E28AFDD2A7.22795@groups.io> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.401.20 dlp-reaction: no-action dlp-product: dlpe-windows authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7c70e824-a2fc-4c93-92af-08da12c0ba75 x-ms-traffictypediagnostic: BYAPR11MB2677:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XOzz8UMIvvLslvwBPjsuAM8t0VraBGlGE225k3/3aDWT69EgaDP/VrOrfv24NH/6NxYC/umTjlVJ9FrcVUfGRVT7hp4hdgb51lPph1z/x1gdfhLoxYmfufvppN+AzcTU+BER/Nyam8qN1f6I0bCFAX+6v+ZBkN/oPazAe6dFgVqYKut3NC4Mf8so7kjxIedfAMSjzGDdPidf4yfR5LQj3TQa/GQq4YCQNWetv4DL9XRwEN7x50x3yj2yRvmW6MV1oBVPvLy4oRdUC+3GoZ46OHX6MqxHt64P8gC7+G2TsyFv6A5xAgJYR7CEa6M83kpUcaQwpgysdb68UVub6YBq7RjAZVs8JnUTL72sEkI4gEXoZM3S3s35A14sFvb5E55WhQQTtvqI1M7aHnEafqc9BU4rRH7vaMAR5T5ZyoLESjuxUfXbmGbCnigMF0dLS9YGwLvfG99eDd59r8Qs4msoU/KD8IxyEW+hTqS59LFiExE/9uPLbr1oj2/cKnG5lGlYxGnDflukBX6Dw+Cd208X8RqYshA6TJEltk1QYRBlz7TxQCg1cOEVBIv71UAdgh+KnTuU9gvHuQtMjlaRLfS7pzviTk/Hj/PNcIEqYuTz3mS8rH3R2JCkQHLst5TDl4QdUzpksSTXb0dIBA8yuW1Ti1SeLx0E4MBA1gPFQQb2Kyc3G238WmfeyxNto5sVxi5Pkt2ZR+btmgr8j6jI0cD2XqNsQ96UEoWDg5184Ocl0ol0z4E51vK5YuvFuczOINTUIPg99BspolZY7g58c1cDzg/I9r53jnWqG2zvuQbpkItclsNgGRqOOthVQ22QnqJ9sstkWoyLv0qKkDXJB6a9GyDwhG7EebHppTyNAOW0R8vWAgA0qGw2WeNT1XlFOE2+mfHPTMCa2gKjgygsfO+8YQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW5PR11MB5906.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(82960400001)(26005)(5660300002)(33656002)(186003)(55016003)(86362001)(38070700005)(83380400001)(64756008)(66476007)(66946007)(76116006)(2906002)(66556008)(4326008)(8676002)(66446008)(52536014)(6636002)(316002)(8936002)(508600001)(921005)(110136005)(54906003)(9686003)(7696005)(6506007)(53546011)(966005)(38100700002)(122000001)(71200400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ttcg1G/02bivCyqwjS5GomZSpjVh2PrKbWV+i1Eo+fxIImpKVFLaNdXqPRtY?= =?us-ascii?Q?NV17vwB47B2YHkcqxOp9NUTZc+KOUATBDQwIcZnOpGLmmlL1thIUyScc4Whj?= =?us-ascii?Q?A5VDKbIkWtabrm1JTd2Jp5t8Z6DUw9hUP8LexEM6BTI8qUMDj+YkymWXOLjy?= =?us-ascii?Q?vCyLcLECKTvejRokl1L8kufdYZwUOVuJDDvlb2WSq9FLJOdn/IQqRLBaRH3m?= =?us-ascii?Q?chJM1sBTtk3uMgx7RKP+O1xhRrnc/aFr6OsjlCBFoEyntg/CxBqW2m6LiVJ7?= =?us-ascii?Q?R5l22pLGuw8b9IUljTfRccVnsxLknzVRUH7ZGCjL5dj2q6PD+dMeHn6PMbmR?= =?us-ascii?Q?BdntLCB+EWW6Ma5g86eAdM2TrHgRhtcU/pNm1uOeRNZDZT2pPQ/LlqyGdl3r?= =?us-ascii?Q?LVo83M+rR8FOmpT3pfyR0yfwXunf9FlD+2Au8Qt0zqBU2klI9raqxh/7I/Zw?= =?us-ascii?Q?SmcCnztV820kkNVlIj+umACeK4/SsjBO9aEv6WWxjsD5N6dYyhLIi/NTUyFG?= =?us-ascii?Q?kLVdDiRFzVVNnHLiPcXUa0RqVApDqv5MxjhnGYLesLXygjudcqftCzTfF/R7?= =?us-ascii?Q?7m/T2zp068cm1o2nWJtswAeKTqqcVP9qj7mP5hKk3+aNP++AQy09EMtSAy/J?= =?us-ascii?Q?sA6hr5XLtQPoK1H5j97dTd5IXiaT5iRXd54+XNh7BJqsN8lRZ0IcEv8gfiCT?= =?us-ascii?Q?M3faa/CTJvZ0Jt2aghIZ3r2OGCO30VgEnI10wrIDtFq7N8Me9uZLGfakdRMl?= =?us-ascii?Q?uGntax0TZy2GsezKtsMofu7xlOnjLVhy0cfw5z7OSjf5bJ1KHrB0/rc9DMAR?= =?us-ascii?Q?8AZbSKhWIJumyy4bivTejVpNcz/lsw/OfhtqQFcKii8Ft2qMxd1ZyqnyH0ee?= =?us-ascii?Q?W14+61L7XLJ42nqwueNm9+YsAQAp05F1DUND7SgyhKcmzwdUvTsuOh5odQct?= =?us-ascii?Q?Xtcscs+VGNSz/LT+d3465C+YYqXI4vC8KSmoVk/u1dIOFIQj5TCzDmPqzjIt?= =?us-ascii?Q?LTFXiR7UVCgP2IhnzZ2ka5Pv3L/nLi2gzPl7uRUhnhLc29O3fRiQagVACAjy?= =?us-ascii?Q?jOSaA0FZHjBJWCpHLENk5KQeJM4ZJMYhXbrGKkt4IRsY7+aUxZdezHS2PbtF?= =?us-ascii?Q?8xbYoBcQR3d3kKzDaG/CKXgypjNPYwm1qRmk/Rhbc+lVobxAU8bxbe03lVXw?= =?us-ascii?Q?aDka/SJg+8DDY3mrSMMkriScgx18SLDkDynjXPgZVoVUWlAla2JX33V8l3so?= =?us-ascii?Q?fuE02kpcsqQjawHM+lIEiSUDtNcmIT6IGk9fMA4eoffdHEJSim6mqLyMUoIC?= =?us-ascii?Q?f9pCb6XDKsrlSduNkGnVf4az4+PvqHQWKevj+9MGYb804Xm4M2F9E1VEnphE?= =?us-ascii?Q?bi/uj8aJg7vN+mX0Q5sXTjyRE0p8eko2HmtyS+J0ogNv8IQuopSJPv7zAj8z?= =?us-ascii?Q?CxdyT6wyll1A8t/VXN94ThtmbRnrm0IYoVJf5ZCuQ+5PgBnCcalBvd4fzQSO?= =?us-ascii?Q?Sdic2aTLA5X7UtvCuorC9Xhl0xBR4vV68Lf0XjDrLWO7oUhVsYCT7dwsa+18?= =?us-ascii?Q?rRgLoG97OMqxcRCSg8sNpQX9cPhyilrCbxYmee0fpWFh98Yak2iK4rMQHI75?= =?us-ascii?Q?jDoxJghpiTUpzvLGS4gq+9H806Oge400aPlSr6HYlkEM/IHxpvxm28uL3Mt+?= =?us-ascii?Q?hO4MEXkCDjnSN6mWr90AyAu7f0ZX7GyUW3kxflIhfVKTwmwCaoDQkGeeqK3Z?= =?us-ascii?Q?Drl9IZdDTg=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW5PR11MB5906.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7c70e824-a2fc-4c93-92af-08da12c0ba75 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2022 02:46:59.6073 (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: G+Neag2fE4EOhQIELlMFxOmgV67wjxLyo9K9A8qTvTx1Si4zmFd4cAmtkl74LxUv12x7UmeHJ2KpglQcBKatxA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2677 Return-Path: yuwei.chen@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Since the gcc12 has the incompatible change from GCC5.4, I'd also suggest w= e could create a new TOOL CHAIN for gcc12. The error reports I collected show in gcc5.4 , "-Wno-error=3Dstringop-overf= low" is an unrecognized command line option which is available in gcc12. Thanks, Christine (Yuwei) > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Yuwei > Chen > Sent: Thursday, March 31, 2022 8:51 AM > To: Gerd Hoffmann ; devel@edk2.groups.io > Cc: Feng, Bob C ; Rebecca Cran > ; Pawel Polawski ; Oliver > Steffen ; Gao, Liming > Subject: Re: [edk2-devel] [PATCH v2 1/1] Basetools: fix gcc workaround >=20 > Hi Hoffmann, >=20 > I received some reports that some platforms are using gcc5.4. With this p= atch, > these platform builds are still broken. > Would you like to revert the original commits? >=20 > Thanks, > Christine (Yuwei) >=20 > > -----Original Message----- > > From: Gerd Hoffmann > > Sent: Tuesday, March 29, 2022 4:38 PM > > To: devel@edk2.groups.io > > Cc: Feng, Bob C ; Rebecca Cran > > ; Pawel Polawski ; Oliver > > Steffen ; Chen, Christine > ; > > Gao, Liming ; Gerd Hoffmann > > > > Subject: [PATCH v2 1/1] Basetools: fix gcc workaround > > > > Apply the workaround only in case the compiler is gcc. > > Fixes builds with clang. > > > > Fixes: 22130dcd98b4 ("Basetools: turn off gcc12 warning") > > Reported-by: Rebecca Cran > > Signed-off-by: Gerd Hoffmann > > --- > > BaseTools/Source/C/DevicePath/GNUmakefile | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/BaseTools/Source/C/DevicePath/GNUmakefile > > b/BaseTools/Source/C/DevicePath/GNUmakefile > > index b05d2bddfa68..6323e7355cc8 100644 > > --- a/BaseTools/Source/C/DevicePath/GNUmakefile > > +++ b/BaseTools/Source/C/DevicePath/GNUmakefile > > @@ -13,8 +13,10 @@ OBJECTS =3D DevicePath.o UefiDevicePathLib.o > > DevicePathFromText.o DevicePathUtili > > > > include $(MAKEROOT)/Makefiles/app.makefile > > > > +ifneq ($(CXX), llvm) > > # gcc 12 trips over device path handling BUILD_CFLAGS +=3D -Wno- > > error=3Dstringop-overflow > > +endif > > > > LIBS =3D -lCommon > > ifeq ($(CYGWIN), CYGWIN) > > -- > > 2.35.1 >=20 >=20 >=20 >=20 >=20