X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Wed, 10 Jun 2009 10:47:36 +0200 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: 1.7: Version info about Cygwin Message-ID: <20090610084736.GK25832@calimero.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <4A2EC61A DOT 6030905 AT veritech DOT com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4A2EC61A.6030905@veritech.com> User-Agent: Mutt/1.5.19 (2009-02-20) Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Jun 9 16:29, Lee D. Rothstein wrote: > Can someone explain the difference in version info between?: > > * cygcheck -c cygwin > * uname -a > > To wit: > > Cygwin Package Information > Package Version Status > cygwin 1.7.0-49 OK > -------- > \ > \ Versus > \ > ---------------- > CYGWIN_NT-6.0-WOW64 GW1 1.7.0(0.210/5/3) 2009-06-08 22:13 i686 Cygwin The -49 is a *package* version of the 1.7.0 release. It has nothing to do with the actual release number of the "upstream" release. It's not unusual to have different package numbers of the same release of a software package due to packaging bugs or changes in helper scripts or docs. We're using 1.7.0 now for all pre-releases. The actual releases will start with 1.7.1 and bump the release number every time a change in Cygwin is made. The package version will be bumped if the release is the same, but the new package just fixes a packaging bug or something. Uname has nothing to do with the package, just with the actual Cygwin DLL. The `uname -r' output contains a release number (1.7.0), an API version number, bumped every time a new API is added or a major change in the API occurs (0.210), a version which identifies the layout of the global shared memory used to share global information between applications (5), and a version number of the mount table layout in the registry (3). Incidentally, the 3 now means "not in the registry anymore". Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/