On Thu, Mar 29, 2007 at 03:46:48PM -0300, Maximiliano Curia wrote:
> El jue, 29-03-2007 a las 16:02 +0200, Michael Banck escribió:
> > Hrm, I don't have an amd64.
> 
> Can you let the patch available or point me where can I fetch it?

Sure, I've attached it; I've also uploaded the source package to
http://people.debian.org/~mbanck/unstable as well.

> > Which versions of thunar are you using to reproduce this on your various
> > computers?
> 
> hostname   arch ldapauth?  thunar    state 
> amadeus   amd64   yes     0.5.0rc2-1 won't start a gam_server
> aquiles   i386    no      0.5.0rc2-1 works
> ulises    i386    yes     0.4.0rc1-3 starts gam_server, no notifications
> calipso   i386    yes     0.4.0rc1-3 starts gam_server, no notifications
> 
> I've tried upgrading thunar, and I've got:
> calipso   i386    yes     0.5.0rc2-1 won't start gam_server

Thanks.


Michael
--- gamin-0.1.7/server/gam_server.c.fix-polling	2005-09-21 12:21:05.000000000 -0400
+++ gamin-0.1.7/server/gam_server.c	2006-03-20 17:52:14.000000000 -0500
@@ -164,7 +164,7 @@ gam_init_subscriptions(void)
 #endif	
 	}
 
-	if (gam_poll_generic_init()) {
+	if (gam_poll_basic_init()) {
 		GAM_DEBUG(DEBUG_INFO, "Using poll as backend\n");
 		return(TRUE);
 	}
--- gamin-0.1.7/server/gam_fs.c.fix-polling	2005-08-05 18:31:46.000000000 -0400
+++ gamin-0.1.7/server/gam_fs.c	2006-03-20 17:52:14.000000000 -0500
@@ -172,10 +172,10 @@ gam_fs_init (void)
 	if (initialized == FALSE)
 	{
 		initialized = TRUE;
-		gam_fs_set ("ext3", GFS_MT_KERNEL, 0);
-		gam_fs_set ("ext2", GFS_MT_KERNEL, 0);
-		gam_fs_set ("reiser4", GFS_MT_KERNEL, 0);
-		gam_fs_set ("reiserfs", GFS_MT_KERNEL, 0);
+		gam_fs_set ("ext3", GFS_MT_DEFAULT, 0);
+		gam_fs_set ("ext2", GFS_MT_DEFAULT, 0);
+		gam_fs_set ("reiser4", GFS_MT_DEFAULT, 0);
+		gam_fs_set ("reiserfs", GFS_MT_DEFAULT, 0);
 		gam_fs_set ("novfs", GFS_MT_POLL, 30);
 		gam_fs_set ("nfs", GFS_MT_POLL, 5);
 		if (stat("/etc/mtab", &mtab_sbuf) != 0)
@@ -210,7 +210,7 @@ gam_fs_get_mon_type (const char *path)
 	props = gam_fs_find_fs_props (path);
 
 	if (!props)
-		return GFS_MT_KERNEL;
+		return GFS_MT_DEFAULT;
 
 	return props->mon_type;
 }
--- gamin-0.1.7/server/gam_fs.h.fix-polling	2005-08-04 04:17:37.000000000 -0400
+++ gamin-0.1.7/server/gam_fs.h	2006-03-20 17:52:43.000000000 -0500
@@ -5,6 +5,14 @@ typedef enum {
 	GFS_MT_KERNEL,
 	GFS_MT_POLL,
 	GFS_MT_NONE,
+#if !defined(ENABLE_DNOTIFY) && \
+    !defined(ENABLE_INOTIFY) && \
+    !defined(ENABLE_KQUEUE) && \
+    !defined(ENABLE_HURD_MACH_NOTIFY)
+	GFS_MT_DEFAULT = GFS_MT_POLL,
+#else
+	GFS_MT_DEFAULT = GFS_MT_KERNEL,
+#endif
 } gam_fs_mon_type;
 
 void		gam_fs_init			(void);

Reply via email to