even newer upstream version
[debian/sudo] / debian / patches / use-flock-on-hurd.diff
1 Use flock instead of lockf for visudo on hurd
2 Index: sudo-1.8.3p1/configure.in
3 ===================================================================
4 --- sudo-1.8.3p1.orig/configure.in      2011-10-25 14:11:40.000000000 +0000
5 +++ sudo-1.8.3p1/configure.in   2012-01-08 04:05:23.000000000 +0000
6 @@ -1864,6 +1864,9 @@
7                 ;;
8      *-gnu*)
9                 OSDEFS="${OSDEFS} -D_GNU_SOURCE"
10 +               # lockf() isn't implemented on the Hurd -- use flock instead
11 +               ac_cv_func_lockf=no
12 +               ac_cv_func_flock=yes
13                 ;;
14  esac
15