From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id YAy4JoojRWJqDwAAgWs5BA (envelope-from ) for ; Thu, 31 Mar 2022 05:44:10 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id oAg+I4ojRWLqJQEAauVa8A (envelope-from ) for ; Thu, 31 Mar 2022 05:44:10 +0200 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 098CFA431 for ; Thu, 31 Mar 2022 05:44:10 +0200 (CEST) Received: from localhost ([::1]:38918 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nZljE-0002Eu-Jx for larch@yhetil.org; Wed, 30 Mar 2022 23:44:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36420) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nZlj8-0002ES-OR for guix-patches@gnu.org; Wed, 30 Mar 2022 23:44:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:43500) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nZlj8-0004Lv-Fh for guix-patches@gnu.org; Wed, 30 Mar 2022 23:44:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nZlj8-0006xl-7a for guix-patches@gnu.org; Wed, 30 Mar 2022 23:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#54630] [PATCH] utfcpp v3.2.1 Resent-From: Anadon Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 31 Mar 2022 03:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54630 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Famulari Cc: 54630@debbugs.gnu.org Received: via spool by 54630-submit@debbugs.gnu.org id=B54630.164869820026704 (code B ref 54630); Thu, 31 Mar 2022 03:44:02 +0000 Received: (at 54630) by debbugs.gnu.org; 31 Mar 2022 03:43:20 +0000 Received: from localhost ([127.0.0.1]:37397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZliR-0006we-EF for submit@debbugs.gnu.org; Wed, 30 Mar 2022 23:43:20 -0400 Received: from mail-ua1-f49.google.com ([209.85.222.49]:40718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZliP-0006wN-9f for 54630@debbugs.gnu.org; Wed, 30 Mar 2022 23:43:18 -0400 Received: by mail-ua1-f49.google.com with SMTP id c4so1066145uan.7 for <54630@debbugs.gnu.org>; Wed, 30 Mar 2022 20:43:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Tv6SvmHAivGMPOqqz/EvO6b2UEIcccDiip/Bugn9GoM=; b=aTWugeZpPYQZdMIaplmFQpiZyv5Ohx0WqgXX3pAwOf1gnAtf/GA9olOyABx1jluzDI POcZDeLsYUIuNdLXBu0zXyuPMO+E5Kgwf3h9WDw/jgx+IQy3LY+DBNU4X8XFqmEghXfv r16umFsccz5WQ45OWsOAoHy/+mqJW/pEUJdkzBbaueX9N2pmKz89fzwjn8lnio6oq/hn fcRIliyqZV/5QBXFUnCzCH1yHDiVgtPiKr38ZDrBzNM+a7M192Z12AYZMY2O5u+1RQTb 6je7PoAsfElSKy6Y04U3MEh9ZorxE8ahgw8JSTpBp9U/BeF4P3d9/n8C3iAUIt0HnE6p vU0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Tv6SvmHAivGMPOqqz/EvO6b2UEIcccDiip/Bugn9GoM=; b=hGBVDxnE+6c4Y0/9foKl5pLLwlk+1ukwT3GjAFWfD9IIZwjwiY4iWbx0CqbQ+PL9bf z+DeMxSXZiAclMIh4mNU7RP7sO0p5NNYW8qZD8nTPAtyBEBljDcXE9hvdhPnGU8j8uyq +NqRodT6JMgwsoOQijbmDYF8vDxRxhXyCONd2Hz/mUQV1X7qzb9ghfIpoefM22jh9VGE yJjmHyNYV43wTBm2Nh4mu/l0Kjyztd7t4i32hsBa2wWS/oJfocpz7Lv1plCJuNsjy07b kehXqrWoIh8+VvlhiYkBw1aXheisYT7HItCmgmVeGxa+CCQ7tsS7ULucbrsNJuycG4FE B/+g== X-Gm-Message-State: AOAM532RCgCoXta7Vco8+mGp0DUGkJBb6KW7XiDLUBR/+KmR8Ada6hp7 i8DTLCubcfgfYs3DDY/yRBCeWRLw+gKNpdKbpVHuKEDb X-Google-Smtp-Source: ABdhPJz3nkMcBN/+LwhwsCvtkuazmBac+IeSbPr277wrMze3fBT78AoQWrXdsdb4kC2F9xirqajYQw41/+RcJtupeLI= X-Received: by 2002:ab0:71d5:0:b0:355:75ed:a763 with SMTP id n21-20020ab071d5000000b0035575eda763mr1438249uao.9.1648698191660; Wed, 30 Mar 2022 20:43:11 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Anadon Date: Wed, 30 Mar 2022 23:43:00 -0400 Message-ID: Content-Type: multipart/mixed; boundary="0000000000000e5a7d05db7b76f6" 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: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1648698250; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=fwY7uSLt9cm63FC/lkFj93fKf36OzoPCLApJArsI3Z0=; b=gnbfBpcQ9uNA6lwkbvnCe42BhRsc12Vj7TR2WwZEKC3EfAO3IXhd80deeqLBY7zicYkqze 52jcJHOt0YYGXlvP+RlHFOS1SikO44WduAUcBi0aVuI0F83rz9e5+hKvdNLJA7pAfGSTfy PEomhNADak/Aos7QaLnYwVZuyoWshAcZQVk7MyPdwuDUWTIvY5YHxaF9+OplvI3Xhr3707 vVKrq6/orhLMQxfqIQQskAQpNlPWsaWGqsj7OId9jzppOr+eVOU6HBftQ3/l6edKM6upxr FZ4dvHDfoqv44QiOrwcSjGjpVJBmrUuT4/SbcPDiLrLALXarBWhfCZMRKMDczA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1648698250; a=rsa-sha256; cv=none; b=RXDaFhBPMmZ4/U5vzhQAVUdsC6pu84I88wzQ5ttcmD5hxcU247UxrCCiSrQwmuk99PjZSV 0xAtAQ40RzUzALlxLoGqVUVKgGmGNIfjEhLS6d9RCFfSZ9mX/7Ehxl72OQo8U4bp0EK8kj NIcbcYTiYQ/eZmi0cBDE9cwzb3O7OpjMKnmmOJlYgV25Fx/2IW7Nvvn0AXupEkIYVZGjFW lozlmAgDtGpspRcMjAlaheZgDs5VLiL6SS5bVwGEbXlTCqjgTTgI3kKOwu/6st74jf/l+e qtjCbibB9CxX33rsn0VdH6WsRdOXXkLuvtD57vGgHnVqh8y8i08S8mAlZ5ZKLg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20210112 header.b=aTWugeZp; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 6.03 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20210112 header.b=aTWugeZp; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 098CFA431 X-Spam-Score: 6.03 X-Migadu-Scanner: scn1.migadu.com X-TUID: O1A6u5C5Nu25 --0000000000000e5a7d05db7b76f6 Content-Type: multipart/alternative; boundary="0000000000000e5a7a05db7b76f4" --0000000000000e5a7a05db7b76f4 Content-Type: text/plain; charset="UTF-8" Updated, should be closer. On Tue, Mar 29, 2022 at 6:10 PM Leo Famulari wrote: > On Tue, Mar 29, 2022 at 05:48:47PM -0400, Anadon wrote: > > (define-public utfcpp > > (package > > (name "utfcpp") > > - (version "2.3.5") > > + (version "3.2.1") > > Thanks! > > I turned it into a Git commit (attached as a patch) and built utfcpp 3.2.1 > successfully. > > I noticed that at least one of the handful of packages that depend on > utfcpp, mkvtoolnix, doesn't build with this update: > > ------ > [...] > starting phase `build' > CC lib/librmff/rmff.c > CXX src/mpegparser/MPEGVideoBuffer.cpp > CXX src/common/xml/xml.cpp > CC lib/librmff/mb_file_io.c > AR lib/librmff/librmff.a > RANLIB lib/librmff/librmff.a > CXX lib/avilib-0.6.10/xio.cpp > CXX src/mpegparser/M2VParser.cpp > CC lib/avilib-0.6.10/avimisc.c > CC lib/avilib-0.6.10/avilib.c > AR lib/avilib-0.6.10/libavi.a > RANLIB lib/avilib-0.6.10/libavi.a > CXX src/common/xml/ebml_tags_converter.cpp > CXX src/mpegparser/CircBuffer.cpp > CXX src/common/xml/ebml_segmentinfo_converter.cpp > AR src/mpegparser/libmpegparser.a > RANLIB src/mpegparser/libmpegparser.a > CXX src/common/xml/ebml_converter.cpp > CXX src/common/xml/ebml_chapters_converter.cpp > CXX src/common/tags/vorbis.cpp > CXX src/common/tags/tags.cpp > CXX src/common/strings/utf8.cpp > src/common/strings/utf8.cpp:21:10: fatal error: utf8.h: No such file or > directory > 21 | #include > | ^~~~~~~~ > compilation terminated. > error: in phase 'build': uncaught exception: > %exception #<&invoke-error program: "rake" arguments: ("-j" "4") > exit-status: 1 term-signal: #f stop-signal: #f> > phase `build' failed after 47.3 seconds > command "rake" "-j" "4" failed with status 1 > builder for > `/gnu/store/n4jp4915g90c0f89njnlljhfd75k5y0g-mkvtoolnix-52.0.0.drv' failed > with exit code 1 > build of /gnu/store/n4jp4915g90c0f89njnlljhfd75k5y0g-mkvtoolnix-52.0.0.drv > failed > View build log at > '/var/log/guix/drvs/n4/jp4915g90c0f89njnlljhfd75k5y0g-mkvtoolnix-52.0.0.drv.gz'. > guix build: error: build of > `/gnu/store/n4jp4915g90c0f89njnlljhfd75k5y0g-mkvtoolnix-52.0.0.drv' failed > ------ > > One can check full list of packages that depend on utfcpp like this: > > ------ > $ guix refresh --list-dependent utfcpp > Building the following 6 packages would ensure 8 dependent packages are > rebuilt: emacs-flycheck-ledger@0.5 emacs-ledger-mode@4.0.0 > warzone2100@4.0.1 osmium-tool@1.14.0 osm2pgsql@1.5.1 mkvtoolnix@52.0.0 > ------ > --0000000000000e5a7a05db7b76f4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Updated, should be closer.

On Tue, Mar 29, 2022 at 6:10 PM = Leo Famulari <leo@famulari.name= > wrote:
On T= ue, Mar 29, 2022 at 05:48:47PM -0400, Anadon wrote:
>=C2=A0 (define-public utfcpp
>=C2=A0 =C2=A0 (package
>=C2=A0 =C2=A0 =C2=A0 (name "utfcpp")
> -=C2=A0 =C2=A0 (version "2.3.5")
> +=C2=A0 =C2=A0 (version "3.2.1")

Thanks!

I turned it into a Git commit (attached as a patch) and built utfcpp 3.2.1<= br> successfully.

I noticed that at least one of the handful of packages that depend on
utfcpp, mkvtoolnix, doesn't build with this update:

------
[...]
starting phase `build'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 CC lib/librmff/rmff.c
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/mpegparser/MPEGVideoBuffer= .cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/xml/xml.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 CC lib/librmff/mb_file_io.c
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AR lib/librmff/librmff.a
=C2=A0 =C2=A0 =C2=A0 =C2=A0 RANLIB lib/librmff/librmff.a
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX lib/avilib-0.6.10/xio.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/mpegparser/M2VParser.cpp =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 CC lib/avilib-0.6.10/avimisc.c =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 CC lib/avilib-0.6.10/avilib.c
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AR lib/avilib-0.6.10/libavi.a
=C2=A0 =C2=A0 =C2=A0 =C2=A0 RANLIB lib/avilib-0.6.10/libavi.a
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/xml/ebml_tags_conve= rter.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/mpegparser/CircBuffer.cpp<= br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/xml/ebml_segmentinf= o_converter.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AR src/mpegparser/libmpegparser.a=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 RANLIB src/mpegparser/libmpegparser.a
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/xml/ebml_converter.= cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/xml/ebml_chapters_c= onverter.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/tags/vorbis.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/tags/tags.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/strings/utf8.cpp src/common/strings/utf8.cpp:21:10: fatal error: utf8.h: No such file or dir= ectory
=C2=A0 =C2=A021 | #include <utf8.h>
=C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ^~~~~~~~
compilation terminated.
error: in phase 'build': uncaught exception:
%exception #<&invoke-error program: "rake" arguments: (&qu= ot;-j" "4") exit-status: 1 term-signal: #f stop-signal: #f&g= t;
phase `build' failed after 47.3 seconds
command "rake" "-j" "4" failed with status 1<= br> builder for `/gnu/store/n4jp4915g90c0f89njnlljhfd75k5y0g-mkvtoolnix-52.0.0.= drv' failed with exit code 1
build of /gnu/store/n4jp4915g90c0f89njnlljhfd75k5y0g-mkvtoolnix-52.0.0.drv = failed
View build log at '/var/log/guix/drvs/n4/jp4915g90c0f89njnlljhfd75k5y0g= -mkvtoolnix-52.0.0.drv.gz'.
guix build: error: build of `/gnu/store/n4jp4915g90c0f89njnlljhfd75k5y0g-mk= vtoolnix-52.0.0.drv' failed
------

One can check full list of packages that depend on utfcpp like this:

------
$ guix refresh --list-dependent utfcpp
Building the following 6 packages would ensure 8 dependent packages are reb= uilt: emacs-flycheck-ledger@0.5 emacs-ledger-mode@4.0.0 warzone2100@4.0.1 o= smium-tool@1.14.0 osm2pgsql@1.5.1 mkvtoolnix@52.0.0
------
--0000000000000e5a7a05db7b76f4-- --0000000000000e5a7d05db7b76f6 Content-Type: text/x-patch; charset="UTF-8"; name="0001-Updating-to-add-utfcpp-as-a-seperate-version-and-to-.patch" Content-Disposition: attachment; filename="0001-Updating-to-add-utfcpp-as-a-seperate-version-and-to-.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l1egbqzb0 RnJvbSBlYjZkNzQwNzk1ZTQ1YTIzODdiNGQyNTMwMzJkNzIxOGU0ZTQ0M2M5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmFkb24gPGpvc2h1YS5yLm1hcnNoYWxsLjE5OTFAZ21haWwu Y29tPgpEYXRlOiBXZWQsIDMwIE1hciAyMDIyIDIxOjIyOjA0IC0wNDAwClN1YmplY3Q6IFtQQVRD SF0gVXBkYXRpbmcgdG8gYWRkIHV0ZmNwcCBhcyBhIHNlcGVyYXRlIHZlcnNpb24gYW5kIHRvIHVw ZGF0ZQogbWt2dG9vbG5peCBhbmQgd2Fyem9uZTIxMDAgdG8gdXNlIHRoZSBvbGQgdmVyc2lvbiBz aW5jZSB0aGV5IG5lZWQgYmVoYXZpb3IKIGZyb20gdmVyc2lvbiAyIGFuZCBub3QgdmVyc2lvbiAz LgoKLS0tCiBnbnUvcGFja2FnZXMvZ2FtZXMuc2NtICAgICB8ICAyICstCiBnbnUvcGFja2FnZXMv dGV4dHV0aWxzLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKystCiBnbnUvcGFja2Fn ZXMvdmlkZW8uc2NtICAgICB8ICAyICstCiAzIGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMo KyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2dhbWVzLnNjbSBi L2dudS9wYWNrYWdlcy9nYW1lcy5zY20KaW5kZXggOGNjMjliMzQ4Ny4uMWMwMWE0MWVkNiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2dhbWVzLnNjbQorKysgYi9nbnUvcGFja2FnZXMvZ2FtZXMu c2NtCkBAIC01MTMxLDcgKzUxMzEsNyBAQCAoZGVmaW5lLXB1YmxpYyB3YXJ6b25lMjEwMAogICAg ICAgICAgICAgICAoIm9wZW5zc2wiICxvcGVuc3NsKQogICAgICAgICAgICAgICAoInNkbDIiICxz ZGwyKQogICAgICAgICAgICAgICAoInNxbGl0ZSIgLHNxbGl0ZSkKLSAgICAgICAgICAgICAgKCJ1 dGZjcHAiICx1dGZjcHApKSkKKyAgICAgICAgICAgICAgKCJ1dGZjcHAiICx1dGZjcHAtMikpKQog ICAgIChob21lLXBhZ2UgImh0dHBzOi8vd3oyMTAwLm5ldCIpCiAgICAgKHN5bm9wc2lzICIzRCBS ZWFsLXRpbWUgc3RyYXRlZ3kgYW5kIHJlYWwtdGltZSB0YWN0aWNzIGdhbWUiKQogICAgIChkZXNj cmlwdGlvbgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3RleHR1dGlscy5zY20gYi9nbnUvcGFj a2FnZXMvdGV4dHV0aWxzLnNjbQppbmRleCBjYmM2NTcxNzJkLi4yMWU4ZDg2MWZhIDEwMDY0NAot LS0gYS9nbnUvcGFja2FnZXMvdGV4dHV0aWxzLnNjbQorKysgYi9nbnUvcGFja2FnZXMvdGV4dHV0 aWxzLnNjbQpAQCAtMjQsNiArMjQsNyBAQAogOzs7IENvcHlyaWdodCDCqSAyMDIxIFNpbW9uIFRv dXJuaWVyIDx6aW1vbi50b3V0b3VuZUBnbWFpbC5jb20+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEg RmVsaXggR3J1YmVyIDxmZWxncnVAcG9zdGVvLm5ldD4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMSBC b25mYWNlIE11bnlva2kgS2lseXVuZ2kgPG1lQGJvbmZhY2VtdW55b2tpLmNvbT4KKzs7OyBDb3B5 cmlnaHQgwqkgMjAyMSBBbmFkb24gPGpvc2h1YS5yLm1hcnNoYWxsLjE5OTFAZ21haWwuY29tPgog Ozs7CiA7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTY2Niw3ICs2 NjcsNyBAQCAoZGVmaW5lLXB1YmxpYyBjYXRkb2MKIEBjb21tYW5ke2NhdHBwdH0sIHdoaWNoIGV4 dHJhY3RzIGRhdGEgZnJvbSBQb3dlclBvaW50IHByZXNlbnRhdGlvbnMuIikKICAgICAobGljZW5z ZSBsaWNlbnNlOmdwbDIrKSkpCiAKLShkZWZpbmUtcHVibGljIHV0ZmNwcAorKGRlZmluZS1wdWJs aWMgdXRmY3BwLTIKICAgKHBhY2thZ2UKICAgICAobmFtZSAidXRmY3BwIikKICAgICAodmVyc2lv biAiMi4zLjUiKQpAQCAtNjk4LDYgKzY5OSwyOSBAQCAoZGVmaW5lLXB1YmxpYyB1dGZjcHAKIGlu IGEgcG9ydGFibGUgd2F5LiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpib29zdDEuMCkpKQogCiso ZGVmaW5lLXB1YmxpYyB1dGZjcHAtMworICAocGFja2FnZQorICAgIChuYW1lICJ1dGZjcHAiKQor ICAgICh2ZXJzaW9uICIzLjIuMSIpCisgICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAgICAg IChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCisg ICAgICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9uZW10cmlmL3V0ZmNw cCIpCisgICAgICAgICAgICAgICAgICAgIChjb21taXQgKHN0cmluZy1hcHBlbmQgInYiIHZlcnNp b24pKQorICAgICAgICAgICAgICAgICAgICAocmVjdXJzaXZlPyAjdCkpKQorICAgICAgICAgICAg ICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgICAgICAg IChzaGEyNTYKKyAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAiMGdzYndp Zjk3aTAyNWJ4Z3lheDRmYmY2djl6NDR6cmNhNHM2d3dkOHgzNmFjOHF6anBwZiIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBjbWFrZS1idWlsZC1zeXN0ZW0pCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9naXRodWIuY29tL25lbXRyaWYvdXRmY3BwIikKKyAgICAoc3lub3BzaXMgIlBvcnRhYmxlIEMr KyBsaWJyYXJ5IGZvciBoYW5kbGluZyBVVEYtOCIpCisgICAgKGRlc2NyaXB0aW9uICJVVEY4LUNQ UCBpcyBhIEMrKyBsaWJyYXJ5IGZvciBoYW5kbGluZyBVVEYtOCBlbmNvZGVkIHRleHQKK2luIGEg cG9ydGFibGUgd2F5LiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpib29zdDEuMCkpKQorCisoZGVm aW5lLXB1YmxpYyB1dGZjcHAgdXRmY3BwLTMpCisKIChkZWZpbmUtcHVibGljIGRiYWNsCiAgIChw YWNrYWdlCiAgICAgKG5hbWUgImRiYWNsIikKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy92aWRl by5zY20gYi9nbnUvcGFja2FnZXMvdmlkZW8uc2NtCmluZGV4IGRjMDVjMGEyMjIuLmRhMzgzMTky YmMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy92aWRlby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L3ZpZGVvLnNjbQpAQCAtOTkxLDcgKzk5MSw3IEBAIChkZWZpbmUtcHVibGljIG1rdnRvb2xuaXgK ICAgICAgICAgICAgcHVnaXhtbAogICAgICAgICAgICBxdGJhc2UtNQogICAgICAgICAgICBxdG11 bHRpbWVkaWEKLSAgICAgICAgICAgdXRmY3BwCisgICAgICAgICAgIHV0ZmNwcC0yCiAgICAgICAg ICAgIHpsaWIpKQogICAgIChuYXRpdmUtaW5wdXRzCiAgICAgIGAoKCJkb2Nib29rLXhzbCIgLGRv Y2Jvb2steHNsKQotLSAKMi4zNC4wCgo= --0000000000000e5a7d05db7b76f6--