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