From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Jun 11 15:10:01 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id DBA8BF85 for ; Tue, 11 Jun 2013 15:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id CD26319B1 for ; Tue, 11 Jun 2013 15:10:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r5BFA1p5039351 for ; Tue, 11 Jun 2013 15:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r5BFA1P8039350; Tue, 11 Jun 2013 15:10:01 GMT (envelope-from gnats) Date: Tue, 11 Jun 2013 15:10:01 GMT Message-Id: <201306111510.r5BFA1P8039350@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org Cc: From: Rusty Nejdl Subject: Re: ports/177987: games/megaglest: fix build X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Rusty Nejdl List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jun 2013 15:10:01 -0000 The following reply was made to PR ports/177987; it has been noted by GNATS. From: Rusty Nejdl To: Raphael Kubo da Costa Cc: , Subject: Re: ports/177987: games/megaglest: fix build Date: Tue, 11 Jun 2013 10:08:16 -0500 --=_ab01c5abc9ac03ffbe02bdc99de49104 Content-Type: multipart/alternative; boundary="=_901235418d22d23c7f8a1958ed5b2f01" --=_901235418d22d23c7f8a1958ed5b2f01 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=UTF-8 Raphael, Here's a corrected patch file. I was never able to get the original patch to apply on my system and had to redo it. Also, yes, this fix is included upstream but I have no idea when the project will release a new version of the code. We'll be able to remove the patches when the next release comes out. Rusty On 2013-06-09 14:08, Raphael Kubo da Costa wrote: > Just to be clear: the latest patch in this PR does not apply cleanly > because files/patch-megaglest-miniupnpc does not exist in the tree. > I assume it's Stefan's original patch which you had committed locally? > > In the end, is there anything in the final patch that did not make it > upstream? --=_901235418d22d23c7f8a1958ed5b2f01 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8

Raphael,

Here's a corrected patch file.  I was never able to get the origina= l patch to apply on my system and had to redo it.  Also, yes, this fix= is included upstream but I have no idea when the project will release a ne= w version of the code.  We'll be able to remove the patches when the n= ext release comes out.

Rusty

On 2013-06-09 14:08, Raphael Kubo da Costa wrote:

Just to be clear: the latest patch in this PR does not apply cleanly
 because files/patch-megaglest-miniupnpc does not exist in the tree.
 I assume it's Stefan's original patch which you had committed locally?
 
 In the end, is there anything in the final patch that did not make it
 upstream?
 

 

 
--=_901235418d22d23c7f8a1958ed5b2f01-- --=_ab01c5abc9ac03ffbe02bdc99de49104 Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; name=megaglest-miniupnpc-patch Content-Disposition: attachment; filename=megaglest-miniupnpc-patch; size=8530 ZGlmZiAtcnVOIG1lZ2FnbGVzdC9NYWtlZmlsZSBtZWdhZ2xlc3QubmV3L01ha2VmaWxlCi0tLSBt ZWdhZ2xlc3QvTWFrZWZpbGUJMjAxMy0wNi0xMSAwODoyNjowOS4wMDAwMDAwMDAgLTA1MDAKKysr IG1lZ2FnbGVzdC5uZXcvTWFrZWZpbGUJMjAxMy0wNS0xNSAyMTo0ODozMi4wMDAwMDAwMDAgLTA1 MDAKQEAgLTMsNiArMyw3IEBACiAKIFBPUlROQU1FPQltZWdhZ2xlc3QKIFBPUlRWRVJTSU9OPQkz LjcuMQorUE9SVFJFVklTSU9OPQkxCiBDQVRFR09SSUVTPQlnYW1lcwogTUFTVEVSX1NJVEVTPQlT Ri8ke1BPUlROQU1FfS8ke1BPUlROQU1FfV8ke1BPUlRWRVJTSU9OfS8KIERJU1ROQU1FPQkke1BP UlROQU1FfS1zb3VyY2UtJHtQT1JUVkVSU0lPTn0KZGlmZiAtcnVOIG1lZ2FnbGVzdC9maWxlcy9w YXRjaC1tay1jbWFrZS1tb2R1bGVzLUZpbmRNaW5pdXBucGMuY21ha2UgbWVnYWdsZXN0Lm5ldy9m aWxlcy9wYXRjaC1tay1jbWFrZS1tb2R1bGVzLUZpbmRNaW5pdXBucGMuY21ha2UKLS0tIG1lZ2Fn bGVzdC9maWxlcy9wYXRjaC1tay1jbWFrZS1tb2R1bGVzLUZpbmRNaW5pdXBucGMuY21ha2UJMTk2 OS0xMi0zMSAxODowMDowMC4wMDAwMDAwMDAgLTA2MDAKKysrIG1lZ2FnbGVzdC5uZXcvZmlsZXMv cGF0Y2gtbWstY21ha2UtbW9kdWxlcy1GaW5kTWluaXVwbnBjLmNtYWtlCTIwMTMtMDUtMTUgMjE6 NDM6MDguMDAwMDAwMDAwIC0wNTAwCkBAIC0wLDAgKzEsMTE0IEBACistLS0gbWsvY21ha2UvTW9k dWxlcy9GaW5kTWluaXVwbnBjLmNtYWtlLm9yaWcJMjAxMy0wNS0xNSAyMTo0MjoyMy4wMDAwMDAw MDAgLTA1MDAKKysrKyBtay9jbWFrZS9Nb2R1bGVzL0ZpbmRNaW5pdXBucGMuY21ha2UJMjAxMy0w NS0xNSAyMTo0MjowMi4wMDAwMDAwMDAgLTA1MDAKK0BAIC01OCwyMCArNTgsNDAgQEAKKyAgICAg I2luY2x1ZGUgPHN0ZGlvLmg+CisgICAgIGludCBtYWluKCkKKyAgICAgeworLSAgICAgICAgc3Ry dWN0IFVQTlBEZXYgKmRldmxpc3QgPSBOVUxMOworLQlpbnQgdXBucF9kZWxheSA9IDUwMDA7Cist CWNvbnN0IGNoYXIgKnVwbnBfbXVsdGljYXN0aWYgPSBOVUxMOworLQljb25zdCBjaGFyICp1cG5w X21pbmlzc2RwZHNvY2sgPSBOVUxMOworLQlpbnQgdXBucF9zYW1lcG9ydCA9IDA7CistCWludCB1 cG5wX2lwdjYgPSAwOworLQlpbnQgdXBucF9lcnJvciA9IDA7CistCWRldmxpc3QgPSB1cG5wRGlz Y292ZXIodXBucF9kZWxheSwgdXBucF9tdWx0aWNhc3RpZiwgdXBucF9taW5pc3NkcGRzb2NrLCB1 cG5wX3NhbWVwb3J0LCB1cG5wX2lwdjYsICZ1cG5wX2Vycm9yKTsKKysgICAgICAgIHN0YXRpYyBz dHJ1Y3QgVVBOUFVybHMgdXJsczsKKysgICAgICAgIHN0YXRpYyBzdHJ1Y3QgSUdEZGF0YXMgZGF0 YTsKKysKKysgICAgICAgIEdldFVQTlBVcmxzICgmdXJscywgJmRhdGEsIFwibXl1cmxcIiwwKTsK KyAKKyAgICAgICAgIHJldHVybiAwOworICAgICB9IgorLSAgIE1JTklVUE5QQ19WRVJTSU9OXzFf Nl9PUl9ISUdIRVIpCistICAgIAorLSAgIElGIChOT1QgTUlOSVVQTlBDX1ZFUlNJT05fMV82X09S X0hJR0hFUikKKysgICBNSU5JVVBOUENfVkVSU0lPTl8xXzdfT1JfSElHSEVSKQorKworKyAgSUYg KE5PVCBNSU5JVVBOUENfVkVSU0lPTl8xXzdfT1JfSElHSEVSKQorKyAgICAgICAgICBzZXQoQ01B S0VfUkVRVUlSRURfSU5DTFVERVMgJHtNSU5JVVBOUF9JTkNMVURFX0RJUn0pCisrICAgICAgICAg IHNldChDTUFLRV9SRVFVSVJFRF9MSUJSQVJJRVMgJHtNSU5JVVBOUF9MSUJSQVJZfSkKKysgICAg ICAgICAgY2hlY2tfY3h4X3NvdXJjZV9ydW5zKCIKKysgICAgICAgICAgICAjaW5jbHVkZSA8bWlu aXdnZXQuaD4KKysgICAgICAgICAgICAjaW5jbHVkZSA8bWluaXVwbnBjLmg+CisrICAgICAgICAg ICAgI2luY2x1ZGUgPHVwbnBjb21tYW5kcy5oPgorKyAgICAgICAgICAgICNpbmNsdWRlIDxzdGRp by5oPgorKyAgICAgICAgICAgIGludCBtYWluKCkKKysgICAgICAgICAgICB7CisrICAgICAgICAg ICAgICAgIHN0cnVjdCBVUE5QRGV2ICpkZXZsaXN0ID0gTlVMTDsKKysJICAgICAgICBpbnQgdXBu cF9kZWxheSA9IDUwMDA7CisrCSAgICAgICAgY29uc3QgY2hhciAqdXBucF9tdWx0aWNhc3RpZiA9 IE5VTEw7CisrCSAgICAgICAgY29uc3QgY2hhciAqdXBucF9taW5pc3NkcGRzb2NrID0gTlVMTDsK KysJICAgICAgICBpbnQgdXBucF9zYW1lcG9ydCA9IDA7CisrCSAgICAgICAgaW50IHVwbnBfaXB2 NiA9IDA7CisrCSAgICAgICAgaW50IHVwbnBfZXJyb3IgPSAwOworKwkgICAgICAgIGRldmxpc3Qg PSB1cG5wRGlzY292ZXIodXBucF9kZWxheSwgdXBucF9tdWx0aWNhc3RpZiwgdXBucF9taW5pc3Nk cGRzb2NrLCB1cG5wX3NhbWVwb3J0LCB1cG5wX2lwdjYsICZ1cG5wX2Vycm9yKTsKKysKKysgICAg ICAgICAgICAgICAgcmV0dXJuIDA7CisrICAgICAgICAgICAgfSIKKysgICAgICAgICAgIE1JTklV UE5QQ19WRVJTSU9OX1BSRTFfNykKKysgICBFTkRJRigpCisrIAorKyAgIElGIChOT1QgTUlOSVVQ TlBDX1ZFUlNJT05fUFJFMV83IEFORCBOT1QgTUlOSVVQTlBDX1ZFUlNJT05fMV83X09SX0hJR0hF UikKKyAgICAgICAgICAgc2V0KENNQUtFX1JFUVVJUkVEX0lOQ0xVREVTICR7TUlOSVVQTlBfSU5D TFVERV9ESVJ9KQorICAgICAgICAgICBzZXQoQ01BS0VfUkVRVUlSRURfTElCUkFSSUVTICR7TUlO SVVQTlBfTElCUkFSWX0pCisgICAgICAgICAgIGNoZWNrX2N4eF9zb3VyY2VfcnVucygiCitAQCAt OTYsMjUgKzExNiwyNyBAQAorIAorICAgIEVORElGKCkKKyAKKy0gICBzZXQoQ01BS0VfUkVRVUlS RURfSU5DTFVERVMgJHtNSU5JVVBOUF9JTkNMVURFX0RJUn0pCistICAgc2V0KENNQUtFX1JFUVVJ UkVEX0xJQlJBUklFUyAke01JTklVUE5QX0xJQlJBUll9KQorLSAgIGNoZWNrX2N4eF9zb3VyY2Vf cnVucygiCistICAgICNpbmNsdWRlIDxtaW5pd2dldC5oPgorLSAgICAjaW5jbHVkZSA8bWluaXVw bnBjLmg+CistICAgICNpbmNsdWRlIDx1cG5wY29tbWFuZHMuaD4KKy0gICAgI2luY2x1ZGUgPHN0 ZGlvLmg+CistICAgIHN0YXRpYyBzdHJ1Y3QgVVBOUFVybHMgdXJsczsKKy0gICAgc3RhdGljIHN0 cnVjdCBJR0RkYXRhcyBkYXRhOworLSAgICBpbnQgbWFpbigpCistICAgIHsKKy0gICAgICAgIGNo YXIgZXh0ZXJuYWxJUFsxNl0gICAgID0gIiI7CistCVVQTlBfR2V0RXh0ZXJuYWxJUEFkZHJlc3Mo dXJscy5jb250cm9sVVJMLCBkYXRhLmZpcnN0LnNlcnZpY2V0eXBlLCBleHRlcm5hbElQKTsKKysg ICBJRiAoTk9UIE1JTklVUE5QQ19WRVJTSU9OX1BSRTFfNiBBTkQgTk9UIE1JTklVUE5QQ19WRVJT SU9OX1BSRTFfNyBBTkQgTk9UIE1JTklVUE5QQ19WRVJTSU9OXzFfN19PUl9ISUdIRVIpCisrICAg ICAgICAgICBzZXQoQ01BS0VfUkVRVUlSRURfSU5DTFVERVMgJHtNSU5JVVBOUF9JTkNMVURFX0RJ Un0pCisrICAgICAgICAgICBzZXQoQ01BS0VfUkVRVUlSRURfTElCUkFSSUVTICR7TUlOSVVQTlBf TElCUkFSWX0pCisrICAgICAgICAgICBjaGVja19jeHhfc291cmNlX3J1bnMoIgorKyAgICAgICAg ICAgICNpbmNsdWRlIDxtaW5pd2dldC5oPgorKyAgICAgICAgICAgICNpbmNsdWRlIDxtaW5pdXBu cGMuaD4KKysgICAgICAgICAgICAjaW5jbHVkZSA8dXBucGNvbW1hbmRzLmg+CisrICAgICAgICAg ICAgI2luY2x1ZGUgPHN0ZGlvLmg+CisrICAgICAgICAgICAgc3RhdGljIHN0cnVjdCBVUE5QVXJs cyB1cmxzOworKyAgICAgICAgICAgIHN0YXRpYyBzdHJ1Y3QgSUdEZGF0YXMgZGF0YTsKKysgICAg ICAgICAgICBpbnQgbWFpbigpCisrICAgICAgICAgICAgeworKyAgICAgICAgICAgICAgICBjaGFy IGV4dGVybmFsSVBbMTZdICAgICA9ICIiOworKwkgICAgICAgIFVQTlBfR2V0RXh0ZXJuYWxJUEFk ZHJlc3ModXJscy5jb250cm9sVVJMLCBkYXRhLmZpcnN0LnNlcnZpY2V0eXBlLCBleHRlcm5hbElQ KTsKKyAKKy0gICAgICAgIHJldHVybiAwOworLSAgICB9IgorLSAgICBNSU5JVVBOUENfVkVSU0lP Tl8xXzVfT1JfSElHSEVSKQorKyAgICAgICAgICAgICAgICByZXR1cm4gMDsKKysgICAgICAgICAg ICB9IgorKyAgICAgICAgICAgIE1JTklVUE5QQ19WRVJTSU9OXzFfNV9PUl9ISUdIRVIpCisrICAg IEVORElGKCkKKyAKKy0gICAgSUYgKE5PVCBNSU5JVVBOUENfVkVSU0lPTl8xXzVfT1JfSElHSEVS KQorKyAgICBJRiAoTk9UIE1JTklVUE5QQ19WRVJTSU9OXzFfNV9PUl9ISUdIRVIgQU5EIE5PVCBN SU5JVVBOUENfVkVSU0lPTl9QUkUxXzYgQU5EIE5PVCBNSU5JVVBOUENfVkVSU0lPTl9QUkUxXzcg QU5EIE5PVCBNSU5JVVBOUENfVkVSU0lPTl8xXzdfT1JfSElHSEVSKQorICAgICAgICAgIHNldChD TUFLRV9SRVFVSVJFRF9JTkNMVURFUyAke01JTklVUE5QX0lOQ0xVREVfRElSfSkKKyAgICAgICAg ICBzZXQoQ01BS0VfUkVRVUlSRURfTElCUkFSSUVTICR7TUlOSVVQTlBfTElCUkFSWX0pCisgICAg ICAgICAgY2hlY2tfY3h4X3NvdXJjZV9ydW5zKCIKK0BAIC0xNDEsOCArMTYzLDEyIEBACisgICAg IElGKE1JTklVUE5QQ19WRVJTSU9OX1BSRTFfNikKKyAJbWVzc2FnZShTVEFUVVMgIkZvdW5kIG1p bml1cG5wYyB2ZXJzaW9uIGlzIHByZSB2MS42IikKKyAgICAgRU5ESUYoKQorLSAgICBJRihOT1Qg TUlOSVVQTlBDX1ZFUlNJT05fUFJFMV81IEFORCBOT1QgTUlOSVVQTlBDX1ZFUlNJT05fUFJFMV82 KQorLQltZXNzYWdlKFNUQVRVUyAiRm91bmQgbWluaXVwbnBjIHZlcnNpb24gaXMgdjEuNiBvciBo aWdoZXIiKQorKyAgICBJRihNSU5JVVBOUENfVkVSU0lPTl9QUkUxXzcpCisrCW1lc3NhZ2UoU1RB VFVTICJGb3VuZCBtaW5pdXBucGMgdmVyc2lvbiBpcyBwcmUgdjEuNyIpCisrICAgIEVORElGKCkK KysKKysgICAgSUYoTk9UIE1JTklVUE5QQ19WRVJTSU9OX1BSRTFfNSBBTkQgTk9UIE1JTklVUE5Q Q19WRVJTSU9OX1BSRTFfNiBBTkQgTk9UIE1JTklVUE5QQ19WRVJTSU9OX1BSRTFfNykKKysJbWVz c2FnZShTVEFUVVMgIkZvdW5kIG1pbml1cG5wYyB2ZXJzaW9uIGlzIHYxLjcgb3IgaGlnaGVyIikK KyAgICAgRU5ESUYoKQorIAorIGVsc2UgKCkKZGlmZiAtcnVOIG1lZ2FnbGVzdC9maWxlcy9wYXRj aC1zb3VyY2Utc2hhcmVfbGliLXNvdXJjZXMtcGxhdGZvcm0tcG9zaXgtc29ja2V0LmNwcCBtZWdh Z2xlc3QubmV3L2ZpbGVzL3BhdGNoLXNvdXJjZS1zaGFyZV9saWItc291cmNlcy1wbGF0Zm9ybS1w b3NpeC1zb2NrZXQuY3BwCi0tLSBtZWdhZ2xlc3QvZmlsZXMvcGF0Y2gtc291cmNlLXNoYXJlX2xp Yi1zb3VyY2VzLXBsYXRmb3JtLXBvc2l4LXNvY2tldC5jcHAJMTk2OS0xMi0zMSAxODowMDowMC4w MDAwMDAwMDAgLTA2MDAKKysrIG1lZ2FnbGVzdC5uZXcvZmlsZXMvcGF0Y2gtc291cmNlLXNoYXJl X2xpYi1zb3VyY2VzLXBsYXRmb3JtLXBvc2l4LXNvY2tldC5jcHAJMjAxMy0wNS0xNSAyMTozODo0 OS4wMDAwMDAwMDAgLTA1MDAKQEAgLTAsMCArMSwyNSBAQAorLS0tIHNvdXJjZS9zaGFyZWRfbGli L3NvdXJjZXMvcGxhdGZvcm0vcG9zaXgvc29ja2V0LmNwcC5vcmlnCTIwMTMtMDUtMTUgMjE6MzM6 NDIuMDAwMDAwMDAwIC0wNTAwCisrKysgc291cmNlL3NoYXJlZF9saWIvc291cmNlcy9wbGF0Zm9y bS9wb3NpeC9zb2NrZXQuY3BwCTIwMTMtMDUtMTUgMjE6Mzc6MDYuMDAwMDAwMDAwIC0wNTAwCitA QCAtMjQ3OCwxMyArMjQ3OCwyMiBAQAorIAkJCQlpZihTeXN0ZW1GbGFnczo6VkVSQk9TRV9NT0RF X0VOQUJMRUQpIHByaW50ZigiVVBuUCBkZXZpY2UgZm91bmQ6ICVzICVzXG4iLCBkZXYtPmRlc2NV UkwsIGRldi0+c3QpOworIAorIAkJCQkvL3ByaW50ZigiVVBuUCBkZXZpY2UgZm91bmQ6IFslc10g WyVzXSBsYW5hZGRyIFslc11cbiIsIGRldi0+ZGVzY1VSTCwgZGV2LT5zdCxsYW5hZGRyKTsKKysj aWZuZGVmIE1JTklVUE5QQ19WRVJTSU9OX1BSRTFfNworKwkJCQlkZXNjWE1MID0gKGNoYXIgKilt aW5pd2dldF9nZXRhZGRyKGRldi0+ZGVzY1VSTCwgJmRlc2NYTUxzaXplLCBsYW5hZGRyLCAoc2l6 ZW9mKGxhbmFkZHIpIC8gc2l6ZW9mKGxhbmFkZHJbMF0pKSwwKTsKKysjZWxzZQorIAkJCQlkZXNj WE1MID0gKGNoYXIgKiltaW5pd2dldF9nZXRhZGRyKGRldi0+ZGVzY1VSTCwgJmRlc2NYTUxzaXpl LCBsYW5hZGRyLCAoc2l6ZW9mKGxhbmFkZHIpIC8gc2l6ZW9mKGxhbmFkZHJbMF0pKSk7CisrI2Vu ZGlmCisgCQkJCWlmKFN5c3RlbUZsYWdzOjpnZXRTeXN0ZW1TZXR0aW5nVHlwZShTeXN0ZW1GbGFn czo6ZGVidWdOZXR3b3JrKS5lbmFibGVkKSBTeXN0ZW1GbGFnczo6T3V0cHV0RGVidWcoU3lzdGVt RmxhZ3M6OmRlYnVnTmV0d29yaywiTEFOIGFkZHJlc3M6ICVzXG4iLCBsYW5hZGRyKTsKKyAKKyAJ CQkJaWYgKGRlc2NYTUwpIHsKKyAJCQkJCXBhcnNlcm9vdGRlc2MgKGRlc2NYTUwsIGRlc2NYTUxz aXplLCAmZGF0YSk7CisgCQkJCQlmcmVlIChkZXNjWE1MKTsgZGVzY1hNTCA9IDA7CisrCisrI2lm bmRlZiBNSU5JVVBOUENfVkVSU0lPTl9QUkUxXzcKKysJCQkJCUdldFVQTlBVcmxzICgmdXJscywg JmRhdGEsIGRldi0+ZGVzY1VSTCwwKTsKKysjZWxzZQorIAkJCQkJR2V0VVBOUFVybHMgKCZ1cmxz LCAmZGF0YSwgZGV2LT5kZXNjVVJMKTsKKysjZW5kaWYKKyAJCQkJfQorIAkJCQlzbnByaW50Zihi dWYsIDI1NSwiVVBuUCBkZXZpY2UgZm91bmQ6ICVzICVzIExBTiBhZGRyZXNzICVzIiwgZGV2LT5k ZXNjVVJMLCBkZXYtPnN0LCBsYW5hZGRyKTsKKyAKZGlmZiAtcnVOIG1lZ2FnbGVzdC9maWxlcy9w YXRjaC1zb3VyY2Utc2hhcmVkX2xpYi1DTWFrZUxpc3RzLnR4dCBtZWdhZ2xlc3QubmV3L2ZpbGVz L3BhdGNoLXNvdXJjZS1zaGFyZWRfbGliLUNNYWtlTGlzdHMudHh0Ci0tLSBtZWdhZ2xlc3QvZmls ZXMvcGF0Y2gtc291cmNlLXNoYXJlZF9saWItQ01ha2VMaXN0cy50eHQJMjAxMy0wNi0xMSAwODoy NjowOS4wMDAwMDAwMDAgLTA1MDAKKysrIG1lZ2FnbGVzdC5uZXcvZmlsZXMvcGF0Y2gtc291cmNl LXNoYXJlZF9saWItQ01ha2VMaXN0cy50eHQJMjAxMy0wNS0xNSAyMTo0MTozMy4wMDAwMDAwMDAg LTA1MDAKQEAgLTEsNSArMSwxNCBAQAotLS0tIHNvdXJjZS9zaGFyZWRfbGliL0NNYWtlTGlzdHMu dHh0Lm9yaWcJMjAxMi0xMS0yNSAwMDoxOToxMC4wMDAwMDAwMDAgKzAwMDAKLSsrKyBzb3VyY2Uv c2hhcmVkX2xpYi9DTWFrZUxpc3RzLnR4dAkyMDEyLTExLTI1IDAwOjEyOjAxLjAwMDAwMDAwMCAr MDAwMAorLS0tIHNvdXJjZS9zaGFyZWRfbGliL0NNYWtlTGlzdHMudHh0Lm9yaWcJMjAxMy0wNS0x NSAyMTo0MDozMy4wMDAwMDAwMDAgLTA1MDAKKysrKyBzb3VyY2Uvc2hhcmVkX2xpYi9DTWFrZUxp c3RzLnR4dAkyMDEzLTA1LTE1IDIxOjQxOjAwLjAwMDAwMDAwMCAtMDUwMAorQEAgLTExNiw3ICsx MTYsNyBAQAorICMKKyAjCSAgICAgICAgSU5DTFVERV9ESVJFQ1RPUklFUygke0xVQUpJVF9JTkNM VURFX0RJUn0pCisgIwkgICAgICAgIElGKFVOSVgpCistIwkJICAgICAgICBTRVQoRVhURVJOQUxf TElCUyAke0VYVEVSTkFMX0xJQlN9ICR7TFVBSklUX0xJQlJBUklFU30gImxpYmRsLnNvIikKKysj CQkgICAgICAgIFNFVChFWFRFUk5BTF9MSUJTICR7RVhURVJOQUxfTElCU30gJHtMVUFKSVRfTElC UkFSSUVTfSAke0NNQUtFX0RMX0xJQlN9KQorICMJICAgICAgICBFTkRJRigpCisgIyAgICAgICAg RUxTRSgpCisgIyAgICAgICAgICAgICAgICBNRVNTQUdFKFNUQVRVUyAiKipXQVJOSU5HOiBMVUFK SVQgTk9UIGZvdW5kLCBzbyBMdWEgcGVyZm9ybWFuY2UgbWF5IHN1ZmZlci4iKQogQEAgLTEyNCw3 ICsxMjQsNyBAQAogICAgICAgICAgRklORF9QQUNLQUdFKExVQSBSRVFVSVJFRCkKICAgICAgICAg IElOQ0xVREVfRElSRUNUT1JJRVMoJHtMVUFfSU5DTFVERV9ESVJ9KQpAQCAtOSwzICsxOCwxNyBA QAogICAgICAgICAgRU5ESUYoKQogICMgICAgICAgIEVORElGKCkKICAKK0BAIC0yOTcsNyArMjk3 LDEyIEBACisgCQlBRERfREVGSU5JVElPTlMoLURNSU5JVVBOUENfVkVSU0lPTl9QUkUxXzYpCisg ICAgICAgICAgICAgICAgIG1lc3NhZ2UoU1RBVFVTICJBZGRpbmcgbWFjcm8gZm9yIG1pbml1cG5w YyB2ZXJzaW9uOiBwcmUgdjEuNiIpCisgCUVORElGKCkKKy0gICAgICAgIElGKE5PVCBNSU5JVVBO UENfVkVSU0lPTl9QUkUxXzUgQU5EIE5PVCBNSU5JVVBOUENfVkVSU0lPTl9QUkUxXzYpCisrCUlG KE1JTklVUE5QQ19WRVJTSU9OX1BSRTFfNykKKysJCUFERF9ERUZJTklUSU9OUygtRE1JTklVUE5Q Q19WRVJTSU9OX1BSRTFfNykKKysgICAgICAgICAgICAgICAgbWVzc2FnZShTVEFUVVMgIkFkZGlu ZyBtYWNybyBmb3IgbWluaXVwbnBjIHZlcnNpb246IHByZSB2MS43IikKKysJRU5ESUYoKQorKwor KyAgICAgICAgSUYoTk9UIE1JTklVUE5QQ19WRVJTSU9OX1BSRTFfNSBBTkQgTk9UIE1JTklVUE5Q Q19WRVJTSU9OX1BSRTFfNiBBTkQgTk9UIE1JTklVUE5QQ19WRVJTSU9OX1BSRTFfNykKKyAgICAg ICAgICAgICAgICAgbWVzc2FnZShTVEFUVVMgIioqTm8gbWFjcm9zIHJlcXVpcmVkIGZvciBtaW5p dXBucGMgdmVyc2lvbiIpCisgICAgICAgICBFTkRJRigpCisgCg== --=_ab01c5abc9ac03ffbe02bdc99de49104--