rpms/evolution-data-server/F-11 evolution-data-server-2.26.3-camel-vee-folder.patch, NONE, 1.1 evolution-data-server.spec, 1.262, 1.263
Matthew Barnes
mbarnes at fedoraproject.org
Tue Jul 14 18:13:08 UTC 2009
Author: mbarnes
Update of /cvs/pkgs/rpms/evolution-data-server/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14245
Modified Files:
evolution-data-server.spec
Added Files:
evolution-data-server-2.26.3-camel-vee-folder.patch
Log Message:
* Tue Jul 14 2009 Matthew Barnes <mbarnes at redhat.com> - 2.26.3-2.fc11
- Add patch for RH bug #511079 (search folders hanging).
evolution-data-server-2.26.3-camel-vee-folder.patch:
--- NEW FILE evolution-data-server-2.26.3-camel-vee-folder.patch ---
diff -up evolution-data-server-2.26.3/camel/camel-vee-folder.c.camel-vee-folder evolution-data-server-2.26.3/camel/camel-vee-folder.c
--- evolution-data-server-2.26.3/camel/camel-vee-folder.c.camel-vee-folder 2009-06-26 08:36:57.000000000 -0400
+++ evolution-data-server-2.26.3/camel/camel-vee-folder.c 2009-07-14 14:10:51.000000000 -0400
@@ -1533,12 +1533,14 @@ folder_changed_change(CamelSession *sess
}
CAMEL_VEE_FOLDER_LOCK(vf, summary_lock);
- if (matches_changed || matches_added || changes->uid_removed->len||present)
- camel_db_begin_transaction (folder->parent_store->cdb_w, NULL);
if (folder_unmatched != NULL)
CAMEL_VEE_FOLDER_LOCK(folder_unmatched, summary_lock);
+ if (matches_changed || matches_added || changes->uid_removed->len||present)
+ camel_db_begin_transaction (folder->parent_store->cdb_w, NULL);
+
+
dd(printf("Vfolder '%s' subfolder changed '%s'\n", folder->full_name, sub->full_name));
dd(printf(" changed %u added %u removed %u\n", changes->uid_changed->len, changes->uid_added->len, changes->uid_removed->len));
Index: evolution-data-server.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-data-server/F-11/evolution-data-server.spec,v
retrieving revision 1.262
retrieving revision 1.263
diff -u -p -r1.262 -r1.263
--- evolution-data-server.spec 29 Jun 2009 13:18:51 -0000 1.262
+++ evolution-data-server.spec 14 Jul 2009 18:13:08 -0000 1.263
@@ -31,7 +31,7 @@
Name: evolution-data-server
Version: 2.26.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Group: System Environment/Libraries
Summary: Backend data server for Evolution
License: LGPLv2+
@@ -53,6 +53,9 @@ Patch11: evolution-data-server-1.10.1-ca
# RH bug #243296
Patch12: evolution-data-server-1.11.5-fix-64bit-acinclude.patch
+# RH bug 511079 / GNOME bug #583507
+Patch13: evolution-data-server-2.26.3-camel-vee-folder.patch
+
### Build Dependencies ###
BuildRequires: GConf2-devel
@@ -136,6 +139,7 @@ This package contains developer document
%patch10 -p1 -b .fix-ldap-query
%patch11 -p1 -b .camel-folder-summary-crash
%patch12 -p1 -b .fix-64bit-acinclude
+%patch13 -p1 -b .camel-vee-folder
mkdir -p krb5-fakeprefix/include
mkdir -p krb5-fakeprefix/lib
@@ -381,6 +385,9 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/gtk-doc/html/libedataserverui
%changelog
+* Tue Jul 14 2009 Matthew Barnes <mbarnes at redhat.com> - 2.26.3-2.fc11
+- Add patch for RH bug #511079 (search folders hanging).
+
* Mon Jun 29 2009 Matthew Barnes <mbarnes at redhat.com> - 2.26.3-1.fc11
- Update to 2.26.3
More information about the fedora-extras-commits
mailing list