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--