This fixes a warning about a mismatch between a fprintf format string and an argument type on Darwin-64-bit builds:
%lu specifies type 'unsigned long' but the argument has type '__darwin_suseconds_t' (aka 'int')
--- openvpn/src/openvpn/error.c 2015-01-23 13:17:50.000000000 -0500 +++ patched/src/openvpn/error.c 2015-02-03 22:12:32.000000000 -0500 @@ -319,7 +319,7 @@ fprintf (fp, "%lu.%06lu %x %s%s%s%s", tv.tv_sec, - tv.tv_usec, + (unsigned long)tv.tv_usec, flags, prefix, prefix_sep,