From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2051.outbound.protection.outlook.com [40.107.22.51]) by sourceware.org (Postfix) with ESMTPS id 33A303858D37; Wed, 5 Oct 2022 13:00:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 33A303858D37 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RHvgUX5AfF2NTL+WAqLF6KYBPs1jXWrQKsbA0ddydUVvi5iZ2+U+EH48Q8RD9EKDdt+xa/Qiz7+yM2psEUkEayIlvswMYdEpusZ8UW4LQthht1pz1cEA0gzB9PsC/5mlHqUqu6qSZwt4Fhv7Bw9VzkLFjJx3Bu60EyW5jgL/JFMkioXhZWHNcWPCGEQeSppleLrMgR2O0Sf6YdnXzaga2DPhadVkcQ7+TirfKVqXWPukl8SG4U+7jkkG2GOZvT7cJqTGq1chMX7DwHxgMAzUu3c4J6KdqwPsotRbmP1W4pBfngckRdGXrGMeeo5l7RGcyKQvPqNX5UATIkh+JfokJA== 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=u9SGxp2D7s36AGW4kBVvKxks02oeoYAF8tlyFD6zog8=; b=d0Ueq1C97wS+c2mqHwk5k901WCZkYz1qDU+A1izft7iFjNd3ls9gAwIsl4PiP/XW4UwR9j4oL3d30oB/ugxrcCE759qIenJ/n1tcju7gqsOq9pnkwcdacWFKrPQuyAoNmSmNsnT/lR8Ik1VsbOirBbFYNmMa7wqUJLFFNwPgLYocEHwnkjeWCoe06YyeezFbCE+/q29IKbm0zLtx1vMU9qnxFh2mlUGqFe71BIICZd5vZp0xtHKWgILBM0mutdFUSOpfcLMp6Sxz37tTllr4uRLUABwResyp369s77c4Av2Pfp/YP9TMEvAqitg45lQYQ21+uNZcv2CSIbCrWdcC4w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AS8PR04MB8312.eurprd04.prod.outlook.com (2603:10a6:20b:3f1::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.23; Wed, 5 Oct 2022 13:00:42 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::2459:15ae:e6cb:218a]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::2459:15ae:e6cb:218a%7]) with mapi id 15.20.5676.031; Wed, 5 Oct 2022 13:00:42 +0000 Message-ID: <78bb30f3-f747-a2f5-a0cd-839434bcdfa5@suse.com> Date: Wed, 5 Oct 2022 15:00:40 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0 Subject: Re: RFC: Sort tarballs created by the src-release.sh script Content-Language: en-US To: Nick Clifton Cc: Andreas Schwab , Binutils , Nick Clifton via Gdb-patches , Tzvetelin Katchov , Sam James References: <07a1ca21-5569-e67b-d0c7-6069974b1068@redhat.com> <3EC98FFD-FD7A-4A17-9FE0-EF5DAFB36B3C@gentoo.org> <1e772307-1f10-6e1c-5ffb-8513a41db5ab@redhat.com> <94778afd-a6ec-59b6-c8f9-c60aca991bc3@suse.com> From: Jan Beulich In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR0P281CA0115.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a8::14) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AS8PR04MB8312:EE_ X-MS-Office365-Filtering-Correlation-Id: 91485b27-b572-4409-606d-08daa6d19bed X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Q5Z5hnrsm5HSslcNBwKSPbp9bOW92PzgUVFiKEhigWO4Qus/a6uUP9DpZf1h9fNLRiqiJ5o0DjOtLH0stxXwB+REHpUfuWYOoo1Iin7d/6NiGdYRLaYDAWBgbXZrk2NHj37ZblHHOciBRxlcLnZv+irrQN5FxhTlpzfRy4cqbjoX6tx9p3PCm6T3n03lAAW24AAeFbBWGqSKaJESToIJmsFS8IqfCieCY2T4U2HQe3YPFY6JqzMXHynXBAGn9h/OBkQAAMfTQgADybw7/b5feuhPFxZuxwuxTPkA+z1bqjViG7+KpG+hwr9klkJglXmPpETvnl2F9bo0Pev2V3UQ6H2NW8FB/ytc+AXHudUsAQb94Tzp07rgMYzl5q2jex9La+kjSY3e6DFA4bKHPOLT3ccyuuRvKj8xTQ7qH7tlnM9eRq/r4ZLbkVZiqbxeP2Eli704S+1CEsAhp4clZC9cllW8QtFOMn5CeTinWGv2IbUUPCxJrwCXLzhSNSgY/BobeoLTTvW99URGrc8GkVquBOCjtXT67QE8xFb7H6Ws5A0mguqyrVEqzqB+0QQuKWl9dBrvrpx5knXAs1PoZP0Wl2Uqi8Skd+J0O9FR7Xu0MvqWX1f6lskI+4W+Ho388SKHhS5gcwp58RqC4YPnbvj2RWlhVUMWYZAh99aixhlfgJyQNv80cGYJ8fzZp55ai3i+/gS9PNeLnsgWGc+2npMHdT7mK6H2J3Ma/te8OnI8TAARjreyLC2F2LqAka9v2yCrivgiSnmilca55NrfTvailNTXuHq8vfR6loZxdcZRtlo= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VE1PR04MB6560.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(346002)(396003)(136003)(366004)(376002)(451199015)(6916009)(6486002)(478600001)(54906003)(316002)(86362001)(31696002)(31686004)(66476007)(66556008)(8676002)(4326008)(6506007)(41300700001)(8936002)(6512007)(66946007)(5660300002)(26005)(38100700002)(186003)(2616005)(53546011)(36756003)(2906002)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OW51ejFBbHROdUozUW5kSk1FSDM0Z080TXV6aXptemdocjlWdEs3b3ZIRlIv?= =?utf-8?B?YVd1K20rRFFTQVB0WFRyRFo3L0Fqekpka0FGOEdTODU0eFUyQUUyVHphMm9l?= =?utf-8?B?V2ZaWXQ0ayttZEZGaG91TWl1T25uNC9UZC9zcXZEMjM1Q1dGYWQyTlU5dG16?= =?utf-8?B?RWw2U1hvaWxyeWVPQ2hjYXc2TTJWTjI1UjZJYkRLeVlQVm1UbXpEZFdwbUN1?= =?utf-8?B?Wjk2QVorVzNLREd3dVE4S056UHR6R2dXUWJjTFByaDluSkhQbEdkUmdwdyt0?= =?utf-8?B?b0lqczlaTmpsZDZyUTZpYXhXTFVLcjZRZnlCc1F5RWtPcnQ3cEpkdG54Q05v?= =?utf-8?B?b0wyZWd5WjdvS1U5dHNHS1V2bEExYS8vUG9OR1V4OGxGOEZOaUhVcEd6WHZI?= =?utf-8?B?WUhySXBkdlYrN0p6VklEUUpSU2FYMzQ1aWtRcUVjNFlyS2gxUFRpVXZMR1l1?= =?utf-8?B?VnhpbG10aUE3OXJ4OSt6eEUzcEVWRUUyU3dLQm1YNUJOL3JKYzhYMHlPdHIz?= =?utf-8?B?Y2VuK0xMZjVkM1k0bEh3RmlVdnV3UVVvNWp5dkJMTDg1aUhYWGUvNmhnVHJQ?= =?utf-8?B?RDZ2d09XdkdmemFVcWcrN2QzWEJoMEMvdUFtT0ttQUNQWWxkUUtKQ0pjTGVl?= =?utf-8?B?TCtIYkV6ek1mdWNLaWF4d3E5a0pEdXlNbWgwTnpSMDQ2aDZMeW44ZWdVbkRr?= =?utf-8?B?NThMeXowbldIcW91L0NVN1R4b3N0UFBoTnJHVGMwNVlpN3BMLzZQTDBwWlJn?= =?utf-8?B?bjhwWm1YeUZsRnBhb1AxT2RBWnFVRWgwK1VEZ0JXZ2tmOW1aRWdrYTNEd2oz?= =?utf-8?B?VUhSeW9SUk53NitCSEVnRnhyRkNrZ3dINktuRFk2Y0lTbzJDU2FPUXFXNUFS?= =?utf-8?B?TWtmMzRwZ2tLU2x6YXNuWVd6SW16SkxTQzdnV0J3QkNWcEJuWTc0Rk0xenZy?= =?utf-8?B?eEx4K2hPVVFlM1RteTBZUnk5WXpDMzluY3Foa2JOTHZtZnhzY3JXRnlzN3ZR?= =?utf-8?B?bVZvWjlwdEdwN2RYM3cyOHlkZWk1bjFSM3B4cG9qZ3lSSXArKzNxQnozN2lT?= =?utf-8?B?UFhUN2JCUHJ0ZThtL2lORDhGTXhXQ3dJK1ZON2NVcFl3MlN6NW5GRTI2Um8v?= =?utf-8?B?NXBhVEJNT21PajhRbXJDNi9HeitqcU5pZXJmMjlId0paRUVSWGRrVzNGSTRX?= =?utf-8?B?cFJ2V3ZWZ2hrVitjRDFvUllxb2tCOG9Pd3lJUVVFclIvTWJRdUNHUHB0N3VT?= =?utf-8?B?eG9ZcktpanVzNjVOckozYXVKWjJieTdNdlMrcDJIYjliV1REVnBsbjVwY3JG?= =?utf-8?B?ZmNGRXMza1JTWmE0dkdMMzFKT2hra2NqNVZUcUJsOWxHMGpVYitTejV6TjBS?= =?utf-8?B?eW1FWW95bkE5dTM5bkw5cFRhYVdQTWszL0FHeHFrSGU5V2RhdUlWZEY0ZlJR?= =?utf-8?B?bjA2Q1ltejkzcGZZL3E1ME5pUGtFdFg1aTArcU8vMXlCZGUyZ09KbDJlMFd5?= =?utf-8?B?NEpqYUJxbU9PSk1oUy9vTW5tTUdLTitLSmhlcHllRjI0TXB5YndxeVJpKzhD?= =?utf-8?B?ZkdJTWRINE5LaytVTktjVkZrMFc4OGFrbnJtTlRtd3RsNTRxckJiSTRwOGIw?= =?utf-8?B?cWQ0U09HdDJySmV2M1RLcE15SUQ4Mlg2ZFl1Z2NoZDN1ZE9EZEZaaGJucFVm?= =?utf-8?B?TjdFQkR5RnZtd29hNHp0TmJEQmk5SURmY1lWYWpvSi9vUnA0OEEyY2x4MGEy?= =?utf-8?B?WEJLYVhxVkR6TGR0TzRDS3hwSEZwUCtaQ25GeXhUd05KcFZrdE1XdlRDWGFm?= =?utf-8?B?a2Z2cWQ3QkJDdGxLSlJ1UjNDWDUxK0JzRkg4OHV4dnJKYmFZMloyemdMYmY1?= =?utf-8?B?K2IrSmxjcDdFVHl2Z1VUU3ZJQTY3cWg1WmZKVnZOL1JXRzB1L0JpOEIrWGJh?= =?utf-8?B?WUNKT2dWU0lxa2pueUZjWFhtOWJ5M083VkFCODNSbEtwUXZXaCs0dWE4TGVs?= =?utf-8?B?TDdFWFZnRExwRGc0cFlJS2s3N3MrNGpUUEF3RWFqYzY3UTNlOHl2NDI0U2pJ?= =?utf-8?B?U29uTDUyMnQ2VFRSOHR6OE9ubU9BZ29LK0ZKQko5YzlYSVZuMHNMckJuVE9i?= =?utf-8?Q?xc42xGCV4Mv35ZxvyINtk1ROl?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 91485b27-b572-4409-606d-08daa6d19bed X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Oct 2022 13:00:42.2153 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: NBh+QVvaRscDT6L0bG52Yz5cf1r3RLhOhpTK5TDN3rUmhcoZaPODiUUDLSj15QtCICzhQ5BBP8p/OFsXjVT18Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8312 X-Spam-Status: No, score=-3030.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, 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 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, 05 Oct 2022 13:00:47 -0000 On 05.10.2022 14:23, Nick Clifton wrote: > Hi Guys, > > On 10/4/22 08:10, Jan Beulich wrote: >> Every commit should be considered to affect the tarball, imo, as such >> effects could also be indirect. If you really wanted to go that route, >> then perhaps an alternative would be to use the commit date of the >> most recent commit touching bfd/version.m4. > > Hmm, except that would probably only be appropriate for binutils tarballs, > not others. > > So how about the attached patch ? This one adds a new command line option to > src-release.sh. If it is not used then the behaviour is not changed in any > way. If the new option is used, it provides a date that is passed to tar's > --mtime option, along with triggering the use of sort and the other tar > options necessary to make a reproducible tarball. So: > > src-release.sh -x -r `git log -1 --format=%cd --date=format:%F bfd/version.m4` binutils > > should create a pretty consistent tarball. Lgtm, fwiw. Just one nit: You may want to add the missing 'b' for "tarball" in the new help text line. Jan