rpms/gnome-vfs2/FC-6 gnome-vfs-atexit-fix.patch, NONE, 1.1 .cvsignore, 1.39, 1.40 gnome-vfs2.spec, 1.139, 1.140 sources, 1.40, 1.41

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Tue Nov 7 14:37:57 UTC 2006


Author: alexl

Update of /cvs/dist/rpms/gnome-vfs2/FC-6
In directory cvs.devel.redhat.com:/tmp/cvs-serv19989

Modified Files:
	.cvsignore gnome-vfs2.spec sources 
Added Files:
	gnome-vfs-atexit-fix.patch 
Log Message:
* Tue Nov  7 2006 Alexander Larsson <alexl at redhat.com> - 2.16.2-1.fc6
- Update to 2.16.2 with lots of fixes




gnome-vfs-atexit-fix.patch:
 gnome-vfs-module-callback.c |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

--- NEW FILE gnome-vfs-atexit-fix.patch ---
Index: libgnomevfs/gnome-vfs-module-callback.c
===================================================================
RCS file: /cvs/gnome/gnome-vfs/libgnomevfs/gnome-vfs-module-callback.c,v
retrieving revision 1.10
diff -u -p -r1.10 gnome-vfs-module-callback.c
--- libgnomevfs/gnome-vfs-module-callback.c	14 Nov 2005 11:41:13 -0000	1.10
+++ libgnomevfs/gnome-vfs-module-callback.c	7 Nov 2006 09:03:37 -0000
@@ -411,11 +411,17 @@ stack_table_destroy (gpointer specific)
 	stack_table = specific;
 
 	g_static_mutex_lock (&callback_table_lock);
-	g_hash_table_remove (stack_tables_to_free, stack_table);
+	if (stack_tables_to_free != NULL) {
+		g_hash_table_remove (stack_tables_to_free, stack_table);
+	} else {
+		stack_table = NULL;
+	}
 	g_static_mutex_unlock (&callback_table_lock);
 
-	clear_stack_table (stack_table);
-	g_hash_table_destroy (stack_table);
+	if (stack_table) {
+		clear_stack_table (stack_table);
+		g_hash_table_destroy (stack_table);
+	}
 }
 
 static gboolean
@@ -440,6 +446,7 @@ free_stack_tables_to_free (void)
 	g_static_mutex_lock (&callback_table_lock);
 	g_hash_table_foreach_remove (stack_tables_to_free, stack_table_free_hr_func , NULL);
 	g_hash_table_destroy (stack_tables_to_free);
+	stack_tables_to_free = NULL;
 	g_static_mutex_unlock (&callback_table_lock);
 }
 


Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/gnome-vfs2/FC-6/.cvsignore,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- .cvsignore	4 Sep 2006 09:25:24 -0000	1.39
+++ .cvsignore	7 Nov 2006 14:37:55 -0000	1.40
@@ -1 +1 @@
-gnome-vfs-2.16.0.tar.bz2
+gnome-vfs-2.16.2.tar.bz2


Index: gnome-vfs2.spec
===================================================================
RCS file: /cvs/dist/rpms/gnome-vfs2/FC-6/gnome-vfs2.spec,v
retrieving revision 1.139
retrieving revision 1.140
diff -u -r1.139 -r1.140
--- gnome-vfs2.spec	18 Oct 2006 19:26:31 -0000	1.139
+++ gnome-vfs2.spec	7 Nov 2006 14:37:55 -0000	1.140
@@ -12,8 +12,8 @@
 
 Summary: The GNOME virtual file-system libraries
 Name: gnome-vfs2
-Version: 2.16.0
-Release: 7%{?dist}
+Version: 2.16.2
+Release: 1%{?dist}
 License: LGPL
 Group: System Environment/Libraries
 Source0: gnome-vfs-%{version}.tar.bz2
@@ -64,11 +64,11 @@
 # RH bug #197868
 Patch6: gnome-vfs-2.15.91-mailto-command.patch
 
-Patch7: gnome-vfs-2.16.0-cvs-backport.patch
-
 # http://bugzilla.gnome.org/show_bug.cgi?id=356772
 Patch8: gnome-vfs-2.16.0-no-dbus.patch
 
+# From upstream cvs
+Patch9: gnome-vfs-atexit-fix.patch
 
 %description
 GNOME VFS is the GNOME virtual file system. It is the foundation of
@@ -120,8 +120,8 @@
 %patch104 -p1 -b .browser_default
 %patch201 -p0 -b .console
 
-%patch7 -p0 -b .cvs-backport
 %patch8 -p1 -b .no-dbus
+%patch9 -p0 -b .gatexit-fix
 
 %build
 
@@ -234,6 +234,9 @@
 %config %{_sysconfdir}/gnome-vfs-2.0/modules/smb-module.conf
 
 %changelog
+* Tue Nov  7 2006 Alexander Larsson <alexl at redhat.com> - 2.16.2-1.fc6
+- Update to 2.16.2 with lots of fixes
+
 * Wed Oct 18 2006 Matthias Clasen <mclasen at redhat.com> - 2.16.0-7
 - Fix a typo
 


Index: sources
===================================================================
RCS file: /cvs/dist/rpms/gnome-vfs2/FC-6/sources,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- sources	4 Sep 2006 09:25:24 -0000	1.40
+++ sources	7 Nov 2006 14:37:55 -0000	1.41
@@ -1 +1 @@
-fdea9d7be42320c3fa6a09e645613480  gnome-vfs-2.16.0.tar.bz2
+1ad3988f374012f233973188ce518ae8  gnome-vfs-2.16.2.tar.bz2




More information about the fedora-cvs-commits mailing list