diff options
Diffstat (limited to 'debian/patches/use_fcntl_locking.patch')
-rw-r--r-- | debian/patches/use_fcntl_locking.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/debian/patches/use_fcntl_locking.patch b/debian/patches/use_fcntl_locking.patch new file mode 100644 index 0000000..cedb611 --- /dev/null +++ b/debian/patches/use_fcntl_locking.patch @@ -0,0 +1,22 @@ +# use flock for apr_file_lock/_unlock() +# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=752872 +--- apr.orig/file_io/unix/flock.c ++++ apr/file_io/unix/flock.c +@@ -27,7 +27,7 @@ APR_DECLARE(apr_status_t) apr_file_lock( + { + int rc; + +-#if defined(HAVE_FCNTL_H) ++#if 0 && defined(HAVE_FCNTL_H) + { + struct flock l = { 0 }; + int fc; +@@ -86,7 +86,7 @@ APR_DECLARE(apr_status_t) apr_file_unloc + { + int rc; + +-#if defined(HAVE_FCNTL_H) ++#if 0 && defined(HAVE_FCNTL_H) + { + struct flock l = { 0 }; + |