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