You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by subhadarsan das <su...@yahoo.co.in> on 2016/03/15 12:09:29 UTC

Compilation of Subversion on Windows Server 2008 is failing

Hi Team,
We are trying to install subversion 1.9.3 on Windows 2008 Server with Apache Haus 2.4 which already has APRĀ  and OpenSSL compiled into it. We however have ignored the optional packages and sticking to core packages only. We have Visual Studio 2015 Community Edition installed on our machine.

However, after running 'python gen-make.py --vsnet-vesion=2015' we still are not getting the subversion_vcnet.sln created. Output of the gen-make.py reports this warning message:

"WARNING: errno intersects APR error codes: ..."
There are few numeric codes that are reported with the above warning.
Any help would be appreciated. Also, please let us know if you need more information.
Regards,Subha

Re: Compilation of Subversion on Windows Server 2008 is failing

Posted by Daniel Shahaf <d....@daniel.shahaf.name>.
subhadarsan das wrote on Tue, Mar 15, 2016 at 11:09:29 +0000:
> Hi Team,
> We are trying to install subversion 1.9.3 on Windows 2008 Server with Apache Haus 2.4 which already has APRĀ  and OpenSSL compiled into it. We however have ignored the optional packages and sticking to core packages only. We have Visual Studio 2015 Community Edition installed on our machine.
> 
> However, after running 'python gen-make.py --vsnet-vesion=2015' we still are not getting the subversion_vcnet.sln created. Output of the gen-make.py reports this warning message:
> 
> "WARNING: errno intersects APR error codes: ..."
> There are few numeric codes that are reported with the above warning.
> Any help would be appreciated. Also, please let us know if you need more information.

This warning means, that when svn prints an error message of the form
"svn: E000002 (errno=ENOENT)", where 000002 is one of the numeric values
printed in the error message, the numeric value will be correct but the
symbolic value "ENOENT" part might be wrong, since two different symbols
map to the same numeric value.

The warning is, in fact, possibly premature: it happens whenever the
Python and APR data sources define a mapping for the same numeric value,
but doesn't check whether the mapped string values are different.

I've now fixed both of these issues: https://svn.apache.org/r1735179

That warning by itself is mostly harmless, and isn't what stops your
*.sln file from being created.  That said, I don't know whether that
warning is normal in windows builds or indicative of some deeper
problem.

Cheers,

Daniel

> Regards,Subha