Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932336AbZJGNyA (ORCPT ); Wed, 7 Oct 2009 09:54:00 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1758596AbZJGNx7 (ORCPT ); Wed, 7 Oct 2009 09:53:59 -0400 Received: from thunk.org ([69.25.196.29]:34713 "EHLO thunker.thunk.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758492AbZJGNx6 (ORCPT ); Wed, 7 Oct 2009 09:53:58 -0400 Date: Wed, 7 Oct 2009 09:52:33 -0400 From: Theodore Tso To: Linus Torvalds Cc: Dave Airlie , Benjamin Herrenschmidt , Dirk Hohndel , Len Brown , Linux Kernel Mailing List Subject: Re: Linux 2.6.32-rc3 Message-ID: <20091007135233.GK17883@mit.edu> Mail-Followup-To: Theodore Tso , Linus Torvalds , Dave Airlie , Benjamin Herrenschmidt , Dirk Hohndel , Len Brown , Linux Kernel Mailing List References: <1254797502.14122.146.camel@dhohndel-mobl.amr.corp.intel.com> <1254864803.6035.25.camel@pasglop> <21d7e9970910061822i429344amb47b0bceb552abc6@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.18 (2008-05-17) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: tytso@mit.edu X-SA-Exim-Scanned: No (on thunker.thunk.org); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1508 Lines: 31 On Tue, Oct 06, 2009 at 08:31:46PM -0700, Linus Torvalds wrote: > > Btw, that doesn't mean that I'm married to the exact details of the syntax > etc. I like CONFIG_LOCALVERSION_AUTO, but I can also see why Ingo would > prefer a "+" there instead of a "-". > > And the zero-padding to five digits of the number of commits may make > things line up nicely, and I think there was even some odd technical > reason for it too (some package manager or other that was unhappy with > "simple" numbers like "-1" and thought that they were a build number or > something), but it's admittedly silly too. I really like CONFIG_LOCALVERSION_AUTO the way it is, and changing it will break things. It probably wouldn't be that hard to fix things, although the fix probably would involve post-processing the version number to bring it back to using '-' for all of the spearators, so that '+' could be used for separating the packaging-specific version details. The one thing that I wish we *could* do is make CONFIG_LOCALVERSION_AUTO mandatory, or at least making it the strong default and forcing people to work to turn it off, since the problem really is with users smart enough to use git, but not quite smart enough to turn on CONFIG_LOCALVERSION_AUTO. - Ted -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/