]
RH Bugzilla Integration commented on MODCLUSTER-521:
----------------------------------------------------
Jean-frederic Clere <jclere(a)redhat.com> changed the Status of [bug
Old MSVC doesn't compile current 1.2.x codebase:
mod_proxy_cluster
------------------------------------------------------------------
Key: MODCLUSTER-521
URL:
https://issues.jboss.org/browse/MODCLUSTER-521
Project: mod_cluster
Issue Type: Bug
Components: Native (httpd modules)
Affects Versions: 1.2.13.Final
Environment: Windows
Reporter: Michal Karm Babacek
Assignee: Jean-Frederic Clere
Priority: Critical
Fix For: 1.2.14.Final
{code}
mod_proxy_cluster.c
.\mod_proxy_cluster.c(1515) : warning C4267: '=' : conversion from
'size_t' to 'int', possible loss of data
.\mod_proxy_cluster.c(2062) : warning C4267: '=' : conversion from
'size_t' to 'int', possible loss of data
.\mod_proxy_cluster.c(2336) : warning C4267: '=' : conversion from
'size_t' to 'int', possible loss of data
.\mod_proxy_cluster.c(2337) : warning C4267: '=' : conversion from
'size_t' to 'int', possible loss of data
.\mod_proxy_cluster.c(3035) : warning C4244: 'return' : conversion from
'__int64' to 'int', possible loss of data
.\mod_proxy_cluster.c(3174) : warning C4267: 'function' : conversion from
'size_t' to 'int', possible loss of data
.\mod_proxy_cluster.c(3196) : error C2275: 'proxy_context_table' : illegal use of
this type as an expression
.\mod_proxy_cluster.c(108) : see declaration of 'proxy_context_table'
.\mod_proxy_cluster.c(3196) : error C2065: 'context_table' : undeclared
identifier
.\mod_proxy_cluster.c(3197) : error C2065: 'context_table' : undeclared
identifier
.\mod_proxy_cluster.c(3198) : error C2065: 'context_table' : undeclared
identifier
.\mod_proxy_cluster.c(3198) : warning C4047: '=' : 'int' differs in
levels of indirection from 'proxy_context_table *'
.\mod_proxy_cluster.c(3200) : error C2275: 'proxy_balancer_table' : illegal use
of this type as an expression
.\mod_proxy_cluster.c(127) : see declaration of 'proxy_balancer_table'
.\mod_proxy_cluster.c(3200) : error C2065: 'balancer_table' : undeclared
identifier
.\mod_proxy_cluster.c(3201) : error C2065: 'balancer_table' : undeclared
identifier
.\mod_proxy_cluster.c(3202) : error C2065: 'balancer_table' : undeclared
identifier
.\mod_proxy_cluster.c(3202) : warning C4047: '=' : 'int' differs in
levels of indirection from 'proxy_balancer_table *'
.\mod_proxy_cluster.c(3204) : error C2275: 'proxy_node_table' : illegal use of
this type as an expression
.\mod_proxy_cluster.c(136) : see declaration of 'proxy_node_table'
.\mod_proxy_cluster.c(3204) : error C2065: 'node_table' : undeclared identifier
.\mod_proxy_cluster.c(3205) : error C2065: 'node_table' : undeclared identifier
.\mod_proxy_cluster.c(3206) : error C2065: 'node_table' : undeclared identifier
.\mod_proxy_cluster.c(3206) : warning C4047: '=' : 'int' differs in
levels of indirection from 'proxy_node_table *'
.\mod_proxy_cluster.c(3208) : error C2065: 'context_table' : undeclared
identifier
.\mod_proxy_cluster.c(3208) : warning C4047: 'function' :
'proxy_context_table *' differs in levels of indirection from 'int'
.\mod_proxy_cluster.c(3208) : warning C4024: 'get_route_balancer' : different
types for formal and actual parameter 4
.\mod_proxy_cluster.c(3208) : error C2065: 'balancer_table' : undeclared
identifier
.\mod_proxy_cluster.c(3208) : warning C4047: 'function' :
'proxy_balancer_table *' differs in levels of indirection from 'int'
.\mod_proxy_cluster.c(3208) : warning C4024: 'get_route_balancer' : different
types for formal and actual parameter 5
.\mod_proxy_cluster.c(3208) : error C2065: 'node_table' : undeclared identifier
.\mod_proxy_cluster.c(3208) : warning C4047: 'function' : 'proxy_node_table
*' differs in levels of indirection from 'int'
.\mod_proxy_cluster.c(3208) : warning C4024: 'get_route_balancer' : different
types for formal and actual parameter 6
NMAKE : fatal error U1077: 'C:\cmsc\msvc\bin\amd64\cl.EXE' : return code
'0x2'
Stop.
{code}