From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id EB420383F862 for ; Fri, 25 Mar 2022 18:09:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org EB420383F862 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 22PHxcUH007577; Fri, 25 Mar 2022 18:09:02 GMT Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by mx0b-00069f02.pphosted.com with ESMTP id 3ew5kcyms6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 25 Mar 2022 18:09:01 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 22PI7Grp047136; Fri, 25 Mar 2022 18:09:00 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2108.outbound.protection.outlook.com [104.47.55.108]) by userp3020.oracle.com with ESMTP id 3exawjj0vp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 25 Mar 2022 18:09:00 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UzJUWzz9PbhZ5XLiidr0sQW+xlVejLCtZRtpNXhibzjtdjfDCULX6eM0g/7qRAOmw3UpoPDRGNgsoMixsXl1JAE4U6F6jUHWVOYxCQJC0o2/r5WQaXhX+akxqr1VENkF9Q5efZDQGLfcyWUr8mmVymQ9FyXEsvwdOptvdCZ158r/D09uPq91InYNm+zcmHqP2OoP0z1p1EH7HE9niefMS3y+HSltCYrWlJrezs1X90+IdNHwYh/Djcx3d9K+PK1awswVgZKNq/t1iiyf651OoEpurV7PO9dsWzgcXY4QNGbBEfXm1/rUdneDbFrACUFYPhZjMLKfh4WDHYjjtezvDA== 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=UT/admXtEUnnnD+5qGvSb7NL5agBpUIakivX/6Lsu4E=; b=A+MsYz/5oS/m4sQ5iI5WS6FjE1UMV/2tXfqaF0a+8oRnOi7HdSEEwcFyC5B+DKVw31138f1kLg4YkYJNGrlJQCCfK4jmM1Qgsz7byB4B3FPTKUqDKR7pAHS5X9FQrckX0lQ7MKnWKBfV/8erqXkPGHkAVY6j1Z4pfSXTNxeo3xjbxMYiyYpcAy1PHneQcxtWIwunDrgyFAwm1Is+OEpDtZJ+P2iHG4ZNeY2XXYi+qwnSzxzf2ovces1RG2w3znxFe8GMBZ4IUrDZ3LoBjP16t4TjpM0seCTjG6fbYpmq2ghr+/cxnAfMaQn5Y3JZv2m1ujNQcUBrD6gj2G6LaDYBgg== 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 Received: from SA2PR10MB4715.namprd10.prod.outlook.com (2603:10b6:806:fb::10) by CH2PR10MB4343.namprd10.prod.outlook.com (2603:10b6:610:a9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5102.17; Fri, 25 Mar 2022 18:08:58 +0000 Received: from SA2PR10MB4715.namprd10.prod.outlook.com ([fe80::4452:fea7:539d:31e0]) by SA2PR10MB4715.namprd10.prod.outlook.com ([fe80::4452:fea7:539d:31e0%6]) with mapi id 15.20.5102.021; Fri, 25 Mar 2022 18:08:58 +0000 From: Nick Alcock To: binutils@sourceware.org Subject: Re: [PATCH REVIEW] libtool.m4: fix the NM="/nm/over/here -B/option/with/path" case References: <20220321182507.310696-1-nick.alcock@oracle.com> Emacs: where editing text is like playing Paganini on a glass harmonica. Date: Fri, 25 Mar 2022 18:08:51 +0000 In-Reply-To: (Nick Clifton via Binutils's message of "Thu, 24 Mar 2022 14:12:34 +0000") Message-ID: <87wngh9a6k.fsf@esperi.org.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2.50 (gnu/linux) Content-Type: text/plain X-ClientProxiedBy: LO4P123CA0114.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:192::11) To SA2PR10MB4715.namprd10.prod.outlook.com (2603:10b6:806:fb::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 265ef1d2-b1fc-4298-ae2b-08da0e8a87ec X-MS-TrafficTypeDiagnostic: CH2PR10MB4343:EE_ 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: khIWtqK/0Io/Qb0UtCscWRMY+E04ZpwJ9o1MecRQYSvPr63HL0pH4BFo0I8BnA1GNkNA3prgwlzPPKVkXJ2MN/sepHNzmMNy+YXV1/afFqBcVt+WV0NTvDy1xl7pK45g4S3jQkvxpn6ZJYNZZLiGT7rGDFpwJs2NI2j4Zu0C5BbS+ID/4eiu6G3F7IOnwosAW13dfaAM3mHfb1yIjmRrptxiSaGvOUzLg9Fjwdr6oXmI0xCpHkmVTwcWuACezbM3lmb4JZmr7AdoYCLM/ARAbIYUT7nIDnqbRLNphjehLPuRcSuggEAqkZWdZGzv1LPtSLnkDg1g+GoXYmTsutYXNaoSZahqdUmYaSSkw5jUXH3ySSQO0HXeUfsRoX0ouSDV3VwnggH7yzVmQ/MxmjUWJYVRinemfDOZ1hsE/IQLPDImmIwx98GZHbJOn/oYBKWBHm5QKWXWZg3paCWdzA2gyL4nddMdpn5DTHLa/UA71YdTzZM+a8mcQ5VLmYqzOoCxGS7X62733Pk9CkYLhMHEjyVs5zUnVjN16XJL/okDeUvPBJXBuCRzxWg1LzCGQSzQtDXeGxVhHgiIBMZwGSUgOpOdF4ArZCpROildaZZwNpPaOYRjAXrAogGthEIvaMeVbA9y375Ea673RG2BsTdF/w== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4715.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(86362001)(6666004)(8936002)(508600001)(5660300002)(4744005)(9686003)(6512007)(6506007)(2906002)(44832011)(52116002)(38100700002)(6486002)(186003)(8676002)(66946007)(4326008)(6916009)(66556008)(316002)(36756003)(66476007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?qPmoAcQmB3dij8SX8+4Yuu9hpyz2LMcbk7KzdWxaTwafabBFFtNLnrJlt/t6?= =?us-ascii?Q?zsZc/kjydl2myZDguGAvw5e6g3qs2EjVIRv2Dm12NCUNUMlPZ+zp3G2esZAL?= =?us-ascii?Q?0EKwMW768fXDjd4cZB7UcEZYLPGO1vNe6ZUbgrsvWx6tKcJZgzkkmKZqbpgT?= =?us-ascii?Q?UjpMy/kO9dSwnA9V8pMYxvS3OPzproDGuJ/AxC3MW1wOVsKKuZScvErOvQ8p?= =?us-ascii?Q?gC9kg/wrzbThscZ8jiIE7nItS+yjmiygmdDZZmtVpJ2jlx2i6Hy925zJGrUH?= =?us-ascii?Q?sourbCM9X31pTehPaz4kYLF2L0TlSSLAxFuYaGfFWAkoLamOlPP9vdmUgMAW?= =?us-ascii?Q?CXfZUrA4VqFT0qYCig0+9TpFsFZp2qQF90hgrblB2uwHhRnDQhDEB2aZLPLu?= =?us-ascii?Q?+1l3IxUW6Pc9jRLAPkNZEICdmKrIfyYNZ9iUpXjTnyhywwjOWN7IcG57frZ9?= =?us-ascii?Q?k0n2nDquZvWqHLA+qm3Fuai0yFfiWbY24rje6xFfez74tXfT8Fg0XeGcrtn4?= =?us-ascii?Q?jILdDlae6uCfTFBUjPyonzVk1yaSuaqXE/pALTANyycMIwwJwwpG5IY5ByKw?= =?us-ascii?Q?IUboZSMb5fmJdHNRvAOaDeQ6i4cfkw2f7Ow3U1/41Zj5NdatTdoKjaJ03cxq?= =?us-ascii?Q?s1zyp0+H+qiexHa1eodqG+ePKqhomDla2HOWsTvbTGnitsM4kYmOYWv4/SjE?= =?us-ascii?Q?OoU0zVktOe5G3vkU4CD+uvkxLvb1RUiCZ6kX0bLZLcdErUd6RYSLf4sdD5JS?= =?us-ascii?Q?yYiNMHdp1KxB6lsaaezrUS78esTyZ4VMWYiZxFzrFkPHxmyd5ai0aU6rAMQM?= =?us-ascii?Q?lJJloBugz3f7qRH5cCW8ZZedQ5yBsAAgK2ZNfZmJhPUhF/NpMlYjxTTJlYty?= =?us-ascii?Q?/vllMXK8PQxOihQB1bG1A//4cnTGikp6jLm1ourYCvbyJ/jux9uMeW5WqD59?= =?us-ascii?Q?3Bo/JGtVhcMnxyk8cMndJa/u0FcP25l+3NU6eZqxDyzOqIHMrSKed/wgFJRw?= =?us-ascii?Q?7PMEnE/2FmVNogitwQnPpd+A0mzFEYa10oxWM3odXpYyk/nmj7bcqnZjofjF?= =?us-ascii?Q?BquWmTN8rs3PWq/99pXCjP+OPfeFhaLwEoH/aVpZ5gVWF7nlYt/n5QAaBXAy?= =?us-ascii?Q?MZtFiWA20xOcnN0z1KJyXJ/HPjPjEWF62B7ejda6NAJnQqH7Z1VdK3/v4jMh?= =?us-ascii?Q?5BOzj/XgTdoSGfYrr8PlVc/S1RdPWd7CisDs6yWKufr/Wa9Ikwo9mdOgm11N?= =?us-ascii?Q?4gbPkKIKoLofii5m+Gp8xaWmXfewtA2d52wkNYO3ya7wzDzrb3eOTBxQ546A?= =?us-ascii?Q?ED5+SbSNmREbF9/nGTu7IMhmxUAlm4YBb4eFNdIPlY3wAuhhcaLzaAg4eS+R?= =?us-ascii?Q?cMVPXOK58xnTjLXgYkkackP8G0NFSUMJbzfAIIRGh0HzhHBlyPOm5M6VnO8t?= =?us-ascii?Q?3U9i0m3UsDIuR+XGZt+k+37DqDaOD1zFQgEhQnIBX1UlmMzbx/1a4cRLRVSt?= =?us-ascii?Q?/hS1sxEmoAxtt+8PhZOfgADWU7dvlBr/202+r0RCpwNjwppn6aPFE2uxcCcb?= =?us-ascii?Q?ywUOsqW3nhzFbktI0PSP/mWCZplmCd7e+UEIc+xPsbD8sNQIG3E+5QTDIJHO?= =?us-ascii?Q?xD07jVzdx0ZfEbIXmBEubVIh5CudqE42cPSA2XtCZ8Mr94yjq9oGluHykrie?= =?us-ascii?Q?C7DVm1b67yrrF1ifX4LF3nc0KpRUshSiwNKIZCLXBlVE+O3iUbvxbS/x+Hzl?= =?us-ascii?Q?i+7RhLx1Nm5w+RWv7BEgrsSuj6faipM=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 265ef1d2-b1fc-4298-ae2b-08da0e8a87ec X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4715.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Mar 2022 18:08:57.9431 (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: O64RxVB3vdcGHZksgikoleEa+8lChjzozsepOGCB0uuJDG2cQsO8OdjMqvY/koof96Mykbo9rco4YXXqw9fAFw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR10MB4343 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10297 signatures=694973 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 phishscore=0 mlxlogscore=911 adultscore=0 suspectscore=0 malwarescore=0 spamscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2203250099 X-Proofpoint-GUID: aeysiLiNL_qQZobCIsZLKBAGCrnBg32s X-Proofpoint-ORIG-GUID: aeysiLiNL_qQZobCIsZLKBAGCrnBg32s 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_H5, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Mar 2022 18:09:06 -0000 On 24 Mar 2022, Nick Clifton via Binutils uttered the following: > Hi Nick, > >> This seems to be all combinations, including those used by GCC bootstrap >> (which, before this commit, fails to bootstrap when configured >> --with-build-config=bootstrap-lto, because the lto plugin is now using >> --export-symbols-regex, which requires libtool to find a working nm, >> while also using -B../prev-gcc to point at the lto plugin associated >> with the GCC just built.) >> Regenerate all affected configure scripts. >> * libtool.m4 (LT_PATH_NM): Handle user-specified NM with >> options, including options containing paths. > > Patch approved - please apply. Thanks! (Pushed.) With a little luck I'll get this (and the patch it follows up on) into libtool next. I hear libtool may have, whisper it, a *maintainer* again. -- NULL && (void)