From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by sourceware.org (Postfix) with ESMTPS id 33B093858D28 for ; Wed, 18 Jan 2023 00:19:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 33B093858D28 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30HLxCNq003619; Wed, 18 Jan 2023 00:19:01 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : content-transfer-encoding : content-type : mime-version; s=corp-2022-7-12; bh=s83i7D40P8giQcVN33z5uC2KH303FHzHeDhR9lzyp6k=; b=2lgVhV1ZpHnBXAhd8HaHos5JJrbVs7FyfcHqLAegM6SuV7f0h1gz1zgVCnIram6lwmVY hWhf0KvfTLhNTC4b8XkQXugq/1SH9F/yUWcAgLo1o645PjGrkkPkqAhU8Vnm0kF5W7A7 45B6xZPg5s0O7AU6L/n82ch00rY/LJ1gTaAaKxf82Y6mBj7nzaYIcyjRMfwpcYJRSefT jNmEsOI30f+l5Oy/svSPkcndMiPEKqHvl3cQvgHI4tc0zY3aVFRV9LRp9+DHnHsa9/53 fuvb67rRZtAcJJ82c3dQ+xDlxiQlVH4YS/CioECI/aKddV+rMrAqF1ByymaUl4xVrXNT Ug== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n3mxt6afa-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 18 Jan 2023 00:19:01 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30I0Is8v028070; Wed, 18 Jan 2023 00:18:59 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2168.outbound.protection.outlook.com [104.47.58.168]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3n6648r054-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 18 Jan 2023 00:18:59 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TLk84ArkVQHfQCBZpIk+YvbrUQbAZxqVrwxj3i9noaJPP+cGya5JWFygBeydesvFh6jWsimq7qfg5xnRSrxQJ7+IWMUvtyAUlItoJTDDryrD00Fj0sYoa/pIhvTpAt6MqvdegPZPFDVXLPXDl4jR8oyo1iHg2ook/FVZwMlSGeUE+4C0c05WYx1g6Q8+Yz34w0spQcuixEL8QjpuAfSugNR7pAdkFiJXXmMnlAuKDyArFBcbMLVi5CfNhMzYwTy2jnPcFy+M0q+WzgUfQhvl9x5gzIG3G/idzxs5pTFBd7A50Dfo/ijhOJf0nT+629S+z6de7irs9XdFIsJp94Z76w== 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=s83i7D40P8giQcVN33z5uC2KH303FHzHeDhR9lzyp6k=; b=VgimcB2QEPOsmzEZxc43HvJ8SWGm2NGvMAScQ7WN4Krufh6ixexos3z9U2QnFLBbGek2sujvxJxTPCN0jfyEmf+R2r9eXeFx6EXwrpGsnJQmwFGaLwq/lGOANou6ijOnroQfGubnyP8L94TIFv1Ht6hzpC5i77A/e9qNGCOk/JQVYTJTrbjrOaeNV8vyH9o4h1hk/NUugiJbsR9+XvbKrMi2swbAG2/7RN7tJnSd4iqP6PhIj/XA5tUeR0RzP3Omk59Q43yt3+mpgcHUjUna9k1BA2rjT4Y+N0n2SgmzpMFXtei6zhXByXqUmr27+WckgwLvRtfCZLLd/s64jk5otw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=s83i7D40P8giQcVN33z5uC2KH303FHzHeDhR9lzyp6k=; b=OcbNsUVkieTV294xBKwvmRGlwXd2tQFOHQJFQlXRCFfi7j75CTI1Af6RMQXjzXY60LIP7sMhxF9AlTwC5LVYAljfpNh5scX1a64Iz9lKTOLuTHekT3bIVo3o9sXar95gVt66pqGt4h7ZSIJ1fHMav6yA4Q8jrXg5C4GSeeI9AuE= Received: from MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) by MN2PR10MB4336.namprd10.prod.outlook.com (2603:10b6:208:15f::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.12; Wed, 18 Jan 2023 00:18:58 +0000 Received: from MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::14e6:a522:273f:db57]) by MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::14e6:a522:273f:db57%7]) with mapi id 15.20.6002.012; Wed, 18 Jan 2023 00:18:57 +0000 From: Indu Bhagat To: binutils@sourceware.org Cc: thiago@kde.org, Indu Bhagat Subject: [PATCH] toplevel: Makefile.def: add install-strip dependency on libsframe Date: Tue, 17 Jan 2023 16:18:51 -0800 Message-Id: <20230118001851.3467920-1-indu.bhagat@oracle.com> X-Mailer: git-send-email 2.37.2 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: MW4PR03CA0084.namprd03.prod.outlook.com (2603:10b6:303:b6::29) To MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWHPR1001MB2158:EE_|MN2PR10MB4336:EE_ X-MS-Office365-Filtering-Correlation-Id: 0106d45e-0629-442c-6fd0-08daf8e996f4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: BCoh+78hX5vfKzrnBP+aIYBWrf4ryZdHtW/pa8ACBMblWj9/llpNMqRMh0nC97jkKT74kTOwYXY/0iuD0HR0fvTfLhYudpZxfEP2FLPk0NCnzkfTf3dUqc0JS/ID4ezyPvBZSsZCTcHcyj9GwgTjfDq+O+MZhR3omoCu7yaeIPHL6PwWtEImRjPZqRp9M6ugMi98R1jYM6k6M7IqK3Kwb6CPWxPAm5hfgdazc7lK2qHQRNcDHU8a+nniPSFsXSgkDw8fGGZzGGG5He7mSsOjYxm37FCRZJd2ZKrIsnPB/odi9eEc/sv2cuAbx5XGUwurXBoDnVmPasm8mBEYIJxRQt7yIaA0KEdqikOfqvaBjShcWuOKxd4zzZDsOQRa+r2372LNo9C01dooQJULa/XENn781QZCbqhzT4l3/hTIzO2UStWR4htLx0EeA5khi4AIXw6L2h4mR6ftylkDTWnxkruTdUtWxhi/94h/ZlXtpuUc1LS51jzbU+uSzOqvBJlfRMR5C8YHLf/6+mvziSTqsPZHZERLlGjM516+FozZp7ykkaNirg+xfRAnNQlwYeSY3LRtQDYSA6+BPGmR2VVNVYbampKxkYOkuVVGxRGFp1P7d5ctLQPNqq8zy9eftuQmz8OHTcDUxxmp+JXT1ZwVEgkOs8LiCwy/6GM0VKLkvCI= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR1001MB2158.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(396003)(39860400002)(136003)(366004)(346002)(376002)(451199015)(83380400001)(6512007)(6486002)(966005)(36756003)(478600001)(186003)(38100700002)(2616005)(1076003)(86362001)(107886003)(44832011)(6506007)(2906002)(6666004)(8936002)(8676002)(66946007)(6916009)(66556008)(66476007)(4326008)(316002)(41300700001)(5660300002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?K8wE8A6w4MLp4zCcC6K8gWsqJZKGj9WLdOqHbFvYBZ4xpys7sGeFe9+koV6h?= =?us-ascii?Q?MWVc0fr0y9Ei3dyVmMmJuVBDhCGTxtHA0diTaNnT5qcOty+nxapUYtHHJ4qu?= =?us-ascii?Q?PYOktaOLJihrS53yFNxioik53bEy4UavMJI48sQjiFper5jI3+KPz7aQAoWw?= =?us-ascii?Q?LCeC3Mz3VBuPxnHnNf6rNvBi+RNAyPOpDPw/1WjezewLbidtAxYDECO2SaG6?= =?us-ascii?Q?dUfTppZgCtgRVpcRo6D3bIvpkV26KaA3Z2Q1CuVgpWXYgsuqCd/CPeBsLGmf?= =?us-ascii?Q?VjHeYCNAij17zrRJUZJf5c0dAV4EJVCsF4uHm3VbcjRxN4JamPDDt7JA8Zi/?= =?us-ascii?Q?f1W05c2R4zkf4e710BoRDlH8GgbNqwSNo65StfTBt2xvL1eLNMofhqDRFR+0?= =?us-ascii?Q?ED0lZLSfUq0zC0n6bLZy+CzZoLZDSUeOAl6iCr5rzuAJx79gAFUhxIUSS3c8?= =?us-ascii?Q?iy0ZOihdlQblgHXNkIfPx9WZUZi/NJyfRnhgPzM1rHGB4hYoz1JEkzUUBzzj?= =?us-ascii?Q?barSgKNuleeVq3gWGzveyo+JI64U/tYKmYIV5jenTns+khc5t4TKwAt8h2WV?= =?us-ascii?Q?D2u7hMf8+TUjyeYyzEKy919Dl84R++SmPvT4Oss2txgaFqsmZyBMHUYdidUM?= =?us-ascii?Q?2oOy8LeObHwa4phIdSyiXgCTmp8PS722n1YvYQULH18xchOntpFv3LLBFNrw?= =?us-ascii?Q?crxulUDVVawVMvIFBy4BSQX8LiSzAXLp+kcLTSwxzRtRZTVd/mFhAYa9wpV1?= =?us-ascii?Q?HePVboR6UCZIEs7g5MwKvyhftyhgAIVF+uT8AOgfe8Ilml1O7NXNpdm1gxnE?= =?us-ascii?Q?3fZs0FnAwswlHi5kfa9fGI7xTuWxVYxVL0+0lEWZoEKIebQvFy0QZ6+jyCbT?= =?us-ascii?Q?Jff9zaTQPdGnO54jSP+VUFhOEWSlUfQg1HSOboghoItOfJqyic0T/JG5hQOg?= =?us-ascii?Q?WtoinZYW3ED9IBHsEUT68Bi9msK79l1KzCn3bpW0E9Ysz6lPEF1tKIVKGNTM?= =?us-ascii?Q?c1P9S08E19WCx1fCMPB9XGu6ZNEZ4hExXDcSK69/kpSwE5JfYadhia4sSb8p?= =?us-ascii?Q?QVU7hOkFzCodeXxBrMMxu2HYbnalwGBs4AhHV/aI/o0E9Jde8uLvX3sYJ33m?= =?us-ascii?Q?Oi2kNdeSD3tbZW+ae+q1PxsL3nxZjktw+H7AGarQP/gR11O1rz1GHOlNihJX?= =?us-ascii?Q?zA5YOAiCK3rNmN1FjEgMJ/b/nnSFX47OVcFesawZmkQkBLl4m+gXmMMniMtZ?= =?us-ascii?Q?IaHMvzfAOoneEkrqyXuAyyVKQSGNIelA4YwM1mCMLUDwCyCTd3PorLAcD5pc?= =?us-ascii?Q?UDgVg8eVvYTjhPcK9eYAU6yu3nRPAxqCrB7ATWmbh32tid8ub6/5h4nhK/nZ?= =?us-ascii?Q?+W5kl+IHmXMhtjlPR20SNvKbfljtjgGQvqD2VKxn4FYZbEivLQiBDRFyxOel?= =?us-ascii?Q?RxPu0N4cpWICODU3+fegXmz7xoRiz1PoFMhMVBfVdhUU3mayvXG69hPt1KBB?= =?us-ascii?Q?KhvtCnN5AvxtlZ7kc0MdNED853TePsWvdxj1PLlbLBhkvTzQB0I8wGlQjVFH?= =?us-ascii?Q?U1PFNv9iiwXlDn8C7zoXM9Fq/q2jbLjf2ZtzFD8IBYwzA8I3pg9V2Mhez05i?= =?us-ascii?Q?Pf37omsL7koG863TJmPRjeU=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: r1hHENj6QupuRj41kK2if6Qta8V/b8WukC+v8OGMl6QyIToGuyrwggCoELPmCG99f7/Ii08y+4PCXrY5VtFVIFA4ElQSfzkPVU69oZB5h0jrccCnWbC3uywaIX36wBpBJwjPCP+9Utxhgi2rm551s3EYi2hhggjWVJb5hKg7fBt5Ai7Ctc+hAsjIqEnr25syULUHJ5A1kXJDHvek9/89qu6jCGeFu6bY0CoZZzyR8Mnc3VvT21jLKrkaVxhh+q273b4OVSzhAcj3In6gQayuo00aY4PY3wzMWcW7usjTqnQwbdtuCQpVmPXDjWASisZfOq0+iPC0JUNXKLy3RC2S/ei4wEN3iWDFF+Qf5P6J3GI71f2NwLuDlKhqLHfFvsQBFJfVEVn59wcFv9hnooeijHmhxfpH9gBaw6sSxmsZNLdS64StKsXgOXqtVxqEUPei6XPFmwyER74zkmcnnBY9a4VReTlRzPCiR9e7b/wjXzLJczQjmTmtBTG0VKvp5lwwtg6ucHwitYZ1QclteaJd3ySQcIeQM1rzmZ4y5/Bb5h0DBupT+syu9QpPFjr9as6LAKSbm40O/M9AOqfjMFMphowR5wI07NQDkrJiFtmLacCzTVSz8OjtFv+ARefJHtErDu3hE5uY1jVWv4bRe2IcNY9HPPoMq9f1TsLrYv4TsrjEyWHbQQGcQ/xe8EibiO5O5CPo8p7fMtW4Zpx+90eErmSo3KtVlV7V9xHUF9p66UcIW02zLOAR2JxVpiZDJLkx/foB06Ytln5ZoNscSeyNi39oShwQ9RQlP7ncesjxRwc= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0106d45e-0629-442c-6fd0-08daf8e996f4 X-MS-Exchange-CrossTenant-AuthSource: MWHPR1001MB2158.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jan 2023 00:18:57.1110 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: WfdbNWw/On2BJ9jqH7VwXkz6zk7Mpk7+eSrZOQUDC2+jIwRc27ihO7141RrlLUNaDXNKuQSncX5NzMFT8AL8+w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR10MB4336 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.923,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-17_11,2023-01-17_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 suspectscore=0 malwarescore=0 phishscore=0 spamscore=0 bulkscore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301180000 X-Proofpoint-GUID: bkHK3jTTyNTpTR6Sw9XNBUtDAteT9rKb X-Proofpoint-ORIG-GUID: bkHK3jTTyNTpTR6Sw9XNBUtDAteT9rKb X-Spam-Status: No, score=-13.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: [PATCH] toplevel: Makefile.def: add install-strip dependency on libsframe Hello, This proposed patch fixes the PR libsframe/30014. More details in the commit log below. bugzilla: https://sourceware.org/bugzilla/show_bug.cgi?id=30014 Testing notes: - Tested make install-strip-host now works on x86_64 and aarch64 (on master branch). - trybot show no new regressions. - On aarch64, I tested a cross build (with --disable-gprofng as there is an issue with master currently), no regressions. make install-strip-host looks OK. - On x86_64, tested a cross build, no regressions. make install-strip-host looks OK. Thanks, ----------------------------------- As noted in PR libsframe/30014 - FTBFS: install-strip fails because bfdlib relinks and fails to find libsframe, the install time dependencies of libbfd need to be updated. ChangeLog: PR libsframe/30014 * Makefile.def: Reflect that libsframe needs to installed before libbfd. Reorder a bit to better track libsframe dependencies. * Makefile.in: Regenerate. --- Makefile.def | 5 ++++- Makefile.in | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile.def b/Makefile.def index f549d5741ee..2f51f83b043 100644 --- a/Makefile.def +++ b/Makefile.def @@ -493,7 +493,6 @@ dependencies = { module=install-binutils; on=install-opcodes; }; dependencies = { module=install-strip-binutils; on=install-strip-opcodes; }; // Likewise for ld, libctf, and bfd. -dependencies = { module=install-bfd; on=install-libsframe; }; dependencies = { module=install-libctf; on=install-bfd; }; dependencies = { module=install-ld; on=install-bfd; }; dependencies = { module=install-ld; on=install-libctf; }; @@ -501,6 +500,10 @@ dependencies = { module=install-strip-libctf; on=install-strip-bfd; }; dependencies = { module=install-strip-ld; on=install-strip-bfd; }; dependencies = { module=install-strip-ld; on=install-strip-libctf; }; +// libbfd depends on libsframe +dependencies = { module=install-bfd; on=install-libsframe; }; +dependencies = { module=install-strip-bfd; on=install-strip-libsframe; }; + // libopcodes depends on libbfd dependencies = { module=configure-opcodes; on=configure-bfd; hard=true; }; dependencies = { module=install-opcodes; on=install-bfd; }; diff --git a/Makefile.in b/Makefile.in index 679e121f8d6..38f1f9abea9 100644 --- a/Makefile.in +++ b/Makefile.in @@ -64549,13 +64549,14 @@ all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe install-binutils: maybe-install-opcodes install-strip-binutils: maybe-install-strip-opcodes -install-bfd: maybe-install-libsframe install-libctf: maybe-install-bfd install-ld: maybe-install-bfd install-ld: maybe-install-libctf install-strip-libctf: maybe-install-strip-bfd install-strip-ld: maybe-install-strip-bfd install-strip-ld: maybe-install-strip-libctf +install-bfd: maybe-install-libsframe +install-strip-bfd: maybe-install-strip-libsframe configure-opcodes: configure-bfd configure-stage1-opcodes: configure-stage1-bfd configure-stage2-opcodes: configure-stage2-bfd -- 2.37.2