delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2007/02/13/01:03:17

X-Spam-Check-By: sourceware.org
Message-ID: <45D154B1.A43569D8@dessent.net>
Date: Mon, 12 Feb 2007 22:03:29 -0800
From: Brian Dessent <brian AT dessent DOT net>
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: where to find archives?
References: <92ec694d0702122110xbebcf32l4b83882fd720fecb AT mail DOT gmail DOT com>
X-IsSubscribed: yes
Reply-To: cygwin AT cygwin DOT com
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Mohankumar Periasami wrote:

> Could you plz let me know where can I find the cygwin tar package
> archives (say 1.15.x)?

The only versions that are officially supported are the current and
previous version.  But if you look on the mirrors there are often older
versions as well.  I just took a look at sourceware.org and it has
versions of the main cygwin package going back to 1.5.15, so all mirrors
should have at least those.  If you want something further back than
that you'll have to just keep searching mirrors until you find one that
does not cull previous versions.  You can also google for the specific
filename of the package, and there is the Cygwin Time Machine site
(google it) which has older versions available, and you could build any
version you want from source by getting the appropriately dated files
from CVS.

But do realize that using ancient versions is not supported here on this
list so please don't ask for help if something breaks.  And it will,
unless you're quite careful, since the Cygwin DLL is backwards
compatible but NOT forwards compatible -- if you try to use an ancient
version of cygwin1.dll with binaries (i.e. .exe files such as ls.exe)
that were built and linked against a recent Cygwin version, they will
fail.  So you have to make sure that everything is from the same vintage
-- you can't just drop an ancient cygwin1.dll onto a system with current
packages.

However, the reverse is not true: you *can* use the current cygwin1.dll
with any .exe linked against any v1.x Cygwin DLL in existance, which
means that it is always safe to drop in a newer cygwin1.dll to replace
an older version, but never the reverse.

Brian

--
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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019