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 01CEF3858D20 for ; Tue, 15 Mar 2022 17:00:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 01CEF3858D20 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 22FFdJhV029158; Tue, 15 Mar 2022 17:00:05 GMT Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by mx0b-00069f02.pphosted.com with ESMTP id 3et5xwknh8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 15 Mar 2022 17:00:05 +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 22FGlGRa106740; Tue, 15 Mar 2022 17:00:03 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2175.outbound.protection.outlook.com [104.47.59.175]) by userp3020.oracle.com with ESMTP id 3et657wart-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 15 Mar 2022 17:00:03 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BKCKf86rK13POHhzZyChDI7dB2cFNWHQKis9boxQ8iPjGjHgQZZu/DS3nZfUydirIvMKUz5W8r1z0OBSXtnmlnhbbCdlXVzUtD4S2tL80s/hCl7lcb7yY1xw5oBT7QVOZdi1BqUwm31doMjq1z9toT/zJZzuJ8uShGCbYIsKMttRRC2Bu9RJzt0AGSE4UfWNpCLfK1Q9G5cARQOZai4zHZ1+pxx7R41fE9itlAiS0sFu/P8kEHA74OUoMPBfTFds4iSgjfs16vJaVsFuIZpL3zj5r1s9OXAcUQpCpUmkWNibJKnCid8JCERG/8JuVTz+32uTP0o17238g5KihqP6Dw== 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=Kc7lpizAVGD5s6LxeawyZNnvBmoFFTxwBenw8LetxVw=; b=KzoV2gJzDHPTb3MEwP6VUvDrK/k/uiEfQ0p4xit91Dv1jZxQ5ixC5dbas7UmMB+R24A+jMVf8Arlj4IXo+SlNwnMLOb9I57qkFX4xXBn+P26T6bXQbNg0efLj28f2hf0/tC7TRdXW2BHQt6O/vbOqU6g1P25cT6IQ+yat8YM4t/oMqpPHAk8qJmbLkS2Zbqffu0uhkFi0SJFbifUusHdpL/XoMm3qXJrTlwIIkMYM8UsXhH9ZOB0JIJp6mPfz2Z9w4J5Vzsc55BL7nl8a2bkx26w87EtAQrjSCz1DQGuvS4yMViwzXGCR+Zk3HUBtPCoM5BgO/KsfEb3BbP0xtRycA== 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 SA2PR10MB4636.namprd10.prod.outlook.com (2603:10b6:806:11e::10) by BYAPR10MB3271.namprd10.prod.outlook.com (2603:10b6:a03:152::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.26; Tue, 15 Mar 2022 17:00:01 +0000 Received: from SA2PR10MB4636.namprd10.prod.outlook.com ([fe80::f901:29d2:1b8c:4306]) by SA2PR10MB4636.namprd10.prod.outlook.com ([fe80::f901:29d2:1b8c:4306%9]) with mapi id 15.20.5081.014; Tue, 15 Mar 2022 17:00:01 +0000 Message-ID: <137453b4-4e5f-ac20-cb86-153cd97ad2a8@oracle.com> Date: Tue, 15 Mar 2022 09:59:59 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.6.0 Subject: =?UTF-8?Q?Re=3a_Build_issues_due_to_patch_=22gprofng=3a_a_new_GNU_p?= =?UTF-8?Q?rofiler=22_=e2=80=93_CLOCK=5fMONOTONIC=5fRAW_not_defined?= Content-Language: en-US To: Nick Clifton , Binutils References: <14359283-a893-7208-c87d-c42aad214c67@redhat.com> From: Vladimir Mezentsev In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: BY3PR05CA0019.namprd05.prod.outlook.com (2603:10b6:a03:254::24) To SA2PR10MB4636.namprd10.prod.outlook.com (2603:10b6:806:11e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a46bc30c-8228-4dcd-7460-08da06a53e44 X-MS-TrafficTypeDiagnostic: BYAPR10MB3271: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: EZc2iJ0tpOBMdNodb9OJ2MiMKrcCEd8sBMANAgmo8Sa5ivKP3wsIDYxxNeu3jzHlIC4y8fUVgLwyR+5tPE6DgSc2uJb5F/NLFK9EFQ26j01972aSkX0bSt4Se38DLqU5KGTL6IkTiLdYDJ2itCHWHWfcVYfRNGkwUC/M9t1fqR1wLZg//DpzCiaLVrIfl0WH1MAfCldtsZF1wRe9Wk7uJtRlRFPgyTS2G1bIZK0oNWi6FrHEzBu5x+EORisUZ8W/PHfthngglFKBwCSPBmBBx8LTiHtvWbey0s8DhIvWu2hWwLzpmk0E0ePrTvvxvPG0pF6ZxZSqeyzO3hzGx4LyRmdTJo6MoIwa8srL3D9RRFEPFHmDonXMiXGqGuMHA0icbOYLYbQHXrahwIpjYv5pp3TCd9LRxq/KeFTrlzASdphy06bCFQ5npE9sCumr59LZtg8mE3i2epEYnZv8QPjYiKiloXH/65Una25DcTHyI9RMtzBh2gg5MVtlHgBsil80UvhF4neHYSLkh1uobiflu72c4wy2c3jKdMb/+wQ4YFLvxT6XkAaQ5GZgc2PZV0+6sAJ0JsQuMhx13B0EUHuLwgePACnXCESNwj540iPK609UXGe8yUF5QYTjbsTC7TmoiQV5lQ5Qp1FKlZKLu9HNYZgHk7t/aeJcrPs0f6HTgw1QJrPg0XHd4KsOTQ5M1bY3Zj1kKjNb/+N6e3X2XsA4lHJnCYvHI46k8dEEidI6yfU= 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:(13230001)(366004)(44832011)(2906002)(31696002)(5660300002)(8936002)(38100700002)(86362001)(186003)(26005)(2616005)(83380400001)(110136005)(316002)(53546011)(6506007)(508600001)(6512007)(6486002)(66946007)(66556008)(66476007)(36756003)(31686004)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?d0RsaWhIUS9wekVrV3NHYWl3SS9Eb1dOL09nT2o2NlhyTVVsTHpNSXhkcXpE?= =?utf-8?B?OE5CRHI1MCt5dnFSRzdERlJBRnhTK3hMU3hkVEhWR2psMlBYTmNxd3diMWxG?= =?utf-8?B?RXRFWHZ0M0RrcEdvd3h3N2pYMUJpTjlMNlNGdXJVdG50NW13eDdKeXp2bVdD?= =?utf-8?B?dS9mbTJnVHE0UzJPNVNqeVE0dS9aYklMRUl2U2gwdW5PbWZ6bkdlVTlEK211?= =?utf-8?B?bDZoK2thUG5DbytRTXNXODVyVyt5V3V0TTZNSGZGY0JFb1h2KytKajlmdlFS?= =?utf-8?B?ZEZZSWZESXVuSXV6dFpUZWpHVTVOYVU1ejVEZWVTMmRHUmF4ZGh0em93QSt0?= =?utf-8?B?emxmWEU1Ujc3QVM0WTJ5dit1a2t6WnptVzNqZ21iU0doZVFrQzFvK1AvZFBp?= =?utf-8?B?Zi90T01TTHU1ZW1LR3BZZE0rcW1MZGMzYmpJazFhUll3elVrUDJveW9WWmVC?= =?utf-8?B?bWpCZGk2akFGcktyOWJBbnZJWENQM0lrdzQ4NTgvRmtabE05NVpXOWdlNlI5?= =?utf-8?B?djFhV1VJZmhiY20zTUdyQmZ5K3krb2tMVVMzWTM5M3JvYkY5dnFMb2RuM3RI?= =?utf-8?B?VXp0dGFHZXZSb2w1NVN1K29iRkNjT2FXRTkwZEY0R3RkSlkyY0doMzMwSG01?= =?utf-8?B?MGswbktVZzdQUTZMZi9taTg0dnhDc21vV3BhQzFWTmNYVmFaRUsvcHphZm5a?= =?utf-8?B?Nm1MTSt0NldsNG1PVGFnUTBqQkZmcGY2b2c5cWs3azZ3T05mMXU3d0xlbnRp?= =?utf-8?B?MVl2bnhURFd3aTVwSGxYL0FHOXJ4VjFSQThBeUd6dmNqaDZpWjlaZ0VhQlBT?= =?utf-8?B?aVNhWUFRdkpFSTEzVnNlZ0lYN1RaUWNmbHVZUmRsNEdXS0pEU1FxMTVpZ3Fj?= =?utf-8?B?ZmJjWFRudEdZdWYwaGo1SjAzM09TVVRxeFgwZDlIZXdNSytCUE1Qd1Fva2kz?= =?utf-8?B?cTJtQXZyRlU2a0Zha1VqalVsci9LdU5TcFNRVFp1RlZkc2VJZnhOc3VuMy9p?= =?utf-8?B?ZTk2dGJVbmg4dXdSSkpQSXoxSVI3dk5QRmptUzdxTXM0NSt2aVZIZ1AvYVpx?= =?utf-8?B?OEVDVmZBVlFVeTRhVW51WlFPU056YW9rcTJGMlRvMllQMHgwTXlINjhrbXNm?= =?utf-8?B?YURYdkd4Yy93elFDZm1ZSlZObDJaMWwzQXh6UXI2cjJyMHZmVEhPMVliQ002?= =?utf-8?B?bCtBTkxjcDl0ajdtT1Q1a2hUT1VqaHBVNUYwNXAxbWczS3owVTJFNkg1dXBR?= =?utf-8?B?NS9Rb05Mdk55TVZiN090cDdqVlg3STlRc0RrbUI4cmlsNzlEVEx5VENiQWFY?= =?utf-8?B?S0dLNDZ5NDhFaGZIY1JVYzRiTmNDS1U4UzlrMzFWdjA1b25lNEVPY09abHNM?= =?utf-8?B?U012ZlM2S2J5UytVdlFOcU1qdnhxWEJVZ0VxK3d2cUNSa3NnMENCSnFTYkpm?= =?utf-8?B?S1pUbWlIVFRzcGlUSXR2VldieEJQMktXbjNDcWl2bHVtZUdjOGZaV2tYZFRj?= =?utf-8?B?VkR5Q09NT2tZdWd3S2pkZEFNZkUxZ2Y4RGdBdjV5Si9rS0RqNUg4SXhvNnd0?= =?utf-8?B?VEllRFg0VXkxa2ovMWZqdFNNSmRZL2xSZUg4dnBhRFlBMUgvemNpOXhzTUhW?= =?utf-8?B?VUMzekgrd0N1cXBOTHBXcWpRNEtBc1NpYmluNjA3TFJydkYrWFIvMDNZUXJj?= =?utf-8?B?WG9YbDZjQUdiUk04eHVQYVJLeWlhTHpVQWI4cjZKSVo3aU5YWHB3cFRBUHhn?= =?utf-8?B?clhoMCtMRUZVV00xd2ovVjRRanJpdVdBMU5acVZCK2lsTThsNXprcUlPbnFH?= =?utf-8?B?Sk1HTjArVCtuMGkybCtTRXV5ako1ekZkc1hiN2dqZjhabXdMbzYyVlBWS1JH?= =?utf-8?B?WGlGMjlLMnhSWlBSdHo1Ynp4ckdOSTdoTEg2b0Z4aEJ2ak8zaW5uTWJ1WmhY?= =?utf-8?B?ei9YOWI4ektvaXBsUFBYVElEYWFNd296eWF0b1ZTeWhwS1RranF3UlNmLzNQ?= =?utf-8?B?MFhpVVlSNzVRPT0=?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: a46bc30c-8228-4dcd-7460-08da06a53e44 X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4636.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Mar 2022 17:00:01.3046 (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: qy6Nn/aBhFYBJIpA4ntzXLZkmCnamMlMZ5SpN23o49woawaTPz3p8USAKSL5cGiC1tVf2IJC8r+ZDCoPwTo06sVNmQo4jAc7ZzA2cZCevpU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB3271 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10287 signatures=693139 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 spamscore=0 malwarescore=0 adultscore=0 bulkscore=0 mlxscore=0 mlxlogscore=999 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2203150104 X-Proofpoint-GUID: Uu75kM8zQH0fc9fQNRGoetfOrzHJgkAw X-Proofpoint-ORIG-GUID: Uu75kM8zQH0fc9fQNRGoetfOrzHJgkAw X-Spam-Status: No, score=-10.6 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, NICE_REPLY_A, 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: Tue, 15 Mar 2022 17:00:10 -0000 On 3/15/22 09:54, Vladimir Mezentsev via Binutils wrote: > > > On 3/15/22 08:24, Nick Clifton wrote: >> Hi Vladimir, Hi Tobias, >> >>   To save time I have gone ahead and applied a patch myself (attached). >>   Please let me know if I missed anything or made a mistake... >> >> Cheers >>   Nick > > >  Hi Nick, > I did not add -lrt for the gprofng/src build. Sorry,  not me. -lrt is needed in the gprofng build. -Vladimir > > > I suggested the following fix: > > % diff --git a/gprofng/configure.ac b/gprofng/configure.ac > index 8977e8bd4bb..6522b6fab0e 100644 > --- a/gprofng/configure.ac > +++ b/gprofng/configure.ac > @@ -35,8 +35,22 @@ GPROFNG_LIBADD="-L../../libiberty -liberty" >  if test "$enable_shared" = "yes"; then >    GPROFNG_LIBADD="-L../../libiberty/pic -liberty" >  fi > + > +# Check for the clock_gettime function. > +AC_CHECK_FUNCS(clock_gettime) > +clock_gettime_link= > +# At least for glibc, clock_gettime is in librt.  But don't > +# pull that in if it still doesn't give us the function we want. > + > +if test "$ac_cv_func_clock_gettime" = no; then > +  AC_CHECK_LIB(rt, clock_gettime, > +    [GPROFNG_LIBADD="$GPROFNG_LIBADD -lrt" > +     AC_DEFINE(HAVE_CLOCK_GETTIME, 1, > +           [Define to 1 if you have the `clock_gettime' function.])]) > +fi >  AC_SUBST(GPROFNG_LIBADD) > > + >  # Figure out what compiler warnings we can enable. >  # See config/warnings.m4 for details. > > > Thank you, > -Vladimir >