From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id WKhhIIAtwWFLJwAAgWs5BA (envelope-from ) for ; Tue, 21 Dec 2021 02:27:28 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 0KD6G4AtwWEsbQAAbx9fmQ (envelope-from ) for ; Tue, 21 Dec 2021 01:27:28 +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 1A7F42DC10 for ; Tue, 21 Dec 2021 02:27:28 +0100 (CET) Received: from localhost ([::1]:35344 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mzTw7-0006xP-AM for larch@yhetil.org; Mon, 20 Dec 2021 20:27:27 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41738) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzTvk-0006wF-Fz for guix-patches@gnu.org; Mon, 20 Dec 2021 20:27:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:40283) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mzTvi-0005qW-QN for guix-patches@gnu.org; Mon, 20 Dec 2021 20:27:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mzTvi-0004r9-Fq for guix-patches@gnu.org; Mon, 20 Dec 2021 20:27:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#51592] [PATCH 0/2] gnu: Add bloomberg-bde. Resent-From: Greg Hogan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 21 Dec 2021 01:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51592 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 51592@debbugs.gnu.org Received: via spool by 51592-submit@debbugs.gnu.org id=B51592.164004999918621 (code B ref 51592); Tue, 21 Dec 2021 01:27:02 +0000 Received: (at 51592) by debbugs.gnu.org; 21 Dec 2021 01:26:39 +0000 Received: from localhost ([127.0.0.1]:51827 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzTvL-0004qG-4V for submit@debbugs.gnu.org; Mon, 20 Dec 2021 20:26:39 -0500 Received: from mail-pf1-f170.google.com ([209.85.210.170]:35348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzTvH-0004q2-Ql for 51592@debbugs.gnu.org; Mon, 20 Dec 2021 20:26:37 -0500 Received: by mail-pf1-f170.google.com with SMTP id v11so7059415pfu.2 for <51592@debbugs.gnu.org>; Mon, 20 Dec 2021 17:26:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=greghogan-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=kDqqpe0C3qr+Yg/5LGN6jpSWINdAKrve5BlecAR2yUo=; b=iURQx2U3d0pmOvBKGSbjdgZWDc7r8u63g1g5o2xw5eeXv0+c78tjXuYWfDJ7QPkY6k kN+DrryuypyROswXfGC5lhu3yawbubfZu4QfrBeCFe3QmmeadWUO90R9gydNC/5XvIWE Dx6dYpHBUKL9GQfQt4GbZ1mGro4ij+iOjas+8Uonwarq2/DHhK6dmjhEzbHRCN9x1MPp Oqeeg8cEdYu46jsAiRFuyj4fNZM6M/g5/hzKUt5BWXr2gq3rNCo0w3/DoHQOBwJl1dMf Onb0op0hHTkL1PVT/s6lABnwHOSEbj+jzlvseKxZdgoq/w63rwYsigubWLb3gOu6Ajgp EDIg== 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=kDqqpe0C3qr+Yg/5LGN6jpSWINdAKrve5BlecAR2yUo=; b=C8oNY+uzYCYIHRaIBadlQkRe49cCefo3v7+lMGwJUpk3+8jjTLeEXOWvolZCfnSN5S 2872iTObnqanTaYBW5mJTCgFsoR2+dPtNSVshJVqO+s/9lUR5uFgkED2WHZFZaWlvKLx kEHMF2tFjoOTIuYgBdID5zfVYdyk7sAifmky7bN6iiSUl7eqV3Kex1x6q/Ov5reor9fC BjjHKosWpm5kh5LIXLbPQjofgW3N7Hk9WC/CzOlnJDFab4aHQ+tAYodGvA/R4zp5Gyfq 9YwIJ/8Rk/F4QrkS02JtT+lRruWqT+rbGq5+Fwc7KiQeIWtNEFkzNwQarsgbKRemgg7z zqHg== X-Gm-Message-State: AOAM533HMeiKHkL/LAWPOhY9YbHTn6U8veR7Qlkj2Ny2+pEBApr5Vnba AGAMMlLZuNXg2Y5WRyiCpBpypP+fz+C3j63LTzBtDw== X-Google-Smtp-Source: ABdhPJza39olV2N6CRVQa4B5rUVEnhaTj9XssbFP3+Zy24Mw7a9t/r8Ps7RH4SsIQWEZYPPqJ5O4Tj3S/29jQglxtPg= X-Received: by 2002:a63:dd0f:: with SMTP id t15mr784185pgg.134.1640049989853; Mon, 20 Dec 2021 17:26:29 -0800 (PST) MIME-Version: 1.0 References: <871r2w2ukh.fsf@gnu.org> In-Reply-To: <871r2w2ukh.fsf@gnu.org> From: Greg Hogan Date: Mon, 20 Dec 2021 20:26:17 -0500 Message-ID: Content-Type: multipart/mixed; boundary="0000000000000f4c8205d39de571" 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-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1640050048; 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=dPCsy+daAXeQN5glD4eGUHxRQkED072mcA507VgOoDk=; b=ouQ9orGagFMFQ8+bVRcxQ1r87vURInAoh+NlZfzvyx1Qa1jaDKp+Dzzs7QeLGdZ9lRA3XG 8+0S2CmIkDR6Dyxl+jWYcGo0ZNQiySkwWyb3yETn0kaDYJKUqlyA3smzGfoWe1n+jDgLei LZIm5J8RN6bZ9nCTmpZZ5v9A1MAr0aXM2QcGHJ7TKeCkDiGbNKx+brXJMv4FiJCDXo3/8F SVk/fGBC9vc0Y9z5LomH+jP76V2GbRKjJnHZjKeTvct2hV8xEcBmGOxp6ExHx6M4GQ1Hmo AZGq+PQUIqZPzMrf3fvfW6/aZnzATC6LK/q3G1LtuEElg20QWDVEqtZCBev3eQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1640050048; a=rsa-sha256; cv=none; b=R/4dI0rUCeyVvt/dM3QTBfha19XLrCZ4oShydwqSNga6aKtYlyc7VbULYc1iDh4J//rJ6i JA9ZTC4f4D0za/fU/sBSc+HopjVr1E7INEi+rBFWpL44t8S1nybFyq3VShsxeQ7qpNM/BV GvebEYuMJaIeQ8C45gHSMwiYoHX+87rkgTrnxPqon+wni+scGIpATWfjI159l/Ier3c2I3 lZvzFmyXf7Fye7aQCk2EvDs5TlAkojhANBt+UqwRLXgkNUpc0eOyi4ECJVkucGVeFqSkTk EK/pespxAFdLOZw8wnAtISJpGWrP1UB2792G4kXnIegyssDkG6NTtaMp5wXjXQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=greghogan-com.20210112.gappssmtp.com header.s=20210112 header.b=iURQx2U3; dmarc=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: -2.32 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=greghogan-com.20210112.gappssmtp.com header.s=20210112 header.b=iURQx2U3; dmarc=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: 1A7F42DC10 X-Spam-Score: -2.32 X-Migadu-Scanner: scn0.migadu.com X-TUID: +BLlNbVmqkjV --0000000000000f4c8205d39de571 Content-Type: multipart/alternative; boundary="0000000000000f4c8005d39de56f" --0000000000000f4c8005d39de56f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Dec 1, 2021 at 10:50 AM Ludovic Court=C3=A8s wrote: > Hi, > > Greg Hogan skribis: > > > From 9fc2c247d937d587c54b634ec6fcca2b77e22f37 Mon Sep 17 00:00:00 2001 > > From: Greg Hogan > > Date: Wed, 3 Nov 2021 15:22:19 +0000 > > Subject: [PATCH 2/2] gnu: Add bloomberg-bde. > > > > * gnu/packages/cpp.scm (bloomberg-bde): New variable. > > [...] > > > + (name "bloomberg-bde") > > + ; Recent releases are not tagged so commit must be used for > checkout. > > + (version "3.93.0.0") > > + (source (origin > > + (method git-fetch) > > + (uri (git-reference > > + (url "https://github.com/bloomberg/bde") > > + (commit commit))) > > There are several bundled code bases, including pcre2, which is already > packaged. > > Could you look into unbundling at least pcre2, and ideally all of these? > You can remove =E2=80=98thirdparty/=E2=80=99 subdirectories from the snip= pet. > > If some of them are too hard to unbundle, we can leave a FIXME and > address them later. > I added a FIXME. It is noted that the third-party sources are modified. > Nitpick: Please use two semicolons to introduce comments that are on a > line of their own. :-) > Fixed. Thanks for the reminder. > Thanks in advance, and apologies for the delay! > In addition to rebasing against master and updating the inputs formatting, I was able to switch the native-input dependency from python2 to python since my simple patch was accepted upstream. Always nice to see that. > Ludo=E2=80=99. > Greg --0000000000000f4c8005d39de56f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, Dec 1, 2021 at 10:50 AM Ludovic C= ourt=C3=A8s <ludo@gnu.org> wrote:=
Hi,

Greg Hogan <code= @greghogan.com> skribis:

> From 9fc2c247d937d587c54b634ec6fcca2b77e22f37 Mon Sep 17 00:00:00 2001=
> From: Greg Hogan <code@greghogan.com>
> Date: Wed, 3 Nov 2021 15:22:19 +0000
> Subject: [PATCH 2/2] gnu: Add bloomberg-bde.
>
> * gnu/packages/cpp.scm (bloomberg-bde): New variable.

[...]

> +=C2=A0 =C2=A0 =C2=A0 (name "bloomberg-bde")
> +=C2=A0 =C2=A0 =C2=A0 ; Recent releases are not tagged so commit must = be used for checkout.
> +=C2=A0 =C2=A0 =C2=A0 (version "3.93.0.0")
> +=C2=A0 =C2=A0 =C2=A0 (source (origin
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (method git-f= etch)
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (uri (git-ref= erence
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 (url "https://github.com/bloomberg/bde")
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 (commit commit)))

There are several bundled code bases, including pcre2, which is already
packaged.

Could you look into unbundling at least pcre2, and ideally all of these? You can remove =E2=80=98thirdparty/=E2=80=99 subdirectories from the snippe= t.

If some of them are too hard to unbundle, we can leave a FIXME and
address them later.

I added a FIXME. It= is noted that the third-party sources are modified.
=C2=A0
=
Nitpick: Please use two semicolons to introduce comments that are on a
line of their own.=C2=A0 :-)

Fixed. Tha= nks for the reminder.
=C2=A0
Thanks in advance, and apologies for the delay!

In addition to rebasing against master and updating the inputs for= matting, I was able to switch the native-input dependency from python2 to p= ython since my simple patch was accepted upstream. Always nice to see that.=
=C2=A0
Ludo=E2=80=99.

Greg=C2=A0
--0000000000000f4c8005d39de56f-- --0000000000000f4c8205d39de571 Content-Type: application/octet-stream; name="0001-gnu-Add-bloomberg-bde-tools.patch" Content-Disposition: attachment; filename="0001-gnu-Add-bloomberg-bde-tools.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kxff4m2t0 RnJvbSA3YjE2ZjdmNjlmNGY1MDBlNmMyYjUyNDNhMmYyYmJhM2QwMjEyYzgwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBHcmVnIEhvZ2FuIDxjb2RlQGdyZWdob2dhbi5jb20+CkRhdGU6 IFdlZCwgMyBOb3YgMjAyMSAxNToyMDo1MSArMDAwMApTdWJqZWN0OiBbUEFUQ0ggMS8yXSBnbnU6 IEFkZCBibG9vbWJlcmctYmRlLXRvb2xzLgoKKiBnbnUvcGFja2FnZXMvY3BwLnNjbSAoYmxvb21i ZXJnLWJkZS10b29scyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvbG9jYWwubWsgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgfCAgMSArCiBnbnUvcGFja2FnZXMvY3BwLnNjbSAgICAg ICAgICAgICAgICAgICAgICAgICAgfCAyOCArKysrKysKIC4uLmJsb29tYmVyZy1iZGUtdG9vbHMt Zml4LWluc3RhbGwtcGF0aC5wYXRjaCB8IDk1ICsrKysrKysrKysrKysrKysrKysKIDMgZmlsZXMg Y2hhbmdlZCwgMTI0IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBnbnUvcGFja2Fn ZXMvcGF0Y2hlcy9ibG9vbWJlcmctYmRlLXRvb2xzLWZpeC1pbnN0YWxsLXBhdGgucGF0Y2gKCmRp ZmYgLS1naXQgYS9nbnUvbG9jYWwubWsgYi9nbnUvbG9jYWwubWsKaW5kZXggZDIwYTUxMDcwYi4u OWJhZmFkYTFmYSAxMDA2NDQKLS0tIGEvZ251L2xvY2FsLm1rCisrKyBiL2dudS9sb2NhbC5tawpA QCAtOTEzLDYgKzkxMyw3IEBAIGRpc3RfcGF0Y2hfREFUQSA9CQkJCQkJXAogICAlRCUvcGFja2Fn ZXMvcGF0Y2hlcy9ibGVuZGVyLTIuNzktb2lpbzIucGF0Y2gJCQlcCiAgICVEJS9wYWNrYWdlcy9w YXRjaGVzL2JsZW5kZXItMi43OS1weXRob24tMy43LWZpeC5wYXRjaAlcCiAgICVEJS9wYWNrYWdl cy9wYXRjaGVzL2JsZW5kZXItMi43OS1weXRob24tMy44LWZpeC5wYXRjaAlcCisgICVEJS9wYWNr YWdlcy9wYXRjaGVzL2Jsb29tYmVyZy1iZGUtdG9vbHMtZml4LWluc3RhbGwtcGF0aC5wYXRjaAlc CiAgICVEJS9wYWNrYWdlcy9wYXRjaGVzL2JwZnRyYWNlLWRpc2FibGUtYmZkLWRpc2FzbS5wYXRj aAlcCiAgICVEJS9wYWNrYWdlcy9wYXRjaGVzL2J5b2J1LXdyaXRhYmxlLXN0YXR1cy5wYXRjaAkJ XAogICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9jYWJhbC1pbnN0YWxsLWJhc2UxNi1ieXRlc3RyaW5n MS4wLnBhdGNoCQlcCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3BwLnNjbSBiL2dudS9wYWNr YWdlcy9jcHAuc2NtCmluZGV4IGMzYjY0MDNlMDIuLjViMzE4MGUzMjYgMTAwNjQ0Ci0tLSBhL2du dS9wYWNrYWdlcy9jcHAuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcHAuc2NtCkBAIC00NSw2ICs0 NSw3IEBAIChkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgY3BwKQogICAjOnVzZS1tb2R1bGUg KGd1aXggdXRpbHMpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBnaXQtZG93bmxvYWQpCiAgICM6dXNl LW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gY21ha2UpCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBi dWlsZC1zeXN0ZW0gY29weSkKICAgIzp1c2UtbW9kdWxlIChndWl4IGJ1aWxkLXN5c3RlbSBnbnUp CiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gcHl0aG9uKQogICAjOnVzZS1tb2R1 bGUgKGd1aXggbW9kdWxlcykKQEAgLTE0NTAsMyArMTQ1MSwzMCBAQCAoZGVmaW5lLXB1YmxpYyBz aW1kanNvbgogdmFsaWRhdGlvbi4iKQogICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNv bS9zaW1kanNvbi9zaW1kanNvbiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkKKwor KGRlZmluZS1wdWJsaWMgYmxvb21iZXJnLWJkZS10b29scworICAobGV0ICgoY29tbWl0ICIzZmY1 MjI2OTJlODdlNTM1MDg4OWQ3ZDNjNmI3YTdiMzc0M2Y2YmVkIikpCisgICAgKHBhY2thZ2UKKyAg ICAgIChuYW1lICJibG9vbWJlcmctYmRlLXRvb2xzIikKKyAgICAgIDs7IFJlY2VudCByZWxlYXNl cyBhcmUgbm90IHRhZ2dlZCBzbyBjb21taXQgbXVzdCBiZSB1c2VkIGZvciBjaGVja291dC4KKyAg ICAgICh2ZXJzaW9uICIzLjk2LjAuMCIpCisgICAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAg ICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICAgICAgICAodXJpIChnaXQtcmVm ZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL2Js b29tYmVyZy9iZGUtdG9vbHMiKQorICAgICAgICAgICAgICAgICAgICAgIChjb21taXQgY29tbWl0 KSkpCisgICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNp b24pKQorICAgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAgICAgKGJhc2UzMgor ICAgICAgICAgICAgICAgICAgIjBja2t5a2NiYWpnNTZubjdsNHF3bGozeXB5YjA5cjMxcWpsMGd2 OWxwbW55ZzlscXNiejQiKSkKKyAgICAgICAgICAgICAgICAocGF0Y2hlcworICAgICAgICAgICAg ICAgICAoc2VhcmNoLXBhdGNoZXMKKyAgICAgICAgICAgICAgICAgICJibG9vbWJlcmctYmRlLXRv b2xzLWZpeC1pbnN0YWxsLXBhdGgucGF0Y2giKSkpKQorICAgICAgKGJ1aWxkLXN5c3RlbSBjb3B5 LWJ1aWxkLXN5c3RlbSkKKyAgICAgIDs7IFVuYWJsZSB0byBiZSBhbiBpbmxpbmUgZGVwZW5kZW5j eSBvZiBibG9vbWJlcmctYmRlIGR1ZSB0byBwYXRjaC4KKyAgICAgIChwcm9wZXJ0aWVzICcoKGhp ZGRlbj8gLiAjdCkpKQorICAgICAgKHN5bm9wc2lzICJUb29scyBmb3IgZGV2ZWxvcGluZyBhbmQg YnVpbGRpbmcgbGlicmFyaWVzIG1vZGVsZWQgb24gQkRFIikKKyAgICAgIChkZXNjcmlwdGlvbgor ICAgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgdGhlIGNtYWtlIGltcG9ydHMgbmVlZGVkIHRv IGJ1aWxkIGJsb29tYmVyZy1iZGUuIikKKyAgICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHVi LmNvbS9ibG9vbWJlcmcvYmRlLXRvb2xzIikKKyAgICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4w KSkpKQpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvYmxvb21iZXJnLWJkZS10b29s cy1maXgtaW5zdGFsbC1wYXRoLnBhdGNoIGIvZ251L3BhY2thZ2VzL3BhdGNoZXMvYmxvb21iZXJn LWJkZS10b29scy1maXgtaW5zdGFsbC1wYXRoLnBhdGNoCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu ZGV4IDAwMDAwMDAwMDAuLmE4MGM2YzNlYTMKLS0tIC9kZXYvbnVsbAorKysgYi9nbnUvcGFja2Fn ZXMvcGF0Y2hlcy9ibG9vbWJlcmctYmRlLXRvb2xzLWZpeC1pbnN0YWxsLXBhdGgucGF0Y2gKQEAg LTAsMCArMSw5NSBAQAorSW5zdGFsbCBzaGFyZWQgbGlicmFyaWVzIGludG8gImxpYiIuIERvIG5v dCBjcmVhdGUgc3ltYm9saWMgbGlua3MgdG8gc3RhdGljCitsaWJyYXJpZXMgc2luY2Ugb25seSBz aGFyZWQgbGlicmFyaWVzIGFyZSBidWlsdC4KKworLS0tIGEvY21ha2UvbGF5ZXJzL3VmaWQuY21h a2UKKysrKyBiL2NtYWtlL2xheWVycy91ZmlkLmNtYWtlCitAQCAtNiwxMCArNiw3IEBAIGJkZV9w cmVmaXhlZF9vdmVycmlkZSh1ZmlkIHByb2plY3Rfc2V0dXBfaW5zdGFsbF9vcHRzKQorIGZ1bmN0 aW9uKHVmaWRfcHJvamVjdF9zZXR1cF9pbnN0YWxsX29wdHMgcHJvaikKKyAgICAgYmRlX2Fzc2Vy dF9ub19leHRyYV9hcmdzKCkKKyAKKy0gICAgc2V0KGxpYlBhdGggImJpbi9zbyIpCistICAgIGlm ICgke2JkZV91ZmlkX2lzXzY0fSkgCistICAgICAgICBzdHJpbmcoQVBQRU5EIGxpYlBhdGggIi82 NCIpCistICAgIGVuZGlmKCkKKysgICAgc2V0KGxpYlBhdGggImxpYiIpCisgCisgICAgIGJkZV9z dHJ1Y3RfY3JlYXRlKAorICAgICAgICAgaW5zdGFsbE9wdHMKK0BAIC04NiwxMyArODMsNiBAQCBm dW5jdGlvbihiZGVfY3JlYXRlX3VmaWRfc3ltbGluayB1b3IgaW5zdGFsbE9wdHMpCisgICAgICAg ICAgICAgIiR7c3ltbGlua1ByZWZpeH0vJHtzeW1saW5rRGlyfS8ke2xpYkxpbmtOYW1lfSIKKyAg ICAgICAgICkKKyAKKy0gICAgICAgIGluc3RhbGwoCistICAgICAgICAgICAgQ09ERQorLSAgICAg ICAgICAgICAgICAiZXhlY3V0ZV9wcm9jZXNzKENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBj cmVhdGVfc3ltbGluayBcCistICAgICAgICAgICAgICAgICR7c3ltbGlua1ZhbH0gJHtzeW1saW5r RmlsZX0pIgorLSAgICAgICAgICAgIENPTVBPTkVOVCAiJHtjb21wb25lbnR9LXN5bWxpbmtzIgor LSAgICAgICAgKQorLQorICAgICAgICAgIyBUaGlzIGNvZGUgY3JlYXRlcyBjb21wYXRpYmlsaXR5 IHN5bWxpbmtzCisgICAgICAgICAjIFdBUk5JTkc6IFRoaXMgaXMgY3VzdG9tIGxvZ2ljIHRoYXQg aGFzIG5vdGhpbmcgdG8gZG8gd2l0aCBvdXIgYnVpbGQgc3lzdGVtLgorICAgICAgICAgIyBTb21l IGV4dGVybmFsIGJ1aWxkIHN5c3RlbXMgZXhwZWN0IHRvIGZpbmQgYSB2YXJpYXR5IG9mIHVmaWRz IGluIGRwa2cuCitAQCAtMTEwLDE0ICsxMDAsNiBAQCBmdW5jdGlvbihiZGVfY3JlYXRlX3VmaWRf c3ltbGluayB1b3IgaW5zdGFsbE9wdHMpCisgICAgICAgICAgICAgICAgIHN5bWxpbmtGaWxlCisg ICAgICAgICAgICAgICAgICIke3N5bWxpbmtQcmVmaXh9LyR7c3ltbGlua0Rpcn0vJHtsaWJMaW5r TmFtZX0iCisgICAgICAgICAgICAgKQorLQorLSAgICAgICAgICAgICMgSU1QT1JUQU5UOiBzeW1s aW5rRmlsZSBpcyB0aGUgc2FtZSBhcyBhYm92ZSEKKy0gICAgICAgICAgICBpbnN0YWxsKAorLSAg ICAgICAgICAgICAgICBDT0RFCistICAgICAgICAgICAgICAgICAgICAiZXhlY3V0ZV9wcm9jZXNz KENPTU1BTkQgJHtDTUFLRV9DT01NQU5EfSAtRSBjcmVhdGVfc3ltbGluayBcCistICAgICAgICAg ICAgICAgICAgICAke3N5bWxpbmtWYWx9ICR7c3ltbGlua0ZpbGV9KSIKKy0gICAgICAgICAgICAg ICAgQ09NUE9ORU5UICIke2NvbXBvbmVudH0tc3ltbGlua3MiCistICAgICAgICAgICAgKQorICAg ICAgICAgZW5kaWYoKQorIAorICAgICAgICAgaWYgKCR7YmRlX3VmaWRfaXNfcGljfSkKK0BAIC0x MzQsMTQgKzExNiw2IEBAIGZ1bmN0aW9uKGJkZV9jcmVhdGVfdWZpZF9zeW1saW5rIHVvciBpbnN0 YWxsT3B0cykKKyAgICAgICAgICAgICAgICAgIiR7c3ltbGlua1ByZWZpeH0vJHtzeW1saW5rRGly fS8ke2xpYkxpbmtOYW1lfSIKKyAgICAgICAgICAgICApCisgCistICAgICAgICAgICAgIyBJTVBP UlRBTlQ6IHN5bWxpbmtGaWxlIGlzIHRoZSBzYW1lIGFzIGFib3ZlIQorLSAgICAgICAgICAgIGlu c3RhbGwoCistICAgICAgICAgICAgICAgIENPREUKKy0gICAgICAgICAgICAgICAgICAgICJleGVj dXRlX3Byb2Nlc3MoQ09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGNyZWF0ZV9zeW1saW5rIFwK Ky0gICAgICAgICAgICAgICAgICAgICR7c3ltbGlua1ZhbH0gJHtzeW1saW5rRmlsZX0pIgorLSAg ICAgICAgICAgICAgICBDT01QT05FTlQgIiR7Y29tcG9uZW50fS1waWMtc3ltbGluay1oYWNrIgor LSAgICAgICAgICAgICkKKy0KKyAgICAgICAgICAgICAjIEFuZCBhbm90aGVyIG9uZSBmb3IgIjY0 IiAtIHJlbW92ZSAicGljIiwgYWRkICI2NCIKKyAgICAgICAgICAgICBpZiAoJHtiZGVfdWZpZF9p c182NH0pCisgICAgICAgICAgICAgICAgIHNldCh0ZW1wX3VmaWRfZmxhZ3MgJHtpbnN0YWxsX3Vm aWRfZmxhZ3N9KQorQEAgLTE1NywxNCArMTMxLDYgQEAgZnVuY3Rpb24oYmRlX2NyZWF0ZV91Zmlk X3N5bWxpbmsgdW9yIGluc3RhbGxPcHRzKQorICAgICAgICAgICAgICAgICAgICAgc3ltbGlua0Zp bGUKKyAgICAgICAgICAgICAgICAgICAgICIke3N5bWxpbmtQcmVmaXh9LyR7c3ltbGlua0Rpcn0v JHtsaWJMaW5rTmFtZX0iCisgICAgICAgICAgICAgICAgICkKKy0KKy0gICAgICAgICAgICAgICAg IyBJTVBPUlRBTlQ6IHN5bWxpbmtGaWxlIGlzIHRoZSBzYW1lIGFzIGFib3ZlIQorLSAgICAgICAg ICAgICAgICBpbnN0YWxsKAorLSAgICAgICAgICAgICAgICAgICAgQ09ERQorLSAgICAgICAgICAg ICAgICAgICAgICAgICJleGVjdXRlX3Byb2Nlc3MoQ09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1F IGNyZWF0ZV9zeW1saW5rIFwKKy0gICAgICAgICAgICAgICAgICAgICAgICAke3N5bWxpbmtWYWx9 ICR7c3ltbGlua0ZpbGV9KSIKKy0gICAgICAgICAgICAgICAgICAgIENPTVBPTkVOVCAiJHtjb21w b25lbnR9LXBpYy1zeW1saW5rLWhhY2siCistICAgICAgICAgICAgICAgICkKKyAgICAgICAgICAg ICBlbmRpZigpCisgICAgICAgICBlbmRpZigpCisgCitAQCAtMTc3LDE4ICsxNDMsNSBAQCBmdW5j dGlvbihiZGVfY3JlYXRlX3VmaWRfc3ltbGluayB1b3IgaW5zdGFsbE9wdHMpCisgICAgICAgICAg ICAgc3ltbGlua1JlbGVhc2VGaWxlCisgICAgICAgICAgICAgIiR7c3ltbGlua1ByZWZpeH0vJHtz eW1saW5rRGlyfS8ke2xpYlJlbGVhc2VMaW5rTmFtZX0iCisgICAgICAgICApCistICAgICAgICBp bnN0YWxsKAorLSAgICAgICAgICAgIENPREUKKy0gICAgICAgICAgICAgICAgImV4ZWN1dGVfcHJv Y2VzcyhDT01NQU5EICR7Q01BS0VfQ09NTUFORH0gLUUgY3JlYXRlX3N5bWxpbmsgXAorLSAgICAg ICAgICAgICAgICAke3N5bWxpbmtWYWx9ICR7c3ltbGlua1JlbGVhc2VGaWxlfSkiCistICAgICAg ICAgICAgQ09NUE9ORU5UICIke2NvbXBvbmVudH0tcmVsZWFzZS1zeW1saW5rIgorLSAgICAgICAg KQorLSAgICAgICAgaW5zdGFsbCgKKy0gICAgICAgICAgICBDT0RFCistICAgICAgICAgICAgICAg ICJleGVjdXRlX3Byb2Nlc3MoQ09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGNyZWF0ZV9zeW1s aW5rIFwKKy0gICAgICAgICAgICAgICAgJHtzeW1saW5rVmFsfSAke3N5bWxpbmtSZWxlYXNlRmls ZX0pIgorLSAgICAgICAgICAgIENPTVBPTkVOVCAicmVsZWFzZS1zeW1saW5rIgorLSAgICAgICAg ICAgIEVYQ0xVREVfRlJPTV9BTEwKKy0gICAgICAgICkKKyAgICAgZW5kaWYoKQorIGVuZGZ1bmN0 aW9uKCkKLS0gCjIuMzQuMAoK --0000000000000f4c8205d39de571 Content-Type: application/octet-stream; name="0002-gnu-Add-bloomberg-bde.patch" Content-Disposition: attachment; filename="0002-gnu-Add-bloomberg-bde.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kxff4q451 RnJvbSBiMDRhY2ZlOTY3MjE2YTE0YTU3NWFhMDA2YzUxMDg2NTMzYTE0ODlmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBHcmVnIEhvZ2FuIDxjb2RlQGdyZWdob2dhbi5jb20+CkRhdGU6 IFdlZCwgMyBOb3YgMjAyMSAxNToyMjoxOSArMDAwMApTdWJqZWN0OiBbUEFUQ0ggMi8yXSBnbnU6 IEFkZCBibG9vbWJlcmctYmRlLgoKKiBnbnUvcGFja2FnZXMvY3BwLnNjbSAoYmxvb21iZXJnLWJk ZSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvbG9jYWwubWsgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfCAgMSArCiBnbnUvcGFja2FnZXMvY3BwLnNjbSAgICAgICAgICAgICAgICAg ICAgICAgICAgfCA3NSArKysrKysrKysrKysrKysrKystCiAuLi4vYmxvb21iZXJnLWJkZS1jbWFr ZS1tb2R1bGUtcGF0aC5wYXRjaCAgICAgfCAxNiArKysrCiAzIGZpbGVzIGNoYW5nZWQsIDkxIGlu c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBnbnUvcGFja2Fn ZXMvcGF0Y2hlcy9ibG9vbWJlcmctYmRlLWNtYWtlLW1vZHVsZS1wYXRoLnBhdGNoCgpkaWZmIC0t Z2l0IGEvZ251L2xvY2FsLm1rIGIvZ251L2xvY2FsLm1rCmluZGV4IDliYWZhZGExZmEuLmE1YTRk MGYwY2EgMTAwNjQ0Ci0tLSBhL2dudS9sb2NhbC5taworKysgYi9nbnUvbG9jYWwubWsKQEAgLTkx Myw2ICs5MTMsNyBAQCBkaXN0X3BhdGNoX0RBVEEgPQkJCQkJCVwKICAgJUQlL3BhY2thZ2VzL3Bh dGNoZXMvYmxlbmRlci0yLjc5LW9paW8yLnBhdGNoCQkJXAogICAlRCUvcGFja2FnZXMvcGF0Y2hl cy9ibGVuZGVyLTIuNzktcHl0aG9uLTMuNy1maXgucGF0Y2gJXAogICAlRCUvcGFja2FnZXMvcGF0 Y2hlcy9ibGVuZGVyLTIuNzktcHl0aG9uLTMuOC1maXgucGF0Y2gJXAorICAlRCUvcGFja2FnZXMv cGF0Y2hlcy9ibG9vbWJlcmctYmRlLWNtYWtlLW1vZHVsZS1wYXRoLnBhdGNoCVwKICAgJUQlL3Bh Y2thZ2VzL3BhdGNoZXMvYmxvb21iZXJnLWJkZS10b29scy1maXgtaW5zdGFsbC1wYXRoLnBhdGNo CVwKICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvYnBmdHJhY2UtZGlzYWJsZS1iZmQtZGlzYXNtLnBh dGNoCVwKICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvYnlvYnUtd3JpdGFibGUtc3RhdHVzLnBhdGNo CQlcCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3BwLnNjbSBiL2dudS9wYWNrYWdlcy9jcHAu c2NtCmluZGV4IDViMzE4MGUzMjYuLjRhM2RhMTRhNjUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdl cy9jcHAuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcHAuc2NtCkBAIC03Nyw3ICs3Nyw4IEBAIChk ZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgY3BwKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNr YWdlcyBwdWxzZWF1ZGlvKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB0bHMpCiAgICM6 dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHdlYikKLSAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn ZXMgeG1sKSkKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgeG1sKQorICAjOnVzZS1tb2R1 bGUgKGljZS05IG1hdGNoKSkKIAogKGRlZmluZS1wdWJsaWMgcmFuZ2UtdjMKICAgKHBhY2thZ2UK QEAgLTE0NzgsMyArMTQ3OSw3NSBAQCAoZGVmaW5lLXB1YmxpYyBibG9vbWJlcmctYmRlLXRvb2xz CiAgICAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyB0aGUgY21ha2UgaW1wb3J0cyBuZWVkZWQg dG8gYnVpbGQgYmxvb21iZXJnLWJkZS4iKQogICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRo dWIuY29tL2Jsb29tYmVyZy9iZGUtdG9vbHMiKQogICAgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wy LjApKSkpCisKKyhkZWZpbmUtcHVibGljIGJsb29tYmVyZy1iZGUKKyAgKGxldCAoKGNvbW1pdCAi Yjk3YmUxNDBiYjU4MWNiYTEwOGJiYjFlOGRiNGQ4MmVjYjE4YTg5NiIpKQorICAgIChwYWNrYWdl CisgICAgICAobmFtZSAiYmxvb21iZXJnLWJkZSIpCisgICAgICA7OyBSZWNlbnQgcmVsZWFzZXMg YXJlIG5vdCB0YWdnZWQgc28gY29tbWl0IG11c3QgYmUgdXNlZCBmb3IgY2hlY2tvdXQuCisgICAg ICAodmVyc2lvbiAiMy45Ni4wLjAiKQorICAgICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAg ICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVy ZW5jZQorICAgICAgICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9ibG9v bWJlcmcvYmRlIikKKyAgICAgICAgICAgICAgICAgICAgICAoY29tbWl0IGNvbW1pdCkpKQorICAg ICAgICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAg ICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICAgICAgICAgICIxdzVzeXdteGZhMXNzM2Y2ZDU2c2NmeWx3NThzbWl4YXI5MHJpcWtpbGI2NDRp eXlrM3diIikpCisgICAgICAgICAgICAgICAgKHBhdGNoZXMKKyAgICAgICAgICAgICAgICAgKHNl YXJjaC1wYXRjaGVzCisgICAgICAgICAgICAgICAgICAiYmxvb21iZXJnLWJkZS1jbWFrZS1tb2R1 bGUtcGF0aC5wYXRjaCIpKQorICAgICAgICAgICAgICAgIDs7KG1vZHVsZXMgJygoZ3VpeCBidWls ZCB1dGlscykpKQorICAgICAgICAgICAgICAgIChzbmlwcGV0CisgICAgICAgICAgICAgICAgIGAo YmVnaW4KKyAgICAgICAgICAgICAgICAgICAgOzsgRklYTUU6IERlbGV0ZSBidW5kbGVkIHNvZnR3 YXJlLiBUaGUgdGhpcmQtcGFydHkgcGFja2FnZXMKKyAgICAgICAgICAgICAgICAgICAgOzsgbWF5 IGJlIHBhdGNoZWQgb3IgbW9kaWZpZWQgZnJvbSB1cHN0cmVhbSBzb3VyY2VzLgorICAgICAgICAg ICAgICAgICAgICA7Oyhmb3ItZWFjaCBkZWxldGUtZmlsZS1yZWN1cnNpdmVseQorICAgICAgICAg ICAgICAgICAgICA7OyAobGlzdCAidGhpcmRwYXJ0eSIpKQorICAgICAgICAgICAgICAgICAgICA7 OyBEZWxldGUgZmFpbGluZyB0ZXN0cy4KKyAgICAgICAgICAgICAgICAgICAgKGZvci1lYWNoCisg ICAgICAgICAgICAgICAgICAgICBkZWxldGUtZmlsZQorICAgICAgICAgICAgICAgICAgICAgKGxp c3QgImdyb3Vwcy9iYWwvYmFsbC9iYWxsX2FzeW5jZmlsZW9ic2VydmVyLnQuY3BwIgorICAgICAg ICAgICAgICAgICAgICAgICAgICAgImdyb3Vwcy9iYWwvYmFsbC9iYWxsX2ZpbGVvYnNlcnZlcjIu dC5jcHAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAiZ3JvdXBzL2JhbC9iYWxsL2JhbGxf cmVjb3Jkc3RyaW5nZm9ybWF0dGVyLnQuY3BwIgorICAgICAgICAgICAgICAgICAgICAgICAgICAg Imdyb3Vwcy9iYWwvYmFsc3QvYmFsc3Rfc3RhY2t0cmFjZXV0aWwudC5jcHAiCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAiZ3JvdXBzL2JkbC9iZGxtdC9iZGxtdF9ldmVudHNjaGVkdWxlci50 LmNwcCIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICJncm91cHMvYmRsL2JkbG10L2JkbG10 X3RpbWVyZXZlbnRzY2hlZHVsZXIudC5jcHAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAi Z3JvdXBzL2JkbC9iZGxzL2JkbHNfZmlsZXN5c3RlbXV0aWwudC5jcHAiCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAiZ3JvdXBzL2JzbC9ic2xoL2JzbGhfaGFzaHBhaXIudC5jcHAiCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAiZ3JvdXBzL2JzbC9ic2xzL2JzbHNfcGxhdGZvcm0udC5j cHAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAiZ3JvdXBzL2JzbC9ic2xzL2JzbHNfc3Rh Y2thZGRyZXNzdXRpbC50LmNwcCIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICJncm91cHMv YnNsL2JzbHMvYnNsc19zdG9wd2F0Y2gudC5jcHAiCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAiZ3JvdXBzL2JzbC9ic2xzdGwvYnNsc3RsX2Z1bmN0aW9uX2ludm9rZXJ1dGlsLnQuY3BwIikp CisgICAgICAgICAgICAgICAgICAgICN0KSkpKQorICAgICAgKGJ1aWxkLXN5c3RlbSBjbWFrZS1i dWlsZC1zeXN0ZW0pCisgICAgICAoYXJndW1lbnRzCisgICAgICAgYCgjOnBhcmFsbGVsLXRlc3Rz PyAjZiAgICAgICAgICAgOyBUZXN0IHBhcmFsbGVsaXNtIG1heSBmYWlsIGluY29uc2lzdGVudGx5 LgorICAgICAgICAgOzsgU2V0IFVGSUQgdG8gYnVpbGQgc2hhcmVkIGxpYnJhcmllcy4gRmxhZyBk ZXNjcmlwdGlvbnMgY2FuIGJlIGZvdW5kIGF0CisgICAgICAgICA7OyBodHRwczovL2Jsb29tYmVy Zy5naXRodWIuaW8vYmRlLXRvb2xzL3JlZmVyZW5jZS9iZGVfcmVwby5odG1sI3VmaWQKKyAgICAg ICAgICM6Y29uZmlndXJlLWZsYWdzICwobWF0Y2ggJWN1cnJlbnQtc3lzdGVtCisgICAgICAgICAg ICAoKG9yICJpNjg2LWxpbnV4IiAiYXJtaGYtbGludXgiKQorICAgICAgICAgICAgICcnKCItRFVG SUQ9b3B0X2RiZ19leGNfbXRfMzJfc2hyX2NwcDE3IikpCisgICAgICAgICAgICAoXworICAgICAg ICAgICAgICcnKCItRFVGSUQ9b3B0X2RiZ19leGNfbXRfNjRfc2hyX2NwcDE3IikpKQorICAgICAg ICAgIzpwaGFzZXMKKyAgICAgICAgIChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAg ICAgICAgICAgOzsgRXhwbGljaXRseSBidWlsZCB0ZXN0cyBzZXBhcmF0ZSBmcm9tIHRoZSBtYWlu IGJ1aWxkLgorICAgICAgICAgICAoYWRkLWFmdGVyICdidWlsZCAnYnVpbGQtdGVzdHMKKyAgICAg ICAgICAgICAobGFtYmRhKiAoIzprZXkgbWFrZS1mbGFncyAjOmFsbG93LW90aGVyLWtleXMpCisg ICAgICAgICAgICAgICAoYXBwbHkgaW52b2tlICJtYWtlIiAiYWxsLnQiCisgICAgICAgICAgICAg ICAgIGAoLEAoaWYgIzpwYXJhbGxlbC1idWlsZD8KKyAgICAgICAgICAgICAgICAgICAgICAgICBg KCItaiIgLChudW1iZXItPnN0cmluZyAocGFyYWxsZWwtam9iLWNvdW50KSkpCisgICAgICAgICAg ICAgICAgICAgICAgICAgJygpKQorICAgICAgICAgICAgICAgICAsQG1ha2UtZmxhZ3MpKSkpKSkp CisgICAgICAobmF0aXZlLWlucHV0cworICAgICAgIChsaXN0IGJsb29tYmVyZy1iZGUtdG9vbHMg cGtnLWNvbmZpZyBweXRob24pKQorICAgICAgKHN5bm9wc2lzICJGb3VuZGF0aW9uYWwgQysrIGxp YnJhcmllcyB1c2VkIGF0IEJsb29tYmVyZyIpCisgICAgICAoZGVzY3JpcHRpb24KKyAgICAgICAi VGhlIEJERSBEZXZlbG9wbWVudCBFbnZpcm9ubWVudCBsaWJyYXJpZXMgcHJvdmlkZSBhbiBlbmhh bmNlZAoraW1wbGVtZW50YXRpb24gb2YgU1RMIGNvbnRhaW5lcnMsIHZvY2FidWxhcnkgdHlwZXMg Zm9yIHJlcHJlc2VudGluZyBjb21tb24KK2NvbmNlcHRzIChsaWtlIGRhdGVzIGFuZCB0aW1lcyks IGFuZCBidWlsZGluZyBibG9ja3MgZm9yIGRldmVsb3BpbmcKK211bHRpLXRocmVhZGVkIGFwcGxp Y2F0aW9ucyBhbmQgbmV0d29yayBhcHBsaWNhdGlvbnMuIikKKyAgICAgIChob21lLXBhZ2UgImh0 dHBzOi8vZ2l0aHViLmNvbS9ibG9vbWJlcmcvYmRlIikKKyAgICAgIChsaWNlbnNlIGxpY2Vuc2U6 YXNsMi4wKSkpKQpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvYmxvb21iZXJnLWJk ZS1jbWFrZS1tb2R1bGUtcGF0aC5wYXRjaCBiL2dudS9wYWNrYWdlcy9wYXRjaGVzL2Jsb29tYmVy Zy1iZGUtY21ha2UtbW9kdWxlLXBhdGgucGF0Y2gKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg MDAwMDAwMDAwMC4uYjA4Y2E1ZWFjMAotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNrYWdlcy9w YXRjaGVzL2Jsb29tYmVyZy1iZGUtY21ha2UtbW9kdWxlLXBhdGgucGF0Y2gKQEAgLTAsMCArMSwx NiBAQAorVGhpcyBwYWNrYWdlIHJlcXVpcmVzIENNQUtFX01PRFVMRV9QQVRIIGJlIHNldCBieSB0 aGUgY2FsbGluZyBwcm9jZXNzLiBUaGlzCitwYXRjaCB1c2VzIHRoZSBDTUFLRV9QUkVGSVhfUEFU SCBwYXNzZWQgZnJvbSBHdWl4IGFzIHRoZSBzZWFyY2ggcGF0aCBmb3IKK2xvY2F0aW5nIHRoZSBi bG9vbWJlcmctYmRlLXRvb2xzIENNYWtlIG1vZHVsZXMuCisKKy0tLSBhL0NNYWtlTGlzdHMudHh0 CisrKysgYi9DTWFrZUxpc3RzLnR4dAorQEAgLTEsOCArMSw2IEBACisgY21ha2VfbWluaW11bV9y ZXF1aXJlZChWRVJTSU9OIDMuMTUpCisgCistaWYgKE5PVCBDTUFLRV9NT0RVTEVfUEFUSCkKKy0g ICAgbWVzc2FnZShGQVRBTCAiUGxlYXNlIHNwZWNpZnkgcGF0aCB0byBCREUgY21ha2UgbW9kdWxl cy4iKQorLWVuZGlmKCkKKytzdHJpbmcoUkVQTEFDRSAiOiIgImNtYWtlLzsiIENNQUtFX01PRFVM RV9QQVRIICIkRU5We0NNQUtFX1BSRUZJWF9QQVRIfWNtYWtlLyIpCisgCisgZ2V0X2ZpbGVuYW1l X2NvbXBvbmVudChyZXBvTmFtZSAke0NNQUtFX0NVUlJFTlRfTElTVF9ESVJ9IE5BTUUpCisgCi0t IAoyLjM0LjAKCg== --0000000000000f4c8205d39de571--