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>