Hello community,

here is the log from the commit of package apache2-mod_wsgi for 
openSUSE:Factory checked in at 2014-01-27 15:15:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache2-mod_wsgi (Old)
 and      /work/SRC/openSUSE:Factory/.apache2-mod_wsgi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "apache2-mod_wsgi"

Changes:
--------
--- /work/SRC/openSUSE:Factory/apache2-mod_wsgi/apache2-mod_wsgi.changes        
2013-01-31 16:25:03.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.apache2-mod_wsgi.new/apache2-mod_wsgi.changes   
2014-01-27 15:15:15.000000000 +0100
@@ -1,0 +2,6 @@
+Sat Nov 30 12:28:43 UTC 2013 - [email protected]
+
+- Add patch "mod_wsgi-3.4-connsbh.patch" to fix segmentation faults
+  with apache 2.4 (https://bugzilla.redhat.com/show_bug.cgi?id=831701)
+
+-------------------------------------------------------------------

New:
----
  mod_wsgi-3.4-connsbh.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ apache2-mod_wsgi.spec ++++++
--- /var/tmp/diff_new_pack.sBiSHC/_old  2014-01-27 15:15:16.000000000 +0100
+++ /var/tmp/diff_new_pack.sBiSHC/_new  2014-01-27 15:15:16.000000000 +0100
@@ -24,6 +24,7 @@
 Group:          Productivity/Networking/Web/Servers
 Url:            http://code.google.com/p/modwsgi/
 Source:         http://modwsgi.googlecode.com/files/mod_wsgi-%{version}.tar.gz
+Patch01:        mod_wsgi-3.4-connsbh.patch
 %define tarname mod_wsgi
 %define apache_branch     %(rpm -q --qf %%{version} apache2 | grep -E -o 
"2\\.[0-9]+")
 %if "%{apache_branch}" == "2.4"
@@ -43,6 +44,7 @@
 
 %prep
 %setup -n %{tarname}-%{version}
+%patch01 -p1
 
 %build
 %configure \

++++++ mod_wsgi-3.4-connsbh.patch ++++++

Fix scoreboard handling.

https://bugzilla.redhat.com/show_bug.cgi?id=867276

http://code.google.com/p/modwsgi/source/detail?path=/mod_wsgi.c&name=mod_wsgi-3.X&r=bdbeacb88f348909845445e9d52eb7be401abaf1

--- mod_wsgi-3.4/mod_wsgi.c.connsbh
+++ mod_wsgi-3.4/mod_wsgi.c
@@ -10600,7 +10600,13 @@ static void wsgi_process_socket(apr_pool
      * will add their own input/output filters to the chain.
      */
 
+#if AP_MODULE_MAGIC_AT_LEAST(20110619,0)
+    /* For 2.4 a NULL sbh pointer should work. */
+    sbh = NULL;
+#else
+    /* For 2.2 a dummy sbh pointer is needed. */
     ap_create_sb_handle(&sbh, p, -1, 0);
+#endif
 
     c = (conn_rec *)apr_pcalloc(p, sizeof(conn_rec));
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to