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

Re: Kerberos + GSSAPI support in Tortoise SVN

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Fri, 24 Sep 2010 17:58:35 +0200

On 24.09.2010 16:55, Jean-Yves Avenard wrote:
> Hi
> On 24 September 2010 20:47, Stefan Küng<tortoisesvn_at_gmail.com> wrote:
>> Sure, send the patch, but for trunk, not 1.6.x please.
>> And together with some information where to get the necessary lib files
>> and where to put them so the build script works.
> Here it is then. I haven't tested it on trunk, but I'm fairly
> confident it will be okay..
> I also haven't been able to test a 64 bits compilation, compilation on
> 64 bits always fail for me on my Windows 7 Ultimate 64 bits VM in
> VMWare (linking error, with no useful message showing)

I guess the linking error is because the libs are not built for x64.

Also I never use precompiled libs in TSVN. I always compile the libs
myself and create a build script. Only that way I can guarantee that the
libs don't use an incompatible c-runtime and are always compiled for
both win32 and x64.

Which of course now means I first have to create a build script for the
Kerberos source - and that's the hard part, not the linking and
including precompiled libs to TSVN.

> To add to the documentation.
> Pre-requisite. MIT Kerberos for Windows SDK at
> http://web.mit.edu/kerberos/dist/index.html.
> Currently version 3.2.2
> http://web.mit.edu/kerberos/dist/kfw/3.2/kfw-3.2.2/kfw-3-2-2-sdk.zip
> (340kB)

As mentioned above, I don't use precompiled libs.

> - unzip the MIT kerberos SDK into 'common' and rename the folder to 'kerberos'
> Whilte we are at the documentation, would be worse adding some version
> requirement.
> TortoiseSVN doesn't compile with zlib> 1.2.3 (in 1.2.4 and 1.2.5 ,
> some asm files are gone, causing build to fail)

Only 1.6.x doesn't compile with later zlib versions. Trunk does.

> TortoiseSVN doesn't compile with latest nant alpha (0.91), it does
> compile with 0.90

Once it's not alpha but beta, I'll try it and will adjust the build
scripts. But not before.


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-09-24 17:58:58 CEST

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