APR has a number of apr.h templates for non-./configure platforms. It looks like the introduction of timedlocks overlooks these, this needs to be fixed before 1.7.0 is tagged.
Yann, would you like to fix? Index: include/apr.hnw =================================================================== --- include/apr.hnw (revision 1855843) +++ include/apr.hnw (working copy) @@ -214,6 +214,7 @@ #define APR_HAS_LARGE_FILES 1 #define APR_HAS_XTHREAD_FILES 0 #define APR_HAS_OS_UUID 0 +#define APR_HAS_TIMEDLOCKS ? // CONFIRM THIS #define APR_PROCATTR_USER_SET_REQUIRES_PASSWORD 0 Index: include/apr.hw =================================================================== --- include/apr.hw (revision 1855843) +++ include/apr.hw (working copy) @@ -339,6 +339,7 @@ #define APR_HAS_UNICODE_FS 1 #define APR_HAS_PROC_INVOKED 1 #define APR_HAS_OS_UUID 1 +#define APR_HAS_TIMEDLOCKS ? // CONFIRM THIS #ifndef _WIN32_WCE #define APR_HAS_SENDFILE 1 Index: include/apr.hwc =================================================================== --- include/apr.hwc (revision 1855843) +++ include/apr.hwc (working copy) @@ -336,6 +336,7 @@ #define APR_HAS_UNICODE_FS 1 #define APR_HAS_PROC_INVOKED 1 #define APR_HAS_OS_UUID 1 +#define APR_HAS_TIMEDLOCKS ? // CONFIRM THIS #ifndef _WIN32_WCE #define APR_HAS_SENDFILE 1