[please paste inline in the future, if it's reasonably sized.] Mario Brandt wrote on Sun, Feb 19, 2012 at 23:49:14 +0100: > Hi, > it fails to build the mod_dav_svn against apache 2.4.1 >
(At the time of this writing, httpd-2.4.1 is not blessed as GA.) > the build errors http://pastebin.com/raw.php?i=Q3b08hDy > > 3>------ Build started: Project: mod_dav_svn, Configuration: Release Win32 > ------ > 3>Compiling... > 3>util.c > 3>C:\build\httpd-2.4.1-x86\include\http_log.h(148) : warning C4132: > 'aplog_module_index' : const object should be initialized > 3>..\..\..\subversion\mod_dav_svn\util.c(630) : error C2039: 'save_errno' : > is not a member of 'dav_error' > 3> C:\build\httpd-2.4.1-x86\include\mod_dav.h(121) : see declaration > of 'dav_error' > 3>..\..\..\subversion\mod_dav_svn\util.c(631) : error C2039: 'save_errno' : > is not a member of 'dav_error' > 3> C:\build\httpd-2.4.1-x86\include\mod_dav.h(121) : see declaration > of 'dav_error' > 3>..\..\..\subversion\mod_dav_svn\util.c(729) : warning C4244: 'function' : > conversion from 'apr_off_t' to 'apr_size_t', possible loss of data > 3>Build log was saved at > "file://c:\build\subversion-1.7.3-ap24-x86\Release\subversion\mod_dav_svn\BuildLog_mod_dav_svn.htm" > 3>mod_dav_svn - 2 error(s), 2 warning(s) This is mod_dav_svn's code: #if AP_MODULE_MAGIC_AT_LEAST(20091119,0) status = errscan->aprerr; #else status = errscan->save_errno; #endif This is httpd-2.4.1's code: #define MODULE_MAGIC_NUMBER_MAJOR 20120211 typedef struct dav_error { ... apr_status_t aprerr; /* APR error if any, or 0/APR_SUCCESS */ ... } dav_error; Are you sure your compiler's include path (-I flags) is correct, and not picking up any httpd-2.x headers? I tried building with 2.3.16-beta a few weeks ago and it worked. > Any idea how to fix that? > > > Cheers > Mario Daniel (I tried to build 2.4.1 but configure deadlocked)