[From nobody Mon Aug 10 18:07:06 2026
Received: (at submit) by bugs.debian.org; 8 Aug 2026 02:43:34 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-14.7 required=4.0 tests=BAYES_00,
 BODY_INCLUDES_PACKAGE,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,
 DKIM_VALID_EF,HAS_PACKAGE,HTML_MESSAGE,SPF_HELO_PASS,SPF_PASS
 autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 16; hammy, 118; neutral, 24; spammy,
 1. spammytokens:0.987-1--H*r:55873 hammytokens:0.000-+--XDebbugsCc,
 0.000-+--X-Debbugs-Cc, 0.000-+--sk:librust, 0.000-+--quigley,
 0.000-+--Quigley
Return-path: &lt;simon@tsimonq2.net&gt;
Received: from gw4.ahs4.r4l.com ([167.114.124.72]:55873 helo=ahs4.r4l.com)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;simon@tsimonq2.net&gt;) id 1wsX26-000jn2-15
 for submit@bugs.debian.org; Sat, 08 Aug 2026 02:43:34 +0000
Received: from ehlo.thunderbird.net
 (h135-134-91-209.ashwwi.broadband.dynamic.tds.net [135.134.91.209])
 by ahs4.r4l.com (Postfix) with ESMTPSA id 698504ACFF12
 for &lt;submit@bugs.debian.org&gt;; Fri,  7 Aug 2026 22:43:32 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tsimonq2.net;
 s=default; t=1786157012;
 bh=leDZh3vmkWGIbOxOq103Zq+cRzs+iJo8Ewdypj4L2W8=; h=From:To:Subject;
 b=nfBrj6wblDbeIuazad7zW6rkfNaeG7prxi4lQ+RaKhLT/U6CHX1ZYW0xEmsEtPMdB
 5iFqYmk4YOv/ZwmNSvXnRbsEzzSyqb5a+SlgqRKp3gbFN5ioGi3QizY0I8QpQzej7e
 mvQ/EUfjmhGsK/bHsPK3GpTl5rImgaJ9ofBY9b3+Dzrv9wkUpHo/Rzc1WCD1TJQCyA
 e2cMqrZVNiLNBIUg0DNvj+0k9iSLlAuJNOg2bXO8MMT5AtiU7+34b5VLLfDFn/byMk
 wdPeCs2JMSw4QDD2psv7vXml9//4asQJzes7Nwbr2sDHfvc15Nfh2iJ7Hi41DifFYE
 rYD1cyMkyG4Cg==
Authentication-Results: ahs4.r4l.com;
 spf=pass (sender IP is 135.134.91.209) smtp.mailfrom=simon@tsimonq2.net
 smtp.helo=ehlo.thunderbird.net
Received-SPF: pass (ahs4.r4l.com: connection is authenticated)
Date: Fri, 07 Aug 2026 21:43:30 -0500
From: Simon Quigley &lt;simon@tsimonq2.net&gt;
To: submit@bugs.debian.org
Subject: shortwave: port to hickory-resolver 0.26
User-Agent: Thunderbird for Android
Message-ID: &lt;3E3DA471-2604-4CD3-A765-D6EF2933C434@tsimonq2.net&gt;
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary=----PL6RIO84ZW97DAP2D0W8NQIESFPAPK
Content-Transfer-Encoding: 7bit
X-PPP-Message-ID: &lt;178615701262.3225408.5743800507388596786@ahs4.r4l.com&gt;
X-PPP-Vhost: tsimonq2.net
Delivered-To: submit@bugs.debian.org

------PL6RIO84ZW97DAP2D0W8NQIESFPAPK
Content-Type: multipart/alternative;
 boundary=----85N4DWHKQ4KWPS3ZRF69063VQS6LLX
Content-Transfer-Encoding: 7bit

------85N4DWHKQ4KWPS3ZRF69063VQS6LLX
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

Package: shortwave
Version: 5=2E1=2E0-2
Severity: important
Tags: patch
User: debian-rust@lists=2Edebian=2Eorg
Usertags: hickory-0=2E26
X-Debbugs-Cc: debian-rust@lists=2Edebian=2Eorg

Dear maintainers,

I am preparing a Hickory transition from 0=2E25 =E2=86=92 0=2E26=2E shortw=
ave B-Ds on librust-hickory-resolver-0=2E25+{default,system-config}-dev and=
 needs a patch for porting to 0=2E26=2E

I have attached a debdiff fixing this=2E

Best regards,
Simon Quigley
tsimonq2@debian=2Eorg
------85N4DWHKQ4KWPS3ZRF69063VQS6LLX
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;body&gt;&lt;div dir=3D&quot;auto&quot;&gt;Package: shortwave&lt;br&gt;Version:=
 5=2E1=2E0-2&lt;br&gt;Severity: important&lt;br&gt;Tags: patch&lt;br&gt;User: debian-rust@lis=
ts=2Edebian=2Eorg&lt;br&gt;Usertags: hickory-0=2E26&lt;br&gt;X-Debbugs-Cc: debian-rust@=
lists=2Edebian=2Eorg&lt;br&gt;&lt;br&gt;Dear maintainers,&lt;br&gt;&lt;br&gt;I am preparing a Hicko=
ry transition from 0=2E25 =E2=86=92 0=2E26=2E shortwave B-Ds on librust-hic=
kory-resolver-0=2E25+{default,system-config}-dev and needs a patch for port=
ing to 0=2E26=2E&lt;br&gt;&lt;br&gt;I have attached a debdiff fixing this=2E&lt;br&gt;&lt;br&gt;Bes=
t regards,&lt;br&gt;Simon Quigley&lt;br&gt;tsimonq2@debian=2Eorg&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;
------85N4DWHKQ4KWPS3ZRF69063VQS6LLX--

------PL6RIO84ZW97DAP2D0W8NQIESFPAPK
Content-Type: application/octet-stream;
 name=shortwave_5.1.0-2.1.debdiff
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename=shortwave_5.1.0-2.1.debdiff;
 size=4491

ZGlmZiAtTnJ1IHNob3J0d2F2ZS01LjEuMC9kZWJpYW4vY2hhbmdlbG9nIHNob3J0d2F2ZS01LjEu
MC9kZWJpYW4vY2hhbmdlbG9nCi0tLSBzaG9ydHdhdmUtNS4xLjAvZGViaWFuL2NoYW5nZWxvZwky
MDI2LTA4LTAxIDEyOjAwOjQyLjAwMDAwMDAwMCAtMDUwMAorKysgc2hvcnR3YXZlLTUuMS4wL2Rl
Ymlhbi9jaGFuZ2Vsb2cJMjAyNi0wOC0wNyAxMzo1MzoyNy4wMDAwMDAwMDAgLTA1MDAKQEAgLTEs
MyArMSwxMCBAQAorc2hvcnR3YXZlICg1LjEuMC0yLjEpIFVOUkVMRUFTRUQ7IHVyZ2VuY3k9bWVk
aXVtCisKKyAgKiBOb24tbWFpbnRhaW5lciB1cGxvYWQuCisgICogUmVidWlsZCBhZ2FpbnN0IEhp
Y2tvcnkgRE5TIDAuMjYuCisKKyAtLSBTaW1vbiBRdWlnbGV5IDx0c2ltb25xMkBkZWJpYW4ub3Jn
PiAgRnJpLCAwNyBBdWcgMjAyNiAxMzo1MzoyNyAtMDUwMAorCiBzaG9ydHdhdmUgKDUuMS4wLTIp
IHVuc3RhYmxlOyB1cmdlbmN5PW1lZGl1bQogCiAgICogQnVpbGQgd2l0aCBzdHJ1bSAwLjI4CmRp
ZmYgLU5ydSBzaG9ydHdhdmUtNS4xLjAvZGViaWFuL2NvbnRyb2wgc2hvcnR3YXZlLTUuMS4wL2Rl
Ymlhbi9jb250cm9sCi0tLSBzaG9ydHdhdmUtNS4xLjAvZGViaWFuL2NvbnRyb2wJMjAyNi0wOC0w
MSAxMjowMDo0Mi4wMDAwMDAwMDAgLTA1MDAKKysrIHNob3J0d2F2ZS01LjEuMC9kZWJpYW4vY29u
dHJvbAkyMDI2LTA4LTA3IDEzOjUzOjI3LjAwMDAwMDAwMCAtMDUwMApAQCAtMzksOCArMzksOCBA
QAogIGxpYnJ1c3QtZ3N0cmVhbWVyLWF1ZGlvLTAuMjUrZGVmYXVsdC1kZXYsCiAgbGlicnVzdC1n
dGs0LTAuMTErZGVmYXVsdC1kZXYsCiAgbGlicnVzdC1ndGs0LTAuMTErZ25vbWUtNDYtZGV2LAot
IGxpYnJ1c3QtaGlja29yeS1yZXNvbHZlci0wLjI1K2RlZmF1bHQtZGV2LAotIGxpYnJ1c3QtaGlj
a29yeS1yZXNvbHZlci0wLjI1K3N5c3RlbS1jb25maWctZGV2LAorIGxpYnJ1c3QtaGlja29yeS1y
ZXNvbHZlci0wLjI2K2RlZmF1bHQtZGV2LAorIGxpYnJ1c3QtaGlja29yeS1yZXNvbHZlci0wLjI2
K3N5c3RlbS1jb25maWctZGV2LAogIGxpYnJ1c3QtaW5kZXhtYXAtMitkZWZhdWx0LWRldiAoPj0g
Mi4xMiksCiAgbGlicnVzdC1sYW5ndWFnZS10YWdzLTAuMytkZWZhdWx0LWRldiwKICBsaWJydXN0
LWxpYmFkd2FpdGEtMC45K2RlZmF1bHQtZGV2LApkaWZmIC1OcnUgc2hvcnR3YXZlLTUuMS4wL2Rl
Ymlhbi9wYXRjaGVzL2hpY2tvcnktMC4yNi5wYXRjaCBzaG9ydHdhdmUtNS4xLjAvZGViaWFuL3Bh
dGNoZXMvaGlja29yeS0wLjI2LnBhdGNoCi0tLSBzaG9ydHdhdmUtNS4xLjAvZGViaWFuL3BhdGNo
ZXMvaGlja29yeS0wLjI2LnBhdGNoCTE5NjktMTItMzEgMTg6MDA6MDAuMDAwMDAwMDAwIC0wNjAw
CisrKyBzaG9ydHdhdmUtNS4xLjAvZGViaWFuL3BhdGNoZXMvaGlja29yeS0wLjI2LnBhdGNoCTIw
MjYtMDgtMDcgMTM6NTM6MjcuMDAwMDAwMDAwIC0wNTAwCkBAIC0wLDAgKzEsNzUgQEAKK0Rlc2Ny
aXB0aW9uOiBCdWlsZCBhZ2FpbnN0IGhpY2tvcnktcmVzb2x2ZXIgMC4yNgorQXV0aG9yOiBTaW1v
biBRdWlnbGV5IDx0c2ltb25xMkBkZWJpYW4ub3JnPgorT3JpZ2luOiB2ZW5kb3IKK0ZvcndhcmRl
ZDogbm8KK0xhc3QtVXBkYXRlOiAyMDI2LTA4LTA3CistLS0KKy0tLSBhL0NhcmdvLnRvbWwKKysr
KyBiL0NhcmdvLnRvbWwKK0BAIC0xNSw3ICsxNSw3IEBAIGFzaHBkID0geyB2ZXJzaW9uID0gIjAu
MTMiLCBmZWF0dXJlcyA9IFsKKyBhc3luYy1jaGFubmVsID0gIjIuNSIKKyBhc3luYy1jb21wYXQg
PSAiMC4yIgorIGFzeW5jLWlvID0gIjIuNSIKKy1oaWNrb3J5LXJlc29sdmVyID0geyB2ZXJzaW9u
ID0gIjAuMjUiLCBmZWF0dXJlcyA9IFsic3lzdGVtLWNvbmZpZyJdIH0KKytoaWNrb3J5LXJlc29s
dmVyID0geyB2ZXJzaW9uID0gIjAuMjYiLCBmZWF0dXJlcyA9IFsic3lzdGVtLWNvbmZpZyJdIH0K
KyBjYWNhY2hlID0gIjEzLjEiCisgY2FzdC1zZW5kZXIgPSAiMC4zIgorIGNydWV0ID0gIjAuMTQi
CistLS0gYS9zcmMvYXBpL2NsaWVudC5ycworKysrIGIvc3JjL2FwaS9jbGllbnQucnMKK0BAIC0y
MCw3ICsyMCw3IEBAIHVzZSBzdGQ6OnN5bmM6OkFyYzsKKyB1c2UgZ3RrOjpnaW87CisgdXNlIGhp
Y2tvcnlfcmVzb2x2ZXI6OlJlc29sdmVyOworIHVzZSBoaWNrb3J5X3Jlc29sdmVyOjpjb25maWc6
OlJlc29sdmVyQ29uZmlnOworLXVzZSBoaWNrb3J5X3Jlc29sdmVyOjpuYW1lX3NlcnZlcjo6VG9r
aW9Db25uZWN0aW9uUHJvdmlkZXI7CisrdXNlIGhpY2tvcnlfcmVzb2x2ZXI6Om5ldDo6cnVudGlt
ZTo6VG9raW9SdW50aW1lUHJvdmlkZXI7CisgdXNlIGluZGV4bWFwOjpJbmRleE1hcDsKKyB1c2Ug
cmFuZDo6cHJlbHVkZTo6U2xpY2VSYW5kb207CisgdXNlIHJhbmQ6OnJuZzsKK0BAIC05OSwxNyAr
OTksMTggQEAgYXN5bmMgZm4gc2VuZF9yZXF1ZXN0PFQ6IGRlOjpEZXNlcmlhbGl6ZQorIAorIHB1
YiBhc3luYyBmbiBsb29rdXBfcmJfc2VydmVyKCkgLT4gT3B0aW9uPFN0cmluZz4geworICAgICBs
ZXQgbG9va3VwX2RvbWFpbiA9IHNldHRpbmdzX21hbmFnZXI6OnN0cmluZyhLZXk6OkFwaUxvb2t1
cERvbWFpbik7CistICAgIGxldCByZXNvbHZlciA9IGlmIGxldCBPayhyZXNvbHZlcikgPSBSZXNv
bHZlcjo6YnVpbGRlcl90b2tpbygpIHsKKy0gICAgICAgIHJlc29sdmVyLmJ1aWxkKCkKKysgICAg
bGV0IHJlc29sdmVyID0gaWYgbGV0IE9rKGJ1aWxkZXIpID0gUmVzb2x2ZXI6OmJ1aWxkZXJfdG9r
aW8oKSB7CisrICAgICAgICBidWlsZGVyLmJ1aWxkKCkKKyAgICAgfSBlbHNlIHsKKyAgICAgICAg
IHdhcm4hKCJVbmFibGUgdG8gdXNlIGRucyByZXNvbHZlciBmcm9tIHN5c3RlbSBjb25mIik7Cisg
CisgICAgICAgICBSZXNvbHZlcjo6YnVpbGRlcl93aXRoX2NvbmZpZygKKyAgICAgICAgICAgICBS
ZXNvbHZlckNvbmZpZzo6ZGVmYXVsdCgpLAorLSAgICAgICAgICAgIFRva2lvQ29ubmVjdGlvblBy
b3ZpZGVyOjpkZWZhdWx0KCksCisrICAgICAgICAgICAgVG9raW9SdW50aW1lUHJvdmlkZXI6OmRl
ZmF1bHQoKSwKKyAgICAgICAgICkKKyAgICAgICAgIC5idWlsZCgpCistICAgIH07CisrICAgIH0K
KysgICAgLm9rKCk/OworIAorICAgICAvLyBEbyBmb3J3YXJkIGxvb2t1cCB0byByZWNlaXZlIGEg
bGlzdCB3aXRoIHRoZSBhcGkgc2VydmVycworICAgICBsZXQgcmVzcG9uc2UgPSByZXNvbHZlci5s
b29rdXBfaXAobG9va3VwX2RvbWFpbikuYXdhaXQub2soKT87CitAQCAtMTIwLDE5ICsxMjEsMTUg
QEAgcHViIGFzeW5jIGZuIGxvb2t1cF9yYl9zZXJ2ZXIoKSAtPiBPcHRpbworIAorICAgICBmb3Ig
aXAgaW4gaXBzIHsKKyAgICAgICAgIC8vIERvIGEgcmV2ZXJzZSBsb29rdXAgdG8gZ2V0IHRoZSBo
b3N0bmFtZQorLSAgICAgICAgbGV0IHJlc3VsdCA9IHJlc29sdmVyCistICAgICAgICAgICAgLnJl
dmVyc2VfbG9va3VwKGlwKQorLSAgICAgICAgICAgIC5hd2FpdAorLSAgICAgICAgICAgIC5vaygp
CistICAgICAgICAgICAgLmFuZF90aGVuKHxyfCByLmludG9faXRlcigpLm5leHQoKSk7CisrICAg
ICAgICBsZXQgcmVzdWx0ID0gcmVzb2x2ZXIucmV2ZXJzZV9sb29rdXAoaXApLmF3YWl0Lm9rKCk7
CisgCistICAgICAgICBpZiByZXN1bHQuaXNfbm9uZSgpIHsKKysgICAgICAgIGxldCBTb21lKHJl
c3VsdCkgPSByZXN1bHQuYW5kX3RoZW4ofHJ8IHIuYW5zd2VycygpLmZpcnN0KCkuY2xvbmVkKCkp
IGVsc2UgeworICAgICAgICAgICAgIHdhcm4hKCJSZXZlcnNlIGxvb2t1cCBmb3Ige2lwfSBmYWls
ZWQiKTsKKyAgICAgICAgICAgICBjb250aW51ZTsKKy0gICAgICAgIH0KKysgICAgICAgIH07Cisg
CisgICAgICAgICAvLyBXZSBuZWVkIHRvIHN0cmlwIHRoZSB0cmFpbGluZyAiLiIgZnJvbSB0aGUg
ZG9tYWluIG5hbWUsIG90aGVyd2lzZSBUTFMgaG9zdG5hbWUgdmVyaWZpY2F0aW9uIGZhaWxzCist
ICAgICAgICBsZXQgZG9tYWluID0gcmVzdWx0LnVud3JhcCgpLnRvX3N0cmluZygpOworKyAgICAg
ICAgbGV0IGRvbWFpbiA9IHJlc3VsdC50b19zdHJpbmcoKTsKKyAgICAgICAgIGxldCBob3N0bmFt
ZSA9IGRvbWFpbi50cmltX2VuZF9tYXRjaGVzKCIuIik7CisgCisgICAgICAgICAvLyBDaGVjayBp
ZiB0aGUgc2VydmVyIGlzIG9ubGluZSAvIHJldHVybnMgZGF0YQpkaWZmIC1OcnUgc2hvcnR3YXZl
LTUuMS4wL2RlYmlhbi9wYXRjaGVzL3NlcmllcyBzaG9ydHdhdmUtNS4xLjAvZGViaWFuL3BhdGNo
ZXMvc2VyaWVzCi0tLSBzaG9ydHdhdmUtNS4xLjAvZGViaWFuL3BhdGNoZXMvc2VyaWVzCTIwMjYt
MDgtMDEgMTI6MDA6NDIuMDAwMDAwMDAwIC0wNTAwCisrKyBzaG9ydHdhdmUtNS4xLjAvZGViaWFu
L3BhdGNoZXMvc2VyaWVzCTIwMjYtMDgtMDcgMTM6NTM6MjcuMDAwMDAwMDAwIC0wNTAwCkBAIC0x
LDMgKzEsNCBAQAogcGF0Y2gtbWVzb24tYnVpbGQuZGlmZgogcmVsYXgtZGVwcy5kaWZmCiBidWls
ZC13aXRoLWd0ay1ycy0wLjExLnBhdGNoCitoaWNrb3J5LTAuMjYucGF0Y2gK

------PL6RIO84ZW97DAP2D0W8NQIESFPAPK--
]