From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Philipp Stephani Newsgroups: gmane.emacs.bugs Subject: bug#24360: Patch for byte compilation bugs Date: Sat, 03 Sep 2016 18:45:27 +0000 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a114b154061a238053b9eda4a X-Trace: blaine.gmane.org 1472928391 17380 195.159.176.226 (3 Sep 2016 18:46:31 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 3 Sep 2016 18:46:31 +0000 (UTC) To: 24359@debbugs.gnu.org, 24360@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Sep 03 20:46:27 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bgFxN-0003RL-Rh for geb-bug-gnu-emacs@m.gmane.org; Sat, 03 Sep 2016 20:46:22 +0200 Original-Received: from localhost ([::1]:47428 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bgFxL-0007vI-Ip for geb-bug-gnu-emacs@m.gmane.org; Sat, 03 Sep 2016 14:46:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39348) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bgFxC-0007t2-1X for bug-gnu-emacs@gnu.org; Sat, 03 Sep 2016 14:46:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bgFx4-0002MR-T8 for bug-gnu-emacs@gnu.org; Sat, 03 Sep 2016 14:46:09 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:51236) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bgFx4-0002MN-QS for bug-gnu-emacs@gnu.org; Sat, 03 Sep 2016 14:46:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bgFx4-0000gb-M0 for bug-gnu-emacs@gnu.org; Sat, 03 Sep 2016 14:46:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 03 Sep 2016 18:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24360 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 24360-submit@debbugs.gnu.org id=B24360.14729283472607 (code B ref 24360); Sat, 03 Sep 2016 18:46:02 +0000 Original-Received: (at 24360) by debbugs.gnu.org; 3 Sep 2016 18:45:47 +0000 Original-Received: from localhost ([127.0.0.1]:48947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bgFwo-0000fv-OO for submit@debbugs.gnu.org; Sat, 03 Sep 2016 14:45:47 -0400 Original-Received: from mail-wm0-f51.google.com ([74.125.82.51]:38635) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bgFwm-0000fZ-4w; Sat, 03 Sep 2016 14:45:44 -0400 Original-Received: by mail-wm0-f51.google.com with SMTP id 1so77167963wmz.1; Sat, 03 Sep 2016 11:45:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=XQAFA1uB7TbaPX7Wo4nclOrZUgpQKUdydORmx8lJWZc=; b=X+Uwx8F8JnRLiJ7CXjVU22Us2AkxwADqr22dmQn50qxf/2lWT5LVpWwG9wWvYMwdXD dBP3GctUpJtlqowRzx9u1VGDlzyx6s5aJfJyJCET4OEDh7G1y1xXvR2gMxCAThpVlhIF Ec50DlFs1IYohe6m4xgBnUs4smLyV3neUsW5ASIV5WLAeUgWVZqN+FjB8pAkHXGBFnFS 6Q0vSA3bh6bTkdOms/ZnMnQedgRv0NyCIQLNWdYwFcQVi2A054RnUdgw0yD21C8Z8NMA J6oCexwcrk/y/IEFMrsQsavnIE3rJagwOraCxtnrQk+KJUCRMP2lUhFEiFILjydLvCId R+HQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=XQAFA1uB7TbaPX7Wo4nclOrZUgpQKUdydORmx8lJWZc=; b=RxaEK4rqB7Oa2IUwvDvok730wbFU1HkVE8VsmmyIyeKfrG0qzx8b+SGI8de+ezPC5K /j7fDjJR9olpHszx1KdeAzH76MzVAvZqG6Q8DHwyYj+7V1zUpcNMjF1k7uusFupl4F4m yfUhrBlbd+KDN7vPECOXopETv8rZrEKzKqHw9nMlLH9mGpygcyaEaEksUlnvsG899zzJ qyyYyu8xCWSoO50wdboRg2SGVQudfQkXWbP94ek/xAHB0yUabhl8arWnW5XDx13CgHYL 3j/J8dutPqswOP0YTutOIbyUegfAtvmYo+qjeW/sphy9A1GZeGnpfaZgT1+gBdQLk/YI UA6A== X-Gm-Message-State: AE9vXwMCCPP4OYK0kG5KJLlb4ipLzhRgGEciFF2jbPVCSh+mT9MZd4tzQRHUke2kvzSLcBMxSuac9R19oalF1A== X-Received: by 10.28.222.8 with SMTP id v8mr8700616wmg.55.1472928338134; Sat, 03 Sep 2016 11:45:38 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:122904 Archived-At: --001a114b154061a238053b9eda4a Content-Type: multipart/alternative; boundary=001a114b154061a233053b9eda48 --001a114b154061a233053b9eda48 Content-Type: text/plain; charset=UTF-8 I've attached a patch for the two byte compilation bugs. --001a114b154061a233053b9eda48 Content-Type: text/html; charset=UTF-8
I've attached a patch for the two byte compilation bugs.
--001a114b154061a233053b9eda48-- --001a114b154061a238053b9eda4a Content-Type: text/x-patch; charset=US-ASCII; name="0001-Stop-calling-byte-compile-log-warning.patch" Content-Disposition: attachment; filename="0001-Stop-calling-byte-compile-log-warning.patch" Content-Transfer-Encoding: base64 Content-ID: <156f15e9521cbd8c9761> X-Attachment-Id: 156f15e9521cbd8c9761 RnJvbSAxN2UwYThhODVjMGUzZTdkYTEwMTIxOWRhYzQ0OGRhYjQyYmU5MzE1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwIFN0ZXBoYW5pIDxwaHN0QGdvb2dsZS5jb20+CkRh dGU6IFNhdCwgMyBTZXAgMjAxNiAyMDozNzo0NyArMDIwMApTdWJqZWN0OiBbUEFUQ0hdID0/VVRG LTg/cT9TdG9wPTIwY2FsbGluZz0yMD1FMj04MD05OGJ5dGUtY29tcGlsZS1sb2ctd2Fybj89CiA9 P1VURi04P3E/aW5nPUUyPTgwPTk5Pz0KTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0 ZXh0L3BsYWluOyBjaGFyc2V0PVVURi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQK CkZvciBlcnJvcnMsIHVzZSDigJhieXRlLWNvbXBpbGUtcmVwb3J0LWVycm9y4oCZIGluc3RlYWQg c28gdGhhdCB0aGUgZXJyb3IKaXMgcmVnaXN0ZXJlZCBhbmQgY2F1c2VzIGNvbXBpbGF0aW9uIHRv IGZhaWwgKEJ1ZyMyNDM1OSkuCgpGb3Igd2FybmluZ3MsIHVzZSDigJhieXRlLWNvbXBpbGUtd2Fy buKAmSBpbnN0ZWFkIHNvIHRoYXQK4oCYYnl0ZS1jb21waWxlLWVycm9yLW9uLXdhcm7igJkgaXMg aG9ub3JlZCAoQnVnIzI0MzYwKS4KCiogbGlzcC9lbWFjcy1saXNwL21hY3JvZXhwLmVsIChtYWNy b2V4cC0tZnVuY2FsbC1pZi1jb21waWxlZCkKKG1hY3JvZXhwLS13YXJuLWFuZC1yZXR1cm4pOiBV c2Ug4oCYYnl0ZS1jb21waWxlLXdhcm7igJkgaW5zdGVhZCBvZgrigJhieXRlLWNvbXBpbGUtbG9n LXdhcm5pbmfigJkuCgoqIGxpc3AvZW1hY3MtbGlzcC9ieXRlY29tcC5lbCAoYnl0ZS1jb21waWxl LWZvcm0sIGJ5dGUtY29tcGlsZS11bmZvbGQtYmNmKQooYnl0ZS1jb21waWxlLXNldHEsIGJ5dGUt Y29tcGlsZS1mdW5jYWxsKTogVXNlCuKAmGJ5dGUtY29tcGlsZS1yZXBvcnQtZXJyb3LigJkgaW5z dGVhZCBvZiDigJhieXRlLWNvbXBpbGUtbG9nLXdhcm5pbmfigJkuCihieXRlLWNvbXBpbGUtbG9n LXdhcm5pbmcpOiBDb252ZXJ0IGNvbW1lbnQgdG8gZG9jdW1lbnRhdGlvbgpzdHJpbmcuICBFeHBs YWluIHRoYXQgdGhlIGZ1bmN0aW9uIHNob3VsZG7igJl0IGJlIGNhbGxlZCBkaXJlY3RseS4KKGJ5 dGUtY29tcGlsZS1yZXBvcnQtZXJyb3IpOiBBZGQgb3B0aW9uYWwgRklMTCBhcmd1bWVudC4KCiog bGlzcC9lbWFjcy1saXNwL2Njb252LmVsIChjY29udi1jb252ZXJ0LCBjY29udi0tYW5hbHl6ZS11 c2UpCihjY29udi0tYW5hbHl6ZS1mdW5jdGlvbiwgY2NvbnYtYW5hbHl6ZS1mb3JtKTogVXNlCuKA mGJ5dGUtY29tcGlsZS13YXJu4oCZIGluc3RlYWQgb2Yg4oCYYnl0ZS1jb21waWxlLWxvZy13YXJu aW5n4oCZLgoKKiBsaXNwL2VtYWNzLWxpc3AvYnl0ZS1vcHQuZWwgKGJ5dGUtY29tcGlsZS1pbmxp bmUtZXhwYW5kKTogVXNlCuKAmGJ5dGUtY29tcGlsZS13YXJu4oCZIGluc3RlYWQgb2Yg4oCYYnl0 ZS1jb21waWxlLWxvZy13YXJuaW5n4oCZLgoKKiBsaXNwL3N1YnIuZWwgKGFkZC10by1saXN0KTog VXNlIOKAmGJ5dGUtY29tcGlsZS1yZXBvcnQtZXJyb3LigJkgaW5zdGVhZApvZiDigJhieXRlLWNv bXBpbGUtbG9nLXdhcm5pbmfigJkuCihkby1hZnRlci1sb2FkLWV2YWx1YXRpb24pOiBVc2Ug4oCY Ynl0ZS1jb21waWxlLXdhcm7igJkgaW5zdGVhZCBvZgrigJhieXRlLWNvbXBpbGUtbG9nLXdhcm5p bmfigJkuCi0tLQogbGlzcC9lbWFjcy1saXNwL2J5dGUtb3B0LmVsIHwgIDQgKystLQogbGlzcC9l bWFjcy1saXNwL2J5dGVjb21wLmVsIHwgMzkgKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t LS0tLS0tLS0tCiBsaXNwL2VtYWNzLWxpc3AvY2NvbnYuZWwgICAgfCAzMyArKysrKysrKysrKysr KysrLS0tLS0tLS0tLS0tLS0tLS0KIGxpc3AvZW1hY3MtbGlzcC9tYWNyb2V4cC5lbCB8ICA0ICsr LS0KIGxpc3Avc3Vici5lbCAgICAgICAgICAgICAgICB8ICA0ICsrLS0KIDUgZmlsZXMgY2hhbmdl ZCwgNDIgaW5zZXJ0aW9ucygrKSwgNDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9l bWFjcy1saXNwL2J5dGUtb3B0LmVsIGIvbGlzcC9lbWFjcy1saXNwL2J5dGUtb3B0LmVsCmluZGV4 IGRiYWYyYmMuLjYxMGMzYjYgMTAwNjQ0Ci0tLSBhL2xpc3AvZW1hY3MtbGlzcC9ieXRlLW9wdC5l bAorKysgYi9saXNwL2VtYWNzLWxpc3AvYnl0ZS1vcHQuZWwKQEAgLTI4OCw4ICsyODgsOCBAQCBi eXRlLWNvbXBpbGUtaW5saW5lLWV4cGFuZAogICAgICAgICAgICAoaWYgKGVxIChjYXItc2FmZSBu ZXdmbikgJ2Z1bmN0aW9uKQogICAgICAgICAgICAgICAgKGJ5dGUtY29tcGlsZS11bmZvbGQtbGFt YmRhIGAoLChjYWRyIG5ld2ZuKSAsQChjZHIgZm9ybSkpKQogICAgICAgICAgICAgIDs7IFRoaXMg Y2FuIGhhcHBlbiBiZWNhdXNlIG9mIG1hY3JvZXhwLXdhcm4tYW5kLXJldHVybiAmY28uCi0gICAg ICAgICAgICAgKGJ5dGUtY29tcGlsZS1sb2ctd2FybmluZwotICAgICAgICAgICAgICAoZm9ybWF0 ICJJbmxpbmluZyBjbG9zdXJlICVTIGZhaWxlZCIgbmFtZSkpCisgICAgICAgICAgICAgKGJ5dGUt Y29tcGlsZS13YXJuCisgICAgICAgICAgICAgICJJbmxpbmluZyBjbG9zdXJlICVTIGZhaWxlZCIg bmFtZSkKICAgICAgICAgICAgICBmb3JtKSkpKQogCiAgICAgICAoXyA7OyBHaXZlIHVwIG9uIGlu bGluaW5nLgpkaWZmIC0tZ2l0IGEvbGlzcC9lbWFjcy1saXNwL2J5dGVjb21wLmVsIGIvbGlzcC9l bWFjcy1saXNwL2J5dGVjb21wLmVsCmluZGV4IDE3NTY5MGEuLjYyOGY3Y2IgMTAwNjQ0Ci0tLSBh L2xpc3AvZW1hY3MtbGlzcC9ieXRlY29tcC5lbAorKysgYi9saXNwL2VtYWNzLWxpc3AvYnl0ZWNv bXAuZWwKQEAgLTExNjAsOSArMTE2MCwxMyBAQCBieXRlLWNvbXBpbGUtbG9nLWZpbGUKIAkgICAo Y29tcGlsYXRpb24tZm9yZ2V0LWVycm9ycykKIAkgICBwdCkpKSkKIAotOzsgTG9nIGEgbWVzc2Fn ZSBTVFJJTkcgaW4gYGJ5dGUtY29tcGlsZS1sb2ctYnVmZmVyJy4KLTs7IEFsc28gbG9nIHRoZSBj dXJyZW50IGZ1bmN0aW9uIGFuZCBmaWxlIGlmIG5vdCBhbHJlYWR5IGRvbmUuCiAoZGVmdW4gYnl0 ZS1jb21waWxlLWxvZy13YXJuaW5nIChzdHJpbmcgJm9wdGlvbmFsIGZpbGwgbGV2ZWwpCisgICJM b2cgYSBtZXNzYWdlIFNUUklORyBpbiBgYnl0ZS1jb21waWxlLWxvZy1idWZmZXInLgorQWxzbyBs b2cgdGhlIGN1cnJlbnQgZnVuY3Rpb24gYW5kIGZpbGUgaWYgbm90IGFscmVhZHkgZG9uZS4gIElm CitGSUxMIGlzIG5vbi1uaWwsIHNldCDigJh3YXJuaW5nLWZpbGwtcHJlZml44oCZIHRvIGZvdXIg c3BhY2VzLiAgTEVWRUwKK2lzIHRoZSB3YXJuaW5nIGxldmVsICjigJg6d2FybmluZ+KAmSBvciDi gJg6ZXJyb3LigJkpLiAgRG8gbm90IGNhbGwgdGhpcworZnVuY3Rpb24gZGlyZWN0bHk7IHVzZSDi gJhieXRlLWNvbXBpbGUtd2FybuKAmSBvcgor4oCYYnl0ZS1jb21waWxlLXJlcG9ydC1lcnJvcuKA mSBpbnN0ZWFkLiIKICAgKGxldCAoKHdhcm5pbmctcHJlZml4LWZ1bmN0aW9uICdieXRlLWNvbXBp bGUtd2FybmluZy1wcmVmaXgpCiAJKHdhcm5pbmctdHlwZS1mb3JtYXQgIiIpCiAJKHdhcm5pbmct ZmlsbC1wcmVmaXggKGlmIGZpbGwgIiAgICAiKSkpCkBAIC0xMTg2LDE1ICsxMTkwLDE2IEBAIGJ5 dGUtY29tcGlsZS13YXJuLW9ic29sZXRlCiAgICAgICAodW5sZXNzIChhbmQgZnVuY3AgKG1lbXEg c3ltYm9sIGJ5dGUtY29tcGlsZS1ub3Qtb2Jzb2xldGUtZnVuY3MpKQogCShieXRlLWNvbXBpbGUt d2FybiAiJXMiIG1zZykpKSkpCiAKLShkZWZ1biBieXRlLWNvbXBpbGUtcmVwb3J0LWVycm9yIChl cnJvci1pbmZvKQorKGRlZnVuIGJ5dGUtY29tcGlsZS1yZXBvcnQtZXJyb3IgKGVycm9yLWluZm8g Jm9wdGlvbmFsIGZpbGwpCiAgICJSZXBvcnQgTGlzcCBlcnJvciBpbiBjb21waWxhdGlvbi4KIEVS Uk9SLUlORk8gaXMgdGhlIGVycm9yIGRhdGEsIGluIHRoZSBmb3JtIG9mIGVpdGhlciAoRVJST1It U1lNQk9MIC4gREFUQSkKLW9yIFNUUklORy4iCitvciBTVFJJTkcuICBJZiBGSUxMIGlzIG5vbi1u aWwsIHNldCDigJh3YXJuaW5nLWZpbGwtcHJlZml44oCZIHRvIGZvdXIgc3BhY2VzCit3aGVuIHBy aW50aW5nIHRoZSBlcnJvciBtZXNzYWdlLiIKICAgKHNldHEgYnl0ZS1jb21waWxlci1lcnJvci1m bGFnIHQpCiAgIChieXRlLWNvbXBpbGUtbG9nLXdhcm5pbmcKICAgIChpZiAoc3RyaW5ncCBlcnJv ci1pbmZvKSBlcnJvci1pbmZvCiAgICAgIChlcnJvci1tZXNzYWdlLXN0cmluZyBlcnJvci1pbmZv KSkKLSAgIG5pbCA6ZXJyb3IpKQorICAgZmlsbCA6ZXJyb3IpKQogDAogOzs7IHNhbml0eS1jaGVj a2luZyBhcmdsaXN0cwogCkBAIC0zMDI1LDkgKzMwMzAsOCBAQCBieXRlLWNvbXBpbGUtZm9ybQog ICAgICAgICAgIChwY2FzZSAoY2RyIGZvcm0pCiAgICAgICAgICAgICAoYCgnLHZhciAuICxfKQog ICAgICAgICAgICAgICh3aGVuIChhc3NxIHZhciBieXRlLWNvbXBpbGUtbGV4aWNhbC12YXJpYWJs ZXMpCi0gICAgICAgICAgICAgICAoYnl0ZS1jb21waWxlLWxvZy13YXJuaW5nCi0gICAgICAgICAg ICAgICAgKGZvcm1hdC1tZXNzYWdlICIlcyBjYW5ub3QgdXNlIGxleGljYWwgdmFyIGAlcyciIGZu IHZhcikKLSAgICAgICAgICAgICAgICBuaWwgOmVycm9yKSkpKSkKKyAgICAgICAgICAgICAgIChi eXRlLWNvbXBpbGUtcmVwb3J0LWVycm9yCisgICAgICAgICAgICAgICAgKGZvcm1hdC1tZXNzYWdl ICIlcyBjYW5ub3QgdXNlIGxleGljYWwgdmFyIGAlcyciIGZuIHZhcikpKSkpKQogICAgICAgICAo d2hlbiAobWFjcm9leHAtLWNvbnN0LXN5bWJvbC1wIGZuKQogICAgICAgICAgIChieXRlLWNvbXBp bGUtd2FybiAiYCVzJyBjYWxsZWQgYXMgYSBmdW5jdGlvbiIgZm4pKQogCSh3aGVuIChhbmQgKGJ5 dGUtY29tcGlsZS13YXJuaW5nLWVuYWJsZWQtcCAnaW50ZXJhY3RpdmUtb25seSkKQEAgLTMwNDQs OSArMzA0OCw4IEBAIGJ5dGUtY29tcGlsZS1mb3JtCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50ZXJhY3RpdmUtb25seSkpCiAJCQkJICAgKHQg Ii4iKSkpKQogICAgICAgICAoaWYgKGVxIChjYXItc2FmZSAoc3ltYm9sLWZ1bmN0aW9uIChjYXIg Zm9ybSkpKSAnbWFjcm8pCi0gICAgICAgICAgICAoYnl0ZS1jb21waWxlLWxvZy13YXJuaW5nCi0g ICAgICAgICAgICAgKGZvcm1hdCAiRm9yZ290IHRvIGV4cGFuZCBtYWNybyAlcyBpbiAlUyIgKGNh ciBmb3JtKSBmb3JtKQotICAgICAgICAgICAgIG5pbCA6ZXJyb3IpKQorICAgICAgICAgICAgKGJ5 dGUtY29tcGlsZS1yZXBvcnQtZXJyb3IKKyAgICAgICAgICAgICAoZm9ybWF0ICJGb3Jnb3QgdG8g ZXhwYW5kIG1hY3JvICVzIGluICVTIiAoY2FyIGZvcm0pIGZvcm0pKSkKICAgICAgICAgKGlmIChh bmQgaGFuZGxlcgogICAgICAgICAgICAgICAgICA7OyBNYWtlIHN1cmUgdGhhdCBmdW5jdGlvbiBl eGlzdHMuCiAgICAgICAgICAgICAgICAgIChhbmQgKGZ1bmN0aW9ucCBoYW5kbGVyKQpAQCAtMzE0 Myw5ICszMTQ2LDggQEAgYnl0ZS1jb21waWxlLXVuZm9sZC1iY2YKICAgICAgIChkb3RpbWVzIChf ICgtICgvICgxKyBmbWF4MikgMikgYWxlbikpCiAgICAgICAgIChieXRlLWNvbXBpbGUtcHVzaC1j b25zdGFudCBuaWwpKSkKICAgICAgKCh6ZXJvcCAobG9nYW5kIGZtYXgyIDEpKQotICAgICAgKGJ5 dGUtY29tcGlsZS1sb2ctd2FybmluZwotICAgICAgIChmb3JtYXQgIlRvbyBtYW55IGFyZ3VtZW50 cyBmb3IgaW5saW5lZCBmdW5jdGlvbiAlUyIgZm9ybSkKLSAgICAgICBuaWwgOmVycm9yKQorICAg ICAgKGJ5dGUtY29tcGlsZS1yZXBvcnQtZXJyb3IKKyAgICAgICAoZm9ybWF0ICJUb28gbWFueSBh cmd1bWVudHMgZm9yIGlubGluZWQgZnVuY3Rpb24gJVMiIGZvcm0pKQogICAgICAgKGJ5dGUtY29t cGlsZS1kaXNjYXJkICgtIGFsZW4gKC8gZm1heDIgMikpKSkKICAgICAgKHQKICAgICAgIDs7IFR1 cm4gJnJlc3QgYXJncyBpbnRvIGEgbGlzdC4KQEAgLTM3NTUsMTAgKzM3NTcsOSBAQCBieXRlLWNv bXBpbGUtc2V0cQogICAgICAgICAgKGxlbiAobGVuZ3RoIGFyZ3MpKSkKICAgICAoaWYgKD0gKGxv Z2FuZCBsZW4gMSkgMSkKICAgICAgICAgKHByb2duCi0gICAgICAgICAgKGJ5dGUtY29tcGlsZS1s b2ctd2FybmluZworICAgICAgICAgIChieXRlLWNvbXBpbGUtcmVwb3J0LWVycm9yCiAgICAgICAg ICAgIChmb3JtYXQtbWVzc2FnZQotICAgICAgICAgICAgIm1pc3NpbmcgdmFsdWUgZm9yIGAlUycg YXQgZW5kIG9mIHNldHEiIChjYXIgKGxhc3QgYXJncykpKQotICAgICAgICAgICBuaWwgOmVycm9y KQorICAgICAgICAgICAgIm1pc3NpbmcgdmFsdWUgZm9yIGAlUycgYXQgZW5kIG9mIHNldHEiIChj YXIgKGxhc3QgYXJncykpKSkKICAgICAgICAgICAoYnl0ZS1jb21waWxlLWZvcm0KICAgICAgICAg ICAgYChzaWduYWwgJ3dyb25nLW51bWJlci1vZi1hcmd1bWVudHMgJyhzZXRxICxsZW4pKQogICAg ICAgICAgICBieXRlLWNvbXBpbGUtLWZvci1lZmZlY3QpKQpAQCAtNDAyOCw4ICs0MDI5LDggQEAg Ynl0ZS1jb21waWxlLWZ1bmNhbGwKICAgICAgIChwcm9nbgogICAgICAgICAobWFwYyAnYnl0ZS1j b21waWxlLWZvcm0gKGNkciBmb3JtKSkKICAgICAgICAgKGJ5dGUtY29tcGlsZS1vdXQgJ2J5dGUt Y2FsbCAobGVuZ3RoIChjZHIgKGNkciBmb3JtKSkpKSkKLSAgICAoYnl0ZS1jb21waWxlLWxvZy13 YXJuaW5nCi0gICAgIChmb3JtYXQtbWVzc2FnZSAiYGZ1bmNhbGwnIGNhbGxlZCB3aXRoIG5vIGFy Z3VtZW50cyIpIG5pbCA6ZXJyb3IpCisgICAgKGJ5dGUtY29tcGlsZS1yZXBvcnQtZXJyb3IKKyAg ICAgKGZvcm1hdC1tZXNzYWdlICJgZnVuY2FsbCcgY2FsbGVkIHdpdGggbm8gYXJndW1lbnRzIikp CiAgICAgKGJ5dGUtY29tcGlsZS1mb3JtICcoc2lnbmFsICd3cm9uZy1udW1iZXItb2YtYXJndW1l bnRzICcoZnVuY2FsbCAwKSkKICAgICAgICAgICAgICAgICAgICAgICAgYnl0ZS1jb21waWxlLS1m b3ItZWZmZWN0KSkpCiAKZGlmZiAtLWdpdCBhL2xpc3AvZW1hY3MtbGlzcC9jY29udi5lbCBiL2xp c3AvZW1hY3MtbGlzcC9jY29udi5lbAppbmRleCA5Zjg0MzY3Li40NmI1YTdmIDEwMDY0NAotLS0g YS9saXNwL2VtYWNzLWxpc3AvY2NvbnYuZWwKKysrIGIvbGlzcC9lbWFjcy1saXNwL2Njb252LmVs CkBAIC0zMjUsOSArMzI1LDkgQEAgY2NvbnYtY29udmVydAogCQkodmFyIChpZiAobm90IChjb25z cCBiaW5kZXIpKQogCQkJIChwcm9nMSBiaW5kZXIgKHNldHEgYmluZGVyIChsaXN0IGJpbmRlcikp KQogICAgICAgICAgICAgICAgICAgICAgICAod2hlbiAoY2RkciBiaW5kZXIpCi0gICAgICAgICAg ICAgICAgICAgICAgICAgKGJ5dGUtY29tcGlsZS1sb2ctd2FybmluZwotICAgICAgICAgICAgICAg ICAgICAgICAgICAoZm9ybWF0LW1lc3NhZ2UgIk1hbGZvcm1lZCBgJVMnIGJpbmRpbmc6ICVTIgot ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0c3ltIGJpbmRlcikp KQorICAgICAgICAgICAgICAgICAgICAgICAgIChieXRlLWNvbXBpbGUtd2FybgorICAgICAgICAg ICAgICAgICAgICAgICAgICAiTWFsZm9ybWVkIGAlUycgYmluZGluZzogJVMiCisgICAgICAgICAg ICAgICAgICAgICAgICAgIGxldHN5bSBiaW5kZXIpKQogCQkgICAgICAgKHNldHEgdmFsdWUgKGNh ZHIgYmluZGVyKSkKIAkJICAgICAgIChjYXIgYmluZGVyKSkpCiAJCShuZXctdmFsCkBAIC01Njgs OCArNTY4LDggQEAgY2NvbnYtLWFuYWx5emUtdXNlCiAgICAgKGAoLF8gbmlsIG5pbCBuaWwgbmls KSBuaWwpCiAgICAgKGAoKCwoYW5kIHZhciAoZ3VhcmQgKGVxID9fIChhcmVmIChzeW1ib2wtbmFt ZSB2YXIpIDApKSkpIC4gLF8pCiAgICAgICAgLF8gLF8gLF8gLF8pCi0gICAgIChieXRlLWNvbXBp bGUtbG9nLXdhcm5pbmcKLSAgICAgIChmb3JtYXQtbWVzc2FnZSAiJXMgYCVTJyBub3QgbGVmdCB1 bnVzZWQiIHZhcmtpbmQgdmFyKSkpKQorICAgICAoYnl0ZS1jb21waWxlLXdhcm4KKyAgICAgICIl cyBgJVMnIG5vdCBsZWZ0IHVudXNlZCIgdmFya2luZCB2YXIpKSkKICAgKHBjYXNlIHZhcmRhdGEK ICAgICAoYCgoLHZhciAuICxfKSBuaWwgLF8gLF8gbmlsKQogICAgICA7OyBGSVhNRTogVGhpcyBn aXZlcyB3YXJuaW5ncyBpbiB0aGUgd3Jvbmcgb3JkZXIsIHdpdGggaW1wcmVjaXNlIGxpbmUKQEAg LTU4MSw4ICs1ODEsOCBAQCBjY29udi0tYW5hbHl6ZS11c2UKICAgICAgICAgICAgICAgKGVxID9f IChhcmVmIChzeW1ib2wtbmFtZSB2YXIpIDApKQogCSAgICAgIDs7IEFzIGEgc3BlY2lhbCBleGNl cHRpb24sIGlnbm9yZSAiaWdub3JlIi4KIAkgICAgICAoZXEgdmFyICdpZ25vcmVkKSkKLSAgICAg ICAoYnl0ZS1jb21waWxlLWxvZy13YXJuaW5nIChmb3JtYXQtbWVzc2FnZSAiVW51c2VkIGxleGlj YWwgJXMgYCVTJyIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICB2YXJraW5kIHZhcikpKSkKKyAgICAgICAoYnl0ZS1jb21waWxlLXdhcm4gIlVudXNlZCBs ZXhpY2FsICVzIGAlUyciCisgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcmtpbmQgdmFyKSkp CiAgICAgOzsgSWYgaXQncyB1bnVzZWQsIHRoZXJlJ3Mgbm8gcG9pbnQgY29udmVydGluZyBpdCBp bnRvIGEgY29ucy1jZWxsLCBldmVuIGlmCiAgICAgOzsgaXQncyBjYXB0dXJlZCBhbmQgbXV0YXRl ZC4KICAgICAoYCgsYmluZGVyICxfIHQgdCAsXykKQEAgLTYwNiw5ICs2MDYsOSBAQCBjY29udi0t YW5hbHl6ZS1mdW5jdGlvbgogICAgIChkb2xpc3QgKGFyZyBhcmdzKQogICAgICAgKGNvbmQKICAg ICAgICAoKGJ5dGUtY29tcGlsZS1ub3QtbGV4aWNhbC12YXItcCBhcmcpCi0gICAgICAgIChieXRl LWNvbXBpbGUtbG9nLXdhcm5pbmcKLSAgICAgICAgIChmb3JtYXQgIkxleGljYWwgYXJndW1lbnQg c2hhZG93cyB0aGUgZHluYW1pYyB2YXJpYWJsZSAlUyIKLSAgICAgICAgICAgICAgICAgYXJnKSkp CisgICAgICAgIChieXRlLWNvbXBpbGUtd2FybgorICAgICAgICAgIkxleGljYWwgYXJndW1lbnQg c2hhZG93cyB0aGUgZHluYW1pYyB2YXJpYWJsZSAlUyIKKyAgICAgICAgIGFyZykpCiAgICAgICAg KChlcSA/JiAoYXJlZiAoc3ltYm9sLW5hbWUgYXJnKSAwKSkgbmlsKSA7SWdub3JlICZyZXN0LCAm b3B0aW9uYWwsIC4uLgogICAgICAgICh0IChsZXQgKCh2YXJzdHJ1Y3QgKGxpc3QgYXJnIG5pbCBu aWwgbmlsIG5pbCkpKQogICAgICAgICAgICAgKGNsLXB1c2huZXcgYXJnIGJ5dGUtY29tcGlsZS1s ZXhpY2FsLXZhcmlhYmxlcykKQEAgLTY5MCw5ICs2OTAsOCBAQCBjY29udi1hbmFseXplLWZvcm0K ICAgICAgICAoc2V0cSBmb3JtcyAoY2RkciBmb3JtcykpKSkKIAogICAgIChgKChsYW1iZGEgLiAs XykgLiAsXykgICAgICAgICAgICAgOyBGaXJzdCBlbGVtZW50IGlzIGxhbWJkYSBleHByZXNzaW9u LgotICAgICAoYnl0ZS1jb21waWxlLWxvZy13YXJuaW5nCi0gICAgICAoZm9ybWF0ICJVc2Ugb2Yg ZGVwcmVjYXRlZCAoKGxhbWJkYSAlcyAuLi4pIC4uLikgZm9ybSIgKG50aCAxIChjYXIgZm9ybSkp KQotICAgICAgdCA6d2FybmluZykKKyAgICAgKGJ5dGUtY29tcGlsZS13YXJuCisgICAgICAiVXNl IG9mIGRlcHJlY2F0ZWQgKChsYW1iZGEgJXMgLi4uKSAuLi4pIGZvcm0iIChudGggMSAoY2FyIGZv cm0pKSkKICAgICAgKGRvbGlzdCAoZXhwIGAoKGZ1bmN0aW9uICwoY2FyIGZvcm0pKSAuICwoY2Ry IGZvcm0pKSkKICAgICAgICAoY2NvbnYtYW5hbHl6ZS1mb3JtIGV4cCBlbnYpKSkKIApAQCAtNzAx LDggKzcwMCw4IEBAIGNjb252LWFuYWx5emUtZm9ybQogICAgICAgIChkb2xpc3QgKGZvcm0gZm9y bXMpIChjY29udi1hbmFseXplLWZvcm0gZm9ybSBlbnYpKSkpCiAKICAgICA7OyAoKGFuZCBgKHF1 b3RlICx2IC4gLF8pIChndWFyZCAoYXNzcSB2IGVudikpKQotICAgIDs7ICAoYnl0ZS1jb21waWxl LWxvZy13YXJuaW5nCi0gICAgOzsgICAoZm9ybWF0LW1lc3NhZ2UgIlBvc3NpYmxlIGNvbmZ1c2lv biB2YXJpYWJsZS9zeW1ib2wgZm9yIGAlUyciIHYpKSkKKyAgICA7OyAgKGJ5dGUtY29tcGlsZS13 YXJuCisgICAgOzsgICAiUG9zc2libGUgY29uZnVzaW9uIHZhcmlhYmxlL3N5bWJvbCBmb3IgYCVT JyIgdikpCiAKICAgICAoYChxdW90ZSAuICxfKSBuaWwpICAgICAgICAgICAgICAgICA7IHF1b3Rl IGZvcm0KICAgICAoYChmdW5jdGlvbiAuICxfKSBuaWwpICAgICAgICAgICAgICA7IHNhbWUgYXMg cXVvdGUKQEAgLTcxOSw4ICs3MTgsOCBAQCBjY29udi1hbmFseXplLWZvcm0KICAgICAoYChjb25k aXRpb24tY2FzZSAsdmFyICxwcm90ZWN0ZWQtZm9ybSAuICxoYW5kbGVycykKICAgICAgKGNjb252 LWFuYWx5emUtZm9ybSBwcm90ZWN0ZWQtZm9ybSBlbnYpCiAgICAgICh3aGVuIChhbmQgdmFyIChz eW1ib2xwIHZhcikgKGJ5dGUtY29tcGlsZS1ub3QtbGV4aWNhbC12YXItcCB2YXIpKQotICAgICAg IChieXRlLWNvbXBpbGUtbG9nLXdhcm5pbmcKLSAgICAgICAgKGZvcm1hdCAiTGV4aWNhbCB2YXJp YWJsZSBzaGFkb3dzIHRoZSBkeW5hbWljIHZhcmlhYmxlICVTIiB2YXIpKSkKKyAgICAgICAoYnl0 ZS1jb21waWxlLXdhcm4KKyAgICAgICAgIkxleGljYWwgdmFyaWFibGUgc2hhZG93cyB0aGUgZHlu YW1pYyB2YXJpYWJsZSAlUyIgdmFyKSkKICAgICAgKGxldCogKCh2YXJzdHJ1Y3QgKGxpc3QgdmFy IG5pbCBuaWwgbmlsIG5pbCkpKQogICAgICAgIChpZiB2YXIgKHB1c2ggdmFyc3RydWN0IGVudikp CiAgICAgICAgKGRvbGlzdCAoaGFuZGxlciBoYW5kbGVycykKZGlmZiAtLWdpdCBhL2xpc3AvZW1h Y3MtbGlzcC9tYWNyb2V4cC5lbCBiL2xpc3AvZW1hY3MtbGlzcC9tYWNyb2V4cC5lbAppbmRleCAz MTBjYTI5Li42ZDg5MTQ1IDEwMDY0NAotLS0gYS9saXNwL2VtYWNzLWxpc3AvbWFjcm9leHAuZWwK KysrIGIvbGlzcC9lbWFjcy1saXNwL21hY3JvZXhwLmVsCkBAIC0xMDMsNyArMTAzLDcgQEAgbWFj cm9leHAtLWNvbXBpbGVyLW1hY3JvCiAoZGVmdW4gbWFjcm9leHAtLWZ1bmNhbGwtaWYtY29tcGls ZWQgKF9mb3JtKQogICAiUHNldWRvIGZ1bmN0aW9uIHVzZWQgaW50ZXJuYWxseSBieSBtYWNyb2V4 cCB0byBkZWxheSB3YXJuaW5ncy4KIFRoZSBwdXJwb3NlIGlzIHRvIGRlbGF5IHdhcm5pbmdzIHRv IGJ5dGVjb21wLmVsLCBzbyB0aGV5IGNhbiB1c2UgdGhpbmdzCi1saWtlIGBieXRlLWNvbXBpbGUt bG9nLXdhcm5pbmcnIHRvIGdldCBiZXR0ZXIgZmlsZS1hbmQtbGluZS1udW1iZXIgZGF0YQorbGlr ZSBgYnl0ZS1jb21waWxlLXdhcm4nIHRvIGdldCBiZXR0ZXIgZmlsZS1hbmQtbGluZS1udW1iZXIg ZGF0YQogYW5kIGFsc28gdG8gYXZvaWQgb3V0cHV0dGluZyB0aGUgd2FybmluZyBkdXJpbmcgbm9y bWFsIGV4ZWN1dGlvbi4iCiAgIG5pbCkKIChwdXQgJ21hY3JvZXhwLS1mdW5jYWxsLWlmLWNvbXBp bGVkICdieXRlLWNvbXBpbGUKQEAgLTEyMiw3ICsxMjIsNyBAQCBtYWNyb2V4cC0tY29tcGlsaW5n LXAKIChkZWZ2YXIgbWFjcm9leHAtLXdhcm5lZCAobWFrZS1oYXNoLXRhYmxlIDp0ZXN0ICMnZXF1 YWwgOndlYWtuZXNzICdrZXkpKQogCiAoZGVmdW4gbWFjcm9leHAtLXdhcm4tYW5kLXJldHVybiAo bXNnIGZvcm0gJm9wdGlvbmFsIGNvbXBpbGUtb25seSkKLSAgKGxldCAoKHdoZW4tY29tcGlsZWQg KGxhbWJkYSAoKSAoYnl0ZS1jb21waWxlLWxvZy13YXJuaW5nIG1zZyB0KSkpKQorICAobGV0ICgo d2hlbi1jb21waWxlZCAobGFtYmRhICgpIChieXRlLWNvbXBpbGUtd2FybiAiJXMiIG1zZykpKSkK ICAgICAoY29uZAogICAgICAoKG51bGwgbXNnKSBmb3JtKQogICAgICAoKG1hY3JvZXhwLS1jb21w aWxpbmctcCkKZGlmZiAtLWdpdCBhL2xpc3Avc3Vici5lbCBiL2xpc3Avc3Vici5lbAppbmRleCA5 NjkxN2I5Li5lOTEzZTM3IDEwMDY0NAotLS0gYS9saXNwL3N1YnIuZWwKKysrIGIvbGlzcC9zdWJy LmVsCkBAIC0xNjM1LDcgKzE2MzUsNyBAQCBhZGQtdG8tbGlzdAogICAgICAgICAgICAgICAgICAg ICAgICAgICA7OyBGSVhNRTogV2Ugc2hvdWxkIGFsc28gZW1pdCBhIHdhcm5pbmcgZm9yIGxldC1i b3VuZAogICAgICAgICAgICAgICAgICAgICAgICAgICA7OyB2YXJpYWJsZXMgd2l0aCBkeW5hbWlj IGJpbmRpbmcuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICh3aGVuIChhc3NxIHN5bSBieXRl LWNvbXBpbGUtLWxleGljYWwtZW52aXJvbm1lbnQpCi0gICAgICAgICAgICAgICAgICAgICAgICAg ICAgKGJ5dGUtY29tcGlsZS1sb2ctd2FybmluZyBtc2cgdCA6ZXJyb3IpKSkpCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKGJ5dGUtY29tcGlsZS1yZXBvcnQtZXJyb3IgbXNnIDpmaWxsKSkp KQogICAgICAgICAgICAgICAgKGNvZGUKICAgICAgICAgICAgICAgICAobWFjcm9leHAtbGV0MiBt YWNyb2V4cC1jb3B5YWJsZS1wIHggZWxlbWVudAogICAgICAgICAgICAgICAgICAgYChpZiAsKGlm IGNvbXBhcmUtZm4KQEAgLTQwNTgsNyArNDA1OCw3IEBAIGRvLWFmdGVyLWxvYWQtZXZhbHVhdGlv bgogCQkJCSAgICAgICAoZXhwYW5kLWZpbGUtbmFtZQogCQkJCQlieXRlLWNvbXBpbGUtY3VycmVu dC1maWxlCiAJCQkJCWJ5dGUtY29tcGlsZS1yb290LWRpcikpKQotCSAgICAoYnl0ZS1jb21waWxl LWxvZy13YXJuaW5nIG1zZykpCisJICAgIChieXRlLWNvbXBpbGUtd2FybiAiJXMiIG1zZykpCiAJ KHJ1bi13aXRoLXRpbWVyIDAgbmlsCiAJCQkobGFtYmRhIChtc2cpCiAJCQkgIChtZXNzYWdlICIl cyIgbXNnKSkKLS0gCjIuOC4wLnJjMy4yMjYuZzM5ZDQwMjAKCg== --001a114b154061a238053b9eda4a--