Hi, gamin 0.1.5 fails to compile without inotify support. Patch attached to fix this. Sjoerd -- If you put it off long enough, it might go away.
Index: server/gam_server.c
===================================================================
RCS file: /cvs/gnome/gamin/server/gam_server.c,v
retrieving revision 1.36
diff -u -r1.36 gam_server.c
--- server/gam_server.c 9 Aug 2005 16:35:57 -0000 1.36
+++ server/gam_server.c 11 Aug 2005 06:07:38 -0000
@@ -170,9 +170,11 @@
if (gam_exclude_check (path))
{
GAM_DEBUG(DEBUG_INFO, "g_a_s: %s excluded\n", path);
+#if ENABLE_INOTIFY
if (gam_inotify_is_running())
return gam_poll_add_subscription (sub);
else
+#endif
return gam_backend_add_subscription(sub);
} else {
gam_fs_mon_type type;
@@ -211,9 +213,11 @@
if (gam_exclude_check (path))
{
+#if ENABLE_INOTIFY
if (gam_inotify_is_running())
return gam_poll_remove_subscription (sub);
else
+#endif
return gam_backend_remove_subscription(sub);
} else {
gam_fs_mon_type type;
@@ -300,10 +304,14 @@
reqno = gam_subscription_get_reqno(sub);
+#ifdef ENABLE_INOTIFY
if (gam_inotify_is_running())
{
gam_queue_event(conn, reqno, event, subpath, len);
} else {
+#else
+ {
+#endif
if (gam_send_event(conn, reqno, event, subpath, len) < 0) {
GAM_DEBUG(DEBUG_INFO, "Failed to send event to PID %d\n",
gam_connection_get_pid(conn));
Attachment:
signature.asc
Description: Digital signature