[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Problems building trunk on Win32

From: Jostein Chr. Andersen <jostein_at_josander.net>
Date: 2004-06-15 09:33:40 CEST

On Monday 14 June 2004 23.09, SteveKing wrote:
...
> Can you _guarantee_ that the older client still works?

I believe that the vendor of shared libs are responsible for making
usable DLLs. _I_ can't guarantee that older clients will work but I
assume that people are doing their best when making shared libs and
clients.

> I also like to remind you of the problems we already have with the
> iconv library: due to the APR_ICONV_PATH env variable all clients
> already use (have to use) the same lib, even if it was installed by
> another client. And you followed the thread on the TSVN mailing list
> about that too...

You are right about this and you convinced me to place msvcrt71.dll to
its own folder (when Subversion is compiled with VC7). I still belive
you are right here.

You said (from the TSVN list):

> ... Too many times my computer crashed because someone thought
> that his dll was better than the already installed

This is absolutly correct and I listened to you.
However: -I believe that we are trying to provide _one_ set of DLLs
related to Subversion here.

> So for me this won't be an option and TSVN will never be part of that.
> I'd rather work on real bugs in my program than having to deal with
> issues arising from incompatible dlls. I will also patch the iconv lib
> for the next release of TSVN so that it won't use the APR_ICONV_PATH
> variable anymore - I don't see any other way to get rid of the
> reported problems.

I also believe that you are an excellent and visonary programmer with a
well developed sence of both internal and external (GUI) parts of
software.
Some of your warnings, predictions and suggestions has been "overseen"
the last two-three years (everyone here has been "turned down" from time
to time), but that's not because "anyone don't listen to you".
People may have another vues, they might not understand what you are
talking about or simply not have time (or not even care :-).

TSVN is probably the most successfull Subversion project and probably
_the_ reason that the Windows community will use Subversion at large.
So Please, don't fork anything, that's a double effort! Dealing with
incompatible dlls are time consuming, I think you can help us to make
sure that the dlls will remain compatible!

So continue to warn, suggest and do what you do and continue to make
wonderful programs and software!

Jostein

-- 
http://www.josander.net/en/contact/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Jun 15 09:34:55 2004

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.