Rene,

that was a fast reply :-)

Rene Engelhard wrote:
Am Donnerstag, 29. Juni 2006 15:34 schrieb Kay Ramme - Sun Germany - Hamburg:
distributions (not me) don't ship db4.2 anymore so they need to maintain own
patches to use db4.3/4.4 which can't go upstream..
At least the numbering (minor update only) implies compatibility, so what are the patches for?
API changes in db. They change API between minor releases which is also normal 
for other
stuff. Or change db on-disk format (which thankfully isn't the cas ehere for 
OOos needs)
Does that mean, that they did change the API incompatible in a MINOR? If it did not change incompatible, than there is no problem anyway.
Yes.
So, SONAME is not of any help here anyway. The db ABI seems to be

Is is. Of course, those different versions have differend SONAMEs.
So, if it has nothing to do with SONAMEs, why did you talk about SONAMES in the first place?

unstable / unreliable. I can only see two solutions, either link hard against one particular version (which is unlikely to be available on all supported distros), or ship it privately.

Yes.. ALthough db4.2 is that old.... But there unfortunately are distros
which think they always must port stuff to the newest db and drop the old ones
with no reasons (ok, for db4.2 there is because it has some licensing problems)
So, you agree that there is no solution as to bring it privately with us? Also, this is what LSB recommends for non LSB stuff.


There already is --with-system-zlib. Just not enabled per default for everyone
because *you* (Sun) didn't want that. I am for enabling it on all Linux build 
from
the start.
There must be a reason for disabling it by default. If there is not, nobody would hinder you to turn it on.


getopt is libc, so getopt is out of the discussion to make optional, and my
upcoming patch will make it unconditional. Did yet have to do other stuff...
See above.


Regards,

Rene

Rene, you still did not provide any real reason to build the stuff by your own, instead of contributing and improving the overall situation for all (Debian based) distributions and users. The technical reasons you listed were IMHO _all_ minor. This is _not_ to offend you in any way, I certainly appreciate your work!

I certainly can accept, that you say, that "this is what distros do", and I am willing to support you! But, I still think that this is wrong technical approach and I am going to keep my opinion until somebody argues the opposite in a way, that I can understand.

Thanks for the discussions and looking forward to meeting you at the OOoCon2006

Kay

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to