Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Feb 1998 22:12:00 +0100
From:      Stefan Esser <se@FreeBSD.ORG>
To:        Satoshi Asami <asami@cs.berkeley.edu>
Cc:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-ports@FreeBSD.ORG
Subject:   Re: cvs commit: ports/x11/kdelibs Makefile ports/x11/kdelibs/files md5 ports/x11/kdelibs/patches patch-a0 patch-ab ports/x11/kdelibs/pkg PLIST
Message-ID:  <19980207221200.16418@mi.uni-koeln.de>
In-Reply-To: <199802072027.MAA07578@baloon.mimi.com>; from Satoshi Asami on Sat, Feb 07, 1998 at 12:27:22PM -0800
References:  <199802071155.DAA23100@freefall.freebsd.org> <199802072027.MAA07578@baloon.mimi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 1998-02-07 12:27 -0800, Satoshi Asami <asami@cs.berkeley.edu> wrote:
>  *   Recompile all your applications!
>  *   
>  *   Only the minor revision of the shared libraries changed, but
>  *   they are not really upward compatible with those from Beta2!
> 
> Do you want to change the major revision?  Usually we aren't that

No, I don't. And in fact, I had considered to add a line 
stating that to the commit message, but decided against
this, to restrict the CVS bloat :)

My opinion is: KDE is Beta software, and we should keep 
the major numbers unmodified even if there are incompatible
changes in the libraries (similar to the concept in -current).

> strict about shlib versions for things that haven't been in our
> releases yet, but the kde stuff is so widely used (and also a frequent 
> source of questions to our lists), I think it's better to make sure
> everyone will be forced to upgrade.

Well, yes, I've been thinking about this too.
But people may want to try one of the daily KDE snapshots,
and if we changed the library version numbers, this could
lead to quite some confusion ...

When I tried to boot with Beta3 libraries and my old Beta2
binaries, many applications would fail because of unresolved
symbols, People will know, that there is a mismatch, and 
they will update their binaries.

If somebody just builds kdebase, then the correct kdelibs
versions will be required. But thereafter, binaries from 
kdeutils might fail (since they try to link against those
more recent libraries from beta3).

We should be prepared to deal with people that suffer from
exactly that problem, but I guess it was much worse, if we
tried to have our own numbering scheme for KDE libraries.

Regards, STefan

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980207221200.16418>