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 F29EE3858C54 for ; Sat, 5 Nov 2022 14:27:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org F29EE3858C54 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 (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 2A5Ds5eW017214; Sat, 5 Nov 2022 14:26:49 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : in-reply-to : references : date : message-id : content-type : mime-version; s=corp-2022-7-12; bh=B1BnqGEquXaZZMWvSotZvJxLkaDQkyqEdzbCNsoy56M=; b=iOlDGfNAdZ54UdetsMgOqMPOqWjYjtLPQXEIHqGlA5Vrxs+3bvmkTgzaHfWIMOx0xygy R4bCTqyFce0ak0inLgmv6jtv8U6zBGY35RWxCNNoyFofJn+SZFLUL9ETDm3HsFdM+siJ GZ0QbhqRsiIvs+k7sd+tRSdUdSp2TRr3B3FQznsQp8NigpRPupjzXlSWx3UsOcZQxFON W51FvakQHNc4Zp8mpCYiM8M5qhZjSI2KtJ3nD/AwcavUsZNeocPxxFmh6B8o1pfT4sf2 fZ83aVsFh77Mjk7Mhn7SlCCDSXLVtuCSmOJy8D+ECo/51VmZJ5op9KLE6NdSOM3n7IjB ww== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3kngreghmr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 05 Nov 2022 14:26:48 +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 2A5BaB2b017539; Sat, 5 Nov 2022 14:26:47 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2170.outbound.protection.outlook.com [104.47.57.170]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3kne982q50-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 05 Nov 2022 14:26:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JL8v2GJCcf/rg1UlzNyl1b8zyha8hKgehW+Q/mFP/Zn4PChM8bURKjY2R748wU1c0XQ6m4RTY/VGIanZ38kaWQPIWEFZo8SCTsndbxz/QaQ4CHdTiHDOAEZtL6ZW5Qogd87nqj4G9Ir8OL+kPzkWX2i9VbytGHE6AjLbHUPKaEA/88FOIN7qT5UO1I1cD8kpohLXVAil0hUihEAtrjDkokl3VO/af5CgFO42pd8pjWJAypHhVQhq+4UNE6W/GGyAkdfuqQHC6jhSfZ9nS64F4peLEaixYaN+krmb7do2kTwvWnI8M9bA8uEQ716N+IOEGWKll5nkNKT9aQNDRxfbpg== 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=B1BnqGEquXaZZMWvSotZvJxLkaDQkyqEdzbCNsoy56M=; b=h9VLzjk7v+MISU0SRmtv5IE7GBSTem4XI8b/v38lggcbRDLve7benFLQ+7DZ2ot5GyiQbIYJ+AJ9sy6TiIntXmryQUfxLMKZQvAVprtOEKJbSsjSo+7IVWjjagL2EBNnHOTAWxpHrTTWx/QIEoLgIan7Yr8AOuwOXxYVyiXv5ckQRy6eAh4ylhY6tEQKFIq9Lm0W1FGPokxda/uBP+HuzDPNfFuzic/HuXWdjB13PHfw+eWsdD1flNFHod0iUODSlnEN5pgGwozNAzXqEueVd8MBTnmTljgDxipEndJ6r70kxJGTsx7Q5RPj6DYPYig1n6pPRdsDbZ2SDrpyDg8/+w== 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=B1BnqGEquXaZZMWvSotZvJxLkaDQkyqEdzbCNsoy56M=; b=fjqwJfYw37trdWpQDAZd4PW2xOTi8mZIYnfeN5y2Lv0Qql/TEPCDGbSgIY8AO3o6NAq4hD0vWhCDE490LG9IWXp6rOw2vZoMBpNAMxEOa33p0/jUr4EuvQ+BIEzAoIOlCKF2xXvVyoGY9/9YULZIP55nKB/QiJeosJsega76WkQ= Received: from BYAPR10MB2888.namprd10.prod.outlook.com (2603:10b6:a03:88::32) by SA1PR10MB6471.namprd10.prod.outlook.com (2603:10b6:806:2b0::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.24; Sat, 5 Nov 2022 14:26:43 +0000 Received: from BYAPR10MB2888.namprd10.prod.outlook.com ([fe80::5095:b148:8def:1049]) by BYAPR10MB2888.namprd10.prod.outlook.com ([fe80::5095:b148:8def:1049%5]) with mapi id 15.20.5791.024; Sat, 5 Nov 2022 14:26:43 +0000 From: "Jose E. Marchesi" To: Eli Zaretskii Cc: gdb-patches@sourceware.org, indu.bhagat@oracle.com, elena.zannoni@oracle.com, vapier@gentoo.org Subject: Re: [PATCH] gdb: link executables with libtool In-Reply-To: <83v8nt3525.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 05 Nov 2022 15:26:58 +0200") References: <20221105130827.1194771-1-jose.marchesi@oracle.com> <83v8nt3525.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Sat, 05 Nov 2022 15:30:44 +0100 Message-ID: <871qqhiicr.fsf@oracle.com> Content-Type: text/plain X-ClientProxiedBy: FR0P281CA0145.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:96::18) To BYAPR10MB2888.namprd10.prod.outlook.com (2603:10b6:a03:88::32) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BYAPR10MB2888:EE_|SA1PR10MB6471:EE_ X-MS-Office365-Filtering-Correlation-Id: ab1f4b21-5b0f-406c-b11a-08dabf39c32c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: W1jCzwie5vbQT9KIWIMZI5D4z2yx/R8a+Ne87D5CFPuU72NS+oFunY2cvFUIlxGWJ5+TzNqNi9SzfRumwuDRQfq4zvutoyPpLLYXSxbdkxbuF8r5uPHPgsOaivR5e7lZzpltmpE41ZhUMOSWbqC5Xx3d5/Se7Y50byTg8+B27Af+Kz09hgdn3SVVtnnHLiC9juT3CFvqmTiia/80zd7sa44e2irZmQGcKUahLIXu2nwP6vhwQwTUGadbjD4TO8wy+CYjcFxXCaFh1z5mQF0Fc1e9LYsEn1uCupjsNgK2dobpJoFJh4x7dz0uq+qAAfvGXsXwS7IFrQJwYuRSvAjM6Qz2+uVLJATieexbg/BXQnngGY0bt7UYo6/RVsPNRLIXPUEGIJPg/F2EbT7qXIngVsExyy6opKrAuKqr9GvZgYwHk6OyBEJVUHYu5dQvo+WDUd2tCNSfNlviBFeDuLBhtLj0q61RA02W+OALnUDS1JNezbFkZtM5u4/ss8Erp8BhMImHsJWYVmc4KIBtX0nxV2kD0IU1NR/D8Jxi7j8jAcuoxVK/llikzrA2fOaLJwm4Rl1/kLpjhmCNJzouogRfWBccnhtmVAI6XJuXWVHsi90o7uj3Zf28oeP5xek2PyqPlQ0nlkl4TgAA5A2kf5FnW4w7pIqAzpij7l9Sb7NNGW/GDM4HKwFsv7xPOVWaQL8Occ406qlTuI/otOLb3SLnrapW1dwSblvs2FJ9HqbJLNg= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR10MB2888.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(346002)(376002)(39860400002)(396003)(366004)(136003)(451199015)(478600001)(6486002)(966005)(38100700002)(86362001)(316002)(5660300002)(6506007)(186003)(2616005)(41300700001)(36756003)(6916009)(8936002)(2906002)(8676002)(4326008)(66946007)(66556008)(66476007)(83380400001)(6512007)(26005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?9k+pEJlsfClrLsdlvSMwDjRpWnjGMpbqEz0XxQFBSCcySbgXXty8EvBwMU6T?= =?us-ascii?Q?lVMJZrc1Q1ao+9c9NmO2nbUlCqxYP76YjA9xQPAhk+DnZ+ktNgGFOEqs7/Fb?= =?us-ascii?Q?P1+0Y7bA12uX7tXkKuoe8FrJnTw51gSgQhdCYnKDY7MFy43SmCrjk0hgvoXi?= =?us-ascii?Q?C+7IkmmVqkFCPKMZUdN2Nm1HgDTBpuXqH2roj5BkMqrzJdyUKhUtVOsk1cZ0?= =?us-ascii?Q?o/8H9nZjwwDF8mAYU2txFYvAWIapL+9vh7ibz4U+dkFULaaoBoU1iBn78x1W?= =?us-ascii?Q?pe5rKwQTq09K4avYnAkd3n3+/zTQeu8/dGwvMDGKOQz3kzI7N2ZKDWAYFwUB?= =?us-ascii?Q?8mvF6cbhrHj9eufknJO8PXUDrIVvnwMEwr1k6BLrLdRmU7+8MQOWTqK2MCZg?= =?us-ascii?Q?TKMW0ppARgKHHZhUCPmZht9NC6yngSe6F4RQfyI9gRKkSzXYhdyWZSdcb0vR?= =?us-ascii?Q?6zrnOuFYETh+5/3SqsDNB5HY3U4/l1kf3hdX0KF3RDlgX2EkoI4fixMLnPec?= =?us-ascii?Q?11KCaFDKCvQaYf1lG2dkb9gyuQr/dOipiV6A3ZJGVDIXOkPPxansNtKqy4fN?= =?us-ascii?Q?54yCnkwOvZ5FcjzljJ0Ah+DaUuivOI926kJHiCF/wNcq+RjtzJ8Mjy3SrLaz?= =?us-ascii?Q?BRwEXRgxmnD+5iYFkX5nONwYaOvw/wIvvGNlpjBdO8c2q13vhi5Vbdm3CxPS?= =?us-ascii?Q?oYXZhrvJo1rU0EZ5nkFB5aSlNaCixcy+qN6nyUbxMH2ENnrKgbryI6dxmdvt?= =?us-ascii?Q?tvI8PXsxoOCb/hqpajS3sX/3n0uHZIEROJAgPodYEHyvMML2emxSOFpN6B96?= =?us-ascii?Q?D5OZdZz9+nj2roNzNJRjuYzvwrXcdaN10cqIPU6G23UbeLR05/y4FP+90NwE?= =?us-ascii?Q?MlV7uD9CcCxSB6Pb6V23HTDmvY1z5T0AV7WpAqGJnoiKYsOS/46I+APFxuv0?= =?us-ascii?Q?DnsPO3l8fVdxHInvRQahhR2TRd4hIWJD7nK8UjO/hw5yRt3ARRHiZJEjTNFC?= =?us-ascii?Q?11XzvoFEzjimjzwiSR4pnn3Iqv2KS7BfN1G81lJhlWGDbUou2SkUNlwxUzK8?= =?us-ascii?Q?tMx7GUTogGd7TdcFPHROiiz4no4TAPrj/jMs6dqrLVowo+Z5MM2/jWB92+JC?= =?us-ascii?Q?FvOCP6QLLRrZXILU7TLMFXGDqMogQfFmR04UApqRq2qQqEGlWo34ozJz/VHh?= =?us-ascii?Q?yny3GNcX1PiD2lmv02ciVTqb5r+5dQiDbvmX+KS1XWJ6hCd3f3nTEOhGREtN?= =?us-ascii?Q?+U59C0Ks917Ved+gI8vw2ZzWVhHgwqNd1lfKc1E+2a4YafQ7O/8VppT3SBAm?= =?us-ascii?Q?ZV8rjtZHbUFEZI/noouYv3uJVvGs2r8cRfmbb5JX0EfCWVsNdz8ztH8T8Gxj?= =?us-ascii?Q?+7jALcY38wiIvDGffwXqPtxlmfqlwHvcwG9dNuIbjgq0Ysd9U+WTDAaitcJo?= =?us-ascii?Q?/6aI9X1MeakByHypTqELjB+9XZO+Asvz9KfYVbiWTFg3jFA1km9aERCEBwfJ?= =?us-ascii?Q?0rurRw8C9DkazApA95Q01gJb6eTytLbiOsJzaUNYZkYbDt/khj44mP89KfoF?= =?us-ascii?Q?lVSyKW7KYKXRw84Rnc5+BDC6rQeqi8KT3GPoDt+qUSWzDs1QovmP+8ipF897?= =?us-ascii?Q?CA=3D=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: ab1f4b21-5b0f-406c-b11a-08dabf39c32c X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB2888.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2022 14:26:43.6436 (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: h8UzA5Xdeqso7kGSJBKZqle3BM2u2Px8mMKcAzV7BfYMQteM0Pfv5lHxL6j4rcuCJqFjgWwplQZ489QV2SLGV+JJwEXK24Q8Q7ruv15BP30= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB6471 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-11-05_08,2022-11-03_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 malwarescore=0 bulkscore=0 mlxlogscore=999 suspectscore=0 phishscore=0 mlxscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2211050109 X-Proofpoint-ORIG-GUID: BWH7jaU5C0cW3yEZx6aNe0Tptw-SK1SB X-Proofpoint-GUID: BWH7jaU5C0cW3yEZx6aNe0Tptw-SK1SB X-Spam-Status: No, score=-6.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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: >> Date: Sat, 5 Nov 2022 14:08:27 +0100 >> From: "Jose E. Marchesi via Gdb-patches" >> Cc: indu.bhagat@oracle.com, elena.zannoni@oracle.com >> >> This patch changes the GDB build system in order to use libtool to >> link the several built executables. This makes it possible to refer >> to libtool libraries (.la files) in CLIBS. > > If this is supposed to be installed before we start the release cycle > of GDB 13, I question the wisdom of making such a significant change > when we are so close to the next release. > > Does this solve some grave problems, or can we wait until after GDB > 13? Basically it would unstuck us in getting the SFrame integration applied in binutils. See https://sourceware.org/pipermail/gdb-patches/2022-November/193381.html We could go with the simpler solution suggested in that email (already used by libbacktrace and libctf) in GDB 13 and then we can apply the new patch to switch to libtool for linking. I know Mike doesn't like the idea; but I hope we have proved we do our homework?