From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 1D1E2941A92 for ; Thu, 31 Aug 2023 17:25:23 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=fW8VuEvmbzA5nSQDFBsOeZPYxcS4YoUVXi5yLG4uEio=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1693502722; v=1; b=uEvEjUks1UqzUQBCvp34MhMk6XR2KZVJW3KVP9gBh04qb4SPC1aISE4aNzDx/6eYU+T0hzAr NKZDyxmR9eb5eZkUE53gTJEbK2IHwtp5KSmAoUJeoENKVUUmLdzqV3/El0igWsSRwRdslAQfM+e snV/eAnjCqvou6gwMAYUKIk0= X-Received: by 127.0.0.2 with SMTP id dSfuYY7687511xJx2oJssCEH; Thu, 31 Aug 2023 10:25:22 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web11.651.1693502719741629401 for ; Thu, 31 Aug 2023 10:25:20 -0700 X-IronPort-AV: E=McAfee;i="6600,9927,10819"; a="442407400" X-IronPort-AV: E=Sophos;i="6.02,217,1688454000"; d="scan'208";a="442407400" X-Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 Aug 2023 10:25:00 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10819"; a="809725988" X-IronPort-AV: E=Sophos;i="6.02,217,1688454000"; d="scan'208";a="809725988" X-Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga004.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 31 Aug 2023 10:24:59 -0700 X-Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Thu, 31 Aug 2023 10:24:59 -0700 X-Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Thu, 31 Aug 2023 10:24:59 -0700 X-Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.44) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Thu, 31 Aug 2023 10:24:59 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M/2C2b9KLCDGONRYHKi0L0Z7Ts93V58Gwacf/0Zmlg0cPYFwtpN4DPcs+cMKX2hE73SMs1HtEpyGOdyDtNUTr9QLlX9yIxF8mQgYEoNtIKJhz1zId5UyjHSF6+0KPDRkno0CxdcOq36zwkDYQAnyZa/as+TiTIqk0c8dtmaZL4w/+yNnUCciyNfsXPGqkjbtAXyB9qC8jf01gWvcsl9lbDZRBUHZq4FupkqG0O4Pck9/l7pJMYAl3R3RdoidgF1UeOLkrlWH3YxDU9o8nMFd27vzlEf5IeWnOJnjyy9Jo6L4/XTb8uB7s4Ks7jArWrMAf6fpmgJ2wdceyWzoRoG2Xg== 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=3Pt+0M/OW0JEuxbpfTcOzjw5A5MbPeZtD+VRo+x7xPE=; b=fz3QJIEWpFrWqd3r6pi4KiIFS4Gy/nNX6OdktgP4oNXLIGzDy/lTe/X6u6DxXhPYjf+ao9xNJu3FDmRIPDM6Qbz+lwFE77Wx8LwRArQjfP1dJuHjJKDNvvFf6RnL98O5oPymIjHTbdzIv31YEAZWggow3RErlBTHiKaMp5pSUYSmUUciW/AzDhaqwUG2K0p1gq5aSZOrNsi1SBCITzcdhKHEGbsVVNpBUQvQPFHfJabmvnELD7Ca43zEWU4TkHYLwQ1JBxNODdKyWWxWWWqm1Pui4l2snCFrhtRJQx9bWTkFgcFzJkZE8L0B3VoCW1k35Jn0Qss8jSm/+03F0FTtlQ== 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 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by PH8PR11MB6999.namprd11.prod.outlook.com (2603:10b6:510:221::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.20; Thu, 31 Aug 2023 17:24:56 +0000 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::eaa6:1c0:c33f:2a11]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::eaa6:1c0:c33f:2a11%2]) with mapi id 15.20.6699.035; Thu, 31 Aug 2023 17:24:56 +0000 From: "Michael D Kinney" To: "Jayaprakash, N" , "devel@edk2.groups.io" CC: Rebecca Cran , "Kinney, Michael D" Subject: Re: [edk2-devel] [edk2-libc Patch 1/1] ek2-libc: socket module of python UEFI fails to compile with GCC Thread-Topic: [edk2-libc Patch 1/1] ek2-libc: socket module of python UEFI fails to compile with GCC Thread-Index: AQHZ3CYRZyEVGsXaUkWTJEd0oOWlr7AEp7rg Date: Thu, 31 Aug 2023 17:24:56 +0000 Message-ID: References: <20230831161300.1241-1-n.jayaprakash@intel.com> <20230831161300.1241-2-n.jayaprakash@intel.com> In-Reply-To: <20230831161300.1241-2-n.jayaprakash@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|PH8PR11MB6999:EE_ x-ms-office365-filtering-correlation-id: c13f818d-f3f7-443e-5b71-08dbaa473243 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: u9rgsr+i9MilUyzk9NAGw9wEEAY6mKV9t/Go5gOB4rfEgk2YHzDI7B8yx8htrcf4c+be6lwLu09Bez4P8eFEq/M46ebwGqotloFIm5eKFCgXpjZbY22Jz4sB3wqR6RupHyKzWN4oAhqJYZrNOGSaSUE2aSSVuLWV64EPmfffMfP09JrpKToJ6rINqhO/k+a72JJOeKhizIePMmfWAiZHaPctrSMDCZNVyD8yAgakZJ5wG9I5c1lvOorvAjTBeL3RvJNPBqJ2mtwVwydRpPZPVkLFk1DZT4qxsb6UZWgo7O5ShwrpROhZDFo99+hZn8rzfzybfRSOWquJb/3xsNdMtJPImuzNwEcepw2hX+HKeLHrcF4CRDt6+nFKEJHW+jqAHLRhGzigRW9YLbZDV4SLdjVTEKYnTZjJsRoMVmlyo+K4ZcsBDzmiTbII5aGkpyUnFekAJ9I1tx+eRIYHGGfEPla3xqcgS/ZbFue9/AK3m3AhxjbuheprDOR8nn1KMfCfaxVhlKyfkASjmNvRe/5Th+983xbWpmk53Rr3WdCy2mOOjC3RzD6h6YHE3N8Du3virGxEacHjOFv4pff/su2mUrSwWeMDqS7T0Z12uuTUk6Y= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?t68fEcb9j8nb3HkiKQg0Giq7kjcBCzzyVEJwWj6eul65WHBJhxX/zK/T43jh?= =?us-ascii?Q?pLcGCRfFgELsQqVfVqw1ifNJzpe/+FjrZdfNTQxRoc5l32iQ9YE0Y6d6ka35?= =?us-ascii?Q?L9gFEy5NNIdbCjkCrsO5kFEU5lzMfDKOeZZOfMCmgdLjmIa7g9yrEkgx4Xer?= =?us-ascii?Q?0KgbQimy0sWKSYeV99Bbw2tzHZgJk1uG1ujv7EgeEF7eCTsBb0qKzToL+ypG?= =?us-ascii?Q?BZ6gcT8z33YdwjVRiZ7XA6UmWs73Xuj3/A2LDwkbc3dry4DIh4DL9zWtlFtd?= =?us-ascii?Q?qztjnNApIsOE0SJrKQHOMfxv+LpcEChSr/gDsXI/wEYFnE+gKViSCFO1d5rl?= =?us-ascii?Q?NbznNLciCvRK9S7LUWZ0XtAaKFbfYBX2mlwbZI8099/jLyB39LY+5PwyHxF5?= =?us-ascii?Q?EXT+6KrMvPsXewo4lbYer8XhlV+HZDECbHYmhPK4+F7eizGeaZ0wTAR3mhAh?= =?us-ascii?Q?nHiPyIGGkBvZiS0f+1tzg5yADD5wOTF+Ed470eX1ckczwhWxx/2gzxoZxOyb?= =?us-ascii?Q?fAVM8QnZY9Zf033nwo69xojLp6fRjvSHTQ5iV7R1GlhPCqQU/+ScpKq8sas8?= =?us-ascii?Q?twmEmcMIBp0i/RM0R0MdOfDRPT0/OKA9QdEVQiYYyhnSzGCWWGMAY9gPQ5pp?= =?us-ascii?Q?d+UmtkIL+9i+VF7/kKn08KhX+1xoHaDQ1DSx8CaZFrRt7kumHMjdshu7tk+0?= =?us-ascii?Q?h28u/lp/p3Zmuyi4YEFfRIJL3F+XJjFAi0Nd6xyIltsBzfgYMZMcQ5zjpjez?= =?us-ascii?Q?0P3UsnwOzwCS2Bnx+0jYf0tD2kx5E6Z2I89ME2ZHpbKvAaVthFuvmIU2b2y4?= =?us-ascii?Q?8fUbYA85LApvDx2oQtVHlgXXbmHl2z2IFZ7O5rL0zKNbGeCV4AAHpKWTXKO5?= =?us-ascii?Q?tCmm2Aap2VcHHFRazd3G3mUUWqvcfTXdkhM2p9BKBAr/ywouXkPjaMqfLeyY?= =?us-ascii?Q?DS+KgcXOpLa5MHGHSWuAa4ryXK3w4gOaLFZmkIH+OUJNUdzWn0gpG490aAk6?= =?us-ascii?Q?dij+yUAu8r4Ge3C/P79E9RraPAkqfw+aiAhTtHcg5shWX9HVcgDpm28d/TtO?= =?us-ascii?Q?buqLcoB4LmCiGXdXJ/VPH51wpBEsaHfxqioQbjHIkYAV1ER5e+sB+7k9NjOz?= =?us-ascii?Q?0KihD4FHyawJfhghBviMViwNDo9htcPbLRNuIvg0aoxN1wsa7NlPvvLGStRp?= =?us-ascii?Q?K6dOZPUb2rHxkzU7UtbtvTF/ijIVYBMvoUaylhilyGz1Q8ij1Bmb6z0lPzxy?= =?us-ascii?Q?cfxhwC8xOzg0eeANPfrIctDy17Soz1Y24vPScz+MKnTr9czEt1NtlsCNVrTR?= =?us-ascii?Q?Try2sGk2sqWQixlDLTxkePiAF3ntRhXNihQRrbpRYcZURlEUITGLnzNHevR8?= =?us-ascii?Q?JlGQvGu2hd+ntUvxhkdzeMnUeOzZWf2KMxjxN6wgasrJER0P+mLttvAy/h78?= =?us-ascii?Q?M9NiFaHbFx5chICzhYHrS5znQJbdMY5GzBA7cL3vDqAeCSz24+pYJxTB2W+C?= =?us-ascii?Q?drz6JeXsdddeIDMLteK8kyQhQ1uyK6G/5lEYsiSE/aBvAnKw2FgSiz6YOiTX?= =?us-ascii?Q?N2dXf4DTSyyM3zEU3KFov+v6XvKN40+DW+T4RVJEDPLnwQ1W31pVps23jvyf?= =?us-ascii?Q?xA=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c13f818d-f3f7-443e-5b71-08dbaa473243 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Aug 2023 17:24:56.5493 (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: pIYTGAKv+V22bpyVdWvmjw27xbB+plW+RVJY7DeZCg7bEiM38vpY+vZnWxntCo6Umqzur5uQNYe5RHUan4mCZ0Jxndaqdx0p7myujK2eAYc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR11MB6999 X-OriginatorOrg: intel.com 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 Reply-To: devel@edk2.groups.io,michael.d.kinney@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: F5Bxj2nlnhsLgZYjqobyU39sx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=uEvEjUks; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io Reviewed-by: Michael D Kinney Mike > -----Original Message----- > From: Jayaprakash, N > Sent: Thursday, August 31, 2023 9:13 AM > To: devel@edk2.groups.io > Cc: Jayaprakash, N ; Rebecca Cran > ; Kinney, Michael D > Subject: [edk2-libc Patch 1/1] ek2-libc: socket module of python UEFI > fails to compile with GCC >=20 > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D4545 >=20 > The compilation issues reported in the BZ are fixed by > defining below 2 macros in pyconfig.h > HAVE_ADDRINFO > HAVE_SOCKADDR_STORAGE >=20 > Cc: Rebecca Cran > Cc: Michael D Kinney > Cc: Jayaprakash N > Signed-off-by: Jayaprakash N > --- > .../Python/Python-3.6.8/PyMod-3.6.8/Include/pyconfig.h | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) >=20 > diff --git a/AppPkg/Applications/Python/Python-3.6.8/PyMod- > 3.6.8/Include/pyconfig.h b/AppPkg/Applications/Python/Python-3.6.8/PyMod- > 3.6.8/Include/pyconfig.h > index 3b9eceb..983cfda 100644 > --- a/AppPkg/Applications/Python/Python-3.6.8/PyMod- > 3.6.8/Include/pyconfig.h > +++ b/AppPkg/Applications/Python/Python-3.6.8/PyMod- > 3.6.8/Include/pyconfig.h > @@ -66,7 +66,7 @@ > #undef HAVE_ACOSH >=20 > /* struct addrinfo (netdb.h) */ > -#undef HAVE_ADDRINFO > +#define HAVE_ADDRINFO 1 >=20 > /* Define to 1 if you have the 'alarm' function. */ > #undef HAVE_ALARM > @@ -683,7 +683,7 @@ > #undef HAVE_SOCKADDR_SA_LEN >=20 > /* struct sockaddr_storage (sys/socket.h) */ > -#undef HAVE_SOCKADDR_STORAGE > +#define HAVE_SOCKADDR_STORAGE 1 >=20 > /* Define if you have the 'socketpair' function. */ > #undef HAVE_SOCKETPAIR > -- > 2.40.0.windows.1 -=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 (#108202): https://edk2.groups.io/g/devel/message/108202 Mute This Topic: https://groups.io/mt/101077159/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/leave/12367111/7686176/19134562= 12/xyzzy [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-