From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from userp2120.oracle.com (userp2120.oracle.com [156.151.31.85]) by sourceware.org (Postfix) with ESMTPS id E7D2D385DC33; Wed, 10 Feb 2021 13:33:59 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org E7D2D385DC33 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 11ADXugI188854; Wed, 10 Feb 2021 13:33:56 GMT Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by userp2120.oracle.com with ESMTP id 36hkrn3a5p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 10 Feb 2021 13:33:56 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 11ADP39j167720; Wed, 10 Feb 2021 13:33:55 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2100.outbound.protection.outlook.com [104.47.70.100]) by userp3030.oracle.com with ESMTP id 36j51xjs0e-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 10 Feb 2021 13:33:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GOGX96qqNz+zdW+wvavIJR2QjPG0vXgXWM3+RTFWBRZf6JQHqUX5nGr7XZNjyJJggpMAl16y6g/NzeelVjEwdBaTIBKkv/ISTI71Q+tWtoa0sCOaRuGl3L1Mtx73+VEOBgCEclVCraqiFHdcjBtAvjR2iKXcQt5Eb3FiNDOVoBp/jcZNPTRd+lJP9ohW9mTXhaVbtotlbeg6p3/E0Z4Qvp/JJsr65e3/k282LDhhca6hNg0YnIf128358UoajCtBJF/6HHRsnwJjUY4n7aCOmrVTq/AvN0F5WxNFldCZ0PLoG0UH1QVn1yZg67KQVkubOGqUigB4SWG78+6JY3beIw== 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-SenderADCheck; bh=nzI+mEEz+HDxgfyoGNvzpT90b/E8ty1mInBrqzoLxZI=; b=NyXwS3vmPzrsVzMPzPL2NL5TY6hDBeQn/rDx729cSgMBi8pBFi8bZXn+zQUe5Tu1CwO3C1184D+FKpMbFpSC7Paoi4Xs1VpMnqwUp50Pp09vUYbHTwVXATJU0TR1YrtRpUPfnWCWDnVUl6hkqeZpTv2ymQkRagg3KrF67XtfnMAsBJfKcaMvxYn7n6utnrcPhNUpmwPVdoh2HwN1W2cut3O/bGLzKyEM0cBIIaBiOD7mFeVL3E0sN2BT95T9y9GI/vpKVKQ5Zg8z/xQudubpHp+loz9/8Gz4+Ah1E1Jpo/EZ8SLd7Sryi7KUsCurpeI4nr6Wg7mj7DHAA6aywCwJPQ== 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 SA2PR10MB4697.namprd10.prod.outlook.com (2603:10b6:806:112::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.23; Wed, 10 Feb 2021 13:33:53 +0000 Received: from SA2PR10MB4715.namprd10.prod.outlook.com ([fe80::7c52:48f6:5d6b:5643]) by SA2PR10MB4715.namprd10.prod.outlook.com ([fe80::7c52:48f6:5d6b:5643%7]) with mapi id 15.20.3805.038; Wed, 10 Feb 2021 13:33:53 +0000 From: Nick Alcock To: binutils@sourceware.org Cc: Tom Tromey , gdb-patches@sourceware.org Subject: Re: [PATCH 6/8] gdbserver: explicitly include gettext, etc in inprocess agent References: <20210208111635.74970-1-nick.alcock@oracle.com> <20210208111635.74970-7-nick.alcock@oracle.com> <87k0rificn.fsf@tromey.com> <87blcuz3jn.fsf@esperi.org.uk> Emacs: no job too big... no job. Date: Wed, 10 Feb 2021 13:33:47 +0000 In-Reply-To: <87blcuz3jn.fsf@esperi.org.uk> (Nick Alcock via Binutils's message of "Mon, 08 Feb 2021 20:51:24 +0000") Message-ID: <87ft24vyh0.fsf@esperi.org.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3.50 (gnu/linux) Content-Type: text/plain X-Originating-IP: [2001:8b0:1101:10::2] X-ClientProxiedBy: LO4P123CA0455.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1aa::10) To SA2PR10MB4715.namprd10.prod.outlook.com (2603:10b6:806:fb::10) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from loom (2001:8b0:1101:10::2) by LO4P123CA0455.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1aa::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.17 via Frontend Transport; Wed, 10 Feb 2021 13:33:52 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a87fc407-1223-424c-e527-08d8cdc88230 X-MS-TrafficTypeDiagnostic: SA2PR10MB4697: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Fu0AAdYXYCMQhzkCHv2K2BlImxSw4VEB0RBtk7oJuE7lfmUuGdorOiqQFKqSz53OsYY07P9It//vqDdFYOzPf/QE6CFNvRrz//J2ni3GDnehOpxXZguB1cRCfTM4CL666RIcjds+nQQjd0N3hqug/QzIN9N7eFeHPmdG8V97EXdpJvtu4GUfQnwVuxAm2QqswxSRSNz21ikPJ3wRq1iBYK3t4RaykDdcrFD9gcgZ5j11hSU55oVw/bqtmnn0XRbeUKH0T+wVAgqHkHKiNSTOc3rqB6oX/CXxwa210Agul+75mqnfnD2/Lpejf1zyLjjuoyQj1fh2Gay+hpsT9ta0AK/iPD2UxsNexBO38RzFUrV5YiX4wbs8PLyrMf0TNbtYs1vLS3xKnlvgHueAbXmE8rX+9Wpge+0Gx9VCcjrSAi8GpmDo9DT10XpCwZWZmPd7j45xqSBWfbkf1ymdAlgissD55LlHNfBqXfLwS1iKTD34vZ4OIEr/orYM/wbxrv0yPUIC6lyRdGzm+XzfDVcyFg== 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:(346002)(136003)(366004)(39860400002)(376002)(396003)(6666004)(8936002)(6486002)(186003)(9686003)(8676002)(16526019)(86362001)(44832011)(6916009)(36756003)(52116002)(2906002)(4326008)(316002)(4744005)(66556008)(6496006)(66476007)(66946007)(5660300002)(478600001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?wavn5NODH9FnUBhkD0xZTxYpJQq6rWAK8ChdSttk03m6/QwZGmF+QElizgW/?= =?us-ascii?Q?qZgqrf/UtlGEZrZcNKo4G1Fy9U0guH3Smp0ypRBa93gl+bsnlKZEYhkajB7s?= =?us-ascii?Q?Kn/xV+mtX6PnYrQ0eTz7xukvKV/s7Wwb0jlIQ8RFFh3M4xeDOAMnimOLRkqT?= =?us-ascii?Q?26TWOKU5SDl809EDypW3Dh1U5/ZBmXbbMCCTyWlWlUmYCAv/qWjzqA6lt1EN?= =?us-ascii?Q?tGUHSrNI+5aYjOuRdzy9S3BCBkxfXHegsbRAaCeM+W7JG7c8Hf6zfwW3BUUn?= =?us-ascii?Q?XIWKMpmGQjSg1AHbM6q7r38dBMSMVE+uegrvJTLS5T9uBr/rXh0zvkClDBq1?= =?us-ascii?Q?YlsAVOxEhMA4bqL5odRj/p0WuFrV9+hZx2GumZcBRkMWu8ERPAT4bW5SZN93?= =?us-ascii?Q?pVV3nY/aTkPpnojNk3a+o/gOYKQLfhp5UP5hlx1CPjeeqkeuloKVYwEqpa2R?= =?us-ascii?Q?kOlm13GfQ9vk3qJFD/TJ1uEXwlVm0qDZvcApvwEmpNxLhfOa6XPvW11I27Ws?= =?us-ascii?Q?sdflYkmmRyd+X7xlQrxtIINbUmKr/NPPJAN/EKOgTJcWcC5lh1ykUpW+6xp1?= =?us-ascii?Q?eLJ4dxMf3M6ad2Z9lo+kn3GksH8YA/rLI1oDzbb3o5B67aFlCHsFNAzRn5JM?= =?us-ascii?Q?kBD3CDwV71y2/OByTH1xh768lXAkw6NeaWakqeORXHtfTdHPYq/vNy+FE3ct?= =?us-ascii?Q?OvECmQ/L0TXJqOIS6KI3xHx7XAEXasoqZRsAgXCEb07lCbW3Hy34ntOswaTs?= =?us-ascii?Q?Fg0kcgCEMnUEgcxm52B9qanCNJcdYn0xIUugOyq2ixNnbF3BRy/n4pgzM5aZ?= =?us-ascii?Q?8aE4v4VQwgPLuyDqraEYzJG5/z27uvw6KK8OXsRqZ3sYwHeYYHDSUEhRvCPg?= =?us-ascii?Q?FpV9FnlYaHYpA8Cr4KO0ZRuNKrWSAJceubnDRNIXP5bQnxpWWaNdplaa1Sbd?= =?us-ascii?Q?Qvb+MNX7JoD8gG10oao5Nc1SEM0Y4VkNfSJMRIBUX3o/xICYW87iN28D/L81?= =?us-ascii?Q?Hb3Dt8hnF8+dNvSWbuc8wewDTbXfQ4NblFvc7ThhaaqH3pv9Cy5zmlMqzK97?= =?us-ascii?Q?qJCQ/zh39IhZLCo6otU0CPLjgnDtzyQBTpqvAHjfJAhCDQoCdjKwaov1VUOY?= =?us-ascii?Q?FHyaFF64c14iuOd4toe7c2IrrxmSdfw6JwaC4wmFNKRAMZWY4GNq4fo052r0?= =?us-ascii?Q?CgkBj/GcOqDueei+khLPJOKbKntMmPqyW6GOvQbxGI3si+V1qGpS7IHIFu3P?= =?us-ascii?Q?0fDS7rCfDwnCJQX+0vioRYVTgtpaiBaQn84s1NjdHB/xaNa7BE19oF6Hhbmm?= =?us-ascii?Q?QQVGW18EpWsWI/dnNQbhWsGloRi/7r1s64a/hJK2LvgR6g=3D=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: a87fc407-1223-424c-e527-08d8cdc88230 X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4715.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2021 13:33:53.6132 (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: CnlU1pd9KEy/JskCUIbfZpOX/Jcy6jFYxRRBOg1zP9n2yibdYqymFEFoBCuEue+yBbPkms9+4CK+GV/C2IhsWQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4697 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9890 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 spamscore=0 phishscore=0 mlxscore=0 malwarescore=0 mlxlogscore=924 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102100129 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9890 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 spamscore=0 impostorscore=0 mlxscore=0 suspectscore=0 mlxlogscore=999 adultscore=0 clxscore=1015 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102100130 X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, MSGID_FROM_MTA_HEADER, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Feb 2021 13:34:01 -0000 On 8 Feb 2021, Nick Alcock via Binutils verbalised: > On 8 Feb 2021, Tom Tromey stated: > >>>>>>> "Nick" == Nick Alcock via Binutils writes: >> >> Nick> The IPA uses gettext functionality, but does not link to $(LIBINTL), so >> Nick> fails to link when --with-included-gettext is specified. >> >> This seems strange to me. >> >> IIUC, IPA is intended to be a small library that is injected into the >> inferior. So, it seems to me that it should probably not use gettext. FYI: I do agree with this, but it seems to me that this is a distinct (and much larger) patch from this one, which is merely making its existing use of gettext explicit (so it doesn't break the build under --with-included-gettext).