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

Re: Tigris binary packages for Windows

From: eg <egoots_at_gmail.com>
Date: Wed, 03 Mar 2010 14:44:17 -0800

On 3/3/2010 6:26 AM, Mark Phippard wrote:
>
> One other "pain" I thought of is that ideally the binaries should be
> built using MSVC 6.0 (I am assuming DJ has not changed that). Since
> the httpd binaries are built using that you can have problems if a
> newer Visual Studio is used for mod_dav_svn. You also have to deal
> with distributing the MS runtime libraries if a newer version is used.

I checked the last zipped binaries the other day and ran a depends
against them, and they were only dependent on vanilla msvc runtime
libraries... so yes, he was using MSVC 6 still.

The first issue you mention about building mod_dav_svn with different
run time library dependency as httpd is the bigger issue.

Is httpd always built using MSVC 6 still?

If that is a hard constraint, then distributing the new run time
libraries is red-herring.

Nevertheless, for the second issue, with the new Wix-based installer,
distributing newer runtime libraries is now trivial. You just install
the relevant library and policy merge modules provided by the compiler.

>
> The "pain" is that is not possible to obtain a legal copy of MSVC 6.0
> anymore. So unless you already have a copy you cannot get it.
>
> Building with Visual Studio 2008 is a lot simpler but has these other
> problems to contend with.
>

I still have a compiler and (probably) a build setup for a svn 1.4x
build I did using VC 6.0 back in 2006. I havent tried since, as it was a
real pain (as others have echoed) to drag in all the dependencies,
tools, and modify setup and scripts that would make it all work... and I
havent found the motivation to do it again.
Received on 2010-03-03 23:47:40 CET

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

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