From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id YAqbHcCvkGLMpwAAbAwnHQ (envelope-from ) for ; Fri, 27 May 2022 13:02:24 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id eACcHcCvkGJycAEA9RJhRA (envelope-from ) for ; Fri, 27 May 2022 13:02:24 +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 BEC2013C3F for ; Fri, 27 May 2022 13:02:23 +0200 (CEST) Received: from localhost ([::1]:55208 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nuXja-0001QL-DN for larch@yhetil.org; Fri, 27 May 2022 07:02:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33072) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nuXVi-0001OH-8j for guix-patches@gnu.org; Fri, 27 May 2022 06:48:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38955) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nuXVh-0001qK-5B for guix-patches@gnu.org; Fri, 27 May 2022 06:48:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nuXVg-0000Du-V8 for guix-patches@gnu.org; Fri, 27 May 2022 06:48:00 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55538] [PATCH] gnu: virtuoso-ose: Update to 7.2.7. Resent-From: Roel Janssen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 27 May 2022 10:48:00 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55538 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer Cc: 55538@debbugs.gnu.org Received: via spool by 55538-submit@debbugs.gnu.org id=B55538.1653648462303 (code B ref 55538); Fri, 27 May 2022 10:48:00 +0000 Received: (at 55538) by debbugs.gnu.org; 27 May 2022 10:47:42 +0000 Received: from localhost ([127.0.0.1]:32852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuXVG-0008UE-KT for submit@debbugs.gnu.org; Fri, 27 May 2022 06:47:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuXVB-0008R4-IY for 55538@debbugs.gnu.org; Fri, 27 May 2022 06:47:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39948) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nuXV6-0001lN-5F; Fri, 27 May 2022 06:47:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:To:From: Subject; bh=ypWECautoyinZoRrTIxfVmRZNyxWfKwY/MAdh/8L9mU=; b=N7gje/o5HJ5PyD1Qb 65nOX5Zo6kmRzwiHY2m+sejd73rTOExModz9u2F2kfhJhUZd/wiproRdKv+nwC4CS2rtsucojzDhu zlXdkHcLr/fgvUFUus/PtWH4a26bVmbTnLANyzkZjDhzx9lnAVSONLYtp+ZAdh1l3NSKshMj0Qdf9 nVK2oHhTNwapgJ/Q/96dOzAVo9m3MZ1wSoQgxMRFP0QroQbel7c+SpUQuOhOgSRAP8p1EZdSHCf/r pVUCDoKwBh2xjNydPRE/rpZKTUhJIKA/3HtCi2Ev66/t16wlRVzRRDwAdgefAnpU7NEaIWlVwxDNX dS2X0buC50WzmrFnw==; Received: from 2a02-a46b-9fc4-1-d864-ee57-c9d9-98a0.fixed6.kpn.net ([2a02:a46b:9fc4:1:d864:ee57:c9d9:98a0]:39524) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nuXV5-0001ps-BK; Fri, 27 May 2022 06:47:23 -0400 Message-ID: From: Roel Janssen Date: Fri, 27 May 2022 12:47:18 +0200 In-Reply-To: <9b71e2c249653a74c0e039670d5a60492c9c2eb0.camel@gnu.org> References: <875ylt4rep.fsf@gmail.com> <9b71e2c249653a74c0e039670d5a60492c9c2eb0.camel@gnu.org> Content-Type: multipart/mixed; boundary="=-5Z2qMYy6T08D0m7oQorE" User-Agent: Evolution 3.44.1 (3.44.1-1.fc36) MIME-Version: 1.0 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=1653649344; 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=ypWECautoyinZoRrTIxfVmRZNyxWfKwY/MAdh/8L9mU=; b=lvTwYpA8qtrde4Q2+TkO1bwRBxjgMxewDWdwN5KATiTK7kuHPg/lfeAFlbuiUNlsBDYnxW Qr47RgznBoV/ceYQV2b418GB8yyZ0oUHUMPWu2BturbgCOUMeKx49J+5j5H1K2R2mJ/loE eUTy69mob4hlfs1WoJ0RVUpnqEAjwXcAeZ9oiUiqkTbBp1GkvFfRo3nLNWqd1iOyOdXYD9 kESpTEDX+lDdvlEfqFdfjQ2pw4jj4/RaBWe3OZQQ+SSv3DnoePHxcMqmOuuqxPRKYrofOi 6MP11OlaYE7QOkcozZmABhKgirtRuV39MgAXPO7WJaS1unWmZbCAbMl1l/SVAQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1653649344; a=rsa-sha256; cv=none; b=mdXHHi+reSYQ/fR5ehK36uN83ANTExv92wuwzunQvLhUXuax2Kp8RGv8LLH/79S2S5as6A PPb4c36EC0mlDjtsj1OnGJ3Lpqu+L4mh2a6sTVMZeoJpMnY9t7dgl6BG2VHMmv0bMzjnKb DqG+ZiErnCvZNclMggbfajxlDrmUCQyd6XZViZuLUdZgCRu0BWmDvhv1CyDSBanIQo4xiH ExEjx3z0UntE0IiqJwQt6+TXuf3BFKMtgzLCJSlI3azGTNhZiyiOwJnHRPWeZztnMclPKr RDxfOb7IwHTwH0Ea4ZOrxHeRSNxXq7FI//6O0Pf0jim/WJMyIVdF1Z2ZrvpaVw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b="N7gje/o5"; dmarc=pass (policy=none) header.from=gnu.org; 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: -4.24 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b="N7gje/o5"; dmarc=pass (policy=none) header.from=gnu.org; 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: BEC2013C3F X-Spam-Score: -4.24 X-Migadu-Scanner: scn0.migadu.com X-TUID: O8/FcIdv/OlS --=-5Z2qMYy6T08D0m7oQorE Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, 2022-05-25 at 17:51 +0200, Roel Janssen wrote: > On Wed, 2022-05-25 at 10:29 -0400, Maxim Cournoyer wrote: > > Hi Roel, > >=20 > > Roel Janssen writes: > >=20 > > > Dear Guix, > > >=20 > > > I'd like to update Virtuoso OSE to the latest release (see attached p= atch). > > >=20 > > > Other than the version number and checksum bump I noticed that some J= AR files made it in the > > > build > > > output.=C2=A0 I tried removing them from the source tarball using a s= nippet, but then one needs to > > > include a patch for various Makefile.am files and run the autogen.sh = script.=C2=A0 I thought this > > > was > > > simpler and clearer on what's actually achieved. > >=20 > > I fear in the future it would be easy to overlook the introduction of > > extra bundled jars in the source, that'd get installed.=C2=A0 I feel it= 'd be > > preferable if we removed them all from a source snippet, at the cost of > > having to patch the build system (the extra complications you > > mentioned). > >=20 > > Could you try it and send a revised patch? > >=20 >=20 > Thank you for taking a look at it! To be fair, what the patches would do,= would be to avoid > including the directories that I remove. So removing the current pre-buil= t binaries in a snippet > will be equally error-prone. >=20 > But I agree that you would preferably want to have a source tarball witho= ut pre-built binaries in > it > when running `guix build -S virtuoso-ose`. >=20 > A naive patch leads to the build getting stuck, so I need to investigate = the impact further. > I'll report back when I have adapted the patch. >=20 > THank you again for your time! I attached an updated patch that removes the pre-built binaries in a snippe= t. It then removes these directories from the build system which in turn requires one to re-run auto= gen.sh. Kind regards, Roel Janssen --=-5Z2qMYy6T08D0m7oQorE Content-Disposition: attachment; filename="0001-gnu-virtuoso-ose-Update-to-7.2.7.patch" Content-Type: text/x-patch; name="0001-gnu-virtuoso-ose-Update-to-7.2.7.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAxZjNiOWRiNTVjYWM3OTA3MTFlY2U2MTNmNWViZWI1MTQ3NDc2NGE3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSb2VsIEphbnNzZW4gPHJvZWxAZ251Lm9yZz4KRGF0ZTogRnJp LCAyNyBNYXkgMjAyMiAxMjo0MDo0NiArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTogdmlydHVv c28tb3NlOiBVcGRhdGUgdG8gNy4yLjcuCgoqIGdudS9wYWNrYWdlcy9kYXRhYmFzZXMuc2NtICh2 aXJ0dW9zby1vc2UpOiBVcGRhdGUgdG8gNy4yLjc7IFJ1biBhdXRvZ2VuCiAgYWZ0ZXIgYXBwbHlp bmcgdGhlIHBhdGNoIGJlbG93LgoqIGdudS9wYWNrYWdlcy9wYXRjaGVzL3ZpcnR1b3NvLW9zZS1y ZW1vdmUtcHJlLWJ1aWx0LWphci1maWxlcy5wYXRjaDoKICBOZXcgZmlsZS4KLS0tCiBnbnUvcGFj a2FnZXMvZGF0YWJhc2VzLnNjbSAgICAgICAgICAgICAgICAgICAgfCAgMjYgKysrLQogLi4udHVv c28tb3NlLXJlbW92ZS1wcmUtYnVpbHQtamFyLWZpbGVzLnBhdGNoIHwgMTE3ICsrKysrKysrKysr KysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxNDEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo LSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBnbnUvcGFja2FnZXMvcGF0Y2hlcy92aXJ0dW9zby1vc2Ut cmVtb3ZlLXByZS1idWlsdC1qYXItZmlsZXMucGF0Y2gKCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMvZGF0YWJhc2VzLnNjbSBiL2dudS9wYWNrYWdlcy9kYXRhYmFzZXMuc2NtCmluZGV4IDIxNjEz NDBlZjkuLjU4YjZkZDA4OGMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9kYXRhYmFzZXMuc2Nt CisrKyBiL2dudS9wYWNrYWdlcy9kYXRhYmFzZXMuc2NtCkBAIC0xMDAsNiArMTAwLDcgQEAgKGRl ZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBkYXRhYmFzZXMpCiAgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIGdub21lKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnbnVwZykKICAg Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZ29sYW5nKQorICAjOnVzZS1tb2R1bGUgKGdudSBw YWNrYWdlcyBncGVyZikKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZ3RrKQogICAjOnVz ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBndWlsZSkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn ZXMgaWN1NGMpCkBAIC0zMjI5LDE0ICszMjMwLDMwIEBAIChkZWZpbmUtcHVibGljIHB5dGhvbi1s bWRiCiAoZGVmaW5lLXB1YmxpYyB2aXJ0dW9zby1vc2UKICAgKHBhY2thZ2UKICAgICAobmFtZSAi dmlydHVvc28tb3NlIikKLSAgICAodmVyc2lvbiAiNy4yLjYiKQorICAgICh2ZXJzaW9uICI3LjIu NyIpCiAgICAgKHNvdXJjZQogICAgICAob3JpZ2luCiAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CiAgICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZCAibWlycm9yOi8vc291cmNlZm9yZ2UvdmlydHVv c28vdmlydHVvc28vIiB2ZXJzaW9uICIvIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgInZp cnR1b3NvLW9wZW5zb3VyY2UtIiB2ZXJzaW9uICIudGFyLmd6IikpCiAgICAgICAgKHNoYTI1Ngot ICAgICAgICAoYmFzZTMyICIwbHk3czdhM3cyYTJ6aGhpOXJxOWsycWxuemFwcWJiYzFyY2RxYjN6 cXFwZ2c4MWtyejlxIikpKSkKKyAgICAgICAgKGJhc2UzMiAiMTg1M2xuMHNtaWlsZjNwbmk3MGdx Nm5taTlwczAzOWN5NDRnNmI1aTlkMnoxbjlobmowMiIpKQorICAgICAgIChwYXRjaGVzIChzZWFy Y2gtcGF0Y2hlcyAidmlydHVvc28tb3NlLXJlbW92ZS1wcmUtYnVpbHQtamFyLWZpbGVzLnBhdGNo IikpCisgICAgICAgKG1vZHVsZXMgJygoZ3VpeCBidWlsZCB1dGlscykpKQorICAgICAgIDs7IFRo aXMgc25pcHBldCByZW1vdmVzIHByZS1idWlsdCBKYXZhIGFyY2hpdmVzLgorICAgICAgIChzbmlw cGV0CisgICAgICAgICcoYmVnaW4KKyAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5 ICJsaWJzcmMvSkRCQ0RyaXZlclR5cGU0IikKKyAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vy c2l2ZWx5ICJiaW5zcmMvaGliZXJuYXRlIikKKyAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vy c2l2ZWx5ICJiaW5zcmMvamVuYSIpCisgICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVs eSAiYmluc3JjL2plbmEyIikKKyAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5ICJi aW5zcmMvamVuYTMiKQorICAgICAgICAgICAoZGVsZXRlLWZpbGUtcmVjdXJzaXZlbHkgImJpbnNy Yy9qZW5hNCIpCisgICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseSAiYmluc3JjL3Jk ZjRqIikKKyAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5ICJiaW5zcmMvc2VzYW1l IikKKyAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5ICJiaW5zcmMvc2VzYW1lMiIp CisgICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseSAiYmluc3JjL3Nlc2FtZTMiKQor ICAgICAgICAgICAoZGVsZXRlLWZpbGUtcmVjdXJzaXZlbHkgImJpbnNyYy9zZXNhbWU0IikpKSkp CiAgICAgKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQogICAgIChhcmd1bWVudHMKICAg ICAgYCgjOnRlc3RzPyAjZiA7IFRlc3RzIHJlcXVpcmUgYSBuZXR3b3JrIGNvbm5lY3Rpb24uCkBA IC0zMjQ3LDYgKzMyNjQsOSBAQCAoZGVmaW5lLXB1YmxpYyB2aXJ0dW9zby1vc2UKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICItLWVuYWJsZS1zdGF0aWM9bm8iKQogICAgICAgICM6cGhhc2Vz CiAgICAgICAgKG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgKGFkZC1i ZWZvcmUgJ2NvbmZpZ3VyZSAnYXV0b2dlbgorICAgICAgICAgICAobGFtYmRhIF8KKyAgICAgICAg ICAgICAoaW52b2tlICIuL2F1dG9nZW4uc2giKSkpCiAgICAgICAgICA7OyBFdmVuIHdpdGggIi0t ZW5hYmxlLXN0YXRpYz1ubyIsICJsaWJ2aXJ0dW9zby10LmEiIGlzIGxlZnQgaW4KICAgICAgICAg IDs7IHRoZSBidWlsZCBvdXRwdXQuICBUaGUgZm9sbG93aW5nIHBoYXNlIHJlbW92ZXMgaXQuCiAg ICAgICAgICAoYWRkLWFmdGVyICdpbnN0YWxsICdyZW1vdmUtc3RhdGljLWxpYnMKQEAgLTMyNTYs NiArMzI3Niw4IEBAIChkZWZpbmUtcHVibGljIHZpcnR1b3NvLW9zZQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgKGRlbGV0ZS1maWxlIChzdHJpbmctYXBwZW5kIGxpYiAiLyIgZmlsZSkpKQog ICAgICAgICAgICAgICAgICAgICAgICAgICcoImxpYnZpcnR1b3NvLXQuYSIKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICJsaWJ2aXJ0dW9zby10LmxhIikpKSkpKSkpCisgICAgKG5hdGl2ZS1p bnB1dHMKKyAgICAgKGxpc3QgYXV0b2NvbmYgYXV0b21ha2UgbGlidG9vbCBiaXNvbiBmbGV4IGdw ZXJmKSkKICAgICAoaW5wdXRzCiAgICAgIChsaXN0IG9wZW5zc2wgbmV0LXRvb2xzIHJlYWRsaW5l IHpsaWIpKQogICAgIChob21lLXBhZ2UgImh0dHA6Ly92b3Mub3Blbmxpbmtzdy5jb20vb3dpa2kv d2lraS9WT1MvIikKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9wYXRjaGVzL3ZpcnR1b3NvLW9z ZS1yZW1vdmUtcHJlLWJ1aWx0LWphci1maWxlcy5wYXRjaCBiL2dudS9wYWNrYWdlcy9wYXRjaGVz L3ZpcnR1b3NvLW9zZS1yZW1vdmUtcHJlLWJ1aWx0LWphci1maWxlcy5wYXRjaApuZXcgZmlsZSBt b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4xNzQxM2M3MWFlCi0tLSAvZGV2L251bGwKKysr IGIvZ251L3BhY2thZ2VzL3BhdGNoZXMvdmlydHVvc28tb3NlLXJlbW92ZS1wcmUtYnVpbHQtamFy LWZpbGVzLnBhdGNoCkBAIC0wLDAgKzEsMTE3IEBACitUaGlzIHBhdGNoIGRpc2FibGVzIGJ1aWxk IHRhcmdldHMgdGhhdCBjb250YWluIHByZS1idWlsdCBKYXZhIGFyY2hpdmVzIHRoYXQKK3dvdWxk IGJlIGNvcGllZCB0byB0aGUgYnVpbGQncyBvdXRwdXQuCisKK1BhdGNoIGJ5IFJvZWwgSmFuc3Nl biA8cm9lbEBnbnUub3JnPgorKioqIGEtdmlydHVvc28tb3BlbnNvdXJjZS03LjIuNy9iaW5zcmMv TWFrZWZpbGUuYW0JMTk3MC0wMS0wMSAwMTowMDowMS4wMDAwMDAwMDAgKzAxMDAKKy0tLSBiLXZp cnR1b3NvLW9wZW5zb3VyY2UtNy4yLjcvYmluc3JjL01ha2VmaWxlLmFtCTIwMjItMDUtMjcgMTI6 MjA6NTIuOTA5MTM1Nzc0ICswMjAwCisqKioqKioqKioqKioqKioKKyoqKiAxOSwyNSAqKioqCisg ICMgIAorICAjICAKKyAgCishIFNVQkRJUlMgPSBkYXYgbW9ubyB2aXJ0dW9zbyB0ZXN0cyByZGZf bWFwcGVycyBkcml2ZXIgbWFpbGRyb3Agc3FsZG9jIGhvc3RpbmcgYnBlbCBmY3QgdHV0b3JpYWwg Y29uZHVjdG9yIHNhbXBsZXMgdnNwIHdzIHN5bmMgdnNweCB2YWQgY2FjaGVkX3Jlc291cmNlcyB2 aXJ0b2RiYyB2aXJ0b2xlZGIgdmlydHVvc29fc2luayB4ZGRsIFZpcnR1b3NvQ2xpZW50Lk5ldCBv YXQgaXNwYXJxbCBqZW5hIGplbmEyIGplbmEzIGplbmE0IHNlc2FtZSBzZXNhbWUyIHNlc2FtZTMg c2VzYW1lNCByZWRsYW5kIGhpYmVybmF0ZSBkYnBlZGlhIHJkYjJyZGYgcmRmNGoKKyAgCisgIAor ICAjIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0KKy0tLSAxOSwyNSAtLS0tCisgICMgIAorICAjICAKKyAgCishIFNV QkRJUlMgPSBkYXYgbW9ubyB2aXJ0dW9zbyB0ZXN0cyByZGZfbWFwcGVycyBkcml2ZXIgbWFpbGRy b3Agc3FsZG9jIGhvc3RpbmcgYnBlbCBmY3QgdHV0b3JpYWwgY29uZHVjdG9yIHNhbXBsZXMgdnNw IHdzIHN5bmMgdnNweCB2YWQgY2FjaGVkX3Jlc291cmNlcyB2aXJ0b2RiYyB2aXJ0b2xlZGIgdmly dHVvc29fc2luayB4ZGRsIFZpcnR1b3NvQ2xpZW50Lk5ldCBvYXQgaXNwYXJxbCByZWRsYW5kIGRi cGVkaWEgcmRiMnJkZgorICAKKyAgCisgICMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorKioqIGEtdmlydHVvc28t b3BlbnNvdXJjZS03LjIuNy9jb25maWd1cmUuYWMJMTk3MC0wMS0wMSAwMTowMDowMS4wMDAwMDAw MDAgKzAxMDAKKy0tLSBiLXZpcnR1b3NvLW9wZW5zb3VyY2UtNy4yLjcvY29uZmlndXJlLmFjCTIw MjItMDUtMjcgMTI6Mjc6NTEuODc5MjA4MDE4ICswMjAwCisqKioqKioqKioqKioqKioKKyoqKiA1 Nyw2NCAqKioqCisgIGRubAlBTV9JTklUX0FVVE9NQUtFKFsxLjhdKQorICBkbmwJQU1fSU5JVF9B VVRPTUFLRShbMS45IHRhci11c3Rhcl0pCisgIGRubAorISBBTV9JTklUX0FVVE9NQUtFKFsxLjkg dGFyLXVzdGFyXSkKKyEgCisgIEFNX01BSU5UQUlORVJfTU9ERQorICAKKyAgCistLS0gNTcsNjMg LS0tLQorICBkbmwJQU1fSU5JVF9BVVRPTUFLRShbMS44XSkKKyAgZG5sCUFNX0lOSVRfQVVUT01B S0UoWzEuOSB0YXItdXN0YXJdKQorICBkbmwKKyEgQU1fSU5JVF9BVVRPTUFLRShbMS45IHRhci11 c3RhciBzdWJkaXItb2JqZWN0c10pCisgIEFNX01BSU5UQUlORVJfTU9ERQorICAKKyAgCisqKioq KioqKioqKioqKioKKyoqKiAzMTU3LDMxNjMgKioqKgorICAJYmluc3JjL2RicGVkaWEvTWFrZWZp bGUKKyAgCWJpbnNyYy9kcml2ZXIvTWFrZWZpbGUKKyAgCWJpbnNyYy9mY3QvTWFrZWZpbGUKKy0g CWJpbnNyYy9oaWJlcm5hdGUvTWFrZWZpbGUKKyAgCWJpbnNyYy9ob3N0aW5nL01ha2VmaWxlCisg IAliaW5zcmMvaG9zdGluZy9tb25vL01ha2VmaWxlCisgIAliaW5zcmMvaG9zdGluZy9tb25vL3Rl c3RzL01ha2VmaWxlCistLS0gMzE1NiwzMTYxIC0tLS0KKyoqKioqKioqKioqKioqKgorKioqIDMx NjksMzE4NCAqKioqCisgIAliaW5zcmMvaG9zdGluZy9ydWJ5L01ha2VmaWxlCisgIAliaW5zcmMv aG9zdGluZy9zaGFwZWZpbGVpby9NYWtlZmlsZQorICAJYmluc3JjL2lzcGFycWwvTWFrZWZpbGUK Ky0gCWJpbnNyYy9qZW5hL01ha2VmaWxlCistIAliaW5zcmMvamVuYTIvTWFrZWZpbGUKKy0gCWJp bnNyYy9qZW5hMy9NYWtlZmlsZQorLSAJYmluc3JjL2plbmE0L01ha2VmaWxlCisgIAliaW5zcmMv bWFpbGRyb3AvTWFrZWZpbGUKKyAgCWJpbnNyYy9tb25vL01ha2VmaWxlCisgIAliaW5zcmMvb2F0 L01ha2VmaWxlCisgIAliaW5zcmMvcmRmX21hcHBlcnMvTWFrZWZpbGUKKyAgCWJpbnNyYy9yZGIy cmRmL01ha2VmaWxlCistIAliaW5zcmMvcmRmNGovTWFrZWZpbGUKKyAgCWJpbnNyYy9yZWRsYW5k L01ha2VmaWxlCisgIAliaW5zcmMvc2FtcGxlcy9kZW1vL01ha2VmaWxlCisgIAliaW5zcmMvc2Ft cGxlcy9oc2xvb2t1cC9NYWtlZmlsZQorLS0tIDMxNjcsMzE3NyAtLS0tCisqKioqKioqKioqKioq KioKKyoqKiAzMTkxLDMyMDAgKioqKgorICAJYmluc3JjL3NhbXBsZXMvd2ViYXBwL01ha2VmaWxl CisgIAliaW5zcmMvc2FtcGxlcy94cGF0aC9NYWtlZmlsZQorICAJYmluc3JjL3NhbXBsZXMveHF1 ZXJ5L01ha2VmaWxlCistIAliaW5zcmMvc2VzYW1lL01ha2VmaWxlCistIAliaW5zcmMvc2VzYW1l Mi9NYWtlZmlsZQorLSAJYmluc3JjL3Nlc2FtZTMvTWFrZWZpbGUKKy0gCWJpbnNyYy9zZXNhbWU0 L01ha2VmaWxlCisgIAliaW5zcmMvc3FsZG9jL01ha2VmaWxlCisgIAliaW5zcmMvc3luYy9NYWtl ZmlsZQorICAJYmluc3JjL3Rlc3RzL2JpZnRlc3QvTWFrZWZpbGUKKy0tLSAzMTg0LDMxODkgLS0t LQorKioqKioqKioqKioqKioqCisqKiogMzIzNiwzMjQ1ICoqKioKKyAgCWRvY3NyYy9zdHlsZXNo ZWV0cy9NYWtlZmlsZQorICAJZG9jc3JjL3htbHNvdXJjZS9NYWtlZmlsZQorICAJbGlic3JjL0Rr L01ha2VmaWxlCistIAlsaWJzcmMvSkRCQ0RyaXZlclR5cGU0L01ha2VmaWxlCistIAlsaWJzcmMv SkRCQ0RyaXZlclR5cGU0L3Rlc3RzdWl0ZV80LjAvTWFrZWZpbGUKKy0gCWxpYnNyYy9KREJDRHJp dmVyVHlwZTQvdmlydHVvc28vamRiYy9NYWtlZmlsZQorLSAJbGlic3JjL0pEQkNEcml2ZXJUeXBl NC92aXJ0dW9zby9NYWtlZmlsZQorICAJbGlic3JjL2xhbmdmdW5jL01ha2VmaWxlCisgIAlsaWJz cmMvb2RiY3Nkay9NYWtlZmlsZQorICAJbGlic3JjL3BsdWdpbi9NYWtlZmlsZQorLS0tIDMyMjUs MzIzMCAtLS0tCisqKiogYS12aXJ0dW9zby1vcGVuc291cmNlLTcuMi43L2xpYnNyYy9NYWtlZmls ZS5hbQkxOTcwLTAxLTAxIDAxOjAwOjAxLjAwMDAwMDAwMCArMDEwMAorLS0tIGItdmlydHVvc28t b3BlbnNvdXJjZS03LjIuNy9saWJzcmMvTWFrZWZpbGUuYW0JMjAyMi0wNS0yNyAxMjozMDoxMi42 NTg1OTMwMTEgKzAyMDAKKyoqKioqKioqKioqKioqKgorKioqIDE5LDI1ICoqKioKKyAgIyAgCisg ICMgIAorICAKKyEgU1VCRElSUyA9IHV0aWwgemxpYiBvZGJjc2RrIERrIFRocmVhZCBsYW5nZnVu YyBXaSBwbHVnaW4gVGlkeSBYbWwubmV3IEpEQkNEcml2ZXJUeXBlNAorICAKKyAgbm9pbnN0X0hF QURFUlMgPSBEay5oIGxpYnV0aWwuaAorICAKKy0tLSAxOSwyNSAtLS0tCisgICMgIAorICAjICAK KyAgCishIFNVQkRJUlMgPSB1dGlsIHpsaWIgb2RiY3NkayBEayBUaHJlYWQgbGFuZ2Z1bmMgV2kg cGx1Z2luIFRpZHkgWG1sLm5ldworICAKKyAgbm9pbnN0X0hFQURFUlMgPSBEay5oIGxpYnV0aWwu aAorICAKLS0gCjIuMzYuMQoK --=-5Z2qMYy6T08D0m7oQorE--