NetBSD Problem Report #60184
From diogo@mini.fritz.box Sat Apr 11 09:30:03 2026
Return-Path: <diogo@mini.fritz.box>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256
client-signature RSA-PSS (2048 bits) client-digest SHA256)
(Client CN "mail.netbsd.org", Issuer "R12" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id E2EC41A927D
for <gnats-bugs@gnats.netbsd.org>; Sat, 11 Apr 2026 09:30:02 +0000 (UTC)
Message-Id: <20260411092211.D0B0D35BD8B0@mini.fritz.box>
Date: Sat, 11 Apr 2026 11:22:11 +0200 (CEST)
From: diogo@mini.fritz.box
Reply-To: db7@sdf.org
To: gnats-bugs@gnats.netbsd.org
Cc: db7@sdf.org
Subject: lang/chibi-scheme: fix installation on macos
X-Send-Pr-Version: 3.113.1
X-GNATS-Notify:
X-From4GNATS: "diogo@mini.fritz.box via gnats" <gnats-admin@NetBSD.org>
>Number: 60184
>Notify-List: riastradh@NetBSD.org
>Category: pkg
>Synopsis: Fix chibi-scheme installation on macos
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: macos-pkg-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Apr 11 09:35:00 +0000 2026
>Closed-Date:
>Last-Modified: Thu Aug 20 08:07:59 +0000 2026
>Originator: Diogo
>Release: Darwin 24.6.0
>Organization:
>Environment:
System: Darwin mini.fritz.box 24.6.0 Darwin Kernel Version 24.6.0: Mon Jul 14 11:30:34 PDT 2025; root:xnu-11417.140.69~1/RELEASE_ARM64_T8103 arm64
>Description:
On macos Chibi's PLIST does not match the .dylib libraries.
>How-To-Repeat:
>Fix:
This patch replaces the .so extensions accordingly when OS is Darwin.
---
diff --git a/lang/chibi-scheme/Makefile b/lang/chibi-scheme/Makefile
index fcd3378bc5d0..76cf9ba584db 100644
--- a/lang/chibi-scheme/Makefile
+++ b/lang/chibi-scheme/Makefile
@@ -27,4 +27,18 @@ MAKE_ENV+= PREFIX=${PREFIX}
TEST_TARGET= test
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "Darwin"
+SOEXT= dylib
+PLIST_SUBST+= SOEXT="${SOEXT}"
+PLIST_SUBST+= SOEXT_VER="${PKGVERSION}.${SOEXT}"
+PLIST_SUBST+= SOEXT_ZERO="0.${SOEXT}"
+.else
+SOEXT= so
+PLIST_SUBST+= SOEXT="${SOEXT}"
+PLIST_SUBST+= SOEXT_VER="${SOEXT}.${PKGVERSION}"
+PLIST_SUBST+= SOEXT_ZERO="${SOEXT}.0"
+.endif
+
.include "../../mk/bsd.pkg.mk"
diff --git a/lang/chibi-scheme/PLIST b/lang/chibi-scheme/PLIST
index 8a0c0ccc0c2e..cd2c1d2e7e31 100644
--- a/lang/chibi-scheme/PLIST
+++ b/lang/chibi-scheme/PLIST
@@ -10,38 +10,38 @@ include/chibi/features.h
include/chibi/gc_heap.h
include/chibi/install.h
include/chibi/sexp.h
-lib/chibi/chibi/ast.so
-lib/chibi/chibi/crypto/crypto.so
-lib/chibi/chibi/disasm.so
-lib/chibi/chibi/emscripten.so
-lib/chibi/chibi/filesystem.so
-lib/chibi/chibi/heap-stats.so
-lib/chibi/chibi/io/io.so
-lib/chibi/chibi/json.so
-lib/chibi/chibi/net.so
-lib/chibi/chibi/optimize/profile.so
-lib/chibi/chibi/optimize/rest.so
-lib/chibi/chibi/process.so
-lib/chibi/chibi/pty.so
-lib/chibi/chibi/stty.so
-lib/chibi/chibi/system.so
-lib/chibi/chibi/threads.so
-lib/chibi/chibi/time.so
-lib/chibi/chibi/weak.so
-lib/chibi/scheme/bytevector.so
-lib/chibi/scheme/time.so
-lib/chibi/srfi/144/math.so
-lib/chibi/srfi/151/bit.so
-lib/chibi/srfi/160/uvprims.so
-lib/chibi/srfi/18/threads.so
-lib/chibi/srfi/27/rand.so
-lib/chibi/srfi/39/param.so
-lib/chibi/srfi/69/hash.so
-lib/chibi/srfi/95/qsort.so
-lib/chibi/srfi/98/env.so
-lib/libchibi-scheme.so
-lib/libchibi-scheme.so.0
-lib/libchibi-scheme.so.${PKGVERSION}
+lib/chibi/chibi/ast.${SOEXT}
+lib/chibi/chibi/crypto/crypto.${SOEXT}
+lib/chibi/chibi/disasm.${SOEXT}
+lib/chibi/chibi/emscripten.${SOEXT}
+lib/chibi/chibi/filesystem.${SOEXT}
+lib/chibi/chibi/heap-stats.${SOEXT}
+lib/chibi/chibi/io/io.${SOEXT}
+lib/chibi/chibi/json.${SOEXT}
+lib/chibi/chibi/net.${SOEXT}
+lib/chibi/chibi/optimize/profile.${SOEXT}
+lib/chibi/chibi/optimize/rest.${SOEXT}
+lib/chibi/chibi/process.${SOEXT}
+lib/chibi/chibi/pty.${SOEXT}
+lib/chibi/chibi/stty.${SOEXT}
+lib/chibi/chibi/system.${SOEXT}
+lib/chibi/chibi/threads.${SOEXT}
+lib/chibi/chibi/time.${SOEXT}
+lib/chibi/chibi/weak.${SOEXT}
+lib/chibi/scheme/bytevector.${SOEXT}
+lib/chibi/scheme/time.${SOEXT}
+lib/chibi/srfi/144/math.${SOEXT}
+lib/chibi/srfi/151/bit.${SOEXT}
+lib/chibi/srfi/160/uvprims.${SOEXT}
+lib/chibi/srfi/18/threads.${SOEXT}
+lib/chibi/srfi/27/rand.${SOEXT}
+lib/chibi/srfi/39/param.${SOEXT}
+lib/chibi/srfi/69/hash.${SOEXT}
+lib/chibi/srfi/95/qsort.${SOEXT}
+lib/chibi/srfi/98/env.${SOEXT}
+lib/libchibi-scheme.${SOEXT}
+lib/libchibi-scheme.${SOEXT_ZERO}
+lib/libchibi-scheme.${SOEXT_VER}
lib/pkgconfig/chibi-scheme.pc
man/man1/chibi-doc.1
man/man1/chibi-ffi.1
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: pkg-manager->darwin-pkg-people
Responsible-Changed-By: wiz@NetBSD.org
Responsible-Changed-When: Sat, 11 Apr 2026 10:09:43 +0000
Responsible-Changed-Why:
macOS problem
Responsible-Changed-From-To: darwin-pkg-people->macos-pkg-people
Responsible-Changed-By: wiz@NetBSD.org
Responsible-Changed-When: Sat, 11 Apr 2026 13:22:30 +0000
Responsible-Changed-Why:
Same role account, different name
State-Changed-From-To: open->feedback
State-Changed-By: riastradh@NetBSD.org
State-Changed-When: Sat, 11 Apr 2026 14:00:06 +0000
State-Changed-Why:
Can you share the exact output of the failure to build on macOS?
There is already generic logic in pkgsrc mk infrastructure to handle
the .so/.dylib split in macOS without needing per-package plist
conditionalization like this, so I'm wondering exactly how it is
failing to handle this.
See mk/plist/shlib-dylib.awk for details; mk/plist/plist.mk chooses
this when SHLIB_TYPE=dylib, as it is on macOS.
From: "Diogo" <db7@sdf.org>
To: <riastradh@NetBSD.org>
Cc: <gnats-bugs@netbsd.org>, <macos-pkg-people@netbsd.org>,
<pkgsrc-bugs@netbsd.org>, <gnats-admin@netbsd.org>, <db7@sdf.org>
Subject: Re: pkg/60184 (Fix chibi-scheme installation on macos)
Date: Sat, 11 Apr 2026 17:56:48 +0200
--4a99ebe544349da73726f6cec2018baf46525c85b28ce13543b7ffc240bc
Content-Type: multipart/alternative;
boundary=a1dea7233b35689ef2ae68a7664c271d1a5d9b34820c737857276bc7e3b3
--a1dea7233b35689ef2ae68a7664c271d1a5d9b34820c737857276bc7e3b3
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Content-Type: text/plain; charset=UTF-8
On Sat Apr 11, 2026 at 4:00 PM CEST, riastradh wrote:
> Synopsis: Fix chibi-scheme installation on macos
>
> State-Changed-From-To: open->feedback
> State-Changed-By: riastradh@NetBSD.org
> State-Changed-When: Sat, 11 Apr 2026 14:00:06 +0000
> State-Changed-Why:
> Can you share the exact output of the failure to build on macOS?
Attached is the error log, but in short, PLIST wants to install .so files
instead of .dylib files.
> There is already generic logic in pkgsrc mk infrastructure to handle
> the .so/.dylib split in macOS without needing per-package plist
> conditionalization like this, so I'm wondering exactly how it is
> failing to handle this.
Thanks! That makes a lot of sense, I must have missed it in the documentati=
on.
Attached is also an alternative patch using SHLIB_EXT in PLIST. This worked=
for
all shared libraries except these two:
lib/libchibi-scheme.so.0
lib/libchibi-scheme.so.${PKGVERSION}
For them, I added the following lines in the Makefile:
.if ${OPSYS} =3D=3D "Darwin"
PLIST_SUBST+=3D SHLIB_EXT_VER=3D"${PKGVERSION}.${SHLIB_EXT}"
PLIST_SUBST+=3D SHLIB_EXT_ZERO=3D"0.${SHLIB_EXT}"
.else
PLIST_SUBST+=3D SHLIB_EXT_VER=3D"${SHLIB_EXT}.${PKGVERSION}"
PLIST_SUBST+=3D SHLIB_EXT_ZERO=3D"${SHLIB_EXT}.0"
.endif
And used SHLIB_EXT_VER and SHLIB_EXT_ZERO in the PLIST. Is there a more ele=
gant
solution for such case as well?
Thanks.
Best,
Diogo
--a1dea7233b35689ef2ae68a7664c271d1a5d9b34820c737857276bc7e3b3--
--4a99ebe544349da73726f6cec2018baf46525c85b28ce13543b7ffc240bc
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=chibi-darwin-fix.patch
Content-Type: text/plain; charset=utf-8; name=chibi-darwin-fix.patch
ZGlmZiAtLWdpdCBhL2xhbmcvY2hpYmktc2NoZW1lL01ha2VmaWxlIGIvbGFuZy9jaGliaS1zY2hl
bWUvTWFrZWZpbGUKaW5kZXggZmNkMzM3OGJjNWQwLi45NTEzNTUzNjkzNjQgMTAwNjQ0Ci0tLSBh
L2xhbmcvY2hpYmktc2NoZW1lL01ha2VmaWxlCisrKyBiL2xhbmcvY2hpYmktc2NoZW1lL01ha2Vm
aWxlCkBAIC0yNyw0ICsyNywxNCBAQCBNQUtFX0VOVis9CQlQUkVGSVg9JHtQUkVGSVh9CiAKIFRF
U1RfVEFSR0VUPQl0ZXN0CiAKKy5pbmNsdWRlICIuLi8uLi9tay9ic2QucHJlZnMubWsiCisKKy5p
ZiAke09QU1lTfSA9PSAiRGFyd2luIgorUExJU1RfU1VCU1QrPQlTSExJQl9FWFRfVkVSPSIke1BL
R1ZFUlNJT059LiR7U0hMSUJfRVhUfSIKK1BMSVNUX1NVQlNUKz0JU0hMSUJfRVhUX1pFUk89IjAu
JHtTSExJQl9FWFR9IgorLmVsc2UKK1BMSVNUX1NVQlNUKz0JU0hMSUJfRVhUX1ZFUj0iJHtTSExJ
Ql9FWFR9LiR7UEtHVkVSU0lPTn0iCitQTElTVF9TVUJTVCs9CVNITElCX0VYVF9aRVJPPSIke1NI
TElCX0VYVH0uMCIKKy5lbmRpZgorCiAuaW5jbHVkZSAiLi4vLi4vbWsvYnNkLnBrZy5tayIKZGlm
ZiAtLWdpdCBhL2xhbmcvY2hpYmktc2NoZW1lL1BMSVNUIGIvbGFuZy9jaGliaS1zY2hlbWUvUExJ
U1QKaW5kZXggOGEwYzBjY2MwYzJlLi5kYzFhNGU2ODQyMTkgMTAwNjQ0Ci0tLSBhL2xhbmcvY2hp
Ymktc2NoZW1lL1BMSVNUCisrKyBiL2xhbmcvY2hpYmktc2NoZW1lL1BMSVNUCkBAIC0xMCwzOCAr
MTAsMzggQEAgaW5jbHVkZS9jaGliaS9mZWF0dXJlcy5oCiBpbmNsdWRlL2NoaWJpL2djX2hlYXAu
aAogaW5jbHVkZS9jaGliaS9pbnN0YWxsLmgKIGluY2x1ZGUvY2hpYmkvc2V4cC5oCi1saWIvY2hp
YmkvY2hpYmkvYXN0LnNvCi1saWIvY2hpYmkvY2hpYmkvY3J5cHRvL2NyeXB0by5zbwotbGliL2No
aWJpL2NoaWJpL2Rpc2FzbS5zbwotbGliL2NoaWJpL2NoaWJpL2Vtc2NyaXB0ZW4uc28KLWxpYi9j
aGliaS9jaGliaS9maWxlc3lzdGVtLnNvCi1saWIvY2hpYmkvY2hpYmkvaGVhcC1zdGF0cy5zbwot
bGliL2NoaWJpL2NoaWJpL2lvL2lvLnNvCi1saWIvY2hpYmkvY2hpYmkvanNvbi5zbwotbGliL2No
aWJpL2NoaWJpL25ldC5zbwotbGliL2NoaWJpL2NoaWJpL29wdGltaXplL3Byb2ZpbGUuc28KLWxp
Yi9jaGliaS9jaGliaS9vcHRpbWl6ZS9yZXN0LnNvCi1saWIvY2hpYmkvY2hpYmkvcHJvY2Vzcy5z
bwotbGliL2NoaWJpL2NoaWJpL3B0eS5zbwotbGliL2NoaWJpL2NoaWJpL3N0dHkuc28KLWxpYi9j
aGliaS9jaGliaS9zeXN0ZW0uc28KLWxpYi9jaGliaS9jaGliaS90aHJlYWRzLnNvCi1saWIvY2hp
YmkvY2hpYmkvdGltZS5zbwotbGliL2NoaWJpL2NoaWJpL3dlYWsuc28KLWxpYi9jaGliaS9zY2hl
bWUvYnl0ZXZlY3Rvci5zbwotbGliL2NoaWJpL3NjaGVtZS90aW1lLnNvCi1saWIvY2hpYmkvc3Jm
aS8xNDQvbWF0aC5zbwotbGliL2NoaWJpL3NyZmkvMTUxL2JpdC5zbwotbGliL2NoaWJpL3NyZmkv
MTYwL3V2cHJpbXMuc28KLWxpYi9jaGliaS9zcmZpLzE4L3RocmVhZHMuc28KLWxpYi9jaGliaS9z
cmZpLzI3L3JhbmQuc28KLWxpYi9jaGliaS9zcmZpLzM5L3BhcmFtLnNvCi1saWIvY2hpYmkvc3Jm
aS82OS9oYXNoLnNvCi1saWIvY2hpYmkvc3JmaS85NS9xc29ydC5zbwotbGliL2NoaWJpL3NyZmkv
OTgvZW52LnNvCi1saWIvbGliY2hpYmktc2NoZW1lLnNvCi1saWIvbGliY2hpYmktc2NoZW1lLnNv
LjAKLWxpYi9saWJjaGliaS1zY2hlbWUuc28uJHtQS0dWRVJTSU9OfQorbGliL2NoaWJpL2NoaWJp
L2FzdC4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9jaGliaS9jcnlwdG8vY3J5cHRvLiR7U0hMSUJf
RVhUfQorbGliL2NoaWJpL2NoaWJpL2Rpc2FzbS4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9jaGli
aS9lbXNjcmlwdGVuLiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL2NoaWJpL2ZpbGVzeXN0ZW0uJHtT
SExJQl9FWFR9CitsaWIvY2hpYmkvY2hpYmkvaGVhcC1zdGF0cy4ke1NITElCX0VYVH0KK2xpYi9j
aGliaS9jaGliaS9pby9pby4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9jaGliaS9qc29uLiR7U0hM
SUJfRVhUfQorbGliL2NoaWJpL2NoaWJpL25ldC4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9jaGli
aS9vcHRpbWl6ZS9wcm9maWxlLiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL2NoaWJpL29wdGltaXpl
L3Jlc3QuJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvY2hpYmkvcHJvY2Vzcy4ke1NITElCX0VYVH0K
K2xpYi9jaGliaS9jaGliaS9wdHkuJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvY2hpYmkvc3R0eS4k
e1NITElCX0VYVH0KK2xpYi9jaGliaS9jaGliaS9zeXN0ZW0uJHtTSExJQl9FWFR9CitsaWIvY2hp
YmkvY2hpYmkvdGhyZWFkcy4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9jaGliaS90aW1lLiR7U0hM
SUJfRVhUfQorbGliL2NoaWJpL2NoaWJpL3dlYWsuJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvc2No
ZW1lL2J5dGV2ZWN0b3IuJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvc2NoZW1lL3RpbWUuJHtTSExJ
Ql9FWFR9CitsaWIvY2hpYmkvc3JmaS8xNDQvbWF0aC4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9z
cmZpLzE1MS9iaXQuJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvc3JmaS8xNjAvdXZwcmltcy4ke1NI
TElCX0VYVH0KK2xpYi9jaGliaS9zcmZpLzE4L3RocmVhZHMuJHtTSExJQl9FWFR9CitsaWIvY2hp
Ymkvc3JmaS8yNy9yYW5kLiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL3NyZmkvMzkvcGFyYW0uJHtT
SExJQl9FWFR9CitsaWIvY2hpYmkvc3JmaS82OS9oYXNoLiR7U0hMSUJfRVhUfQorbGliL2NoaWJp
L3NyZmkvOTUvcXNvcnQuJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvc3JmaS85OC9lbnYuJHtTSExJ
Ql9FWFR9CitsaWIvbGliY2hpYmktc2NoZW1lLiR7U0hMSUJfRVhUfQorbGliL2xpYmNoaWJpLXNj
aGVtZS4ke1NITElCX0VYVF9aRVJPfQorbGliL2xpYmNoaWJpLXNjaGVtZS4ke1NITElCX0VYVF9W
RVJ9CiBsaWIvcGtnY29uZmlnL2NoaWJpLXNjaGVtZS5wYwogbWFuL21hbjEvY2hpYmktZG9jLjEK
IG1hbi9tYW4xL2NoaWJpLWZmaS4xCg==
--4a99ebe544349da73726f6cec2018baf46525c85b28ce13543b7ffc240bc
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=chibi-scheme-error.log
Content-Type: text/plain; charset=utf-8; name=chibi-scheme-error.log
cGtnX2NyZWF0ZTogY2FuJ3Qgc3RhdCBgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1zY2hl
bWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9jaGliaS9hc3Quc28nCnBr
Z19jcmVhdGU6IGNhbid0IHN0YXQgYC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1l
L3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvY3J5cHRvL2NyeXB0
by5zbycKcGtnX2NyZWF0ZTogY2FuJ3Qgc3RhdCBgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGli
aS1zY2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9jaGliaS9kaXNh
c20uc28nCnBrZ19jcmVhdGU6IGNhbid0IHN0YXQgYC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hp
Ymktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvZW1z
Y3JpcHRlbi5zbycKcGtnX2NyZWF0ZTogY2FuJ3Qgc3RhdCBgL3Vzci9sb2NhbC9wa2dzcmMvbGFu
Zy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9jaGli
aS9maWxlc3lzdGVtLnNvJwpwa2dfY3JlYXRlOiBjYW4ndCBzdGF0IGAvdXNyL2xvY2FsL3BrZ3Ny
Yy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJp
L2NoaWJpL2hlYXAtc3RhdHMuc28nCnBrZ19jcmVhdGU6IGNhbid0IHN0YXQgYC91c3IvbG9jYWwv
cGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIv
Y2hpYmkvY2hpYmkvaW8vaW8uc28nCnBrZ19jcmVhdGU6IGNhbid0IHN0YXQgYC91c3IvbG9jYWwv
cGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIv
Y2hpYmkvY2hpYmkvanNvbi5zbycKcGtnX2NyZWF0ZTogY2FuJ3Qgc3RhdCBgL3Vzci9sb2NhbC9w
a2dzcmMvbGFuZy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9j
aGliaS9jaGliaS9uZXQuc28nCnBrZ19jcmVhdGU6IGNhbid0IHN0YXQgYC91c3IvbG9jYWwvcGtn
c3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hp
YmkvY2hpYmkvb3B0aW1pemUvcHJvZmlsZS5zbycKcGtnX2NyZWF0ZTogY2FuJ3Qgc3RhdCBgL3Vz
ci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwv
cGtnL2xpYi9jaGliaS9jaGliaS9vcHRpbWl6ZS9yZXN0LnNvJwpwa2dfY3JlYXRlOiBjYW4ndCBz
dGF0IGAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vz
ci9sb2NhbC9wa2cvbGliL2NoaWJpL2NoaWJpL3Byb2Nlc3Muc28nCnBrZ19jcmVhdGU6IGNhbid0
IHN0YXQgYC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIv
dXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvcHR5LnNvJwpwa2dfY3JlYXRlOiBjYW4ndCBz
dGF0IGAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vz
ci9sb2NhbC9wa2cvbGliL2NoaWJpL2NoaWJpL3N0dHkuc28nCnBrZ19jcmVhdGU6IGNhbid0IHN0
YXQgYC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNy
L2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvc3lzdGVtLnNvJwpwa2dfY3JlYXRlOiBjYW4ndCBz
dGF0IGAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vz
ci9sb2NhbC9wa2cvbGliL2NoaWJpL2NoaWJpL3RocmVhZHMuc28nCnBrZ19jcmVhdGU6IGNhbid0
IHN0YXQgYC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIv
dXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvdGltZS5zbycKcGtnX2NyZWF0ZTogY2FuJ3Qg
c3RhdCBgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRpci91
c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9jaGliaS93ZWFrLnNvJwpwa2dfY3JlYXRlOiBjYW4ndCBz
dGF0IGAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vz
ci9sb2NhbC9wa2cvbGliL2NoaWJpL3NjaGVtZS9ieXRldmVjdG9yLnNvJwpwa2dfY3JlYXRlOiBj
YW4ndCBzdGF0IGAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0
ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL3NjaGVtZS90aW1lLnNvJwpwa2dfY3JlYXRlOiBj
YW4ndCBzdGF0IGAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0
ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL3NyZmkvMTQ0L21hdGguc28nCnBrZ19jcmVhdGU6
IGNhbid0IHN0YXQgYC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRl
c3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvc3JmaS8xNTEvYml0LnNvJwpwa2dfY3JlYXRl
OiBjYW4ndCBzdGF0IGAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5k
ZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL3NyZmkvMTYwL3V2cHJpbXMuc28nCnBrZ19j
cmVhdGU6IGNhbid0IHN0YXQgYC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dv
cmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvc3JmaS8xOC90aHJlYWRzLnNvJwpw
a2dfY3JlYXRlOiBjYW4ndCBzdGF0IGAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVt
ZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL3NyZmkvMjcvcmFuZC5zbycK
cGtnX2NyZWF0ZTogY2FuJ3Qgc3RhdCBgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1zY2hl
bWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9zcmZpLzM5L3BhcmFtLnNv
Jwpwa2dfY3JlYXRlOiBjYW4ndCBzdGF0IGAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNj
aGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL3NyZmkvNjkvaGFzaC5z
bycKcGtnX2NyZWF0ZTogY2FuJ3Qgc3RhdCBgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1z
Y2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9zcmZpLzk1L3Fzb3J0
LnNvJwpwa2dfY3JlYXRlOiBjYW4ndCBzdGF0IGAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJp
LXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL3NyZmkvOTgvZW52
LnNvJwpFUlJPUjogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqCkVSUk9SOiBUaGUgZm9sbG93aW5nIGZpbGVzIGFyZSBpbiB0aGUgUExJ
U1QgYnV0IG5vdCBpbiAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5k
ZXN0ZGlyL3Vzci9sb2NhbC9wa2c6CkVSUk9SOiAgICAgICAgIC91c3IvbG9jYWwvcGtnc3JjL2xh
bmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvY2hp
YmkvYXN0LnNvCkVSUk9SOiAgICAgICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2No
ZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvY3J5cHRvL2Ny
eXB0by5zbwpFUlJPUjogICAgICAgICAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVt
ZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL2NoaWJpL2Rpc2FzbS5zbwpF
UlJPUjogICAgICAgICAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5k
ZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL2NoaWJpL2Vtc2NyaXB0ZW4uc28KRVJST1I6
ICAgICAgICAgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRp
ci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9jaGliaS9maWxlc3lzdGVtLnNvCkVSUk9SOiAgICAg
ICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNy
L2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvaGVhcC1zdGF0cy5zbwpFUlJPUjogICAgICAgICAv
dXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2Nh
bC9wa2cvbGliL2NoaWJpL2NoaWJpL2lvL2lvLnNvCkVSUk9SOiAgICAgICAgIC91c3IvbG9jYWwv
cGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIv
Y2hpYmkvY2hpYmkvanNvbi5zbwpFUlJPUjogICAgICAgICAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5n
L2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL2NoaWJp
L25ldC5zbwpFUlJPUjogICAgICAgICAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVt
ZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL2NoaWJpL29wdGltaXplL3By
b2ZpbGUuc28KRVJST1I6ICAgICAgICAgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1zY2hl
bWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9jaGliaS9vcHRpbWl6ZS9y
ZXN0LnNvCkVSUk9SOiAgICAgICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1l
L3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvcHJvY2Vzcy5zbwpF
UlJPUjogICAgICAgICAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5k
ZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL2NoaWJpL3B0eS5zbwpFUlJPUjogICAgICAg
ICAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9s
b2NhbC9wa2cvbGliL2NoaWJpL2NoaWJpL3N0dHkuc28KRVJST1I6ICAgICAgICAgL3Vzci9sb2Nh
bC9wa2dzcmMvbGFuZy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xp
Yi9jaGliaS9jaGliaS9zeXN0ZW0uc28KRVJST1I6ICAgICAgICAgL3Vzci9sb2NhbC9wa2dzcmMv
bGFuZy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9j
aGliaS90aHJlYWRzLnNvCkVSUk9SOiAgICAgICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hp
Ymktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvdGlt
ZS5zbwpFUlJPUjogICAgICAgICAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93
b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL2NoaWJpL3dlYWsuc28KRVJST1I6
ICAgICAgICAgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRp
ci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9zY2hlbWUvYnl0ZXZlY3Rvci5zbwpFUlJPUjogICAg
ICAgICAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vz
ci9sb2NhbC9wa2cvbGliL2NoaWJpL3NjaGVtZS90aW1lLnNvCkVSUk9SOiAgICAgICAgIC91c3Iv
bG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3Br
Zy9saWIvY2hpYmkvc3JmaS8xNDQvbWF0aC5zbwpFUlJPUjogICAgICAgICAvdXNyL2xvY2FsL3Br
Z3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2No
aWJpL3NyZmkvMTUxL2JpdC5zbwpFUlJPUjogICAgICAgICAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5n
L2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL3NyZmkv
MTYwL3V2cHJpbXMuc28KRVJST1I6ICAgICAgICAgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGli
aS1zY2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9zcmZpLzE4L3Ro
cmVhZHMuc28KRVJST1I6ICAgICAgICAgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1zY2hl
bWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9zcmZpLzI3L3JhbmQuc28K
RVJST1I6ICAgICAgICAgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1zY2hlbWUvd29yay8u
ZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9zcmZpLzM5L3BhcmFtLnNvCkVSUk9SOiAg
ICAgICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIv
dXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvc3JmaS82OS9oYXNoLnNvCkVSUk9SOiAgICAgICAgIC91
c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2Fs
L3BrZy9saWIvY2hpYmkvc3JmaS85NS9xc29ydC5zbwpFUlJPUjogICAgICAgICAvdXNyL2xvY2Fs
L3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGli
L2NoaWJpL3NyZmkvOTgvZW52LnNvCkVSUk9SOiAqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKRVJST1I6IFRoZSBmb2xsb3dpbmcgZmls
ZXMgYXJlIGluIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3Rk
aXIvdXNyL2xvY2FsL3BrZyBidXQgbm90IGluIHRoZSBQTElTVDoKRVJST1I6ICAgICAgICAgL3Vz
ci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwv
cGtnL2xpYi9jaGliaS9jaGliaS9hc3QuZHlsaWIKRVJST1I6ICAgICAgICAgL3Vzci9sb2NhbC9w
a2dzcmMvbGFuZy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9j
aGliaS9jaGliaS9jcnlwdG8vY3J5cHRvLmR5bGliCkVSUk9SOiAgICAgICAgIC91c3IvbG9jYWwv
cGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIv
Y2hpYmkvY2hpYmkvZGlzYXNtLmR5bGliCkVSUk9SOiAgICAgICAgIC91c3IvbG9jYWwvcGtnc3Jj
L2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkv
Y2hpYmkvZW1zY3JpcHRlbi5keWxpYgpFUlJPUjogICAgICAgICAvdXNyL2xvY2FsL3BrZ3NyYy9s
YW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL2No
aWJpL2ZpbGVzeXN0ZW0uZHlsaWIKRVJST1I6ICAgICAgICAgL3Vzci9sb2NhbC9wa2dzcmMvbGFu
Zy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9jaGli
aS9oZWFwLXN0YXRzLmR5bGliCkVSUk9SOiAgICAgICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcv
Y2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkv
aW8vaW8uZHlsaWIKRVJST1I6ICAgICAgICAgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1z
Y2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9jaGliaS9qc29uLmR5
bGliCkVSUk9SOiAgICAgICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dv
cmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvbmV0LmR5bGliCkVSUk9S
OiAgICAgICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3Rk
aXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvb3B0aW1pemUvcHJvZmlsZS5keWxpYgpF
UlJPUjogICAgICAgICAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5k
ZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL2NoaWJpL29wdGltaXplL3Jlc3QuZHlsaWIK
RVJST1I6ICAgICAgICAgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1zY2hlbWUvd29yay8u
ZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9jaGliaS9wcm9jZXNzLmR5bGliCkVSUk9S
OiAgICAgICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3Rk
aXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvcHR5LmR5bGliCkVSUk9SOiAgICAgICAg
IC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xv
Y2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvc3R0eS5keWxpYgpFUlJPUjogICAgICAgICAvdXNyL2xv
Y2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cv
bGliL2NoaWJpL2NoaWJpL3N5c3RlbS5keWxpYgpFUlJPUjogICAgICAgICAvdXNyL2xvY2FsL3Br
Z3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2No
aWJpL2NoaWJpL3RocmVhZHMuZHlsaWIKRVJST1I6ICAgICAgICAgL3Vzci9sb2NhbC9wa2dzcmMv
bGFuZy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9j
aGliaS90aW1lLmR5bGliCkVSUk9SOiAgICAgICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hp
Ymktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvY2hpYmkvd2Vh
ay5keWxpYgpFUlJPUjogICAgICAgICAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVt
ZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cvbGliL2NoaWJpL3NjaGVtZS9ieXRldmVjdG9y
LmR5bGliCkVSUk9SOiAgICAgICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1l
L3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvc2NoZW1lL3RpbWUuZHlsaWIK
RVJST1I6ICAgICAgICAgL3Vzci9sb2NhbC9wa2dzcmMvbGFuZy9jaGliaS1zY2hlbWUvd29yay8u
ZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9zcmZpLzE0NC9tYXRoLmR5bGliCkVSUk9S
OiAgICAgICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3Rk
aXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvc3JmaS8xNTEvYml0LmR5bGliCkVSUk9SOiAgICAg
ICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcvY2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNy
L2xvY2FsL3BrZy9saWIvY2hpYmkvc3JmaS8xNjAvdXZwcmltcy5keWxpYgpFUlJPUjogICAgICAg
ICAvdXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9s
b2NhbC9wa2cvbGliL2NoaWJpL3NyZmkvMTgvdGhyZWFkcy5keWxpYgpFUlJPUjogICAgICAgICAv
dXNyL2xvY2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2Nh
bC9wa2cvbGliL2NoaWJpL3NyZmkvMjcvcmFuZC5keWxpYgpFUlJPUjogICAgICAgICAvdXNyL2xv
Y2FsL3BrZ3NyYy9sYW5nL2NoaWJpLXNjaGVtZS93b3JrLy5kZXN0ZGlyL3Vzci9sb2NhbC9wa2cv
bGliL2NoaWJpL3NyZmkvMzkvcGFyYW0uZHlsaWIKRVJST1I6ICAgICAgICAgL3Vzci9sb2NhbC9w
a2dzcmMvbGFuZy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9j
aGliaS9zcmZpLzY5L2hhc2guZHlsaWIKRVJST1I6ICAgICAgICAgL3Vzci9sb2NhbC9wa2dzcmMv
bGFuZy9jaGliaS1zY2hlbWUvd29yay8uZGVzdGRpci91c3IvbG9jYWwvcGtnL2xpYi9jaGliaS9z
cmZpLzk1L3Fzb3J0LmR5bGliCkVSUk9SOiAgICAgICAgIC91c3IvbG9jYWwvcGtnc3JjL2xhbmcv
Y2hpYmktc2NoZW1lL3dvcmsvLmRlc3RkaXIvdXNyL2xvY2FsL3BrZy9saWIvY2hpYmkvc3JmaS85
OC9lbnYuZHlsaWIK
--4a99ebe544349da73726f6cec2018baf46525c85b28ce13543b7ffc240bc--
From: Taylor R Campbell <riastradh@NetBSD.org>
To: "Diogo" <db7@sdf.org>
Cc: gnats-bugs@netbsd.org, macos-pkg-people@netbsd.org,
pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org, db7@sdf.org
Subject: Re: pkg/60184 (Fix chibi-scheme installation on macos)
Date: Sat, 11 Apr 2026 18:41:08 +0000
> Date: Sat, 11 Apr 2026 17:56:48 +0200
> From: "Diogo" <db7@sdf.org>
>=20
> On Sat Apr 11, 2026 at 4:00 PM CEST, riastradh wrote:
> > There is already generic logic in pkgsrc mk infrastructure to handle
> > the .so/.dylib split in macOS without needing per-package plist
> > conditionalization like this, so I'm wondering exactly how it is
> > failing to handle this.
>=20
> Thanks! That makes a lot of sense, I must have missed it in the documenta=
tion.
> Attached is also an alternative patch using SHLIB_EXT in PLIST. This work=
ed for
> all shared libraries except these two:
>=20
> lib/libchibi-scheme.so.0
> lib/libchibi-scheme.so.${PKGVERSION}
What's puzzling me is that you're not supposed to need to use
SHLIB_EXT explicitly in PLIST -- the logic in mk/plist/shlib-dylib.awk
is supposed to read `.so' entries and transform them into the
approprate `.dylib' version.
I count around twenty-two thousand PLIST entries that end in `.so',
and only around seven hundred that end in `.${SHLIB_EXT}'; most of
those are probably mistakes and should be using `.so' instead.
(shlib-dylib.awk is also supposed to handle versioned entries too.)
So why isn't shlib-dylib.awk already working here?
If there is a good reason for it to not work here, we should have it
documented in the guide. But I suspect it is supposed to work.
From: "Diogo" <db7@sdf.org>
To: "Taylor R Campbell" <riastradh@NetBSD.org>, "Diogo" <db7@sdf.org>
Cc: <gnats-bugs@netbsd.org>, <macos-pkg-people@netbsd.org>,
<pkgsrc-bugs@netbsd.org>, <gnats-admin@netbsd.org>
Subject: Re: pkg/60184 (Fix chibi-scheme installation on macos)
Date: Sat, 11 Apr 2026 22:14:46 +0200
>> Attached is also an alternative patch using SHLIB_EXT in PLIST. This wor=
ked for
>> all shared libraries except these two:
>>
>> lib/libchibi-scheme.so.0
>> lib/libchibi-scheme.so.${PKGVERSION}
>
> What's puzzling me is that you're not supposed to need to use
> SHLIB_EXT explicitly in PLIST -- the logic in mk/plist/shlib-dylib.awk
> is supposed to read `.so' entries and transform them into the
> approprate `.dylib' version.
>
> I count around twenty-two thousand PLIST entries that end in `.so',
> and only around seven hundred that end in `.${SHLIB_EXT}'; most of
> those are probably mistakes and should be using `.so' instead.
> (shlib-dylib.awk is also supposed to handle versioned entries too.)
To be sure it wasn't my environment, I cleaned my PATH and bootstraped
pkgsrc in /opt/pkg instead of /usr/local/pkg. After bootstrap, I added
/opt/pkg/bin to PATH and ran `bmake package` in lang/chibi-scheme. The same
error showed up. My pkgsrc is a git checkout, branch pkgsrc-2025Q4.
> So why isn't shlib-dylib.awk already working here?
I tried looking in the logs inside work/, but couldn't find any hint. How w=
ould
you proceed to figure out that?
From: Taylor R Campbell <riastradh@NetBSD.org>
To: "Diogo" <db7@sdf.org>
Cc: gnats-bugs@netbsd.org,
macos-pkg-people@netbsd.org,
pkgsrc-bugs@netbsd.org,
gnats-admin@netbsd.org
Subject: Re: pkg/60184 (Fix chibi-scheme installation on macos)
Date: Sun, 12 Apr 2026 13:09:16 +0000
> Date: Sat, 11 Apr 2026 22:14:46 +0200
> From: "Diogo" <db7@sdf.org>
>
> > So why isn't shlib-dylib.awk already working here?
>
> I tried looking in the logs inside work/, but couldn't find any
> hint. How would you proceed to figure out that?
Here's the relevant fragments of mk/plist/plist.mk:
# This is the path to the generated PLIST file.
PLIST= ${WRKDIR}/.PLIST
...
_PLIST_SHLIB_AWK= -f ${_SHLIB_AWKFILE.${SHLIB_TYPE}}
...
_SHLIB_AWKFILE.dylib= ${.CURDIR}/../../mk/plist/shlib-dylib.awk
...
${PLIST}:
${RUN} \
${TEST} -d ${.TARGET:H} || ${MKDIR} ${.TARGET:H}; \
{ ${_GENERATE_PLIST} } > ${.TARGET}-1src; \
${PKGSRC_SETENV} ${_PLIST_AWK_ENV} ${AWK} \
${_PLIST_1_AWK} < ${.TARGET}-1src > ${.TARGET}-2mac; \
${PKGSRC_SETENV} ${_PLIST_AWK_ENV} ${AWK} \
${_PLIST_AWK} < ${.TARGET}-2mac > ${.TARGET}-3mag; \
${PKGSRC_SETENV} ${_PLIST_AWK_ENV} ${AWK} \
${_PLIST_SHLIB_AWK} < ${.TARGET}-3mag > ${.TARGET}
So the files to look at should be lang/chibi-scheme/work/.PLIST*. in
particular, .PLIST-3mag should have the .so paths, and .PLIST should
have them all fixed up to be dylibs.
You can, say, insert debug prints into shlib-dylib.awk, and then run
`bmake plist-clean && bmake plist' to rerun it to generate the plist
afresh without having to rebuild anything else.
From: "Diogo" <db7@sdf.org>
To: "Taylor R Campbell" <riastradh@NetBSD.org>, "Diogo" <db7@sdf.org>
Cc: <gnats-bugs@netbsd.org>, <macos-pkg-people@netbsd.org>,
<pkgsrc-bugs@netbsd.org>, <gnats-admin@netbsd.org>
Subject: Re: pkg/60184 (Fix chibi-scheme installation on macos)
Date: Sun, 12 Apr 2026 16:13:26 +0200
On Sun Apr 12, 2026 at 3:09 PM CEST, Taylor R Campbell wrote:
>> Date: Sat, 11 Apr 2026 22:14:46 +0200
>> From: "Diogo" <db7@sdf.org>
>>
>> > So why isn't shlib-dylib.awk already working here?
>>
> Here's the relevant fragments of mk/plist/plist.mk:
> ...
> So the files to look at should be lang/chibi-scheme/work/.PLIST*. in
> particular, .PLIST-3mag should have the .so paths, and .PLIST should
> have them all fixed up to be dylibs.
That's what I needed, thanks!
It turns out that the regex inside shlib-dylib.awk correctly converts
`lib<name>.so` -> `lib<name>.dylib`, but several modules in chibi-scheme do=
not
have the "lib" prefix, ie, they are just `<name>.so`.
An extremely easy fix would be to drop the "lib" prefix of the regex. In my
local pkgsrc that worked perfectly. However, I am afraid that this solution
could affect other packages that have `<name>.so` files even on macOS.
IIRC chicken5, for example, does store libraries as .so files even on macOS=
. The
best would be to work with upstream to get this fixed and use .dylib instea=
d,
but I am not sure how likely that solution would be.
An alternative is to default the conversion of everything that ends with .s=
o to
.dylib, while providing an option to disable that behavior.
From: Taylor R Campbell <riastradh@NetBSD.org>
To: "Diogo" <db7@sdf.org>
Cc: gnats-bugs@netbsd.org,
macos-pkg-people@netbsd.org,
pkgsrc-bugs@netbsd.org,
gnats-admin@netbsd.org
Subject: Re: pkg/60184 (Fix chibi-scheme installation on macos)
Date: Sun, 12 Apr 2026 14:31:46 +0000
> Date: Sun, 12 Apr 2026 16:13:26 +0200
> From: "Diogo" <db7@sdf.org>
>=20
> It turns out that the regex inside shlib-dylib.awk correctly
> converts `lib<name>.so` -> `lib<name>.dylib`, but several modules in
> chibi-scheme do not have the "lib" prefix, ie, they are just
> `<name>.so`.
Aha! So that explains it, thanks.
> An extremely easy fix would be to drop the "lib" prefix of the regex. In =
my
> local pkgsrc that worked perfectly. However, I am afraid that this soluti=
on
> could affect other packages that have `<name>.so` files even on macOS.
Yes, that's a high-risk change that needs a bulk build and manual
attention to determine whether it's worthwhile.
Let's just use ${SHLIB_EXT} for the non-lib .so entries here. But
libchibi-scheme.so can still be written as such and it should DTRT.
From: "Diogo" <db7@sdf.org>
To: "Taylor R Campbell" <riastradh@NetBSD.org>, "Diogo" <db7@sdf.org>
Cc: <gnats-bugs@netbsd.org>, <macos-pkg-people@netbsd.org>,
<pkgsrc-bugs@netbsd.org>, <gnats-admin@netbsd.org>
Subject: Re: pkg/60184 (Fix chibi-scheme installation on macos)
Date: Sun, 12 Apr 2026 17:42:25 +0200
--6083542483b29dc98077d80d8fd467ccd5129ca8c54fa8b5aa254f775544
Content-Type: multipart/alternative;
boundary=3a3824da6b633013652b6b3382afd50f86a35b66bfe36f9ee1e6c91ddba0
--3a3824da6b633013652b6b3382afd50f86a35b66bfe36f9ee1e6c91ddba0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Content-Type: text/plain; charset=UTF-8
On Sun Apr 12, 2026 at 4:31 PM CEST, Taylor R Campbell wrote:
> Let's just use ${SHLIB_EXT} for the non-lib .so entries here. But
> libchibi-scheme.so can still be written as such and it should DTRT.
Right, that is better. Attached is a patch that uses ${SHLIB_EXT} for all
non-lib .so entries.
--3a3824da6b633013652b6b3382afd50f86a35b66bfe36f9ee1e6c91ddba0--
--6083542483b29dc98077d80d8fd467ccd5129ca8c54fa8b5aa254f775544
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=chibi-scheme-darwin.patch
Content-Type: text/plain; charset=utf-8; name=chibi-scheme-darwin.patch
ZGlmZiAtLWdpdCBhL2xhbmcvY2hpYmktc2NoZW1lL1BMSVNUIGIvbGFuZy9jaGliaS1zY2hlbWUv
UExJU1QKaW5kZXggOGEwYzBjY2MwYzJlLi5jMDFjYzEwNzMwMWIgMTAwNjQ0Ci0tLSBhL2xhbmcv
Y2hpYmktc2NoZW1lL1BMSVNUCisrKyBiL2xhbmcvY2hpYmktc2NoZW1lL1BMSVNUCkBAIC0xMCwz
NSArMTAsMzUgQEAgaW5jbHVkZS9jaGliaS9mZWF0dXJlcy5oCiBpbmNsdWRlL2NoaWJpL2djX2hl
YXAuaAogaW5jbHVkZS9jaGliaS9pbnN0YWxsLmgKIGluY2x1ZGUvY2hpYmkvc2V4cC5oCi1saWIv
Y2hpYmkvY2hpYmkvYXN0LnNvCi1saWIvY2hpYmkvY2hpYmkvY3J5cHRvL2NyeXB0by5zbwotbGli
L2NoaWJpL2NoaWJpL2Rpc2FzbS5zbwotbGliL2NoaWJpL2NoaWJpL2Vtc2NyaXB0ZW4uc28KLWxp
Yi9jaGliaS9jaGliaS9maWxlc3lzdGVtLnNvCi1saWIvY2hpYmkvY2hpYmkvaGVhcC1zdGF0cy5z
bwotbGliL2NoaWJpL2NoaWJpL2lvL2lvLnNvCi1saWIvY2hpYmkvY2hpYmkvanNvbi5zbwotbGli
L2NoaWJpL2NoaWJpL25ldC5zbwotbGliL2NoaWJpL2NoaWJpL29wdGltaXplL3Byb2ZpbGUuc28K
LWxpYi9jaGliaS9jaGliaS9vcHRpbWl6ZS9yZXN0LnNvCi1saWIvY2hpYmkvY2hpYmkvcHJvY2Vz
cy5zbwotbGliL2NoaWJpL2NoaWJpL3B0eS5zbwotbGliL2NoaWJpL2NoaWJpL3N0dHkuc28KLWxp
Yi9jaGliaS9jaGliaS9zeXN0ZW0uc28KLWxpYi9jaGliaS9jaGliaS90aHJlYWRzLnNvCi1saWIv
Y2hpYmkvY2hpYmkvdGltZS5zbwotbGliL2NoaWJpL2NoaWJpL3dlYWsuc28KLWxpYi9jaGliaS9z
Y2hlbWUvYnl0ZXZlY3Rvci5zbwotbGliL2NoaWJpL3NjaGVtZS90aW1lLnNvCi1saWIvY2hpYmkv
c3JmaS8xNDQvbWF0aC5zbwotbGliL2NoaWJpL3NyZmkvMTUxL2JpdC5zbwotbGliL2NoaWJpL3Ny
ZmkvMTYwL3V2cHJpbXMuc28KLWxpYi9jaGliaS9zcmZpLzE4L3RocmVhZHMuc28KLWxpYi9jaGli
aS9zcmZpLzI3L3JhbmQuc28KLWxpYi9jaGliaS9zcmZpLzM5L3BhcmFtLnNvCi1saWIvY2hpYmkv
c3JmaS82OS9oYXNoLnNvCi1saWIvY2hpYmkvc3JmaS85NS9xc29ydC5zbwotbGliL2NoaWJpL3Ny
ZmkvOTgvZW52LnNvCitsaWIvY2hpYmkvY2hpYmkvYXN0LiR7U0hMSUJfRVhUfQorbGliL2NoaWJp
L2NoaWJpL2NyeXB0by9jcnlwdG8uJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvY2hpYmkvZGlzYXNt
LiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL2NoaWJpL2Vtc2NyaXB0ZW4uJHtTSExJQl9FWFR9Cits
aWIvY2hpYmkvY2hpYmkvZmlsZXN5c3RlbS4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9jaGliaS9o
ZWFwLXN0YXRzLiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL2NoaWJpL2lvL2lvLiR7U0hMSUJfRVhU
fQorbGliL2NoaWJpL2NoaWJpL2pzb24uJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvY2hpYmkvbmV0
LiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL2NoaWJpL29wdGltaXplL3Byb2ZpbGUuJHtTSExJQl9F
WFR9CitsaWIvY2hpYmkvY2hpYmkvb3B0aW1pemUvcmVzdC4ke1NITElCX0VYVH0KK2xpYi9jaGli
aS9jaGliaS9wcm9jZXNzLiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL2NoaWJpL3B0eS4ke1NITElC
X0VYVH0KK2xpYi9jaGliaS9jaGliaS9zdHR5LiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL2NoaWJp
L3N5c3RlbS4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9jaGliaS90aHJlYWRzLiR7U0hMSUJfRVhU
fQorbGliL2NoaWJpL2NoaWJpL3RpbWUuJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvY2hpYmkvd2Vh
ay4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9zY2hlbWUvYnl0ZXZlY3Rvci4ke1NITElCX0VYVH0K
K2xpYi9jaGliaS9zY2hlbWUvdGltZS4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9zcmZpLzE0NC9t
YXRoLiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL3NyZmkvMTUxL2JpdC4ke1NITElCX0VYVH0KK2xp
Yi9jaGliaS9zcmZpLzE2MC91dnByaW1zLiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL3NyZmkvMTgv
dGhyZWFkcy4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9zcmZpLzI3L3JhbmQuJHtTSExJQl9FWFR9
CitsaWIvY2hpYmkvc3JmaS8zOS9wYXJhbS4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9zcmZpLzY5
L2hhc2guJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvc3JmaS85NS9xc29ydC4ke1NITElCX0VYVH0K
K2xpYi9jaGliaS9zcmZpLzk4L2Vudi4ke1NITElCX0VYVH0KIGxpYi9saWJjaGliaS1zY2hlbWUu
c28KIGxpYi9saWJjaGliaS1zY2hlbWUuc28uMAogbGliL2xpYmNoaWJpLXNjaGVtZS5zby4ke1BL
R1ZFUlNJT059Cg==
--6083542483b29dc98077d80d8fd467ccd5129ca8c54fa8b5aa254f775544--
From: "Diogo" <db7@sdf.org>
To: <gnats-bugs@netbsd.org>, <macos-pkg-people@netbsd.org>,
<gnats-admin@netbsd.org>, <pkgsrc-bugs@netbsd.org>, <db7@sdf.org>
Cc: <riastradh@NetBSD.org>
Subject: Re: pkg/60184 (Fix chibi-scheme installation on macos)
Date: Thu, 20 Aug 2026 07:46:57 +0200
Hi,
this is an old report (from April) which still has "feedback" state for whi=
ch I
keep receiving reminders. The patches have been discussed. Is there anythin=
g
else pending that I should resolve?
Thank you. -Diogo
On Sun Apr 12, 2026 at 5:45 PM CEST, Diogo via gnats wrote:
> The following reply was made to PR pkg/60184; it has been noted by GNATS.
>
> From: "Diogo" <db7@sdf.org>
> To: "Taylor R Campbell" <riastradh@NetBSD.org>, "Diogo" <db7@sdf.org>
> Cc: <gnats-bugs@netbsd.org>, <macos-pkg-people@netbsd.org>,
> <pkgsrc-bugs@netbsd.org>, <gnats-admin@netbsd.org>
> Subject: Re: pkg/60184 (Fix chibi-scheme installation on macos)
> Date: Sun, 12 Apr 2026 17:42:25 +0200
>
> --6083542483b29dc98077d80d8fd467ccd5129ca8c54fa8b5aa254f775544
> Content-Type: multipart/alternative;
> boundary=3D3a3824da6b633013652b6b3382afd50f86a35b66bfe36f9ee1e6c91ddba0
>
> --3a3824da6b633013652b6b3382afd50f86a35b66bfe36f9ee1e6c91ddba0
> Content-Transfer-Encoding: quoted-printable
> Content-Disposition: inline
> Content-Type: text/plain; charset=3DUTF-8
>
> On Sun Apr 12, 2026 at 4:31 PM CEST, Taylor R Campbell wrote:
> > Let's just use ${SHLIB_EXT} for the non-lib .so entries here. But
> > libchibi-scheme.so can still be written as such and it should DTRT.
>
> Right, that is better. Attached is a patch that uses ${SHLIB_EXT} for al=
l
> non-lib .so entries.
>
>
> --3a3824da6b633013652b6b3382afd50f86a35b66bfe36f9ee1e6c91ddba0--
>
> --6083542483b29dc98077d80d8fd467ccd5129ca8c54fa8b5aa254f775544
> Content-Transfer-Encoding: base64
> Content-Disposition: attachment; filename=3Dchibi-scheme-darwin.patch
> Content-Type: text/plain; charset=3Dutf-8; name=3Dchibi-scheme-darwin.pa=
tch
>
> ZGlmZiAtLWdpdCBhL2xhbmcvY2hpYmktc2NoZW1lL1BMSVNUIGIvbGFuZy9jaGliaS1zY2hl=
bWUv
> UExJU1QKaW5kZXggOGEwYzBjY2MwYzJlLi5jMDFjYzEwNzMwMWIgMTAwNjQ0Ci0tLSBhL2xh=
bmcv
> Y2hpYmktc2NoZW1lL1BMSVNUCisrKyBiL2xhbmcvY2hpYmktc2NoZW1lL1BMSVNUCkBAIC0x=
MCwz
> NSArMTAsMzUgQEAgaW5jbHVkZS9jaGliaS9mZWF0dXJlcy5oCiBpbmNsdWRlL2NoaWJpL2dj=
X2hl
> YXAuaAogaW5jbHVkZS9jaGliaS9pbnN0YWxsLmgKIGluY2x1ZGUvY2hpYmkvc2V4cC5oCi1s=
aWIv
> Y2hpYmkvY2hpYmkvYXN0LnNvCi1saWIvY2hpYmkvY2hpYmkvY3J5cHRvL2NyeXB0by5zbwot=
bGli
> L2NoaWJpL2NoaWJpL2Rpc2FzbS5zbwotbGliL2NoaWJpL2NoaWJpL2Vtc2NyaXB0ZW4uc28K=
LWxp
> Yi9jaGliaS9jaGliaS9maWxlc3lzdGVtLnNvCi1saWIvY2hpYmkvY2hpYmkvaGVhcC1zdGF0=
cy5z
> bwotbGliL2NoaWJpL2NoaWJpL2lvL2lvLnNvCi1saWIvY2hpYmkvY2hpYmkvanNvbi5zbwot=
bGli
> L2NoaWJpL2NoaWJpL25ldC5zbwotbGliL2NoaWJpL2NoaWJpL29wdGltaXplL3Byb2ZpbGUu=
c28K
> LWxpYi9jaGliaS9jaGliaS9vcHRpbWl6ZS9yZXN0LnNvCi1saWIvY2hpYmkvY2hpYmkvcHJv=
Y2Vz
> cy5zbwotbGliL2NoaWJpL2NoaWJpL3B0eS5zbwotbGliL2NoaWJpL2NoaWJpL3N0dHkuc28K=
LWxp
> Yi9jaGliaS9jaGliaS9zeXN0ZW0uc28KLWxpYi9jaGliaS9jaGliaS90aHJlYWRzLnNvCi1s=
aWIv
> Y2hpYmkvY2hpYmkvdGltZS5zbwotbGliL2NoaWJpL2NoaWJpL3dlYWsuc28KLWxpYi9jaGli=
aS9z
> Y2hlbWUvYnl0ZXZlY3Rvci5zbwotbGliL2NoaWJpL3NjaGVtZS90aW1lLnNvCi1saWIvY2hp=
Ymkv
> c3JmaS8xNDQvbWF0aC5zbwotbGliL2NoaWJpL3NyZmkvMTUxL2JpdC5zbwotbGliL2NoaWJp=
L3Ny
> ZmkvMTYwL3V2cHJpbXMuc28KLWxpYi9jaGliaS9zcmZpLzE4L3RocmVhZHMuc28KLWxpYi9j=
aGli
> aS9zcmZpLzI3L3JhbmQuc28KLWxpYi9jaGliaS9zcmZpLzM5L3BhcmFtLnNvCi1saWIvY2hp=
Ymkv
> c3JmaS82OS9oYXNoLnNvCi1saWIvY2hpYmkvc3JmaS85NS9xc29ydC5zbwotbGliL2NoaWJp=
L3Ny
> ZmkvOTgvZW52LnNvCitsaWIvY2hpYmkvY2hpYmkvYXN0LiR7U0hMSUJfRVhUfQorbGliL2No=
aWJp
> L2NoaWJpL2NyeXB0by9jcnlwdG8uJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvY2hpYmkvZGlz=
YXNt
> LiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL2NoaWJpL2Vtc2NyaXB0ZW4uJHtTSExJQl9FWFR9=
Cits
> aWIvY2hpYmkvY2hpYmkvZmlsZXN5c3RlbS4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9jaGli=
aS9o
> ZWFwLXN0YXRzLiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL2NoaWJpL2lvL2lvLiR7U0hMSUJf=
RVhU
> fQorbGliL2NoaWJpL2NoaWJpL2pzb24uJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvY2hpYmkv=
bmV0
> LiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL2NoaWJpL29wdGltaXplL3Byb2ZpbGUuJHtTSExJ=
Ql9F
> WFR9CitsaWIvY2hpYmkvY2hpYmkvb3B0aW1pemUvcmVzdC4ke1NITElCX0VYVH0KK2xpYi9j=
aGli
> aS9jaGliaS9wcm9jZXNzLiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL2NoaWJpL3B0eS4ke1NI=
TElC
> X0VYVH0KK2xpYi9jaGliaS9jaGliaS9zdHR5LiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL2No=
aWJp
> L3N5c3RlbS4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9jaGliaS90aHJlYWRzLiR7U0hMSUJf=
RVhU
> fQorbGliL2NoaWJpL2NoaWJpL3RpbWUuJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvY2hpYmkv=
d2Vh
> ay4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9zY2hlbWUvYnl0ZXZlY3Rvci4ke1NITElCX0VY=
VH0K
> K2xpYi9jaGliaS9zY2hlbWUvdGltZS4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9zcmZpLzE0=
NC9t
> YXRoLiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL3NyZmkvMTUxL2JpdC4ke1NITElCX0VYVH0K=
K2xp
> Yi9jaGliaS9zcmZpLzE2MC91dnByaW1zLiR7U0hMSUJfRVhUfQorbGliL2NoaWJpL3NyZmkv=
MTgv
> dGhyZWFkcy4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9zcmZpLzI3L3JhbmQuJHtTSExJQl9F=
WFR9
> CitsaWIvY2hpYmkvc3JmaS8zOS9wYXJhbS4ke1NITElCX0VYVH0KK2xpYi9jaGliaS9zcmZp=
LzY5
> L2hhc2guJHtTSExJQl9FWFR9CitsaWIvY2hpYmkvc3JmaS85NS9xc29ydC4ke1NITElCX0VY=
VH0K
> K2xpYi9jaGliaS9zcmZpLzk4L2Vudi4ke1NITElCX0VYVH0KIGxpYi9saWJjaGliaS1zY2hl=
bWUu
> c28KIGxpYi9saWJjaGliaS1zY2hlbWUuc28uMAogbGliL2xpYmNoaWJpLXNjaGVtZS5zby4k=
e1BL
> R1ZFUlNJT059Cg=3D=3D
> --6083542483b29dc98077d80d8fd467ccd5129ca8c54fa8b5aa254f775544--
>
State-Changed-From-To: feedback->open
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Thu, 20 Aug 2026 08:07:59 +0000
State-Changed-Why:
feedback was provided
Sorry for spamming you!
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.51 2026/08/10 02:28:17 riastradh Exp $
$NetBSD: gnats_config.sh,v 1.10 2026/05/13 22:00:09 riastradh Exp $
Copyright © 1994-2026
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.