From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id cGT7FkjvEmCDJQAA0tVLHw (envelope-from ) for ; Thu, 28 Jan 2021 17:07:20 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id YAa0EkjvEmAwQwAAbx9fmQ (envelope-from ) for ; Thu, 28 Jan 2021 17:07:20 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 447749404C7 for ; Thu, 28 Jan 2021 17:07:19 +0000 (UTC) Received: from localhost ([::1]:49056 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l5AlJ-0002ZS-Rw for larch@yhetil.org; Thu, 28 Jan 2021 12:07:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46256) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5Aj9-0000fY-KH for guix-patches@gnu.org; Thu, 28 Jan 2021 12:05:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:38233) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l5Aj7-0002yE-Rf for guix-patches@gnu.org; Thu, 28 Jan 2021 12:05:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l5Aj7-0004f1-NC for guix-patches@gnu.org; Thu, 28 Jan 2021 12:05:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#45843] [PATCH 0/2] gnu: bcc: Update to 0.18.0. Resent-From: Greg Hogan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 28 Jan 2021 17:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45843 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Efraim Flashner Received: via spool by 45843-submit@debbugs.gnu.org id=B45843.161185346117847 (code B ref 45843); Thu, 28 Jan 2021 17:05:01 +0000 Received: (at 45843) by debbugs.gnu.org; 28 Jan 2021 17:04:21 +0000 Received: from localhost ([127.0.0.1]:49776 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l5AiP-0004di-16 for submit@debbugs.gnu.org; Thu, 28 Jan 2021 12:04:21 -0500 Received: from mail-wr1-f53.google.com ([209.85.221.53]:34287) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l5AiN-0004dV-6I for 45843@debbugs.gnu.org; Thu, 28 Jan 2021 12:04:16 -0500 Received: by mail-wr1-f53.google.com with SMTP id g10so6158297wrx.1 for <45843@debbugs.gnu.org>; Thu, 28 Jan 2021 09:04:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=greghogan-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EzDJzYgHR8uhNb4S6CNm8DtLoU+tTL4g486k3M/M9C8=; b=2RoMUseMdnOZdbU/dtckUZwPcovzgI2j/SlGqzpBQHatXi2X2vV/rpJaLq90TD/vYL 82InH4F905x9ffGnkGXNWvdtUcfIyow143LbFgCMXYTZUWDv3D1mkLmzLi3vpLS8Fq+H w5YmdIp5UYZqO5kOSttV+Qp8ubpa7eeVa7vR4dTziHdtEfex2YCAHmjbuBv54HElBuyo q3JcPQZ1O2DdpD0737pT6hojVkfFqIOZV/onWB4YHLOnVX70DZkgdkiko/+gOotMrkf/ av9xOT0AZ1sAXP1y5PH7S/whtXwxjnCQRcnXj2Yxuor5R1bR8Xmod5fl7u2QQKRYkgo+ +Aog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=EzDJzYgHR8uhNb4S6CNm8DtLoU+tTL4g486k3M/M9C8=; b=OlOaRaSygOVfLrT/6ugk/MDg9O0Z6I6oYtEz8TTtS6JqKCTzbUCXLRH/3vioajpPwh +Nj2phYUjGqqZLKDg4BlAuRWEniLJBW+LDru8hjPqDibH4uVyTnbncuDkjipHfLy44S0 PvX9ipyCHX3ND0nts1VivVemshsd9cPE8HsmjEDC0y193fqwAkjMIA5/vi8va2ehLWlU gfwyPWaH7uOO/R4j3h9/d51O+ii6hQ9jCfMYmhxFCWCfVGfJO4Y2VxOUEn+tHnvYDOcC QvABCbSY16pplGdBmI69SbbkpUfYtpFd9619yUXqZ5OcSChfu12nU0aQVbBpPkCzHfV5 vk+w== X-Gm-Message-State: AOAM530h1uHahEIFGvNWQwH2TLCvxUxoc8zd3sws8tSQq1HAOhtNPj0D xnFglIkd5j0Ywnf/vMt48/DfQUCFaPlsY3CiZTg0LA== X-Google-Smtp-Source: ABdhPJw1vtFUP7ocnE4t8rTTl3ws2Cnt9BgHzEDO2qeE5scOWcdBlrTrKlo7Zwuyn094peyiHCdZlRp/gJykW8ni9AA= X-Received: by 2002:a5d:66ce:: with SMTP id k14mr17420745wrw.397.1611853449330; Thu, 28 Jan 2021 09:04:09 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Greg Hogan Date: Thu, 28 Jan 2021 12:03:57 -0500 Message-ID: Content-Type: multipart/mixed; boundary="000000000000472ae805b9f8e002" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 45843@debbugs.gnu.org Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.35 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=greghogan-com.20150623.gappssmtp.com header.s=20150623 header.b=2RoMUseM; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 447749404C7 X-Spam-Score: -1.35 X-Migadu-Scanner: scn0.migadu.com X-TUID: Dy9zqLBGifwI --000000000000472ae805b9f8e002 Content-Type: multipart/alternative; boundary="000000000000472ae705b9f8e000" --000000000000472ae705b9f8e000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thank you for verifying this. Is there a way to select and locally build a full (but small) set of package dependents? bpftrace, bcc, and libbpf only compile for me with libbpf 0.1.1 and bcc 0.16.0. New patches below and attached. >From a785056285c7cf4995ca905acb7317e25d7ec801 Mon Sep 17 00:00:00 2001 From: Greg Hogan Date: Tue, 12 Jan 2021 19:56:31 +0000 Subject: [PATCH 1/2] gnu: libbpf: Update to 0.1.1. * gnu/packages/linux.scm (libbpf): Update to 0.1.1. [arguments]: Remove obsolete deletion. --- gnu/packages/linux.scm | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 2735c67200..f22008dcbf 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -49,7 +49,7 @@ ;;; Copyright =C2=A9 2020 Michael Rohleder ;;; Copyright =C2=A9 2020 Anders Thun=C3=A9 ;;; Copyright =C2=A9 2020 Maxim Cournoyer -;;; Copyright =C2=A9 2020 Greg Hogan +;;; Copyright =C2=A9 2020, 2021 Greg Hogan ;;; Copyright =C2=A9 2020 Zhu Zihao ;;; Copyright =C2=A9 2020 David Dashyan ;;; Copyright =C2=A9 2020 pukkamustard @@ -7587,7 +7587,7 @@ persistent over reboots.") (define-public libbpf (package (name "libbpf") - (version "0.0.9") + (version "0.1.1") (source (origin (method git-fetch) @@ -7597,7 +7597,7 @@ persistent over reboots.") (file-name (git-file-name name version)) (sha256 (base32 - "18l0gff7nm841mwhr7bc7x863xcyvwh58zl7mc0amnsjqlbrvqg7")))) + "0ilnnm4q22f8fagwp8kb37licy4ks861i2iqh2djsypqhnxvx3fv")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) @@ -7618,9 +7618,6 @@ persistent over reboots.") (delete 'configure) (add-before 'build 'pre-build (lambda* (#:key inputs #:allow-other-keys) - (substitute* "scripts/check-reallocarray.sh" - (("/bin/rm" rm) - (string-append (assoc-ref inputs "coreutils") rm))) (chdir "src") #t))))) (home-page "https://github.com/libbpf/libbpf") --=20 2.30.0 >From 480ebd33111e1a85e3855974ebbd87ecbd6c6f25 Mon Sep 17 00:00:00 2001 From: Greg Hogan Date: Tue, 12 Jan 2021 19:56:57 +0000 Subject: [PATCH 2/2] gnu: bcc: Update to 0.16.0. * gnu/packages/linux.scm (bcc): Update to 0.16.0. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index f22008dcbf..6066a7a4c8 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -7631,7 +7631,7 @@ headers.") (define-public bcc (package (name "bcc") - (version "0.15.0") + (version "0.16.0") (source (origin (method git-fetch) @@ -7641,7 +7641,7 @@ headers.") (file-name (git-file-name name version)) (sha256 (base32 - "1d5j9zanffa1c7lpi5fcrdlx1n7hy86xl82fam2xqr0s41q4ipxw")))) + "1367c0bzrpclvjvmk0sxgi49rh7j2f9izqk5a7g3yvawh1fmvvjh")))) (build-system cmake-build-system) (native-inputs `(("bison" ,bison) --=20 2.30.0 On Wed, Jan 20, 2021 at 4:06 AM Efraim Flashner wrote: > These patches break bpftrace. I checked upstream and didn't see a newer > release than 0.11.4. > > In file included from > /tmp/guix-build-bpftrace-0.11.4.drv-0/bpftrace-0.11.4-checkout/src/btf.cp= p:20: > /gnu/store/w9yqdg4v092cblkkbpwcpvyfpdppvn3r-libbpf-0.3/include/bpf/btf.h:= 125:14: > error: ISO C++ forbids forward references to 'enum' types > enum btf_func_linkage linkage, int > proto_type_id); > ^ > 1 error generated. > make[2]: *** [src/CMakeFiles/bpftrace.dir/build.make:105: > src/CMakeFiles/bpftrace.dir/btf.cpp.o] Error 1 > > -- > Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7= =9D =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 > GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypt= ed > --000000000000472ae705b9f8e000 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thank=C2=A0you for = verifying this. Is there a way to select and locally build a full (but smal= l) set of package dependents?

bpftrace, bcc, and libbpf only compile for me with libbpf=C2=A00.1.1 an= d bcc 0.16.0. New patches below and attached.


From a78505= 6285c7cf4995ca905acb7317e25d7ec801 Mon Sep 17 00:00:00 2001
From: Greg Hogan <code@gr= eghogan.com>
Date: Tue, 12 Jan 2021 19:56:31 += 0000
Subject: [PATCH 1/2] gnu: libbpf: Update to 0.1.= 1.

* gnu/packages/linux.sc= m (libbpf): Update to 0.1.1.
[arguments]: Remove obso= lete deletion.
---
=C2=A0gnu/pa= ckages/linux.scm | 9 +++------
=C2=A01 file changed, = 3 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 2735c67200..f22008dcbf 100644
---= a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.sc= m
@@ -49,7 +49,7 @@
=C2=A0;;; C= opyright =C2=A9 2020 Michael Rohleder <mike@rohleder.de>
=C2=A0;;; Copyright =C2= =A9 2020 Anders Thun=C3=A9 <asse.97= @gmail.com>
=C2=A0;;; Copyright =C2=A9 2020 Ma= xim Cournoyer <maxim.courno= yer@gmail.com>
-;;; Copyright =C2=A9 2020 Greg= Hogan <code@greghogan.com>=
+;;; Copyright =C2=A9 2020, 2021 Greg Hogan <code@greghogan.com>
=C2=A0;;; Copyright =C2=A9 2020 Zhu Zihao <all_but_last@163.com>
=C2= =A0;;; Copyright =C2=A9 2020 David Dashyan <mail@davie.li>
=C2=A0;;; Copyright =C2=A9= 2020 pukkamustard <pukkamust= ard@posteo.net>
@@ -7587,7 +7587,7 @@ persiste= nt over reboots.")
=C2=A0(define-public libbpf
=C2=A0 =C2=A0(package
=C2=A0 =C2= =A0 =C2=A0(name "libbpf")
- =C2=A0 =C2=A0(v= ersion "0.0.9")
+ =C2=A0 =C2=A0(version &qu= ot;0.1.1")
=C2=A0 =C2=A0 =C2=A0(source
=C2=A0 =C2=A0 =C2=A0 (origin
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 (method git-fetch)
@@ -7597,7 +7597= ,7 @@ persistent over reboots.")
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 (file-name (git-file-name name version))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (sha256
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0(base32
- =C2=A0 =C2=A0 =C2=A0 = =C2=A0 "18l0gff7nm841mwhr7bc7x863xcyvwh58zl7mc0amnsjqlbrvqg7"))))=
+ =C2=A0 =C2=A0 =C2=A0 =C2=A0 "0ilnnm4q22f8fagw= p8kb37licy4ks861i2iqh2djsypqhnxvx3fv"))))
=C2=A0= =C2=A0 =C2=A0(build-system gnu-build-system)
=C2=A0 = =C2=A0 =C2=A0(native-inputs
=C2=A0 =C2=A0 =C2=A0 `((&= quot;pkg-config" ,pkg-config)))
@@ -7618,9 +7618= ,6 @@ persistent over reboots.")
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 (delete 'configure)
=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 (add-before 'build 'pre-build
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (lambda* (#:key inpu= ts #:allow-other-keys)
- =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 (substitute* "scripts/check-reallocarray.sh"
<= div dir=3D"ltr">- =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (("= /bin/rm" rm)
- =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0(string-append (assoc-ref inputs "coreutils&qu= ot;) rm)))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 (chdir "src")
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 #t)))))
=C2=A0 =C2=A0 =C2= =A0(home-page "https://gi= thub.com/libbpf/libbpf")
--=C2=A0
2.30.0



From 480ebd= 33111e1a85e3855974ebbd87ecbd6c6f25 Mon Sep 17 00:00:00 2001
From: Greg Hogan <code@gr= eghogan.com>
Date: Tue, 12 Jan 2021 19:56:57 += 0000
Subject: [PATCH 2/2] gnu: bcc: Update to 0.16.0.=

* gnu/packages/linux.scm = (bcc): Update to 0.16.0.
---
= =C2=A0gnu/packages/linux.scm | 4 ++--
=C2=A01 file ch= anged, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index f22008dcbf..6066a7a4c8 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/l= inux.scm
@@ -7631,7 +7631,7 @@ headers.")
<= div dir=3D"ltr">=C2=A0(define-public bcc
=C2=A0 =C2= =A0(package
=C2=A0 =C2=A0 =C2=A0(name "bcc"= )
- =C2=A0 =C2=A0(version "0.15.0")
+ =C2=A0 =C2=A0(version "0.16.0")
=C2=A0 =C2=A0 =C2=A0(source
=C2=A0 =C2=A0 =C2= =A0 (origin
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (method git-f= etch)
@@ -7641,7 +7641,7 @@ headers.")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (file-name (git-file-name name ver= sion))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (sha256
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(base32
- =C2=A0 =C2=A0 =C2=A0 =C2=A0 "1d5j9zanffa1c7lpi5fcrdlx1n7hy86xl82fam= 2xqr0s41q4ipxw"))))
+ =C2=A0 =C2=A0 =C2=A0 =C2= =A0 "1367c0bzrpclvjvmk0sxgi49rh7j2f9izqk5a7g3yvawh1fmvvjh"))))
=C2=A0 =C2=A0 =C2=A0(build-system cmake-build-system)
=C2=A0 =C2=A0 =C2=A0(native-inputs
=C2=A0 =C2=A0 =C2=A0 `(("bison" ,bison)
= --=C2=A0
2.30.0
On Wed, = Jan 20, 2021 at 4:06 AM Efraim Flashner <efraim@flashner.co.il> wrote:
= These patches break bpftrace. I checked upstream and didn't see a newer=
release than 0.11.4.

In file included from /tmp/guix-build-bpftrace-0.11.4.drv-0/bpftrace-0.11.4= -checkout/src/btf.cpp:20:
/gnu/store/w9yqdg4v092cblkkbpwcpvyfpdppvn3r-libbpf-0.3/include/bpf/btf.h:12= 5:14: error: ISO C++ forbids forward references to 'enum' types
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0enum btf_func_linkage linkage, int proto_typ= e_id);
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ^
1 error generated.
make[2]: *** [src/CMakeFiles/bpftrace.dir/build.make:105: src/CMakeFiles/bp= ftrace.dir/btf.cpp.o] Error 1

--
Efraim Flashner=C2=A0 =C2=A0<efraim@flashner.co.il>=C2=A0 =C2=A0=D7=90=D7=A4=D7= =A8=D7=99=D7=9D =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8
GPG key =3D A28B F40C 3E55 1372 662D=C2=A0 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted=
--000000000000472ae705b9f8e000-- --000000000000472ae805b9f8e002 Content-Type: application/octet-stream; name="0001-gnu-libbpf-Update-to-0.1.1.patch" Content-Disposition: attachment; filename="0001-gnu-libbpf-Update-to-0.1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kkh3sg1h0 RnJvbSBhNzg1MDU2Mjg1YzdjZjQ5OTVjYTkwNWFjYjczMTdlMjVkN2VjODAxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBHcmVnIEhvZ2FuIDxjb2RlQGdyZWdob2dhbi5jb20+CkRhdGU6 IFR1ZSwgMTIgSmFuIDIwMjEgMTk6NTY6MzEgKzAwMDAKU3ViamVjdDogW1BBVENIIDEvMl0gZ251 OiBsaWJicGY6IFVwZGF0ZSB0byAwLjEuMS4KCiogZ251L3BhY2thZ2VzL2xpbnV4LnNjbSAobGli YnBmKTogVXBkYXRlIHRvIDAuMS4xLgpbYXJndW1lbnRzXTogUmVtb3ZlIG9ic29sZXRlIGRlbGV0 aW9uLgotLS0KIGdudS9wYWNrYWdlcy9saW51eC5zY20gfCA5ICsrKy0tLS0tLQogMSBmaWxlIGNo YW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvbGludXguc2NtIGIvZ251L3BhY2thZ2VzL2xpbnV4LnNjbQppbmRleCAyNzM1YzY3 MjAwLi5mMjIwMDhkY2JmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvbGludXguc2NtCisrKyBi L2dudS9wYWNrYWdlcy9saW51eC5zY20KQEAgLTQ5LDcgKzQ5LDcgQEAKIDs7OyBDb3B5cmlnaHQg wqkgMjAyMCBNaWNoYWVsIFJvaGxlZGVyIDxtaWtlQHJvaGxlZGVyLmRlPgogOzs7IENvcHlyaWdo dCDCqSAyMDIwIEFuZGVycyBUaHVuw6kgPGFzc2UuOTdAZ21haWwuY29tPgogOzs7IENvcHlyaWdo dCDCqSAyMDIwIE1heGltIENvdXJub3llciA8bWF4aW0uY291cm5veWVyQGdtYWlsLmNvbT4KLTs7 OyBDb3B5cmlnaHQgwqkgMjAyMCBHcmVnIEhvZ2FuIDxjb2RlQGdyZWdob2dhbi5jb20+Cis7Ozsg Q29weXJpZ2h0IMKpIDIwMjAsIDIwMjEgR3JlZyBIb2dhbiA8Y29kZUBncmVnaG9nYW4uY29tPgog Ozs7IENvcHlyaWdodCDCqSAyMDIwIFpodSBaaWhhbyA8YWxsX2J1dF9sYXN0QDE2My5jb20+CiA7 OzsgQ29weXJpZ2h0IMKpIDIwMjAgRGF2aWQgRGFzaHlhbiA8bWFpbEBkYXZpZS5saT4KIDs7OyBD b3B5cmlnaHQgwqkgMjAyMCBwdWtrYW11c3RhcmQgPHB1a2thbXVzdGFyZEBwb3N0ZW8ubmV0PgpA QCAtNzU4Nyw3ICs3NTg3LDcgQEAgcGVyc2lzdGVudCBvdmVyIHJlYm9vdHMuIikKIChkZWZpbmUt cHVibGljIGxpYmJwZgogICAocGFja2FnZQogICAgIChuYW1lICJsaWJicGYiKQotICAgICh2ZXJz aW9uICIwLjAuOSIpCisgICAgKHZlcnNpb24gIjAuMS4xIikKICAgICAoc291cmNlCiAgICAgIChv cmlnaW4KICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKQEAgLTc1OTcsNyArNzU5Nyw3IEBAIHBl cnNpc3RlbnQgb3ZlciByZWJvb3RzLiIpCiAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFt ZSBuYW1lIHZlcnNpb24pKQogICAgICAgIChzaGEyNTYKICAgICAgICAgKGJhc2UzMgotICAgICAg ICAgIjE4bDBnZmY3bm04NDFtd2hyN2JjN3g4NjN4Y3l2d2g1OHpsN21jMGFtbnNqcWxicnZxZzci KSkpKQorICAgICAgICAgIjBpbG5ubTRxMjJmOGZhZ3dwOGtiMzdsaWN5NGtzODYxaTJpcWgyZGpz eXBxaG54dngzZnYiKSkpKQogICAgIChidWlsZC1zeXN0ZW0gZ251LWJ1aWxkLXN5c3RlbSkKICAg ICAobmF0aXZlLWlucHV0cwogICAgICBgKCgicGtnLWNvbmZpZyIgLHBrZy1jb25maWcpKSkKQEAg LTc2MTgsOSArNzYxOCw2IEBAIHBlcnNpc3RlbnQgb3ZlciByZWJvb3RzLiIpCiAgICAgICAgICAo ZGVsZXRlICdjb25maWd1cmUpCiAgICAgICAgICAoYWRkLWJlZm9yZSAnYnVpbGQgJ3ByZS1idWls ZAogICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRzICM6YWxsb3ctb3RoZXIta2V5cykK LSAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogInNjcmlwdHMvY2hlY2stcmVhbGxvY2FycmF5LnNo IgotICAgICAgICAgICAgICAgKCgiL2Jpbi9ybSIgcm0pCi0gICAgICAgICAgICAgICAgKHN0cmlu Zy1hcHBlbmQgKGFzc29jLXJlZiBpbnB1dHMgImNvcmV1dGlscyIpIHJtKSkpCiAgICAgICAgICAg ICAgKGNoZGlyICJzcmMiKQogICAgICAgICAgICAgICN0KSkpKSkKICAgICAoaG9tZS1wYWdlICJo dHRwczovL2dpdGh1Yi5jb20vbGliYnBmL2xpYmJwZiIpCi0tIAoyLjMwLjAKCg== --000000000000472ae805b9f8e002--