ports/148982: Update port: www/mod_wsgi www/mod_wsgi3 Fix
conflicts and add warnings about daemon mode and thread support
Douglas Thrift
douglas at douglasthrift.net
Wed Jul 28 22:40:04 UTC 2010
The following reply was made to PR ports/148982; it has been noted by GNATS.
From: Douglas Thrift <douglas at douglasthrift.net>
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: ports/148982: Update port: www/mod_wsgi www/mod_wsgi3 Fix conflicts
and add warnings about daemon mode and thread support
Date: Wed, 28 Jul 2010 15:33:59 -0700
This is a multi-part message in MIME format.
--------------090500030700000500030703
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
It looks like there is a new version for www/mod_wsgi3:
http://code.google.com/p/modwsgi/wiki/ChangesInVersion0303
I've attached updated patches.
--
Douglas William Thrift
<douglas at douglasthrift.net>
<http://douglasthrift.net/>
--------------090500030700000500030703
Content-Type: text/plain;
name="mod_wsgi3.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="mod_wsgi3.patch"
ZGlmZiAtTnJ1eCAuc3ZuIC14IHdvcmsgL3Vzci9wb3J0cy93d3cvbW9kX3dzZ2kzL01ha2Vm
aWxlIG1vZF93c2dpMy9NYWtlZmlsZQotLS0gL3Vzci9wb3J0cy93d3cvbW9kX3dzZ2kzL01h
a2VmaWxlCTIwMTAtMDctMTUgMTU6Mjk6NDYuMDAwMDAwMDAwIC0wNzAwCisrKyBtb2Rfd3Nn
aTMvTWFrZWZpbGUJMjAxMC0wNy0yOCAxNToyOTo1OC4wMDAwMDAwMDAgLTA3MDAKQEAgLTYs
NyArNiw3IEBACiAjCiAKIFBPUlROQU1FPQltb2Rfd3NnaQotUE9SVFZFUlNJT049CTMuMgor
UE9SVFZFUlNJT049CTMuMwogUE9SVFJFVklTSU9OPQkxCiBDQVRFR09SSUVTPQl3d3cgcHl0
aG9uCiBNQVNURVJfU0lURVM9CSR7TUFTVEVSX1NJVEVfR09PR0xFX0NPREV9IFwKQEAgLTE3
LDEwICsxNywxMiBAQAogTUFJTlRBSU5FUj0JZG91Z2xhc0Bkb3VnbGFzdGhyaWZ0Lm5ldAog
Q09NTUVOVD0JUHl0aG9uIFdTR0kgYWRhcHRlciBtb2R1bGUgZm9yIEFwYWNoZQogCitMSUNF
TlNFPQlBU0wKKwogTUFLRV9KT0JTX1NBRkU9CXllcwogCiAjTEFURVNUX0xJTks9CW1vZF93
c2dpCi1DT05GTElDVFM9CW1vZF93c2dpLTIuKgorQ09ORkxJQ1RTPQkke1BLR05BTUVQUkVG
SVh9bW9kX3dzZ2ktMi4qIG1vZF93c2dpLTIuKgogCiBQUk9KRUNUSE9TVD0JbW9kd3NnaQog
CkBAIC0zOCw2ICs0MCwxNCBAQAogSUdOT1JFPQkJaXMgdW5zdXBwb3J0ZWQgd2l0aCBQeXRo
b24gMy4wCiAuZW5kaWYKIAorcHJlLWV2ZXJ5dGhpbmc6OgorCUAke0VDSE9fTVNHfSAiPT09
PT09PT09PT09PT09PT09PT09PT0gQVRURU5USU9OISA9PT09PT09PT09PT09PT09PT09PT09
IgorCUAke0VDSE9fTVNHfQorCUAke0VDSE9fTVNHfSAiSWYgeW91IHdhbnQgdG8gdXNlIGRh
ZW1vbiBtb2RlIHlvdSB3aWxsIG5lZWQgdG8gbWFrZSBzdXJlIgorCUAke0VDSE9fTVNHfSAi
QXBhY2hlIGFuZCBBUFIgaW5jbHVkZSB0aHJlYWQgc3VwcG9ydC4iCisJQCR7RUNIT19NU0d9
CisJQCR7RUNIT19NU0d9ICI9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0iCisKIHBvc3QtaW5zdGFsbDoKIAlAJHtBUFhTfSAtZSAt
YSAtbiAiJHtTSE9SVE1PRE5BTUV9IiAiJHtBUEFDSEVNT0RESVJ9LyR7TU9EVUxFTkFNRX0u
c28iCiAJQCR7Q0FUfSAke1BLR01FU1NBR0V9CmRpZmYgLU5ydXggLnN2biAteCB3b3JrIC91
c3IvcG9ydHMvd3d3L21vZF93c2dpMy9kaXN0aW5mbyBtb2Rfd3NnaTMvZGlzdGluZm8KLS0t
IC91c3IvcG9ydHMvd3d3L21vZF93c2dpMy9kaXN0aW5mbwkyMDEwLTAzLTEwIDA1OjA0OjEw
LjAwMDAwMDAwMCAtMDgwMAorKysgbW9kX3dzZ2kzL2Rpc3RpbmZvCTIwMTAtMDctMjggMTU6
MDI6MDIuMDAwMDAwMDAwIC0wNzAwCkBAIC0xLDMgKzEsMyBAQAotTUQ1IChtb2Rfd3NnaS0z
LjIudGFyLmd6KSA9IDdlNGY3ZjQ0M2Y1NjJmMjFmNjFkMWJkMDZkZWZhMWQ4Ci1TSEEyNTYg
KG1vZF93c2dpLTMuMi50YXIuZ3opID0gMGY3Mzk0YmVlNjg5NDU4N2RmMDIzYTM4MmZjMzVi
MjM5MTNjYjRhNGZhY2ExODM5NDM4MGZlOGY5MjFlMDMwYQotU0laRSAobW9kX3dzZ2ktMy4y
LnRhci5neikgPSAxMTY4NTcKK01ENSAobW9kX3dzZ2ktMy4zLnRhci5neikgPSA2MTcyYmIy
YmJhYmNkMGMyNTg2N2MyYmMwNmY5OWRiYgorU0hBMjU2IChtb2Rfd3NnaS0zLjMudGFyLmd6
KSA9IGQ5NmUxMDc4OTkwNDg0Y2ZlNTU3OWRmMWU5NWRjNzNmMDA5NDk1ZTljM2Y5YTA2NmIw
OTgzNjUwYmQ5ZTMyNDMKK1NJWkUgKG1vZF93c2dpLTMuMy50YXIuZ3opID0gMTE3OTMwCmRp
ZmYgLU5ydXggLnN2biAteCB3b3JrIC91c3IvcG9ydHMvd3d3L21vZF93c2dpMy9maWxlcy9w
YXRjaC1tb2Rfd3NnaS5jIG1vZF93c2dpMy9maWxlcy9wYXRjaC1tb2Rfd3NnaS5jCi0tLSAv
dXNyL3BvcnRzL3d3dy9tb2Rfd3NnaTMvZmlsZXMvcGF0Y2gtbW9kX3dzZ2kuYwkyMDEwLTA3
LTE1IDE1OjI5OjQ2LjAwMDAwMDAwMCAtMDcwMAorKysgbW9kX3dzZ2kzL2ZpbGVzL3BhdGNo
LW1vZF93c2dpLmMJMTk2OS0xMi0zMSAxNjowMDowMC4wMDAwMDAwMDAgLTA4MDAKQEAgLTEs
MjkgKzAsMCBAQAotLS0tIC4vbW9kX3dzZ2kuYy5vcmlnCTIwMTAtMDMtMDkgMDE6NDg6NTAu
MDAwMDAwMDAwIC0wODAwCi0rKysgLi9tb2Rfd3NnaS5jCTIwMTAtMDctMTUgMTI6MzE6MDEu
MTg5MTUzODc4IC0wNzAwCi1AQCAtNTY0OCw2ICs1NjQ4LDI2IEBACi0gICAgIG1vZHVsZSA9
IFB5SW1wb3J0X0ltcG9ydE1vZHVsZSgiYXRleGl0Iik7Ci0gICAgIFB5X1hERUNSRUYobW9k
dWxlKTsKLSAKLSsgICAgLyoKLSsgICAgICogSW4gUHl0aG9uIDIuNi41IGFuZCBQeXRob24g
My4xLjIgdGhlIHNodXRkb3duIG9mCi0rICAgICAqIHRocmVhZGluZyB3YXMgbW92ZWQgYmFj
ayBpbnRvIFB5X0ZpbmFsaXplKCkgZm9yIHRoZSBtYWluCi0rICAgICAqIFB5dGhvbiBpbnRl
cnByZXRlci4gQmVjYXVzZSB3ZSBzaHV0dGluZyBkb3duIHRocmVhZGluZwotKyAgICAgKiBv
dXJzZWx2ZXMsIHRoZSBzZWNvbmQgY2FsbCByZXN1bHRzIGluIGVycm9ycyBiZWluZyBsb2dn
ZWQKLSsgICAgICogd2hlbiBQeV9GaW5hbGl6ZSgpIGlzIGNhbGxlZCBhbmQgdGhlIHNodXRk
b3duIGZ1bmN0aW9uCi0rICAgICAqIGNhbGxlZCBhIHNlY29uZCB0aW1lLiBUaGUgZXJyb3Jz
IGRvbid0IGluZGljYXRlIGFueSByZWFsCi0rICAgICAqIHByb2JsZW0gYW5kIHRoZSB0aHJl
YWRpbmcgbW9kdWxlIGlnbm9yZXMgdGhlbSBhbnl3YXkuCi0rICAgICAqIFdoZXRoZXIgd2Ug
YXJlIHVzaW5nIFB5dGhvbiB3aXRoIHRoaXMgY2hhbmdlZCBiZWhhdmlvdXIKLSsgICAgICog
Y2FuIG9ubHkgYmUgY2hlY2tlZCBieSBsb29raW5nIGF0IHJ1biB0aW1lIHZlcnNpb24uCi0r
ICAgICAqIFJhdGhlciB0aGFuIHRyeSBhbmQgYWRkIGEgZHluYW1pYyBjaGVjaywgY3JlYXRl
IGEgZmFrZQotKyAgICAgKiAnZHVtbXlfdGhyZWFkaW5nJyBtb2R1bGUgYXMgdGhlIHByZXNl
bmNlIG9mIHRoYXQgc2h1dHMgdXAKLSsgICAgICogdGhlIG1lc3NhZ2VzLiBJdCBkb2Vzbid0
IG1hdHRlciB0aGF0IHRoZSByZXN0IG9mIHRoZQotKyAgICAgKiBzaHV0ZG93biBmdW5jdGlv
biBzdGlsbCBydW5zIGFzIGV2ZXJ5dGhpbmcgaXMgYWxyZWFkeQotKyAgICAgKiBzdG9wcGVk
IHNvIGRvZXNuJ3QgZG8gYW55dGhpbmcuCi0rICAgICAqLwotKwotKyAgICBpZiAoIVB5SW1w
b3J0X0FkZE1vZHVsZSgiZHVtbXlfdGhyZWFkaW5nIikpCi0rICAgICAgICBQeUVycl9DbGVh
cigpOwotKwotICAgICBQeV9GaW5hbGl6ZSgpOwotIAotICAgICB3c2dpX3B5dGhvbl9pbml0
aWFsaXplZCA9IDA7CmRpZmYgLU5ydXggLnN2biAteCB3b3JrIC91c3IvcG9ydHMvd3d3L21v
ZF93c2dpMy9maWxlcy9wa2ctbWVzc2FnZS5pbiBtb2Rfd3NnaTMvZmlsZXMvcGtnLW1lc3Nh
Z2UuaW4KLS0tIC91c3IvcG9ydHMvd3d3L21vZF93c2dpMy9maWxlcy9wa2ctbWVzc2FnZS5p
bgkyMDA4LTA5LTAyIDE0OjU1OjQwLjAwMDAwMDAwMCAtMDcwMAorKysgbW9kX3dzZ2kzL2Zp
bGVzL3BrZy1tZXNzYWdlLmluCTIwMTAtMDctMjYgMjM6MzQ6NTEuMDAwMDAwMDAwIC0wNzAw
CkBAIC0xLDUgKzEsOCBAQAotPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKz09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KIAotRm9yIG1vcmUgaW5mb3JtYXRpb24sIHNlZSBodHRwOi8vd3d3
Lm1vZHdzZ2kub3JnLy4KK0lmIHlvdSB3YW50IHRvIHVzZSBkYWVtb24gbW9kZSB5b3Ugd2ls
bCBuZWVkIHRvIG1ha2Ugc3VyZSBBcGFjaGUgYW5kIEFQUgoraW5jbHVkZSB0aHJlYWQgc3Vw
cG9ydC4KIAotPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KK0ZvciBtb3JlIGluZm9ybWF0
aW9uLCBzZWUgaHR0cDovL3d3dy5tb2R3c2dpLm9yZy93aWtpL0luc3RhbGxhdGlvbk9uRnJl
ZUJTRC4KKworPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo=
--------------090500030700000500030703
Content-Type: text/plain;
name="mod_wsgi.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="mod_wsgi.patch"
ZGlmZiAtTnJ1eCAuc3ZuIC14IHdvcmsgL3Vzci9wb3J0cy93d3cvbW9kX3dzZ2kvTWFrZWZp
bGUgbW9kX3dzZ2kvTWFrZWZpbGUKLS0tIC91c3IvcG9ydHMvd3d3L21vZF93c2dpL01ha2Vm
aWxlCTIwMTAtMDUtMjUgMTM6NDM6MDQuMDAwMDAwMDAwIC0wNzAwCisrKyBtb2Rfd3NnaS9N
YWtlZmlsZQkyMDEwLTA3LTI2IDIzOjI3OjMyLjg5OTMyMTg3MSAtMDcwMApAQCAtMTYsMTAg
KzE2LDEyIEBACiBNQUlOVEFJTkVSPQlkb3VnbGFzQGRvdWdsYXN0aHJpZnQubmV0CiBDT01N
RU5UPQlQeXRob24gV1NHSSBhZGFwdGVyIG1vZHVsZSBmb3IgQXBhY2hlCiAKK0xJQ0VOU0U9
CUFTTAorCiBNQUtFX0pPQlNfU0FGRT0JeWVzCiAKIExBVEVTVF9MSU5LPQltb2Rfd3NnaTIK
LUNPTkZMSUNUUz0JbW9kX3dzZ2ktMy4qCitDT05GTElDVFM9CSR7UEtHTkFNRVBSRUZJWH1t
b2Rfd3NnaS0zLiogbW9kX3dzZ2ktMy4qCiAKIFBST0pFQ1RIT1NUPQltb2R3c2dpCiAKQEAg
LTMwLDggKzMyLDE3IEBACiBDT05GSUdVUkVfQVJHUys9LS13aXRoLWFweHM9IiR7QVBYU30i
IC0td2l0aC1weXRob249IiR7UFlUSE9OX0NNRH0iCiAKIFNVQl9GSUxFUz0JcGtnLW1lc3Nh
Z2UKKwogUE9SVFNDT1VUPQlsaW1pdDpeMlwuCiAKK3ByZS1ldmVyeXRoaW5nOjoKKwlAJHtF
Q0hPX01TR30gIj09PT09PT09PT09PT09PT09PT09PT09IEFUVEVOVElPTiEgPT09PT09PT09
PT09PT09PT09PT09PSIKKwlAJHtFQ0hPX01TR30KKwlAJHtFQ0hPX01TR30gIklmIHlvdSB3
YW50IHRvIHVzZSBkYWVtb24gbW9kZSB5b3Ugd2lsbCBuZWVkIHRvIG1ha2Ugc3VyZSIKKwlA
JHtFQ0hPX01TR30gIkFwYWNoZSBhbmQgQVBSIGluY2x1ZGUgdGhyZWFkIHN1cHBvcnQuIgor
CUAke0VDSE9fTVNHfQorCUAke0VDSE9fTVNHfSAiPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IgorCiBwb3N0LWluc3RhbGw6CiAJ
QCR7QVBYU30gLWUgLWEgLW4gIiR7U0hPUlRNT0ROQU1FfSIgIiR7QVBBQ0hFTU9ERElSfS8k
e01PRFVMRU5BTUV9LnNvIgogCUAke0NBVH0gJHtQS0dNRVNTQUdFfQpkaWZmIC1OcnV4IC5z
dm4gLXggd29yayAvdXNyL3BvcnRzL3d3dy9tb2Rfd3NnaS9maWxlcy9wa2ctbWVzc2FnZS5p
biBtb2Rfd3NnaS9maWxlcy9wa2ctbWVzc2FnZS5pbgotLS0gL3Vzci9wb3J0cy93d3cvbW9k
X3dzZ2kvZmlsZXMvcGtnLW1lc3NhZ2UuaW4JMjAwOC0wOS0wMiAxNDo1NTo0MC4wMDAwMDAw
MDAgLTA3MDAKKysrIG1vZF93c2dpL2ZpbGVzL3BrZy1tZXNzYWdlLmluCTIwMTAtMDctMjYg
MjM6MDI6MTEuMzgxNjMzMjI0IC0wNzAwCkBAIC0xLDUgKzEsOCBAQAotPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KKz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAotRm9yIG1vcmUgaW5m
b3JtYXRpb24sIHNlZSBodHRwOi8vd3d3Lm1vZHdzZ2kub3JnLy4KK0lmIHlvdSB3YW50IHRv
IHVzZSBkYWVtb24gbW9kZSB5b3Ugd2lsbCBuZWVkIHRvIG1ha2Ugc3VyZSBBcGFjaGUgYW5k
IEFQUgoraW5jbHVkZSB0aHJlYWQgc3VwcG9ydC4KIAotPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KK0ZvciBtb3JlIGluZm9ybWF0aW9uLCBzZWUgaHR0cDovL3d3dy5tb2R3c2dpLm9y
Zy93aWtpL0luc3RhbGxhdGlvbk9uRnJlZUJTRC4KKworPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQo=
--------------090500030700000500030703--
More information about the freebsd-apache
mailing list