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]
