Mail Archives: cygwin/2001/02/22/01:33:54
On Thu, Feb 22, 2001 at 05:19:43PM +1100, Robert Collins wrote:
>There's nothing wrong with it. In fact I expect that Chris et al. will
>change the filename in accordance with the dll naming conventions
>painfully hammered out here about 6 months ago.
Actually, we hammered this out in 1998. That's why the name of the
DLL in B20 is "cygwin1.dll" rather than "cygwinb20.dll".
The rest of your observations are correct, though, of course.
cgf
>The issue being that windows doesn't support symlinked .dll's, so the
>filename cannot change like it does on unix.
>
>The results were (from memory):
>Change the library major version number on ABI changes.
>Change the library minor version number on internal changes/header files
>changes with the same ABI.
>The library name is library<major version>.
>
>So when the cygwin ABI changes in a non backwards compatible way, I
>expect that the library will become version 2.x.x, and the filename
>cygwin2.dll
>
>
>Rob
>
>
>
>
>> -----Original Message-----
>> From: Warren Young [mailto:warren AT etr-usa DOT com]
>> Sent: Thursday, February 22, 2001 5:19 PM
>> To: cygwin AT cygwin DOT com
>> Subject: Re: [ANNOUNCEMENT]: Important change to symbolic link
>> functionality
>>
>>
>> Christopher Faylor wrote:
>> >
>> > There is no "binary compatibility change". Cygwin still
>> recognizes the
>> > old symlinks. It just doesn't create them.
>>
>> I know, but this message reminded me of the issue. It seems
>> to me that
>> the DLL filename should change every time the ABI changes.
>> What's wrong
>> with that proposal?
>> -- _
>> = 'Net Address: http://www.cyberport.com/~tangent | / \ ASCII Ribbon
>> = ICBM Address: 36.82740N, 108.02040W, alt. 1714m | \ / Campaign
>> = | X Against
>> = Chance favors the prepared mind. | / \ HTML Mail
>>
>> --
>> Want to unsubscribe from this list?
>> Check out: http://cygwin.com/ml/#unsubscribe-simple
>>
>>
>
>--
>Want to unsubscribe from this list?
>Check out: http://cygwin.com/ml/#unsubscribe-simple
--
cgf AT cygnus DOT com Red Hat, Inc.
http://sources.redhat.com/ http://www.redhat.com/
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
- Raw text -