From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from CWXP265CU010.outbound.protection.outlook.com (mail-ukwestazon11022083.outbound.protection.outlook.com [52.101.101.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 43A9D7260F for ; Tue, 21 Apr 2026 18:11:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.101.83 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776795069; cv=fail; b=aCW7/3NDm7PmQFqBPYzYznr/8J3FB8uGI//F9BQVqv++jxMftPYHPG5Qj1EAfcxYU3w/1A2j3oyxd4VoaeAZVSX7nsuk7ErxfEmXUp5iAxML8UY0a6zPHp0+UnTuAF1i/+B1kUoecesxcYJJQCR2keg6tiJJQNI16LGH9XMkCXA= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776795069; c=relaxed/simple; bh=O6FWE/YDZ3qcTtyJFfrPXP1pV5QvG12uv5P8DLfLb58=; h=Content-Type:Date:Message-Id:Cc:Subject:From:To:References: In-Reply-To:MIME-Version; b=kPfPf+qbdLgdHY+SHYKUoJ1XuzqcbCoPVjrYjTdM7xluvYeTbLMnEGxWkQ/dpkisdzeq1d1jsSWbCpAb5/frx86JDOCqfvU7CkVOEoPtLjdPIp7s3JhZzr7GbPzV/+ahsP0pKzC3CVl54PJXqJj3y7NMgoEMEwwib3fZKqZsLfU= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=garyguo.net; spf=pass smtp.mailfrom=garyguo.net; dkim=pass (1024-bit key) header.d=garyguo.net header.i=@garyguo.net header.b=xvl3twRd; arc=fail smtp.client-ip=52.101.101.83 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=garyguo.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=garyguo.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=garyguo.net header.i=@garyguo.net header.b="xvl3twRd" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jDUKnPCgDdO0zPZu+pM0cPrbNfOjNAuq4pzy1IAF22y+zkA8HUAxtkN8c8i3hiui5IuIDEOsZFhx1cG7wLtokHwLxsyAnY6NunAx67zV9svw9hAuaxpHiUAOuQdencsvBGW91vsuVwvuxfBRf3ANGSGxR+fnpI3iBnhV/rA7a5eIzvfbbNTvlht8Ws4r0lv2dDQGLlpTYXhHnOI4WkDo65Z9PEbkm1ZZt6YoFLR6hALl00SjSHjUPRT8PsdvCyfS8EHLlOXrLFZVQ9dRc7lLyeyDbHOb+11ZipPkkk/riFTNqR+Pnn3uNaSl4232lCG5Q5F+4uVI8R4wWwpb54TUWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=O6FWE/YDZ3qcTtyJFfrPXP1pV5QvG12uv5P8DLfLb58=; b=lc26kz+zwdGLJxaogek5DktTTpYix1hqmfqBNBOvVw+OSGmTiEJ+Qw9kX0gHF/onpp+2Pd3ZzRWHaaMdlVtfowMQ8zezZMyLpHYzAvEXgY6OhO5Bfm4Ij3wMpzeQf96k+PToQEwHOxxk93i5zx6HA7R3VldMJdkLFr5F6vuC6vfh6KpeN0aj3qBCT8INozUnFPOf+k+THxpGj5+egke7yCd5Vkh6bQEeSKKCxrBQq+JKQIwceLgGhxQtOXrYnwtEpdRpx/34okq6j/KE8Gn5KLh5xa+/3HxQMy4kWGz3cJWK+YZ5yfToE/nGNfLUZUjU031TWrF6UHZPg/fwV+o4Kw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=garyguo.net; dmarc=pass action=none header.from=garyguo.net; dkim=pass header.d=garyguo.net; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=garyguo.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=O6FWE/YDZ3qcTtyJFfrPXP1pV5QvG12uv5P8DLfLb58=; b=xvl3twRdcXKZpO7IqYylJh9fzWboPaISlpi7NQJ5TAMsfTXma3ROybKnwxBgPhM5VlHZBdkbp7600bvSkAEtz9ani3qSfPqrEMaLaoUYTA3zr/Nt+IsaKREmcLNcpYPAvWtX2owixjZN9idQZLRUyL/ssrxjObpsLUX4GImEMX8= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=garyguo.net; Received: from LOVP265MB8871.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:488::16) by LO0P265MB6662.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:30b::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.16; Tue, 21 Apr 2026 18:11:02 +0000 Received: from LOVP265MB8871.GBRP265.PROD.OUTLOOK.COM ([fe80::1c3:ceba:21b4:9986]) by LOVP265MB8871.GBRP265.PROD.OUTLOOK.COM ([fe80::1c3:ceba:21b4:9986%4]) with mapi id 15.20.9846.016; Tue, 21 Apr 2026 18:11:02 +0000 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Tue, 21 Apr 2026 19:10:59 +0100 Message-Id: Cc: "Link Mauve" , , , , , , , , , , , , , , , , , , , , , , , , , Subject: Re: [PATCH V11 1/4] rust: Fix "multiple candidates for rmeta dependency core" error From: "Gary Guo" To: "Mukesh Kumar Chaurasiya" , "Gary Guo" X-Mailer: aerc 0.21.0 References: <20260417152253.2312961-1-mkchauras@gmail.com> <20260417152253.2312961-2-mkchauras@gmail.com> In-Reply-To: X-ClientProxiedBy: DU7P191CA0027.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:54e::29) To LOVP265MB8871.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:488::16) Precedence: bulk X-Mailing-List: llvm@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LOVP265MB8871:EE_|LO0P265MB6662:EE_ X-MS-Office365-Filtering-Correlation-Id: 64e9b724-608c-4652-2cd9-08de9fd158f5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|366016|1800799024|18002099003|22082099003|18096099003|56012099003; X-Microsoft-Antispam-Message-Info: gm3v4K18qqqF5F9Q2jhudtYVUdOc53j4iW9lcrIpdl6hG3e2sVZ74cq3dHi8o3AmlPjhnfKmXFqQtPbVWKWhxrqsCFrWLB5Pqd/+xOWfPueiyZqITw54NjvVNmBncpyRpnThS2+u7XSPeNql5Vz/Bni3T4AekyxPmV9kdvgKg5SH//DHkM4U6qa2gcmmgR9CP1OZSAsZBGFQ4p9tz+2KQMbCx2RXommSjK6G+O4LjDQiFTXMLjwodHirBhglFvCspStbUeMrs149gK7z2wXMyqZNvTFzYi6LgWIWiPJMhhcp+7949fWoSKJHRwDJeoh7swZ0k4YBGcRsZhrXhjEF7idnS3NqrLxL1Sc4WxcTxuG+YjnsalX2oANzIJjFE/8ErxlYeXlwqi9q3oG4mIrUxBUbwsLAkbjWH8NSR/ynrZCFuSYs+22RbnIr+gBllWGYxdm4Y+fPGhLKnkZzi8yiq8LQnJBQpFy5RAmO098/bhTR7J1rOtlxt+opf2xVZT7PgAtGdHFN/Z5lN0jIPVwJTWv+yU/bAYZR7fEyfdBh0RKoyqXLLUy9niXs0ROl19BW69aCffrwJ0OIGYepiAY3fsEgpYQh7VzsWyo2lB/pkcvjv+EE7LuGwoZuzA35g7G6gphSX/pC9iJIdGLnt6D86zCzi/7cdGAEutwnd1t1+dBm8IlVrwtf2VYqDO7b9aLcRMpTEiZvUD892wgBaqb44mKvRpbxYaJPI99xXSC8bfs= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LOVP265MB8871.GBRP265.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(366016)(1800799024)(18002099003)(22082099003)(18096099003)(56012099003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cXpvc0RiR2h3a1U2RjJXZ1B2S3k3TEFBMVpaZHNHVXNpcE9mWGx1TWpFc2Vm?= =?utf-8?B?ZFdHNkdyeEc2VnFOa0tEK2xxVkRCa3FZdVk1Q05aY1JPWnFIRXh6bGxZL3Ix?= =?utf-8?B?MHZzZEN3bGdKZmdWL0RWOHhFWFFXdm5BeU9OWm5iRTNHRlZVbGplcWgydnBO?= =?utf-8?B?Qjk3REQ3VXlDYmd2bXRSREJDUUFWOEZIZzBwUHRmNVZFSXd4aGJtcVV1WXkx?= =?utf-8?B?eHI1eXhrNXNwWnlVTjNSd2I1a2ppS25oQ1VkNGNZb294MFRqSFdxVWtjQVJn?= =?utf-8?B?cmFQSlNlb1QydGd3NUtIUDFpZHE0ZlEwbHJpazJ0ZU1HOHc5OFlvZW5qU3Yw?= =?utf-8?B?aVpvT051MWtSMU5heDhIdm9BZnFlenhFYW51ODNrZ0ZvUlRpM2J3MWpCY3R5?= =?utf-8?B?dk44amh6SEhuaXpuQ0czdmtHTm9BZjdSam0vYlVmUzFSMkNCNUg2bjN5d0hB?= =?utf-8?B?OHhhUHhoN3BaZFIwYWhWNkYwMjV0MUhpS05lOFZKcWJCMXNGL1hHZi9yK21J?= =?utf-8?B?djhlZm5yWjlzWTFEU2ZDOFk0cHVIaUVuRktYc2ZweDJGUm9ibDM1OFBidHow?= =?utf-8?B?UVNvUDlUdlljTGNIVUVZdUlCMGNveWl4ODg4SnQ3dzRZbjNoM2R1NUNsREp4?= =?utf-8?B?SU9RUk5NeVNocEh4eDV3YlY5ZDRaNTEvK1NKUktPQXp0MzJoZG82cTlmWVc3?= =?utf-8?B?czBkWjNYYURmSjcwbGl2cTN6cGV0bTZVaHR6U0NMUmN5THRtVW5sSEdGYUdi?= =?utf-8?B?VEIrbXh2UVFsdkx6SWlqQ2dIV2RUV2dVWnp3d3BTOG0xVmMzbXJmTFZHQlFL?= =?utf-8?B?aUVjdUQ1b2NTbDJqZ2JrYzM1QTFXMGFqK3ZpRXdadkxaNDBvNVN4OFYydHVD?= =?utf-8?B?RHJ1Z2JQZ011WjdUbExQSmtiUk5BWmxlaEFqZVZUN1BKSW9WWksvaUlTVUJX?= =?utf-8?B?UHZEcTV5UmdVOVVKQU1TdW94UlB0NVFhQ2xFcXJGOEFia1RtT1pCT0QvL2p1?= =?utf-8?B?Y0N4ZENkWkdrQW1PS3N6ZTFodWtyL1cxd2xSVm1UdDFoUTZqaCtQNW8wK0sr?= =?utf-8?B?N2p6NG9FWDZycGtLa1U0bkVrREZVQklRcTkrSzhsR0kwcHY0eFpRczYrOEF1?= =?utf-8?B?ZDlXMGs4UWxwcFRLVzlQQzdISUN6dFVJMnBUWjhPRlB2azRzV053WWZ4dWJw?= =?utf-8?B?cFUvYnMxYTIzUDBMNzFuZmp6aUY4V0kxTnFtSkJ3a0dtNVRuL0RJTFVRaGIx?= =?utf-8?B?OU56VXlLd3M1dGdERUdvNTRBNzNPQlBUd3RGUGwrTFlQQmpyUC9IYldJU0o3?= =?utf-8?B?SWFzbVYvdE5qcE8veVlFMVY3Zm9wSU9UWk4ySzY4endlS1Q1dHZ4ZGZhK0J3?= =?utf-8?B?K0R6UEp6RU5xTUlkK0JxZnhZdWpGSXdaazlKamRKRjVRNXFkWGF4M3F5eE9T?= =?utf-8?B?dmp2VHhPR1REZ0FWSk1ZM1psVDdXSE9ONTdLYUFZdmsxNDFqNFYzRnBMVVBM?= =?utf-8?B?TlM2ZUV4bWFhZlp1aSszOVNiRUozQVJtY1FYZ295RVMydi9McG80NVdxYVox?= =?utf-8?B?aVFWcU5xMTZGc1BSZzlrNk1WaEI1dTVzbDgza0F4UkJoVXlDM3Z1N1F6bUZV?= =?utf-8?B?RWg0eFRDYXBZL3JJR0p2c2s5OWVOQ2pBYlZGNXFnMXlQRHk5U3M4anNsMWhD?= =?utf-8?B?THE1WitnMy9HZ2lvUFN0ZW5BL0ovYVJFY2Y3d1R2VHNrNHFnODVqVkt5T3Ar?= =?utf-8?B?UkdMR3pVN2pMVXpKeHIweUs3QUViNHdwZm9uUFpPQ2hEaDdSVE4raDVaTTBy?= =?utf-8?B?UllGQWxpcVJTZ1VPM21uZ2hFRXBralVSQTFQME1OVitubnpoYXpqb3VrejZa?= =?utf-8?B?NDNqaU44NEZmV0JjWE0raGxNT2RFVndEdUcvSEpXdW9YYU5jNkgwU1pab0VQ?= =?utf-8?B?eFo2bEJNaGJ0UExpcUdUOTQ1ZFBjVmhQeGhHbGw4d0loTmFBK3FXQUV5djR1?= =?utf-8?B?Y1FxZFVMTXd0YUZiSzJvaE00QXZWRjVHRGM2UkY1UW05V2tXdnNMVS9scFk5?= =?utf-8?B?QXV3WTR5UDhLcDMwR2FPQmI3SUhsTmFSbDNnOW1DQTJ0clBCSTlLa0c2OFdG?= =?utf-8?B?QzdxNW4yb0hvR3plWGYxbW44cml0VXM3cm9MN3g4NFF6UEIwbG91OXFIWExp?= =?utf-8?B?T2NpaWt1ZkhsVHhRVFkyRkowYjZ6VlYwOFQxL09aUDdTMlhodDFGWi9aQVZ1?= =?utf-8?B?bXpubzFyTy91OGwxbENKQUdvWkVJL3g5R3M3Ri9tdzMrazRpWmQ3NTIrNWVm?= =?utf-8?Q?6gRMlaUma1XFcF8+y0?= X-OriginatorOrg: garyguo.net X-MS-Exchange-CrossTenant-Network-Message-Id: 64e9b724-608c-4652-2cd9-08de9fd158f5 X-MS-Exchange-CrossTenant-AuthSource: LOVP265MB8871.GBRP265.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Apr 2026 18:11:02.3545 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bbc898ad-b10f-4e10-8552-d9377b823d45 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: TVlhM3vS3qVvK+TrqkRjdUfRxvFYrjbdo+r7nUBR+3P2HfY64aHvGL6+5tuTy9PYXDTPaM1NANbFbEyClRwEZA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO0P265MB6662 On Tue Apr 21, 2026 at 6:47 PM BST, Mukesh Kumar Chaurasiya wrote: > On Tue, Apr 21, 2026 at 04:57:49PM +0100, Gary Guo wrote: >> On Tue Apr 21, 2026 at 4:53 PM BST, Mukesh Kumar Chaurasiya wrote: >> > On Tue, Apr 21, 2026 at 02:26:19PM +0200, Link Mauve wrote: >> >> On Tue, Apr 21, 2026 at 05:49:32PM +0530, Mukesh Kumar Chaurasiya wro= te: >> >> > On Tue, Apr 21, 2026 at 12:26:51PM +0200, Link Mauve wrote: >> >> > > On Tue, Apr 21, 2026 at 03:25:22PM +0530, Mukesh Kumar Chaurasiya= wrote: >> >> > > > On Tue, Apr 21, 2026 at 11:38:08AM +0200, Link Mauve wrote: >> >> > > > > Hi Mukesh, >> >> > > > >=20 >> >> > > > > This patch doesn=E2=80=99t apply on top of mainline, which tr= ee did you base it >> >> > > > > off? >> >> > > > >=20 >> >> > > > It was on mainline v7.0 tag. >> >> > >=20 >> >> > > Great thanks, they do apply there! >> >> > >=20 >> >> > > I needed three more patches for the kernel to build on PPC32, I= =E2=80=99ve >> >> > > attached them but they are absolutely not patches which could go = into >> >> > > the kernel (except for the second, enabling asm_experimental_arch= ). >> >> > >=20 >> >> > > What do you think we should do about them? >> >> > >=20 >> >> > Regarding the 2nd patch you sent, As the support is experimental as= of >> >> > now, Let's wait till we get everything stablized, till then we'll u= se >> >> > nightly build for all variants of powerpc. Once we mark it as >> >> > maintained, then we can try to push that patch. >> >>=20 >> >> Enabling the feature is mandatory even on nightly or with >> >> RUSTC_BOOTSTRAP=3D1, otherwise no asm!() macro can be called and so t= he >> >> kernel crate can=E2=80=99t be built. >> >>=20 >> > The stable support is available on nightly. >> > Refer https://github.com/rust-lang/rust/pull/147996 >>=20 >> In that case you should add the feature with a comment that it's needed = for PPC >> only and is stable in 1.95. >>=20 >> Best, >> Gary >>=20 > There are some other build errors apart from this on 1.85. So few months > back in the meeting with LLVM team we concluded that for sometime > powerpc will be ahead of other archs at 1.95 till others catch up. > Is that LLVM 22 being relied on? If that's the case, you should also gate PPC with CONFIG_RUSTC_LLVM_VERSION= . It's possible to build a Rust with older LLVM versions. Best, Gary