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 3B5423858D1E for ; Wed, 29 Mar 2023 16:44:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3B5423858D1E 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 (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32TEYTMf026828 for ; Wed, 29 Mar 2023 16:44:09 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=message-id : date : subject : to : references : from : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=VoxbWBBnRezVloazLLaScihtoHiHXkyt9pWrDuAkKG0=; b=QpDRUH28h1TX3HFDal+iDGdwydePW7hFJKCCSlp8pZ8evyWHFOV/BrjUtSAYcGlY9O4o RdEwQSglVpIIwKB+p8sdhsqbm5aJ5lkmIwL4WNG/5JjWSh9duoX7zeYJt6TApHb61QdK juAeJr64gHI5mJc2c1GmUdfqRFHNkIEuk0EpoUq30Z9ma8Krm7j/yWRSxOiLqHRDs7+O fYlNY4CmO+IbepJg4EY1r8xVyuczYr7pLjbBNw4Lk8VX6bjKKJFJjlBC0iaAZ1lLzQpY iEIxxorGGMRK6zcVIUqfYb7Qk5dRNQaCZfTpd5MHMr0owvQ+VTJs4AUQhV2uVJMLh2+p cA== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3pmq798cet-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 29 Mar 2023 16:44:09 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32TFPasu010975 for ; Wed, 29 Mar 2023 16:44:08 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2047.outbound.protection.outlook.com [104.47.56.47]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3phqdekwdu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 29 Mar 2023 16:44:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oZzfPWMpP16lDnUbExnWEH+mjbNg9AUnLWAbNklse+XIrYYKHl/TDcBEtFQ3mBXjerG1z6xqoSYqpW+9P88NjsRZ7IOyyCLvrGr8eskMHirwetJnMqb0hMzgoDo03/QW+9i4fIkTAuuvxwJ5Ll7ajxe3EIAUvCAL2n97BLrvIeg4JdR7PWP0DNXLB3sSGlTuGq1iGKX7OLU4RbbekhPhUxoTwdcKlUCETpEfQqFNpF6kgkJhFQWGflbthEYz402jwehvGw12fMFxNfnfJnm1R4etTXodjem8CYtqwI4TsvNnF1uh3S80okX9PIE1LOu7+YDzXOze4x5YecdnhIX0AA== 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=VoxbWBBnRezVloazLLaScihtoHiHXkyt9pWrDuAkKG0=; b=YoyhPBWgRMEne0zKiUWaSQPinAMNIPTwsUcdwqTwq8vwMy8j8gJWvaKZLZaBj7hdIEE3C3PMnPCQS/3/c5lDAjTpPbfCtVu2JEM7xNnQR0ev35NRXBshU3tQ8I853Amg9ahP9d8qkcxDNNgT4BK+pzpDuSYBnCHTn6DGH7/lUIwJjTThRclfzRRU7E2+DaFADmLjeoYq38CmWf5/haagpS37SgeVMnrEqzWL63UWOBRebo9TSdXLUwV6BMIo7OOhaRdVoLr4WrJyQcOI3a4TgmnFE9b4b2pCPq+gWQJiv9p6bTJlnTbOXiYYR/93liZNC44/utCHqR9BT/KZ70NkDw== 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=VoxbWBBnRezVloazLLaScihtoHiHXkyt9pWrDuAkKG0=; b=bjhzO5vvALRQdmd5LfY+lvNxhONkCv5jDpm3Q0BIPWzf37msADiG7YJpxosm2QWFNOH7zpRhXrXOrSw7CXKnvA/+fL7P7OWbA6SC5FIp4jnhZcOuyRbQsBxcAkh1Ze+M0Vfi/Dh/u2TPzOfbk/tiZHYNCQZT9QKa9tCgl/HRxRY= Received: from SA2PR10MB4636.namprd10.prod.outlook.com (2603:10b6:806:11e::10) by PH0PR10MB5729.namprd10.prod.outlook.com (2603:10b6:510:146::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6222.33; Wed, 29 Mar 2023 16:43:10 +0000 Received: from SA2PR10MB4636.namprd10.prod.outlook.com ([fe80::534c:a39:4701:8319]) by SA2PR10MB4636.namprd10.prod.outlook.com ([fe80::534c:a39:4701:8319%4]) with mapi id 15.20.6222.033; Wed, 29 Mar 2023 16:43:10 +0000 Message-ID: <62d98d2e-05a9-0d84-3a1b-36a2b80388be@oracle.com> Date: Wed, 29 Mar 2023 09:43:07 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.0 Subject: Re: [Bug binutils/30281] error: multiple definition of `pwrite@GLIBC_2.2'; on i586-linux-gnu Content-Language: en-US To: "binutils@sourceware.org" References: From: Vladimir Mezentsev In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: SA0PR11CA0091.namprd11.prod.outlook.com (2603:10b6:806:d1::6) To SA2PR10MB4636.namprd10.prod.outlook.com (2603:10b6:806:11e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA2PR10MB4636:EE_|PH0PR10MB5729:EE_ X-MS-Office365-Filtering-Correlation-Id: 5e9918a7-c861-4d18-dae1-08db3074ae45 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Kz3GnMqFMH5q55AUUecoXNkqxDKXg1i1s28dkMJblMJQSOSTCStljuC8L5oh1kpiYMwVXJeES/BKVHiZuM0wu625DRB6Tb61ZembiLVtA7UraZuehZP/xTRVkkBIXDlmyeBSfSoOOHXXrvD5/hdA8LFytSC8wgWVK+8pwVu8YWMnEFd32AbuEJ3Obtmqx/6SdJQ3OtR/bFw+tIsjg5wmqQxdmueeSx50yJvuu1VU8KG2d24G4QZ38bcUYaGTkuHqnTJ2zIMV9QY6JCcehPYaur5KDND9QzSieuhBn7ph9b8wuWIJSnrFzj3JzYhXBM3dj1z9c7YuhcxfjBPdgnOh4jVQlPpfP32Q5p4MIvuFzZQKSPC5O0lksZ6QT5E+Zr0WJPa0X+O4WrQl57uinxOu+cA7hkCxU3oJ4wtkPHc1YOKpF+zb400XsayRIpLYioc7ZknBCWDTd6tdPc4mbl/x1dfAMuHe/ZDr7ChY8QSkx4y111CB/D1olCLWG/h9N8E1b/hU6U0jDXZv7avTWjMRWeRieBS1fBiLFjRq76z8X8aIVug4hRIK5KyHgqJtyFYAGY20PQjYZ/w3qjcimrnI4WKCwC5yFCNHdn0LOLdnCIrnU/TkgV/BHXVA6hNS79/b38EJBrq/j8hrR8j4CuOLqfETK9qPecpUEDDwj6fIqC8= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA2PR10MB4636.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(376002)(39860400002)(366004)(136003)(396003)(346002)(451199021)(44832011)(2906002)(38100700002)(8936002)(41300700001)(5660300002)(31696002)(86362001)(36756003)(6512007)(6916009)(31686004)(478600001)(316002)(6666004)(6486002)(966005)(6506007)(53546011)(66476007)(186003)(8676002)(2616005)(66556008)(66946007)(81973001)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?b0E2ZWd3d0k3STE3ZlRnSUZYVWZOdVNFSXdoZ1F6WTNIaXBwa2d5SVgrdXdJ?= =?utf-8?B?RHRkc2RlTmxPMStzb0RMcUk2MHhYZ2JHdUVkT1JGVGwxMlpURmdUbEJjbnNR?= =?utf-8?B?Rkx6ZDBJSno0N0daSVVyNUp4RWtncVpiWFJpbDFQMEJ3RWVuMEhnSVVmMGpI?= =?utf-8?B?a2dsWVRCcVY3RDhtNGV1aVBqckdkRGlNa0EzcjhIc3hRbXptbnZSaFdmQ0ds?= =?utf-8?B?ZjlZWkw3bzFMRy8zeWpzS0tIZmppVzcyVlBTUGxvaVQrRERFMU1QQ1hhanlM?= =?utf-8?B?b1RONktaTEQvakNMTGo3NWM1RDhEcWNjMVJ5aExoZVZaaXlrcXR2c0RtMmtp?= =?utf-8?B?Mkc5SDVabWo5Wks1MWN0VGR0TGRINHFqenBxdGhreTJOZDFUWmdCdEhObkRM?= =?utf-8?B?UlV1TkNqeEE2eXErQVVHSGJ5dElDNjhPNGNPbUV0RHFNRGtiUHkvOU1rVnh2?= =?utf-8?B?T0hlK0xEMUdhUWQ5RDNxYmlDcFlBcFdZZ29xbEVrakdRclU0OWI5Mk5UTHk3?= =?utf-8?B?RkN5OW10L1hnQjV5TDA4VFN4Smk0QXlZNDZWRzdvWjMvTGg4WUQ5NUVMQzI2?= =?utf-8?B?bms5TE1Qek83ZTYyUlh6VEQ3TFNIYkhuRkFKbGpPQlNzaTBsQUFsUnQwMy9L?= =?utf-8?B?NVkyeGlPUGtkeGd1M0p3ZHN3NDM5U1hXOERPRGttWU4zWGNhMEZqMDIwR3d0?= =?utf-8?B?b1R6WS8vVVdjZ0pEdW5oUEVxY1hzZlE5TGZZS2R6SWZHem5zeGppUHkxWHM4?= =?utf-8?B?YlM0eVdoSXhjNHpNSkUxNEJIRERXUVRzbktiaFhORzhZZUV3Z0JVbTVobkF2?= =?utf-8?B?SWdUWG1KdWo2bUkxWmlLdVRHdnNDMDhiZC90UTJ2WEVycERXNk1QVFBTSHRP?= =?utf-8?B?VHF0cnJNSGhIcGw3MjV6TzZKN1gvVVg1elRRM0VHMHdpd3FLdXlTdEtTTTFl?= =?utf-8?B?Zmdqa0NBU1FzY0JhZk8waUxWRmsweUp2Qk9GUUxuMkV5VFpuM2FiM1hKMmpz?= =?utf-8?B?dHYwekhHYW1MRDhrbnBZcWNoWWhuRThucjc5Q1p0VExSQkJkcE1Pd1AvWnlB?= =?utf-8?B?UGNNU0VTZW8vYzNRV0hyRW5zdVpUUnBwV01xVDl5RFpsdzRjL0JWYlZSczkz?= =?utf-8?B?WG8wVHBzRGFXRm92MDJ5N2s0VVN6WFpIOGxWNi9oaEIvVHlUL1dadEVyN1N3?= =?utf-8?B?UHUyd0xMOEtCblBzNkQ0bDEwUWZmeEJ4NkQ1cVNGd0pXQkpWaDFDbzQ5Z3J3?= =?utf-8?B?aDVydVh6VUJ2eFcxLzViM2pMVTdLaEVVR0d5dEhWVjNZZTBzcElrOFhjUFRi?= =?utf-8?B?VUdQYXlrd2NMMXFDeU55VlZvZENZWVhJWXVFWGxhWGlGOEx3ank1QXpnMEhW?= =?utf-8?B?dmg3Mnh2VTM0MXNONDFrRnJhL3FrL0xMazZZRkRPSmNFcitVc21XZk5qcGtu?= =?utf-8?B?TVg2Z2RRWWhrNUxMd1dwZjczNllyU0tMQXVEaUVOMFJCaEcyeWI3S1QvaVcv?= =?utf-8?B?OUY5UUpWYkphaTR1d3NmK3VCUlZhbFo0UjdrMjBFMzRBd1dUL3RTcHI1bWZ0?= =?utf-8?B?Z1hrbSt5SEcrWFNrZEE1aVNnT0tYUlNEeVhsdXBXeG45eE5Mc2p3R2p3R2dF?= =?utf-8?B?MWVCdU5OSE01ZVRwaDV2UTR0MXROU0daMFIzVnZVNEZ5R0p5Z2xUdU1mcjBu?= =?utf-8?B?cFk3Z1pva2VrVE1sNStEWnNJcmdWL0lUQkxPZ1pmem5FQTh5dDJHMEhIUVUr?= =?utf-8?B?Wlk4NzBnU21OK25PVEY2MjJnV0ZESmRVcHR5T0UzUks0M2RndEs5UjNpOWIv?= =?utf-8?B?YWNRQjZoUDVORlVYSTczWC90UDhsQ3UzYWttamRtcENVYTRPcGFieTV4WE83?= =?utf-8?B?VXdFTWpHUmpRMGtwazJ1OERhOXZYdmU1QURrVTlHU3o3WUo2QXozQzRuU2Zj?= =?utf-8?B?cTM3U21BVzlTV3NpY0dJMGxrT2pucnpNb1V2QktWWUw1M1UwTjRQU01xYU1o?= =?utf-8?B?UjBzSnkvanZOWTNZOEEwTk1ZMFo0SHYybG5yM2tnRnpTTHhtaWorMmNoZHJk?= =?utf-8?B?bmM0d2NYUGtIbVhRYnV4UWRZb25FZ0NZeVk1L1dQOTZBT3JveVFCSXlvbmZz?= =?utf-8?B?eTYySHEyYTdnRzhKWnR0akNvOGNqSHZ6cU1XeUtzNTlKNHVOS2VZSXVTd3BD?= =?utf-8?Q?G7SfiZPGfWKSSlsXTOlrEtI=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: HMLyF02pL9qJesxey+1BOmS3T+RgGyLk1XzLYloYzQn234Wo/7orFzfZApb2dvT7zWBXvW0cLk+NHhmVe0kQ4iOFncdJdONbwMa2PRoTwExz5J62a4JmyIKVFP0/t8bKx/aQZyQaJcFdpXGVSdtSscU32iCQU1qM8ef/Rwy/Qgov0z4ocw+xsJm59hOwYJQ9DHyp8odXR47RBeBku1e9x4Dhw+0Hq1IAxmfdZPpOf7AmFbwz2BGASTKjQDWcw9zZHArx6+FRYTE71DmC1A7ueZmGIoLOaT89csR/BaNbMm3IbOSQTfWq3xjDSvngl+8837ZP5fgaU3mGlfpn8aHHZwudxVe4eIOHW5/4HlYY+wOzw/ikFDWRcRyyXAUg3NvxSDQ+jynJjYmC0OqmyU089rNkxs2UnepZC7F7iLmqbzCTAgChQPR0ghZcyxwiRQvgTKITxspvFMFUHQBvArm1B0LRwVeZaaOyP8Sapj5J3Y369fa+gwXRgCNXhTOrA6J1xdkME/e+NiRYHYGE7al4tnYYL4CaXCd+ElczAbqSVyEb5nNQhjJmYXQQqOXytakecHVPRYR0G0Fc2hctPTZBidruJhjGFed5fcVYTcp7cBGz25N5HfBR+59E0AJJz5l+x9WoJtfg0Hj/dHpd3WLqAttyjPiaMzc9XEHHpPAHpB1c8l4dG5U/LnBE+QxMPSlKliuKhuRoi9BRgTAjafXeJDdDWfME056awxN8/vW2i8HK+7aeKiuLLTxKtCVkfij6 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5e9918a7-c861-4d18-dae1-08db3074ae45 X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4636.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Mar 2023 16:43:10.3800 (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: kFUtDF4StGje/lpLJy24nH2X97sAPWJCh0v4zFk5n56GSkyKmDJoF4eiAwTirw5BG3ldmyr4lBCVXcmT+lshEcbGItE93w4GO94eoyy+fhA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB5729 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-29_10,2023-03-28_02,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 malwarescore=0 suspectscore=0 mlxscore=0 mlxlogscore=999 spamscore=0 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2303200000 definitions=main-2303290130 X-Proofpoint-ORIG-GUID: dRFxcOI7VjfJEz06-E7DeByqLFIUJ7mM X-Proofpoint-GUID: dRFxcOI7VjfJEz06-E7DeByqLFIUJ7mM X-Spam-Status: No, score=-6.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,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: On 3/29/23 05:24, mliska at suse dot cz wrote: > https://sourceware.org/bugzilla/show_bug.cgi?id=30281 > > Martin Liska changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |hjl.tools at gmail dot com > Assignee|vladimir.mezentsev at oracle dot c |unassigned at sourceware dot org > |om | > Status|ASSIGNED |NEW > Component|gprofng |binutils > > --- Comment #3 from Martin Liska --- > Great, thank you Vladimir. I was able to isolate that and reduce it. It started > with 20ea3acc727f3be6322dfbd881e506873535231d and it's regression since > 20ea3acc727f3be6322dfbd881e506873535231d. > > $ cat iotrace.i > extern __inline __attribute__((__gnu_inline__)) void open64(int, ...) {} > int __attribute__((__symver__("open64@GLIBC_2.2"))) __collector_open64_2_2() {} > void open64(int, ...) {} > > $ cat libgprofng.ver > GLIBC_2.2 { > global: > open64; > }; > > $ gcc iotrace.i -shared -fPIC -O2 -Wl,--version-script,libgprofng.ver > -flto-partition=max -flto=auto -B ~/Programming/binutils/objdir/ld -fuse-ld=bfd > /usr/bin/ld.bfd: /tmp/ccLS2iVj.ltrans1.ltrans.o: in function `open64': > :(.text+0x0): multiple definition of `open64@GLIBC_2.2'; > /tmp/ccLS2iVj.ltrans0.ltrans.o::(.text+0x0): first defined here > collect2: error: ld returned 1 exit status > > while -fuse-ld=mold or -fuse-ld=lld works fine. gold is also affected. > > @H.J. Can you please take a look? >  How do you configure a build to set  -fuse-ld=lld ? On Ol9, a build is configured with the -flto option. How can I turn it off ? Thank you, -Vladimir