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

[TSVN] Patched libraries

From: SteveKing <steveking_at_gmx.ch>
Date: 2004-08-01 18:52:02 CEST

Hi,

for those of you interested:

I patched apr-iconv so that it doesn't use the APR_ICONV_PATH env
variable anymore but the path for the *.so files is now obtained via the
GetModuleFileName() API. Only if it doesn't find the modules in
/program files/myprogram/bin/iconv
/program files/myprogram/iconv
(assuming the program is located in
/program files/myprogram/bin )
then it still uses the APR_ICONV_PATH variable.

So this means that TSVN won't set that env variable anymore and that
will also mean that there won't be any conflicts anymore with other
subversion clients (at least TSVN won't be the reason for such conflicts
anymore).

I also patched the gettext library (which Subversion uses in the 1.1.x
branch for localization) to use apr-iconv instead of the GNU iconv
library. I don't see why we should have to ship _two_ iconv libraries
which do the same job, just because gettext doesn't know apr-iconv. This
also reduces the installer from 5MB to about 4.5MB (in the 1.1.x version).

The patched libs are located here:
http://svn.collab.net/repos/tortoisesvn/trunk/ext

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sun Aug 1 19:58:39 2004

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

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