Hi,

I tried to build Subversion 1.10.x and trunk with Visual Studio 2008 for Python 
(2.7) bindings,
however I got the following error from `msbuild subversion_vcnet.sln /t:__MORE__
/p:Configuration=Release`.


"C:\usr\src\subversion\1.10.x\subversion_vcnet.sln" (__MORE__;__SWIG_PYTHON__ 
target) (1) ->
(Tests\conflicts-test target) ->
  ..\..\..\subversion\tests\libsvn_wc\utils.c : fatal error C1033: cannot open 
program database 
'c:\usr\src\subversion\1.10.x\release\subversion\tests\libsvn_client\libsvn_wc\test_conflicts-..\libsvn_wc.pdb'


I think the following line in vcnet_vcproj.ezt is incorrect. The line is 
introduced in r873230.

   
ProgramDataBaseFileName="$(IntDir)/[sources.reldir]/[target.proj_name]-[sources.reldir].pdb"/>

After attached patch, the error goes away and build successfully.

--
Jun Omae <jun6...@gmail.com> (大前 潤)
* build/generator/vcnet_vcproj.ezt
  Fix "cannot open program database" error while building with Visual Studio
  2008.

Index: build/generator/templates/vcnet_vcproj.ezt
===================================================================
--- build/generator/templates/vcnet_vcproj.ezt  (revision 1876908)
+++ build/generator/templates/vcnet_vcproj.ezt  (working copy)
@@ -147,7 +147,7 @@
                                <Tool
                                        Name="VCCLCompilerTool"
                                        ObjectFile="$(IntDir)/[sources.reldir]/"
-                                       
ProgramDataBaseFileName="$(IntDir)/[sources.reldir]/[target.proj_name]-[sources.reldir].pdb"/>
+                                       
ProgramDataBaseFileName="$(IntDir)/[sources.reldir]/[target.proj_name].pdb"/>
                        </FileConfiguration>
 [end][end][end][end]
                </File>

Reply via email to