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 545C63857686 for ; Mon, 31 Oct 2022 20:06:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 545C63857686 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 (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29VJlei0024198 for ; Mon, 31 Oct 2022 20:06:45 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=message-id : date : subject : to : references : from : cc : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=RNfrL5Dt/XIGGDebaNjlPrvDHf9RRZSMKOTtI7dixiM=; b=ee/eudAYCKsXcF5rAWTItO4vhbA6DRUyvXBmSCK1/TUemEH64EETQSgzqSaORjxM4VlP u5Y/OgONht+ZwDjigk7PUEpClquuCtgvZmOTtZYsNGbeVNTvYAU59t1pSmvekpFklT1D oCQ3yMjhF4ksIbiRLORphTuvjctaE9BOU8PUgDFNmqtyjTGDjANQ+bjZ6XlL+xVrOj0u OCz8IBHwRAIzsAWLGik8ymwg1KVAcrZx7fV68skF5a4bdq7nhZXLiRlT3Z9AagpPuThM Hbavouldu3McKhjAH2VGwCyWC+gumk7s9NYQV/gyjzAfqElb31rVd6ckZADKIIPx0bmL wQ== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3kgtkd4srb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 31 Oct 2022 20:06:45 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 29VHTkEl017130 for ; Mon, 31 Oct 2022 20:06:45 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2108.outbound.protection.outlook.com [104.47.55.108]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3kgtm9puca-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 31 Oct 2022 20:06:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iJ8u4KRV6eKQUPAhTTwuVQQE4CqBcFxLt2R9T+k8S995eIPu/CWsj2zZGXidv9JEPZwk1v/1T0o+uUYs/yH5VO/BxH7O0zwn5o2CF+8il3q0Ew+nmoK83wGhwCAKxcVhLw4j03ILB34G01zjPBHaNT2Dlo5LtnaLW+LkzLQD0Gm4EobK4jJTkTrujj7GcOMxHXkvjY65C9yD3Ku9+aNOn5h0JAAPgyLZy+SnwbZgfriqUGf/SBxwvBdlvd/ALd69jhBjX0wDMAFz6h1B04mJxXBRA1CumnHD8nBjPxE22jmEjaADhc2JOWK5bNE+gnEL+TX97BiId1LOwE+3emq8Bw== 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=RNfrL5Dt/XIGGDebaNjlPrvDHf9RRZSMKOTtI7dixiM=; b=hot0ZvYIZIwVHeyMNUL/QYaJ3a3ORT0eTFYvWFY568TbjInJZOKRkzHPLFGDpXxKDpWnXR1VmB/BW88WKTrTSas4RAl6Rd00wb50hfAMX3kQXwbJMXVHj4CBJVio+C0Va1XAYD4kaj3wh+3hW69KQbgst4Fuz5Kb47QU9euFpo7Em2mDJOOhAMJkF1mluTy0pdSVqH2sodYabY8DaE9wnBB8jkCnqFxnJrDJdQO6bzeNfilvI4+1AJpliNVEenBtaGffceAUGAZ3aaGILUczwdicn/GNsasAtkBXkEg5AIHTQQOLhljISfHAmLzDy8yYKcKwwf1k2QhQcbxtJyPIzA== 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=RNfrL5Dt/XIGGDebaNjlPrvDHf9RRZSMKOTtI7dixiM=; b=oWYM2ansTVaaH7s7+aM0rwVCu620ogcjH6KlKgzphrG0O1HVeh/N5nLlx+PZlwCbGB9KW7rokJh+z2sPJDAzq+qIP4HguU+xzwxbWyeYv0rDRp3fm0nA5UBc/942Soii+E8oczNS1NFLMbVKlIZs+zLhKDaOFkZcFTWkZAY9wi0= Received: from MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) by IA1PR10MB6784.namprd10.prod.outlook.com (2603:10b6:208:428::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.15; Mon, 31 Oct 2022 20:06:42 +0000 Received: from MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::a505:15c2:a248:efa2]) by MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::a505:15c2:a248:efa2%7]) with mapi id 15.20.5723.033; Mon, 31 Oct 2022 20:06:42 +0000 Message-ID: <258f1f09-4d59-4f83-0d2e-59aa75e9cace@oracle.com> Date: Mon, 31 Oct 2022 13:06:38 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.1 Subject: Re: [PATCH,V3 11/15] libctf: add libsframe to LDFLAGS and LIBS Content-Language: en-US To: binutils@sourceware.org References: <20221030074450.1956074-1-indu.bhagat@oracle.com> <20221030074450.1956074-12-indu.bhagat@oracle.com> From: Indu Bhagat Cc: "nick.alcock@oracle.com" In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MW4PR04CA0092.namprd04.prod.outlook.com (2603:10b6:303:83::7) To MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWHPR1001MB2158:EE_|IA1PR10MB6784:EE_ X-MS-Office365-Filtering-Correlation-Id: 19f69da3-4ddf-4683-9712-08dabb7b6dac X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: x5m0O2DGyJWVJcXoKNwr3i6ckkxdbxMCfGS5ntW+0Bu0z+oOn4uVemhgGYKJc1fZScp7CUob3ScSsxv4/6eXKIIFs5zof/wWCQA4AvAUwDn73MmRfX1bb00f2rqZ7rnmqyJnuCnFmbVu8TszsTc6I0392UnuUg9cBL03+P1oB63TEHaQavKkuh4PFeOW5NbJGEJOp/zVyMmyXfaK+8COPe1gS5TNSoX/Px05WxRHLwo3lLngOUkhG7pllozc+oRbYzjJghRnPgCL4/BXN561LnIl8YvrcjNHJlyVeQDtwXskHOXE51a7+/F498ArtPHrHjG6V8FAHTvV84kbrfIaLDeizOhvzV7M4xuWltk6hqnibwv6yu5rwHtsuA8dWgu4Q2CpsMvJph9uz8btK85hwZG2lLBNBfAl/A7Y9/MX5zjM9L9k1mekfx7CVNtegXuX/9oznBKRQyrzwGN8nKlt8PrVxkLTpXWmvNfcVoNjR8wQYZ4bCf7SIvYsbUCGSfeSpii+dz6RzeNnG8rS4bBTxfUWSLV/T/TkwXNNd2xMadPWyBkXVhjQnr8La4ny966ka0zFnzhmXAaWqFXXyRJ/v4d6n55WDadgkatWyIlT4DZ+OKZVcLHH3CaeSY61hsmW2fzNM4mcC94vQHRWFJ6CsBZFwcWrpoG7RhwSiZuXvg4D8/o4b7FW+Vm3sVVmNtMKuQAn3j73UBObNe0Ra5821NdTOnQxcgtNFETtON78ZlZqzqzm469CXLfmy29ASXwspV//bJpbcAflXEQ+JHGb5TJrvPI7W0g+oyoj9e1BQIg= 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)(346002)(366004)(376002)(136003)(39860400002)(451199015)(8676002)(4326008)(186003)(31686004)(2906002)(4744005)(5660300002)(44832011)(36756003)(31696002)(66946007)(316002)(66556008)(478600001)(6916009)(6486002)(41300700001)(86362001)(6512007)(2616005)(107886003)(53546011)(6666004)(6506007)(66476007)(8936002)(38100700002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VUJOcUhENVArcFMrSWtpN0IwTzNMQVJ5YXN5VEM0YzcweUJLTGwrajV6dUpM?= =?utf-8?B?M2Rxc1g5WXJ0aFJlNlVtei94dzJBSmVxSENQYUhGNE5uRjhxLytPTGkxRXlt?= =?utf-8?B?UWlpRnFOMTVmT3NLc1Q0Z3ZaU0lSeDJVNjFhRjkxNGRCS2QrWlJnV1FLbkVS?= =?utf-8?B?UVZzT2RDcTloRnRDZXRFK3RPaEpzbnV3OVRocm5kZlp5MHhoMzdmOE8vWnhR?= =?utf-8?B?TC9OQndsMGkzeU5WTDM2SVlIMURRWWo5cDRRd3lndzFXSmlxRi80ZHAvK29u?= =?utf-8?B?Zm0vT2ZYanpWbHBubUUyUktzdWlyWlVTQk9DNGN5SG52SFdwcUNGdVpVS0lj?= =?utf-8?B?QlFxK1l4RUdZalhwY0FlcXZQa3EwRklGU0FhdXFmSHpkRWxsVURhN09RN09t?= =?utf-8?B?YkNSeTRjd0JlSVVYbjBpUVFWWXh5bUhXSkVnVDdKamhFZ3gxRDUyOGkybXlO?= =?utf-8?B?TTJSaUUyMzFCS1p4dGltWkwzTTlQNDJLUC82dlJqZC96VndRNzhETjlrQ2xH?= =?utf-8?B?R2poazU5Zm11OEFHc0FvRUNSTll1c2tHb2lSaTJjcVVOQUVEcmRxNTlRSEoy?= =?utf-8?B?RzBLZGtDUDkyQTR0amtBMXJXRjRUa0puWWxlMDZTbWdKRmpHYWl1NXpjU2tD?= =?utf-8?B?T0dZNGJIRXB2bExNR1JJd2s3MmQ3SmJUVkxQUU9LWTBiM3RvdUw0bm10R1B5?= =?utf-8?B?M1VHUWdVZ2h0SEtPYUM4S2tyWkJKM0JpRU5KN01HR2hsVXNzOWZqbm03SmtS?= =?utf-8?B?RGp5VUJSdWE3WlpTZ3dzRURDaXFhdThXMmg5ZDhLRUJJb3o2K28vNktoS2No?= =?utf-8?B?WWJSUllvL2NoTUg1czRYL3lkODlWMzQvQ2lUYlo4Rkh0NnJSeDhYZkRva0RD?= =?utf-8?B?Z0R6c2JZcW9UOU9FUEZZb1JFb04rZ3JtZER5d202bkVuZGpuKzFCejE2UUFB?= =?utf-8?B?Z0JDL0ZLTWhpSkZnNjZyays4U2VQSitjSVdicXVwWTFtSVRMQU54V2Q1TXRT?= =?utf-8?B?V01kbUxxSWpwa3Y1NXlDZTNVOVNQcERhOW1KNE5TRStOWnp0ZHI5NDRVNDY2?= =?utf-8?B?S0dRdE4vbWpROTZPc0dkWmp1VnEvRWRsRUdud01icE12NFVFbUpjNk0wMVBC?= =?utf-8?B?NjUwNzFpZ0pqR2xDcmhDWjgvck1TZWNTd0JNSHBqMnE5MStxU0l2Wm1CdXBC?= =?utf-8?B?N25FbStObWFudFhNM1pSdHh4bEtSZGl1OTRCTEV3REgxdmZjMDNrNVRhQ040?= =?utf-8?B?eEZPQkt1bG84UlJBSmRybXdBTUdndkFGcTFiMnY2MzJGTW5CeG1VaVhvblRh?= =?utf-8?B?eDlYVm1IMGlGVGNFWDlCblNlSm9MV05UQmlxOGpIU2dZYnR6V2t6K3RwQXY0?= =?utf-8?B?bDJvbldwRXlMOFFqUlFRMnhhU0pFbVJvZDVVeDR5U0ZWQmg1Z25ubkZodUc1?= =?utf-8?B?TGZra0ZSdzJvQjI3ZkRYK0lTQkhFN25FM205M01sNXBUOG9tbXJBZVNaa0c1?= =?utf-8?B?TUxmeHhRWW5NNTRpT01DQVl1bjBQd3Zpb2xqbTlnaFhjMTVJNVFLSGtFSldp?= =?utf-8?B?NDd3S0NyWVlRdjNXUDJIVSsvMmpaNEUzQkl0bjdXUjlrbndYTTRWaEdnM29C?= =?utf-8?B?UEdwMmxQSHArZGZTbnhtY05pb3lnc2FsWU1wWHRxM1QrWXZiUG1TU0hMNVZO?= =?utf-8?B?dVZUNm1pclBnQnlJU2RueUhXTnJRMU16M1BBN3NPUTB0R1pQK1ptYmRDaVhw?= =?utf-8?B?ZWxoclp2cnZ2bjhYZlZPaUpzVGpBV21ueDF3cUMzNTh6UFlrT2UzSzl0eXcv?= =?utf-8?B?Z0poUHhMdzlENzEwOHc2cU8rN3dsSzlhOU8yaWRGc3lEdVpnZCswWTVnc0d2?= =?utf-8?B?WXBSM3VPd3crdmRaZVlHKy85b1NKbjlDZ2FQUUlkSHJiK3R0eFFtRFhIYnB0?= =?utf-8?B?VzI5VzBZMk9ubHlSVUxma1FrdVZuVGVjQjZ6VXlTZ3U1dmtlZnlpUG5rNGhK?= =?utf-8?B?YU4rTG4zNkRib1d0bHNYcytIb2RvOWZqcjhGTlZrL2dzOTJudnE3NjJhNFky?= =?utf-8?B?NFdGNmNvRDJuSW1vMmZMSkNFU0FjVHZYTm80RG1DSHkrNUw0MjRQZEU1Sy9i?= =?utf-8?B?OUhMaWZDdytFbGNJRzI2OWFUQ2N0V29nWTlOUWpnRG5HSnVGeW9HTHUzMTFB?= =?utf-8?B?Nmc9PQ==?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 19f69da3-4ddf-4683-9712-08dabb7b6dac X-MS-Exchange-CrossTenant-AuthSource: MWHPR1001MB2158.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Oct 2022 20:06:42.4401 (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: YfHt1yX3lXN+K4e8yEt1Kv27Azhqq2cAQlAu6b1Kc+vQZB6OwqROpZNt6WPy5aMLUWQj7Qxo52brrZIK7LrACA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB6784 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-10-31_21,2022-10-31_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=803 mlxscore=0 suspectscore=0 malwarescore=0 spamscore=0 adultscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2210310124 X-Proofpoint-ORIG-GUID: 3xx5itosZK47sky_kJ0v0kEcu06K6BgZ X-Proofpoint-GUID: 3xx5itosZK47sky_kJ0v0kEcu06K6BgZ X-Spam-Status: No, score=-7.3 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 10/30/22 06:27, Mike Frysinger wrote: > On 30 Oct 2022 00:44, Indu Bhagat via Binutils wrote: >> --- a/libctf/configure.ac >> +++ b/libctf/configure.ac >> >> -LDFLAGS="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS" >> +LDFLAGS="-L../bfd -L../libiberty -L../libsframe/.libs/ $ZLIBDIR $LDFLAGS" > > libbfd is using libtool which generates libbfd.la which should contain the > libsframe linking info, so do you really need this manual -L ? and if you > really do, doesn't -L../libsframe suffice ? > >> -LIBS="-lbfd -liberty -lz $ZSTD_LIBS $intl $LIBS" >> +LIBS="-lbfd -liberty -lz -lsframe $ZSTD_LIBS $intl $LIBS" > > similarly here, the libbfd->libsframe dependency should be tracked by the > libtool linker script ... For this specific link in libctf/configure.ac for checking ELF support in BFD, libtool is not being used.