From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28205 invoked by alias); 21 Sep 2017 17:39:10 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 28093 invoked by uid 89); 21 Sep 2017 17:39:10 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.3 required=5.0 tests=AWL,BAYES_00,KAM_INFOUSMEBIZ,KAM_LAZY_DOMAIN_SECURITY,RDNS_DYNAMIC autolearn=no version=3.3.2 spammy=listening, frustration, H*M:info, H*F:D*info X-Spam-User: qpsmtpd, 2 recipients X-HELO: void-ptr.info Received: from pppoe.185.44.68.223.lanport.ru (HELO void-ptr.info) (185.44.68.223) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 21 Sep 2017 17:39:09 +0000 Received: from ptr by void-ptr.info with local (Exim 4.72) (envelope-from ) id 1dv5RB-0004PS-O3; Thu, 21 Sep 2017 20:38:57 +0300 Date: Thu, 21 Sep 2017 17:39:00 -0000 From: Petr Ovtchenkov To: Joel Brobecker Cc: Matthias Klose , Simon Marchi , Pedro Alves , Matt Rice , Fiodar Stryzhniou , Andreas Schwab , Binutils , GDB Subject: Re: meaning of "Automatic date update in version.in" commits Message-ID: <20170921203857.06810b63@void-ptr.info> In-Reply-To: <20170921170031.czr6to24sarve2or@adacore.com> References: <024439c7-2083-d368-0138-2160e4494b81@redhat.com> <20170921152240.16bb4cc0@void-ptr.info> <8740f2a7-1300-3116-f34b-5487a8cd8b2b@redhat.com> <20170921161743.3ddc6bb9@void-ptr.info> <20170921184615.6b1e5d44@void-ptr.info> <426b9fdf-a854-6d5f-b296-df71ad0c1561@ubuntu.com> <20170921192619.412ff148@void-ptr.info> <20170921163358.twez7kbewucjalwi@adacore.com> <20170921195153.4ed9f319@void-ptr.info> <20170921170031.czr6to24sarve2or@adacore.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2017-09/txt/msg00092.txt.bz2 On Thu, 21 Sep 2017 10:00:31 -0700 Joel Brobecker wrote: > > It is evident for me. But in the discussion I see a lot of arguments, > > that I treat as "date stamp is used as ABI compatibility marker". > > Then, I am in the same situation as Pedro. What problem are you trying > to fix? Oops. Let's start from the begining. Far far away... 1. Explicit "Automatic date update in version.in" commits litter commits tree, but useless. All required info already present in git. [Thanks for Ian Lance Taylor for the background!] Let's remove this "Automatic date update in version.in" commits. 2. I see a lot of suggestions "Let's push date to SONAME, the date we will take from ....". I trying to prevent such "solutions". Because it's not a solution, but origin of another problems. 3rd law of human interaction. ... Corollary 1: If you explain so clearly that nobody can misunderstand, somebody will. ... Corollary 4: No matter how long or how many times you explain, no one is listening. [Chisholm Effect: Basic laws of frustration, mishap, and delay]