On Thu, 14 May 2026 19:18:52 +0530 Pirate Praveen <[email protected]> wrote:

I will add these or update minimum versions in Build-Deps as part of backporting caddy.

This is neede to fix those errors,

diff --git a/debian/control b/debian/control
index e21cbf8c..5c4ff36a 100644
--- a/debian/control
+++ b/debian/control
@@ -6,10 +6,13 @@ Testsuite: autopkgtest-pkg-go
 Build-Depends: debhelper-compat (= 13),
                dh-golang,
                golang-any,
+               golang-cel-expr-dev,
                golang-github-masterminds-sprig-dev,
                golang-github-alecthomas-chroma-v2-dev,
                golang-github-aryann-difflib-dev,
                golang-github-caddyserver-certmagic-dev (>= 0.16.0~),
+               golang-github-caddyserver-zerossl-dev,
+               golang-github-cloudflare-circl-dev,
                golang-github-deruina-timberjack-dev,
                golang-github-dustin-go-humanize-dev,
                golang-github-go-chi-chi-dev,
@@ -19,7 +22,7 @@ Build-Depends: debhelper-compat (= 13),
                golang-github-kimmachinegun-automemlimit-dev,
                golang-github-klauspost-compress-dev,
                golang-github-klauspost-cpuid-dev (>= 2.0.6),
-               golang-github-mholt-acmez-dev,
+               golang-github-mholt-acmez-v3-dev,
                golang-github-naoina-toml-dev,
                golang-github-pires-go-proxyproto-dev (>= 0.11.0-1~),
                golang-github-prometheus-client-golang-dev,
@@ -40,7 +43,7 @@ Build-Depends: debhelper-compat (= 13),
                golang-gopkg-yaml.v2-dev,
                golang-opentelemetry-otel-dev,
                golang-uber-automaxprocs-dev,
-               golang-github-antlr-antlr4-dev (>=4.11.1~),
+               golang-github-antlr4-go-antlr-dev,
                golang-glog-dev,
                golang-golang-x-text-dev,
                golang-github-stoewer-go-strcase-dev,

It seems still not enough as there are more errors like

# github.com/caddyserver/caddy/v2/modules/caddytls
src/github.com/caddyserver/caddy/v2/modules/caddytls/zerosslissuer.go:65:21: undefined: certmagic.ZeroSSLIssuer src/github.com/caddyserver/caddy/v2/modules/caddytls/acmeissuer.go:154:22: undefined: certmagic.DNSProvider src/github.com/caddyserver/caddy/v2/modules/caddytls/acmeissuer.go:161:26: undefined: certmagic.DNSProvider src/github.com/caddyserver/caddy/v2/modules/caddytls/acmeissuer.go:167:34: undefined: certmagic.DNSProvider src/github.com/caddyserver/caddy/v2/modules/caddytls/acmeissuer.go:173:31: cannot use &certmagic.DNS01Solver{…} (value of type *certmagic.DNS01Solver) as "github.com/mholt/acmez/v3".Solver value in assignment: *certmagic.DNS01Solver does not implement "github.com/mholt/acmez/v3".Solver (wrong type for method CleanUp) have CleanUp(context.Context, "github.com/mholt/acmez/acme".Challenge) error want CleanUp(context.Context, "github.com/mholt/acmez/v3/acme".Challenge) error src/github.com/caddyserver/caddy/v2/modules/caddytls/acmeissuer.go:174:4: unknown field DNSManager in struct literal of type certmagic.DNS01Solver src/github.com/caddyserver/caddy/v2/modules/caddytls/acmeissuer.go:174:26: undefined: certmagic.DNSManager src/github.com/caddyserver/caddy/v2/modules/caddytls/acmeissuer.go:214:3: unknown field Profile in struct literal of type certmagic.ACMEIssuer src/github.com/caddyserver/caddy/v2/modules/caddytls/acmeissuer.go:218:22: cannot use iss.ExternalAccount (variable of type *"github.com/mholt/acmez/v3/acme".EAB) as *"github.com/mholt/acmez/acme".EAB value in struct literal src/github.com/caddyserver/caddy/v2/modules/caddytls/acmeissuer.go:726:14: undefined: certmagic.RenewalInfoGetter src/github.com/caddyserver/caddy/v2/modules/caddytls/acmeissuer.go:218:22: too many errors

Possibly need to update golang-github-caddyserver-certmagic-dev as well, trying this.

Attachment: OpenPGP_0x8F53E0193B294B75.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to