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 365FB3858CD9; Fri, 24 May 2024 09:59:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 365FB3858CD9 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 365FB3858CD9 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=205.220.177.32 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1716544756; cv=pass; b=TruS0EL0/MstFCDEUVejvTlGeApKg9Lk48D9B5ziXEu7mBMVUJSmKGJ9go+jljqT5qIQKJ5o+S0xyUx49Gfaz/RCSYjoEHZBYwW+wCurTUQO8l5HqQb22fwFyjaBuLoJkqe1BYXslldSN3dgiyngxiCtJsah7uBN92YL5NlLTSI= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1716544756; c=relaxed/simple; bh=hS5YtEdPipWhPO0yB7jeW/0rXQGh5WEMb5gBBUW5ZJw=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=wXjwmyu32xP4cYtnfO9LvXU54Mz5X0y+J1qP87GwboRT4eiGU7puGYMOrCW+yNGkOLjO/vpMkePQN/F6L27TIDykq95HZ0NqGCWTyOBtdUVGgsR/xac/iVqTx7kHiF/Wwwj7TA0tfcMomSALFeLOKVTY2BL9eMFLfBlDd4mnmpY= ARC-Authentication-Results: i=2; server2.sourceware.org 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 44O8xHMG024736; Fri, 24 May 2024 09:59:05 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : in-reply-to : references : date : message-id : content-type : mime-version; s=corp-2023-11-20; bh=bW38vLokiJnu8ygH4Lz5QOf/XJsJWoohWDVpW4G0sXM=; b=iIzQKgU66iUjgnBiB1sMtThZ7GnyeJaNkdaj0vj30gsCiiHpCV73CgECUlh6YAAuP1dg aWkbql0MnzFaHleG9z2L8wbZN0T5nXZ0ybXffCH0jamuWpbuOgMQJ5MkXwZgx8efDlZ2 Rk1beUUI1uCcV2bSh0n0HiBUoSyA8XUXvajugRFhaDwpnGDZGojB5w9voJqArPz/BCEn uAd+E+CoHhw0I2G6bamLEOmneaFKlB8Eux2wwDruvy9tWY9VkUA8e+CC9ZpGvT/5d2SH 1m9vYoFbA66gS/26NNk0pyASmi+5kHYxhURN79LaSSvQ81/qY+YnGw2r/Z6a6ZDM7OSY Ww== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3y6kxvc5ft-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 24 May 2024 09:59:05 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 44O9OTrl036048; Fri, 24 May 2024 09:59:04 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2168.outbound.protection.outlook.com [104.47.55.168]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3y6jsbns9e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 24 May 2024 09:59:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SMmWq+/jWQFpcDdlC/q++DL8R2St01gO3pzDf2BGYjVv0lL55GZanPXkX2Z5ZyJma/trKhJxDqAVUclkAiskoK02fxSjKuxRkfIJlyhgbbC8pBuTk0rLmxKeF+adDufy8zzgyK3lof2EKcp7u+2i1xCFUyBJt80pKotz60fRvR+jGQSRrtlXmf+JhL11nreIEYDynysMrWnNwzuj6AwBmeGSLrYuNGlIKtYg5ZIz2igCdSeDMfHsdPNCQs6umj3jrJbxm+a+0BbZPQH1d8jZXAD+eHANHNUhX1vIenm/Na12vlX4AGIGyqSV8jLZs8k4hPYBKMQ+LP5+KHr06ga7QQ== 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=bW38vLokiJnu8ygH4Lz5QOf/XJsJWoohWDVpW4G0sXM=; b=XKXcqhkl/34zlB5xDzC8xvVfc96bC8/FNEzrzG4kSkwiWmX48KR6ZdEbkUB/GayDu2zGKfGcz0LRXgCsVFPxj8SfLNmmsAQtPBwLWWQMxjY8emYDt7aK/LOwiCMI2WpCJGfsx250nfB7FKu9q/ILI5dHt5E5nJh5zZKFD6tJ3yFQZvjQqA3x90EXka6cwr5zJXJ0MpT/da7Dak2NZ1dX3/OFscgDq/PZ1cEKUYUisiSAV4smYpMFdxL+WwyJIL4mc9tyuhAG4bXGqGRi8fybFFN69lqAzb5LI9qOe0ET1OvLcYcXUJ/GaiE+4IXInleh/vRJacA9wKtcwnGFQS+7ig== 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=bW38vLokiJnu8ygH4Lz5QOf/XJsJWoohWDVpW4G0sXM=; b=mliclXqlcG/W4PAiCJOphXlAQ6v0hmTN8Iioqb/9oLQP67k7ieCrtTFJSYL6PYTujgiivnDbWZ/nNwgaqILlXFEudanAxbmBPM5ZzvMo00Hmd9idCdExS6XwOaKOv5WG4k7ljC8up5r+uSzkfJJ8kc0nIt0eLWLTJctIZGy+M4I= Received: from BN8PR10MB3107.namprd10.prod.outlook.com (2603:10b6:408:c2::18) by SJ2PR10MB7618.namprd10.prod.outlook.com (2603:10b6:a03:548::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.22; Fri, 24 May 2024 09:59:01 +0000 Received: from BN8PR10MB3107.namprd10.prod.outlook.com ([fe80::fd9:73ad:dfb6:d931]) by BN8PR10MB3107.namprd10.prod.outlook.com ([fe80::fd9:73ad:dfb6:d931%4]) with mapi id 15.20.7611.016; Fri, 24 May 2024 09:59:01 +0000 From: "Jose E. Marchesi" To: Mark Wielaard Cc: buildbot@sourceware.org, binutils@sourceware.org, Nick Clifton , elena.zannoni@oracle.com, david.faust@oracle.com Subject: Re: binutils snapshot builds In-Reply-To: <20240523234150.GF13045@gnu.wildebeest.org> (Mark Wielaard's message of "Fri, 24 May 2024 01:41:50 +0200") References: <20240522221523.458943-1-mark@klomp.org> <87y180mukz.fsf@oracle.com> <20240523234150.GF13045@gnu.wildebeest.org> Date: Fri, 24 May 2024 11:58:56 +0200 Message-ID: <8734q7lee7.fsf@oracle.com> User-Agent: Gnus/5.13 (Gnus v5.13) Content-Type: text/plain X-ClientProxiedBy: LO4P265CA0232.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:315::14) To BN8PR10MB3107.namprd10.prod.outlook.com (2603:10b6:408:c2::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN8PR10MB3107:EE_|SJ2PR10MB7618:EE_ X-MS-Office365-Filtering-Correlation-Id: 5d358374-4634-40e2-1dc2-08dc7bd82328 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|1800799015|376005|366007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?9gAH7ljx5G5QttIWudF0sfaXFIZSFiOisd1iheR8SlNBMKMf0ma8kidCns74?= =?us-ascii?Q?pP7BP81anFSVcZzdJUJZfQmjqtIR9D1i3zvetCm+4pMOJoD7me6/SqlW8FN7?= =?us-ascii?Q?CdZlrCa5iu4cJJ9H9PKZc5doJ3MK8e3WV6Zve0dz+XOAfrqiBLFOfq2THTXt?= =?us-ascii?Q?1dfI9XE7pFrf0iwOIFNSR2Z8TPHk5yHILN0weTGGo899CxsqNg1PejntncBn?= =?us-ascii?Q?M6VyGG3NxHAkguY7BRsT8iw+T5UMmvFDrTT8a8OZI9HaoZLRjwyIlKYOawcC?= =?us-ascii?Q?2AtUFtquctwKPEnEdwOkF6PzNgmAje1o0rBdLxgrUJbMQG9ShNAydW1+0a1N?= =?us-ascii?Q?iHZ8dM09V5w+eV+TivyLQkPNtW9L/BlRHj4f1Rz+aKVqJ4PJS8rA323IYGm/?= =?us-ascii?Q?AC+jAigyxIvWFnryEC3TwiJ1J8DhXLWsg3guFHJ9/B3HhVdVRK5UaJVmYv1y?= =?us-ascii?Q?7DQIRGrpCXh5ADaP/CfFREsSR46Q5C4BLfg6yxxRNpsVSk8N6qRIo772C5EN?= =?us-ascii?Q?0wfmRnQxVIj+YzxBg0TOQDPUCOwzbJKaQK85HPZk/AGXOHmGDwe1WDvlWg1E?= =?us-ascii?Q?hNzhBFg2Hy83lwAIyLjqIKxsflS4/Mb62zw7wXbgTxAJPnHkz54yx6ERyjby?= =?us-ascii?Q?eSToVxysvWbVFIBjS5v1nFVU47jXks1VehPK6rgcr7vIGBVzxHcwBF6ZpECh?= =?us-ascii?Q?KKqbn2ipKIkPpUpxmSBVVRjUJK0Wy8VH+9AQ8UurX0mn01EnE2VDUkWJaMiS?= =?us-ascii?Q?6bjYGnbpV8ZaJbSOiZzetkeLQkPlJZmGJtoC9aReI/VToOXE764+Sq05YPNs?= =?us-ascii?Q?8wViBdgjeX1p8T6x44jSUgBwlCTYUvC5HuIrORvUCYYumio/pDEJsO4brs4/?= =?us-ascii?Q?jx6FRgN3iQcMpxtBu2qJ6ZQPvFL5ziS2/XSSq9U0vuDW90QXDcnqMspB9PTw?= =?us-ascii?Q?2FYmUnIcXPwFA3ABJyUs1KM5xj3dK3CoeiKh/DOQUNxQcj9ZmkFFHJcMoD4S?= =?us-ascii?Q?cCUZWZBTEYCSWNEnjN5qwEg6c/8J63tVGGahqhxTtasCa4aPHxrEmYVh10q9?= =?us-ascii?Q?arWxm9SBVnuZECIciOHjG27DrGh2oLKb4F7Hw5uE1zneVm032erzf0tNMj1N?= =?us-ascii?Q?88gkQisMxnVsT64G4lsZB2mkcapot1rjfklZvyiiho65/v9JSVmEnhVcIPU2?= =?us-ascii?Q?KVhvuHt4kzccnh8qLRaKvi4GC2jZMiZFA5sEwJ92iIc2lxoXpCC3+VtDSss?= =?us-ascii?Q?=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN8PR10MB3107.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(376005)(366007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?miBs9+veq7rIW+0ylOMjYZ4Qu4Tqn50cG71i1rs+OsJ8A8mCJ7msC2uH/ER2?= =?us-ascii?Q?ow5i2Z8mnhfMIyrppMN+t4QiBne53YllG3Vj70lpv5JjSta8dJHYIWNDc9iB?= =?us-ascii?Q?zy8D6FF6ZYMkXt+ja4xyZrzFMILlq9FTm7VvbQASn6XL7VwVnNTevxlyGaCG?= =?us-ascii?Q?mAbIa1v0JRlPr8q/mRsbnhuanCc8RU4fBHBNpiDvrf/M3uKVwwpNYyTxN47n?= =?us-ascii?Q?Vr1CXWIdztmbNJJELilemaCCWvFjNpo0QW2+qh/aQ2iVD7JbWZPKjGN+YsU8?= =?us-ascii?Q?sk0/iyzwRc5bnYp5qu90U+C6kpHmabL1iG68ijEcz9v7iXBUwZFFfWHDHoXJ?= =?us-ascii?Q?CKp6bZ0g1kDJb9MmxLUjl/ykbwH2cOPR0N2mXOt5TpiBjIlVi5+YWsVxGB7l?= =?us-ascii?Q?UWfpWxC9SzLzQRqvZ4nAJgFtlaQylMsxRK7EfLaRHdINJxcfrHtMro9qexU5?= =?us-ascii?Q?/jwj2sB7IERHRXHicjGI6GUERImd5p203IIebnpKFVadNIwXRM1ozING79Ho?= =?us-ascii?Q?AIzGbqGqR9Z4VtNcpBKk8ClU4zHUTt2A3QOZZTg250WlnglietIcLasQ05Rx?= =?us-ascii?Q?aXNd0leamH88U6D++IG7eNWLPzpPI2BEpO2wG/Dt2j71xBCklSj5hdr3tR6v?= =?us-ascii?Q?fDgOkIrPGbyUb99AeUEsDm0pdmF6JAG7NtMV8tqe4mBGEeSfOISazl3yx2dN?= =?us-ascii?Q?BxKwX3pQiSKlCsYitBEj8N4vZrVzW4bgyJPnJtfJ55/Q8ZXJN+PN9PQJ1eL4?= =?us-ascii?Q?FTBe725ehJahr2c6tuZGSiPEtmOuJTjsOFduDgvwZKqIkrxRjg2lb11WrAc7?= =?us-ascii?Q?9LRBmLouIzdELwWdRPJb3Yd0Ff0w4MmTkwImUvIhpfowZuIrcnUgtW79n3Dc?= =?us-ascii?Q?nNYOimsPFzk6z75s9uHy7jNwh0Np0hX3Zs9vx99HdeupRAUnHeBiE1MGQWuA?= =?us-ascii?Q?t9lSm0gEzLcYCdgOWzhjmVIfoLqkx3L3Zqk6lZVEj8T06TAQZNkSPvPUdHjr?= =?us-ascii?Q?fdwlIEUJ2Ulizy7ZKmknJejOdReOzwFwVMPGJP8uza5LHISC++YUyGDGO9RQ?= =?us-ascii?Q?UAo2GTFsR3Lwg7WErrM+dOyZax8fr/d1zfGOElO4x60SJtpoDxEN7xKYAjuM?= =?us-ascii?Q?Ic77sHk7qwQsZ8D3ncz2VncU/W1CcmroinNkrXv4rMlPWEY/KxmB6nF2WwSM?= =?us-ascii?Q?nLY29wBfcpIRjWZP2G1lg/329rR9lvaddl0A9kOHs5Kfcp6oiFK5mewt9kIR?= =?us-ascii?Q?/gXXLbV6G0y2X3GEUo0xODQu1dUJOTmjpQ6SktxJQZHdU6wXwpd8xcHQan8g?= =?us-ascii?Q?Pn6TOuesM4Vr1D0zv5Cbpo2/mkwPFORnf9jSyAaP1wFuk8PWE4gWwfqZZ8nQ?= =?us-ascii?Q?9waeTum09RRNe4xg5ZMgBbTwvQlIibCTcvqYpidsQbeEOZSeyFzungRZxFC0?= =?us-ascii?Q?yMVW02X28GxmlqkgsYTAQonSbSLwsorpT/QQf1UYrP3sSMNjapcrw+Bw1XGZ?= =?us-ascii?Q?n7xr4KawIaxJWgJX1v3zpktXTDNCzpSkOrFhEhWDSEqGy5IgRUxPFH1gRMy7?= =?us-ascii?Q?K/bCp1+jDH8zWuI56IR3Qmt5Tza4OYL7ESe/jVNt3FTihH5LPZVz6gsnsfnZ?= =?us-ascii?Q?lg=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 1l4uNIg94N7H8ndlWD3NQhV56YQyPbMBP+xe0ypfis9puH0HBwRNfFU8sZilvnxy2Gbdv3YwLOZP+l+7eXAcl1Chh1myJ10lO2ObjlmhlRPUX1HtkOBDlfZVIxyYzO2QBxSzm7zQ0hAWwCrkO2HRfmurZTfVRaZAdfZdaX/ncVbr01EduNtx2n429d9luUp2aOkwXWu/e15MVbtIpaGlXk2cfM3Uv54OsmUjYA4Gr4bGo6X/HW10aAPanHsVsVbvN8Ubscf2cv6jv4sE0jb3mOm1m8PwoBkjk/YMG3u3aAh5EoZ6SZ5A9wt5yIDgVtUt5FDJ10zjgFkAi+18qx1Hx8VWoaHNGxC0h3N0qNbQeHcgEsW2dmC4TBozRXIGLPcRBNiSaiRFF7jqDpH2vU1sNLeM/g62HMY9/PI6nBKNtzgecKTT5CDmUBZxQJbBx7Ie0r6kz9HBpOY650lWG/R+RSIXrs2cMfQHomLomV1IskRQCCfS+ANKbk/1XtmGcHIg4/plREjiurj8DeIUokhL39pehsWarMqgmwnDkbKNQb6xpcc7f0e2HwwWWVfvKSPHEKNyf3zF3/XEldjr7bxEVPieVFRxLKGMvaRGa8SJHWM= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5d358374-4634-40e2-1dc2-08dc7bd82328 X-MS-Exchange-CrossTenant-AuthSource: BN8PR10MB3107.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 May 2024 09:59:01.4128 (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: B/23K6/8Z46/e6swjthNGV0RXGwagGeZ565m1ig1XWcrhZegEnzoIL2gf+l02+b5um5M3+RSGHRMvSxV6XW5bGCJx6/U9VOr/E7D1WAxnEw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR10MB7618 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.650,FMLib:17.12.28.16 definitions=2024-05-24_03,2024-05-23_01,2024-05-17_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 mlxscore=0 spamscore=0 mlxlogscore=966 adultscore=0 bulkscore=0 suspectscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2405010000 definitions=main-2405240069 X-Proofpoint-GUID: IFIiwu7g_KW_kCUWINuhEI25Y20FzqQo X-Proofpoint-ORIG-GUID: IFIiwu7g_KW_kCUWINuhEI25Y20FzqQo X-Spam-Status: No, score=-6.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_SHORT,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,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: > Hi Jose, > > On Thu, May 23, 2024 at 05:11:40PM +0200, Jose E. Marchesi wrote: >> I see that the name of the snapshot tarball for a version >> >> m4_define([BFD_VERSION], [2.42.50-fc12b44ec0e]) >> >> is >> >> binutils-2.42.50.tar.gz >> >> What about having: >> >> binutils-2.42.50-fc12b44ec0e.tar.gz >> >> This would allow for example to easily cache already downloaded >> snapshots on the client side. > > Yeah, that is what we do for glibc. I assume it should then also > unpack in a binutils-2.42.50-fc12b44ec0e directory? Yep. >> Also, would it be possible to have a file README (or LATEST or MANIFEST >> or whatever) in the directory with a single line containing the name of >> the tarball? This would ease automation. > > Maybe that is a valid usecase for the md512.sum file? > Or does it have to be just the filename or a symlink to it. > > Do you already have some automation for something similar? Any file from which it is easy to extract the name of the latest snapshot would do. For GCC snapshots I have this: GCC_TARBALL=`wget https://gcc.gnu.org/pub/gcc/snapshots/LATEST-15 -O - -o /dev/null | grep -E 'gcc-15-[0-9]+.tar.xz' | sed -e 's/.*\(gcc-15-[^<]*\).*/\1/'`