rpms/logjam/F-8 logjam-4.5.3-disable-threads.patch, 1.1, 1.2 logjam.spec, 1.39, 1.40
Tom Callaway (spot)
fedora-extras-commits at redhat.com
Tue Mar 18 21:46:23 UTC 2008
Author: spot
Update of /cvs/extras/rpms/logjam/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22770/F-8
Modified Files:
logjam-4.5.3-disable-threads.patch logjam.spec
Log Message:
re-enable threading where we need it
logjam-4.5.3-disable-threads.patch:
Index: logjam-4.5.3-disable-threads.patch
===================================================================
RCS file: /cvs/extras/rpms/logjam/F-8/logjam-4.5.3-disable-threads.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- logjam-4.5.3-disable-threads.patch 11 Mar 2008 20:00:01 -0000 1.1
+++ logjam-4.5.3-disable-threads.patch 18 Mar 2008 21:46:17 -0000 1.2
@@ -17,3 +17,31 @@
g_type_init();
+diff -up logjam-4.5.3/src/history.c.BAD logjam-4.5.3/src/history.c
+--- logjam-4.5.3/src/history.c.BAD 2008-03-18 16:02:18.000000000 -0400
++++ logjam-4.5.3/src/history.c 2008-03-18 16:02:36.000000000 -0400
+@@ -368,9 +368,13 @@ hc_show_current(history_calendar_dlg *hc
+
+ static gint
+ hc_list_click_idle_cb(gpointer d) {
++#if defined (G_OS_WIN32)
+ gdk_threads_enter();
++#endif
+ hc_show_current(d);
++#if defined (G_OS_WIN32)
+ gdk_threads_leave();
++#endif
+ return FALSE;
+ }
+
+diff -up logjam-4.5.3/src/network-fork.c.hack logjam-4.5.3/src/network-fork.c
+--- logjam-4.5.3/src/network-fork.c.hack 2008-03-18 16:31:40.000000000 -0400
++++ logjam-4.5.3/src/network-fork.c 2008-03-18 16:32:06.000000000 -0400
+@@ -171,6 +171,7 @@ net_post_mainloop(const char *url, GSLis
+ GString *response;
+ GError *err = NULL;
+
++ if (!g_thread_supported ()) g_thread_init (NULL);
+ response = net_post_blocking(url, headers, post, fork_cb, &forkdata, &err);
+ if (response == NULL) {
+ int len = strlen(err->message);
Index: logjam.spec
===================================================================
RCS file: /cvs/extras/rpms/logjam/F-8/logjam.spec,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- logjam.spec 11 Mar 2008 23:56:21 -0000 1.39
+++ logjam.spec 18 Mar 2008 21:46:17 -0000 1.40
@@ -2,7 +2,7 @@
Name: logjam
Version: 4.5.3
-Release: 19%{?dist}
+Release: 22%{?dist}
Epoch: 1
Summary: GTK2 client for LiveJournal
License: GPLv2+
@@ -105,6 +105,15 @@
rm -rf $RPM_BUILD_ROOT
%changelog
+* Tue Mar 18 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 4.5.3-22
+- re-enable threading where we really need it only
+
+* Tue Mar 18 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 4.5.3-21
+- disable more threading
+
+* Tue Mar 18 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 4.5.3-20
+- revert disable-threading patch
+
* Tue Mar 11 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 4.5.3-19
- i'm going to beat autoconf
More information about the fedora-extras-commits
mailing list