nginx-0.0.1-2003-11-26-18:42:18 import
diff --git a/src/event/modules/ngx_kqueue_module.c b/src/event/modules/ngx_kqueue_module.c
index 1f06979..9371ece 100644
--- a/src/event/modules/ngx_kqueue_module.c
+++ b/src/event/modules/ngx_kqueue_module.c
@@ -311,7 +311,12 @@
 
     if (filter == EVFILT_VNODE) {
         change_list[nchanges].fflags = NOTE_DELETE|NOTE_WRITE|NOTE_EXTEND
-                                       |NOTE_ATTRIB|NOTE_RENAME|NOTE_REVOKE;
+                                       |NOTE_ATTRIB|NOTE_RENAME
+#if (__FreeBSD__ == 4 && __FreeBSD_version >= 430000) \
+    || __FreeBSD_version >= 500018
+                                       |NOTE_REVOKE
+#endif
+                                       ;
         change_list[nchanges].data = 0;
 
     } else {