From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id SPAoHPGWaGfNWwAAe85BDQ:P1 (envelope-from ) for ; Sun, 22 Dec 2024 22:47:13 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id SPAoHPGWaGfNWwAAe85BDQ (envelope-from ) for ; Sun, 22 Dec 2024 23:47:13 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=kjjeqM8j; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20230601 header.b=QO0gszic; 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"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1734907632; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=1MyH6n6HuCMskZKQxhf3HGUCIYMuEtiJneeLMvYps00=; b=trO5OnFcwofx/PKxMzd9EfJYXOjA9hJX7Fo7YosXQdyAxvPJP8bJnBxu1DWfKPdeGKN7+i xqNhddL/ErldEkIJdVyeBT3y3oygGoPRJ6pKRLwWVwYQ8vTwonrdPC8imuC/JyhO58Cc/J yjauOR1go4TIy3H/aL5y2amjDSJxzbJwtG6ozRyo7YkP7LJn6k3xUCvKP+bghZK+3tcBMP xfzskjOodecj0gHZh0ji1GM9Xhwzh7L2Ld7HLiuaYnzAjKpt8t9EY0ng2fPgovGvI5HWFi G95D/TzP4xHKWwO85cYzO9L8JDY2ZuAn90FydvO9+gkiiPPBqEG/+cTs1EKGkg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=kjjeqM8j; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20230601 header.b=QO0gszic; 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"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1734907632; a=rsa-sha256; cv=none; b=YXpoiLXMjaYvbKRu+dKq5huDYfDba+lqEMGh6wj+pmnI7Ax90y1+JK/zqYghHPFqgVMYqO jO/53I84bSIfdZz35CPN8rq1bXqq9xBWweYtEQYIoPqlyHGFWIl0gL5vfsmEKXy3Vjalky fhlVNzODwcMa9fN70ruiVWX9S2xCpiq7fDAsAVRQypv3i3f970QX1hEPMBQYqWXpdZGFpK pkhh94qKoVlLdSObnpTgheX0NElVXsVevI50RMEMnSt0hf/2SSEwvnG/O0/5WBnZPX1Vga /iRsojtceHDn8ihq1pqEmLHvUOASsYtpYBMELHdWzJt57FCveNeo/GlasOSCVA== 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 5662587E89 for ; Sun, 22 Dec 2024 23:47:12 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tPUj2-0001vG-9r; Sun, 22 Dec 2024 17:47:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tPUj0-0001up-BY for guix-patches@gnu.org; Sun, 22 Dec 2024 17:47:02 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tPUj0-0000iw-2a for guix-patches@gnu.org; Sun, 22 Dec 2024 17:47:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=Date:From:MIME-Version:To:Subject; bh=1MyH6n6HuCMskZKQxhf3HGUCIYMuEtiJneeLMvYps00=; b=kjjeqM8jWqAwipss8+yc6yu37QnGqFu7e5roAGpz0en+486nhzNmZwpG9yWSJEH0WRumG0KlhvspZMR+eh7Fqj4qaQQ0FxkB5LsKzmHKhzyf9DNAp/CIxc6RRl3+OyV8NInym+sZ+ZTr4KWVVPI/V1n0MOFxk/Eig9ysTpg0jL7aYDc5DQX7J7sNpX7LyjzyVGGK2qn1pFMcvS7kISqJGASNTj7GF1Y2A2JPkZPDXF4CZTw0gDaJno4blok28e1LgdGTq5JZ0zJxokclbW68KqdT2yaFBuoolFNblVlOsOB+WkdYq0x2XLY7JqiHY2PZcTM1nAn8ZNmRr2TA8gGLsg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tPUiz-00066X-UI for guix-patches@gnu.org; Sun, 22 Dec 2024 17:47:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75037] WIP: Upgrade MuseScore to 4.4.4 Resent-From: Rovanion Luckey Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 22:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 75037 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 75037@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173490758523399 (code B ref -1); Sun, 22 Dec 2024 22:47:01 +0000 Received: (at submit) by debbugs.gnu.org; 22 Dec 2024 22:46:25 +0000 Received: from localhost ([127.0.0.1]:52331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPUiO-00065K-QO for submit@debbugs.gnu.org; Sun, 22 Dec 2024 17:46:25 -0500 Received: from lists.gnu.org ([209.51.188.17]:43876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPUiM-00065C-4e for submit@debbugs.gnu.org; Sun, 22 Dec 2024 17:46:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tPUiJ-0001sM-Fu for guix-patches@gnu.org; Sun, 22 Dec 2024 17:46:21 -0500 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tPUiG-0000hr-RB for guix-patches@gnu.org; Sun, 22 Dec 2024 17:46:18 -0500 Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-5d647d5df90so5935062a12.2 for ; Sun, 22 Dec 2024 14:46:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734907574; x=1735512374; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=ttVJpEtcAfoTEiu3sJ8W+Lvx2rgLJ8mFSycjEBImkLI=; b=QO0gszicwMAp8vEb/64hE330dwLAaQ0cDB4i1BLpcSF0CLN2h5zh+Y/jAjLb3Crk40 4AsTOC2MLob7FwXqKVWR5c4xmTpxJgSwJiN+uyx0ERH1Bgd38iPyMRTT7lRW52bn0E7r MQI9MWUx6KLM5RbWQ7C+dIcJJ0RpGVCBKx8hPXv7I6LbGLY67ocTRNBE38Qm03hMAQnO 56rXu+lIEqFKVtGYHQWQihu/tXAabwzNiOiueQl387t6giOoHMcu4tGi23oJXXXc6CRU gn8q7eiqjeVMambFIWUnRdXe8F+3J7nY7l5rFb45W8h/RKA/5bd3TS0zXlDnQzi9lm9S JRwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734907574; x=1735512374; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ttVJpEtcAfoTEiu3sJ8W+Lvx2rgLJ8mFSycjEBImkLI=; b=oTc64QjTX5OXvJ/x3smCmcg0Xw8/TUCLtD24EYl2A3ABMCbcHagY4vQ4SLOzK0AoIz bwBV9EFiyiAQWQULj+8c6wzD584Bvd6eeD0P3XnLonyeGUVO65u/YRdPrVFNBFG9a1bx VtlcJvQwe+DsgUjcf6REImxQ+x7rt6D70Pe59Wh4cEHEh06FzYTwGN5CNRZjP644Qu6M f5lTJjSj83FZpyJ9c5cvPqJUF2eSupWm1VOU7OP673RqRs7gNSShZ3MJd/KjmY5dRXyS PuH28JytTKu/xQGKAAUBLaVBMXgOM3Gqt0jUtyYtQqHC4LjNrqncClDexCPfDdQTSOv8 MTRA== X-Gm-Message-State: AOJu0YyiMXFsFRb2pcJNfdox7nR5cHyQqoVIIHPf+p1k/+2vOp2zOaGQ +lX1Bo18hZjqcYwd23yZ2o8T8Qb+zkWD451YjVmLICLi7aU3Cf3/FQUQ908DizjaQNY2s/M0hoJ B6GPdwriOrFkEW2GNYI5JjxXrBtw+1/5R1cM= X-Gm-Gg: ASbGncsJ5QhmpyzgYdx/m3//TWtSjCF+yMmRo1kviLYg3xfFFeU5a009V3ZifEJPVck p/8kNsJ6TXZmMHNM63sVQV/HtjZUSuroijRv/L4k1J23hVB21dhWgA5RCxzvnmr416wjF662X X-Google-Smtp-Source: AGHT+IE3t1Kf5NIyZ8xBMmY4vdMcrNdD7No4hA3fI3G6srLUGB4Ep2rPYOVFazapPh3gUqucPagX3kL98LTXE5AMm4w= X-Received: by 2002:a05:6402:3583:b0:5d0:d84c:abb3 with SMTP id 4fb4d7f45d1cf-5d81ddffc07mr8027784a12.26.1734907574534; Sun, 22 Dec 2024 14:46:14 -0800 (PST) MIME-Version: 1.0 From: Rovanion Luckey Date: Sun, 22 Dec 2024 23:45:47 +0100 Message-ID: Content-Type: multipart/mixed; boundary="000000000000b300760629e3a510" Received-SPF: pass client-ip=2a00:1450:4864:20::533; envelope-from=rovanion.luckey@gmail.com; helo=mail-ed1-x533.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: -2.48 X-Spam-Score: -2.48 X-Migadu-Queue-Id: 5662587E89 X-TUID: MHjz+W0N3fkH --000000000000b300760629e3a510 Content-Type: multipart/alternative; boundary="000000000000b300730629e3a50e" --000000000000b300730629e3a50e Content-Type: text/plain; charset="UTF-8" Hi, I have been working on and off for the last month to get MuseScore 4.4.x packaged for Guix. I have come so far as to have the project build but not run. The program gets partially through its startup procedure but fails with a QML related error: 23:10:58.058 | WARN | main_thread | Qt | > QQmlApplicationEngine failed to load component > 23:10:58.112 | ERROR | main_thread | GuiApp::perform | error: > qrc:/qml/platform/linux/Main.qml: module "QtQml.WorkerScript" is not > installed > 23:10:58.112 | WARN | main_thread | Qt | > qrc:/qml/platform/linux/Main.qml: module "QtQml.WorkerScript" is not > installed > 23:10:58.112 | WARN | main_thread | Qt | > QObject::connect(QQuickWindow, QApplication): invalid nullptr parameter > 23:10:58.113 | INFO | main_thread | AudioOutputDeviceController::init > | Available output devices changed, checking connection... > 23:10:58.116 | ERROR | main_thread | GuiApp::perform | failed Qml load If anyone has a pointer such are gracefully received. Right now it's time for me to give up for today. Unrelated: The largest change that's needed for this build to work is to change build system for HarfBuzz to meson. This because the makefile based build does not produce correct CMake-files for HarfBuzz. The attached work-in-progress-patch creates a separate package for HarfBuzz for convenience while developing the patch - but the build system should probably be changed for the real HarfBuzz package in the real patch. Cheers! --000000000000b300730629e3a50e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,
I have been working on and off for the = last month to get MuseScore 4.4.x packaged for Guix. I have come so far as = to have the project build but not run. The program gets partially through i= ts startup procedure but fails with a QML related error:

23:10:58.058 | WARN =C2= =A0| main_thread =C2=A0 =C2=A0 | Qt =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0| QQmlApplicationEngine failed to load component
23:10:58.112 = | ERROR | main_thread =C2=A0 =C2=A0 | GuiApp::perform | error: qrc:/qml/pla= tform/linux/Main.qml: module "QtQml.WorkerScript" is not installe= d
23:10:58.112 | WARN =C2=A0| main_thread =C2=A0 =C2=A0 | Qt =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| qrc:/qml/platform/linux/Main.qml: m= odule "QtQml.WorkerScript" is not installed
23:10:58.112 | WAR= N =C2=A0| main_thread =C2=A0 =C2=A0 | Qt =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0| QObject::connect(QQuickWindow, QApplication): invalid nullp= tr parameter
23:10:58.113 | INFO =C2=A0| main_thread =C2=A0 =C2=A0 | Aud= ioOutputDeviceController::init | Available output devices changed, checking= connection...
23:10:58.116 | ERROR | main_thread =C2=A0 =C2=A0 | GuiApp= ::perform | failed Qml load

If anyone has a= pointer such are gracefully received. Right now it's time for me to gi= ve up for today.

Unrelated: The largest change= that's needed for this build to work is to change build system for Har= fBuzz to meson. This because the makefile based build does not produce corr= ect CMake-files for HarfBuzz. The attached work-in-progress-patch creates a= separate package for HarfBuzz for convenience while developing the patch -= but the build system should probably be changed for the real HarfBuzz pack= age in the real patch.

Cheers!
--000000000000b300730629e3a50e-- --000000000000b300760629e3a510 Content-Type: text/x-patch; charset="UTF-8"; name="0001-WIP-gnu-music-Update-to-4.4.4.patch" Content-Disposition: attachment; filename="0001-WIP-gnu-music-Update-to-4.4.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m5075lnz0 RnJvbSAyOTFiMjFmNjhhNDI0ODAyM2Y5ZGEwYjk4MjBhMDk1Yjc2NDlmYWE2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8MjkxYjIxZjY4YTQyNDgwMjNmOWRhMGI5ODIwYTA5 NWI3NjQ5ZmFhNi4xNzM0OTA2OTYzLmdpdC5yb3Zhbmlvbi5sdWNrZXlAZ21haWwuY29tPgpGcm9t OiBSb3ZhbmlvbiBMdWNrZXkgPHJvdmFuaW9uLmx1Y2tleUBnbWFpbC5jb20+CkRhdGU6IFN1biwg MjIgRGVjIDIwMjQgMjM6MzI6MjEgKzAxMDAKU3ViamVjdDogW1BBVENIXSBXSVA6IGdudTogbXVz aWM6IFVwZGF0ZSB0byA0LjQuNC4KCiogIChtdXNpYyk6IFVwZGF0ZSB0byA0LjQuNC4KCkNoYW5n ZS1JZDogSWE1NTA5ZmFhZDQ5N2ExM2U0YzhiMWU4ZDAyNjk0NDlmYzU0MjZmNDMKLS0tCiBnbnUv cGFja2FnZXMvZ3RrLnNjbSAgIHwgNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGdu dS9wYWNrYWdlcy9tdXNpYy5zY20gfCA1OCArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t LS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNzQgaW5zZXJ0aW9ucygrKSwgMjQgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2d0ay5zY20gYi9nbnUvcGFja2FnZXMv Z3RrLnNjbQppbmRleCBlZjEzOTFlOGJhLi5kNDIyNDAzZGVjIDEwMDY0NAotLS0gYS9nbnUvcGFj a2FnZXMvZ3RrLnNjbQorKysgYi9nbnUvcGFja2FnZXMvZ3RrLnNjbQpAQCAtMzcsNiArMzcsNyBA QAogOzs7IENvcHlyaWdodCDCqSAyMDIzLCAyMDI0IFpoZW5nIEp1bmppZSA8ODczMjE2MDcxQHFx LmNvbT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMyBKYW5uZWtlIE5pZXV3ZW5odWl6ZW4gPGphbm5l a2VAZ251Lm9yZz4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyNCBKb2huIEtlaGF5aWFzIDxqb2huLmtl aGF5aWFzQHByb3Rvbm1haWwuY29tPgorOzs7IENvcHlyaWdodCDCqSAyMDI0IFJvdmFuaW9uIEx1 Y2tleSA8cm92YW5pb24ubHVja2V5QGdtYWlsLmNvbT4KIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBw YXJ0IG9mIEdOVSBHdWl4LgogOzs7CkBAIC0zMTgsNiArMzE5LDQ1IEBAIChkZWZpbmUtcHVibGlj IGhhcmZidXp6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJTZWUgJ0NPUFlJTkcn IGluIHRoZSBkaXN0cmlidXRpb24uIikpCiAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly93d3cuZnJl ZWRlc2t0b3Aub3JnL3dpa2kvU29mdHdhcmUvSGFyZkJ1enovIikpKQogCisoZGVmaW5lLXB1Ymxp YyBoYXJmYnV6ei1tZXNvbgorICAocGFja2FnZQorICAgIChuYW1lICJoYXJmYnV6eiIpCisgICAg KHZlcnNpb24gIjguMy4wIikKKyAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAgICAgICAgKG1l dGhvZCB1cmwtZmV0Y2gpCisgICAgICAgICAgICAgICh1cmkgKHN0cmluZy1hcHBlbmQgImh0dHBz Oi8vZ2l0aHViLmNvbS9oYXJmYnV6ei9oYXJmYnV6eiIKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAiL3JlbGVhc2VzL2Rvd25sb2FkLyIgdmVyc2lvbiAiL2hhcmZidXp6LSIKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJzaW9uICIudGFyLnh6IikpCisgICAg ICAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAg ICAiMGl6cTJscHF4cmYxbDc1NW54cnhra2lhcnl3a3g1ajQzYXN6bmFua3hwbGJ4Z20wMzU4aCIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBtZXNvbi1idWlsZC1zeXN0ZW0pCisgICAgKG91dHB1dHMg Jygib3V0IgorICAgICAgICAgICAgICAgImJpbiIpKSAgICAgICAgICAgICAgICAgIDsxNjBLLCBv bmx5IGhiLXZpZXcgZGVwZW5kIG9uIGNhaXJvCisgICAgKGlucHV0cworICAgICAobGlzdCBjYWly bykpCisgICAgKHByb3BhZ2F0ZWQtaW5wdXRzCisgICAgIDs7IFRoZXJlIGFyZSBhbGwgaW4gdGhl IFJlcXVpcmVzIG9yIFJlcXVpcmVzLnByaXZhdGUgZmllbGQgb2YgJy5wYycuCisgICAgIChsaXN0 IGdsaWIgZ3JhcGhpdGUyIGljdTRjKSkKKyAgICAobmF0aXZlLWlucHV0cworICAgICAoYXBwZW5k IChsaXN0IGAoLGdsaWIgImJpbiIpKSAgICAgIDtmb3IgZ2xpYi1ta2VudW1zCisgICAgICAgICAg ICAgKGlmICh0YXJnZXQtaHVyZD8pCisgICAgICAgICAgICAgICAgICcoKQorICAgICAgICAgICAg ICAgICAobGlzdCBnb2JqZWN0LWludHJvc3BlY3Rpb24pKQorICAgICAgICAgICAgIChsaXN0IHBr Zy1jb25maWcKKyAgICAgICAgICAgICAgICAgICBweXRob24td3JhcHBlcgorICAgICAgICAgICAg ICAgICAgIHdoaWNoKSkpCisgICAgKGFyZ3VtZW50cworICAgICAobGlzdCAjOmNvbmZpZ3VyZS1m bGFncworICAgICAgICAgICAjfihsaXN0ICItRGdyYXBoaXRlMj1lbmFibGVkIgorICAgICAgICAg ICAgICAgICAgIChzdHJpbmctYXBwZW5kICItLWJpbmRpcj0iICMkb3V0cHV0OmJpbiAiL2JpbiIp KSkpCisgICAgKHN5bm9wc2lzICJPcGVuVHlwZSB0ZXh0IHNoYXBpbmcgZW5naW5lIikKKyAgICAo ZGVzY3JpcHRpb24KKyAgICAgIkhhcmZCdXp6IGlzIGFuIE9wZW5UeXBlIHRleHQgc2hhcGluZyBl bmdpbmUuIikKKyAgICAobGljZW5zZSAobGljZW5zZTp4MTEtc3R5bGUgImZpbGU6Ly9DT1BZSU5H IgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiU2VlICdDT1BZSU5HJyBpbiB0aGUg ZGlzdHJpYnV0aW9uLiIpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vd3d3LmZyZWVkZXNrdG9w Lm9yZy93aWtpL1NvZnR3YXJlL0hhcmZCdXp6LyIpKSkKKwogKGRlZmluZS1wdWJsaWMgbGliZGF0 cmllCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgImxpYmRhdHJpZSIpCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvbXVzaWMuc2NtIGIvZ251L3BhY2thZ2VzL211c2ljLnNjbQppbmRleCAyZmJkY2Y0 ZWE5Li45ZGUxZWE0NDJjIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvbXVzaWMuc2NtCisrKyBi L2dudS9wYWNrYWdlcy9tdXNpYy5zY20KQEAgLTM4LDcgKzM4LDcgQEAKIDs7OyBDb3B5cmlnaHQg wqkgMjAyMSBCcmVuZGFuIFRpbGRlc2xleSA8bWFpbEBicmVuZGFuLnNjb3Q+CiA7OzsgQ29weXJp Z2h0IMKpIDIwMjEgQm9uZmFjZSBNdW55b2tpIEtpbHl1bmdpIDxtZUBib25mYWNlbXVueW9raS5j b20+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEgRnJhbmsgUHVyc2VsIDxmcmFuay5wdXJzZWxAZ21h aWwuY29tPgotOzs7IENvcHlyaWdodCDCqSAyMDIxIFJvdmFuaW9uIEx1Y2tleSA8cm92YW5pb24u bHVja2V5QGdtYWlsLmNvbT4KKzs7OyBDb3B5cmlnaHQgwqkgMjAyMSwgMjAyNCBSb3ZhbmlvbiBM dWNrZXkgPHJvdmFuaW9uLmx1Y2tleUBnbWFpbC5jb20+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEg SnVzdGluIFZlaWxsZXV4IDx0ZXJyYW1vcnBoYUBjb2NrLmxpPgogOzs7IENvcHlyaWdodCDCqSAy MDIxLCAyMDIyLCAyMDIzIEZlbGl4IEdydWJlciA8ZmVsZ3J1QHBvc3Rlby5uZXQ+CiA7OzsgQ29w eXJpZ2h0IMKpIDIwMjEgU2ltb24gU3RyZWl0IDxzaW1vbkBuZXRwYW5pYy5vcmc+CkBAIC01NDE2 LDcgKzU0MTYsNyBAQCAoZGVmaW5lLXB1YmxpYyBzZml6egogKGRlZmluZS1wdWJsaWMgbXVzZXNj b3JlCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgIm11c2VzY29yZSIpCi0gICAgKHZlcnNpb24gIjQu My4yIikKKyAgICAodmVyc2lvbiAiNC40LjQiKQogICAgIChzb3VyY2UKICAgICAgKG9yaWdpbgog ICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQpAQCAtNTQyNSwyMSArNTQyNSwzMCBAQCAoZGVmaW5l LXB1YmxpYyBtdXNlc2NvcmUKICAgICAgICAgICAgICAoY29tbWl0IChzdHJpbmctYXBwZW5kICJ2 IiB2ZXJzaW9uKSkpKQogICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJz aW9uKSkKICAgICAgICAoc2hhMjU2Ci0gICAgICAgIChiYXNlMzIgIjFoeDBsNmQ3YXZ5ZmJoODho d24wMWg5cTUxbWdkOXppeDkxcTJrZ2cxYXg3M3BxeGhmczIiKSkKLSAgICAgICAobW9kdWxlcyAn KChndWl4IGJ1aWxkIHV0aWxzKSkpCi0gICAgICAgKHNuaXBwZXQKLSAgICAgICAgJyhiZWdpbgot ICAgICAgICAgICA7OyBEZWxldGUgcHJlY29tcGlsZWQgYmluYXJpZXMuCi0gICAgICAgICAgIChk ZWxldGUtZmlsZS1yZWN1cnNpdmVseSAic3JjL2RpYWdub3N0aWNzL2NyYXNocGFkX2hhbmRsZXIi KQotICAgICAgICAgICAoc3Vic3RpdHV0ZSogInNyYy9kaWFnbm9zdGljcy9DTWFrZUxpc3RzLnR4 dCIKLSAgICAgICAgICAgICAoKCJpbnN0YWxsIikgIiNpbnN0YWxsIikpKSkpKQorICAgICAgICAo YmFzZTMyICIwY2pwMXNwNTBwd21yZ3ZweGp4Zzg0OXMwdnN2azJ2Y2I2NnltNjE3bnZsajc2MWgw bmd6IikpCisgICAgICAgKG1vZHVsZXMgJygoZ3VpeCBidWlsZCB1dGlscykpKSkpCiAgICAgKGJ1 aWxkLXN5c3RlbSBxdC1idWlsZC1zeXN0ZW0pCiAgICAgKGFyZ3VtZW50cwogICAgICBgKCM6Y29u ZmlndXJlLWZsYWdzCi0gICAgICAgYCgiLURET1dOTE9BRF9TT1VOREZPTlQ9T0ZGIgotICAgICAg ICAgIi1EQlVJTERfRElBR05PU1RJQ1M9T0ZGIgotICAgICAgICAgIi1ETVVTRVNDT1JFX0JVSUxE X0NPTkZJRz1yZWxlYXNlIgotICAgICAgICAgIi1EVVNFX1NZU1RFTV9GUkVFVFlQRT1PTiIpCisg ICAgICAgYCgiLURNVVNFX0FQUF9CVUlMRF9NT0RFPXJlbGVhc2UiCisgICAgICAgICA7OyBEaXNh YmxlIHRoZSBidWlsZCBhbmQgdXNhZ2Ugb2YgdGhlIGAvYmluL2NyYXNocGFkX2hhbmRsZXJgIHV0 aWxpdHkgLQorICAgICAgICAgOzsgaXQgZG9lcyBhdXRvbWF0aWMgY3Jhc2ggcmVwb3J0aW5nIGFu ZCBpcyBkaXN0cmlidXRlZCBhcyBhCisgICAgICAgICA7OyBwcmUtY29tcGlsZWQgYmluYXJ5IGlu IHRoZSBzb3VyY2UtdHJlZSBvZiBNdXNlU2NvcmU6CisgICAgICAgICA7OyAgaHR0cHM6Ly9naXRo dWIuY29tL211c2VzY29yZS9NdXNlU2NvcmUvaXNzdWVzLzE1NTcxCisgICAgICAgICA7OyBSZW5h bWVkIGZyb20gTVVFX0JVSUxEX0NSQVNIUEFEX0NMSUVOVCwgTVVFX0JVSUxEX0RJQUdOT1NUSUNT X01PRFVMRQorICAgICAgICAgOzsgaHR0cHM6Ly9naXRodWIuY29tL211c2VzY29yZS9NdXNlU2Nv cmUvY29tbWl0LzZmMjY5ZThiMDcyY2NhMzZjYjc2ZWIwMTZjYjYwYzFjMWMyYjk5MDYKKyAgICAg ICAgICItRE1VU0VfTU9EVUxFX0RJQUdOT1NUSUNTX0NSQVNIUEFEX0NMSUVOVD1PRkYiCisgICAg ICAgICA7OyBVc2UgR3VpeCcgdmVyc2lvbnMgb2Ygc3lzdGVtIGxpYnJhcmllcy4KKyAgICAgICAg ICItRE1VRV9DT01QSUxFX1VTRV9TWVNURU1fRlJFRVRZUEU9T04iCisgICAgICAgICAiLURNVUVf Q09NUElMRV9VU0VfU1lTVEVNX0hBUkZCVVpaPU9OIgorICAgICAgICAgIi1ETVVFX0NPTVBJTEVf VVNFX1NZU1RFTV9USU5ZWE1MPU9OIgorICAgICAgICAgIi1ETVVFX0NPTVBJTEVfVVNFX1NZU1RF TV9PUFVTRU5DPU9OIiA7IElwbWxpZXMgLURNVUVfQ09NUElMRV9VU0VfU1lTVEVNX09QVVM9T04K KyAgICAgICAgICItRE1VRV9DT01QSUxFX1VTRV9TWVNURU1fRkxBQz1PTiIKKyAgICAgICAgIDs7 IERpc2FibGUgZG93bmxvYWQgb2Ygc291bmRmb250IGR1cmluZyBidWlsZC4KKyAgICAgICAgICIt RERPV05MT0FEX1NPVU5ERk9OVD1PRkYiCisgICAgICAgICA7OyBEb24ndCBidW5kbGUgUXQgUU1M IGZpbGVzLCByZWxldmFudCByZWFsbHkgb25seSBmb3IgRGFyd2luLgorICAgICAgICAgOzsgIi1E TVVFX0NPTVBJTEVfSU5TVEFMTF9RVFFNTF9GSUxFUz1PRkYiCisgICAgICAgICApCiAgICAgICAg OzsgVGhlcmUgYXJlIHRlc3RzLCBidXQgbm8gc2ltcGxlIHRhcmdldCB0byBydW4uICBUaGUgY29t bWFuZCB1c2VkIHRvCiAgICAgICAgOzsgcnVuIHRoZW0gaXM6CiAgICAgICAgOzsKQEAgLTU0NTAs MzAgKzU0NTksMzEgQEAgKGRlZmluZS1wdWJsaWMgbXVzZXNjb3JlCiAgICAgICAgOzsgU28gd2Ug c2ltcGx5IHNraXAgdGhlbS4KICAgICAgICAjOnRlc3RzPyAjZikpCiAgICAgKG5hdGl2ZS1pbnB1 dHMKLSAgICAgKGxpc3QgZ2l0LW1pbmltYWwgcGtnLWNvbmZpZyBxdHRvb2xzLTUpKQorICAgICAo bGlzdCBnaXQtbWluaW1hbCBwa2ctY29uZmlnIHF0dG9vbHMpKQogICAgIChpbnB1dHMKICAgICAg KGxpc3QgYWxzYS1saWIKICAgICAgICAgICAgZnJlZXR5cGUKICAgICAgICAgICAgYCgsZ3RrKyAi YmluIikgICAgICAgICAgICAgICA7Zm9yIGd0ay11cGRhdGUtaWNvbi1jYWNoZQorICAgICAgICAg ICBoYXJmYnV6ei1tZXNvbgogICAgICAgICAgICBqYWNrLTEKICAgICAgICAgICAgbGFtZQogICAg ICAgICAgICBsaWJvZ2cKKyAgICAgICAgICAgbGlib3B1c2VuYwogICAgICAgICAgICBsaWJzbmRm aWxlCiAgICAgICAgICAgIGxpYnZvcmJpcwogICAgICAgICAgICBwb3J0YXVkaW8KICAgICAgICAg ICAgcG9ydG1pZGkKICAgICAgICAgICAgcHVsc2VhdWRpbwogICAgICAgICAgICBweXRob24KLSAg ICAgICAgICAgcXRiYXNlLTUKLSAgICAgICAgICAgcXRkZWNsYXJhdGl2ZS01Ci0gICAgICAgICAg IHF0Z3JhcGhpY2FsZWZmZWN0cwotICAgICAgICAgICBxdG5ldHdvcmthdXRoLTUKLSAgICAgICAg ICAgcXRxdWlja2NvbnRyb2xzLTUKLSAgICAgICAgICAgcXRxdWlja2NvbnRyb2xzMi01Ci0gICAg ICAgICAgIHF0c2NyaXB0Ci0gICAgICAgICAgIHF0c3ZnLTUKKyAgICAgICAgICAgdGlueXhtbDIK KyAgICAgICAgICAgcXRiYXNlCisgICAgICAgICAgIHF0ZGVjbGFyYXRpdmUKKyAgICAgICAgICAg cXRuZXR3b3JrYXV0aAorICAgICAgICAgICBxdDVjb21wYXQKKyAgICAgICAgICAgcXR3YXlsYW5k CisgICAgICAgICAgIHF0c3ZnCiAgICAgICAgICAgIHF0eDExZXh0cmFzCi0gICAgICAgICAgIHF0 eG1scGF0dGVybnMpKQorICAgICAgICAgICBxdHNjeG1sKSkKICAgICAocHJvcGFnYXRlZC1pbnB1 dHMKICAgICAgKGxpc3QgYCgsYWxzYS1wbHVnaW5zICJwdWxzZWF1ZGlvIikpKSA7Zm9yIGxpYmFz b3VuZF9tb2R1bGVfY29uZl9wdWxzZS5zbwogICAgIChzeW5vcHNpcyAiTXVzaWMgY29tcG9zaXRp b24gYW5kIG5vdGF0aW9uIHNvZnR3YXJlIikKCmJhc2UtY29tbWl0OiAxMTg1NWUxYzI4NjNjNTZk OWEzMzY0Y2RhYzYxNGE1MjlhMWM3Y2MyCi0tIAoyLjQ2LjAKCg== --000000000000b300760629e3a510--