Package Details: xcaddy 0.4.0-1

Git Clone URL: https://aur.archlinux.org/xcaddy.git (read-only, click to copy)
Package Base: xcaddy
Description: Build Caddy with plugins
Upstream URL: https://github.com/caddyserver/xcaddy
Licenses: Apache-2.0
Submitter: opensorcerer
Maintainer: opensorcerer
Last Packager: opensorcerer
Votes: 0
Popularity: 0.000000
First Submitted: 2023-04-25 17:05 (UTC)
Last Updated: 2024-04-20 07:52 (UTC)

Latest Comments

arichiardi commented on 2023-08-10 15:29 (UTC) (edited on 2023-08-10 15:42 (UTC) by arichiardi)

Thanks for finding the issue! It is though pulling:

go: added github.com/quic-go/quic-go v0.37.3

but the fix was added in v0.37.4

EDIT: caddy updated its dependencies yesterday so I am going to try building against that commit

opensorcerer commented on 2023-08-10 07:04 (UTC)

Fixed with quic-go v0.34.4. Please rebuild.

arichiardi commented on 2023-08-09 23:15 (UTC)

Hi all! I am following this Arch document.

When I run:

xcaddy build --with github.com/mholt/caddy-webdav

I get:

2023/08/09 17:13:30 [INFO] Build environment ready
2023/08/09 17:13:30 [INFO] Building Caddy
2023/08/09 17:13:30 [INFO] exec (timeout=0s): /usr/bin/go mod tidy -e 
2023/08/09 17:13:31 [INFO] exec (timeout=0s): /usr/bin/go build -o /home/kapitan/caddy -ldflags -w -s -trimpath 
# github.com/quic-go/quic-go/internal/handshake
/home/kapitan/go/pkg/mod/github.com/quic-go/quic-go@v0.37.3/internal/handshake/crypto_setup.go:362:37: cannot use h.allow0RTT (variable of type bool) as tls.QUICSessionTicketOptions value in argument to h.conn.SendSessionTicket
2023/08/09 17:13:31 [INFO] Cleaning up temporary folder: /tmp/buildenv_2023-08-09-1713.2257268297
2023/08/09 17:13:31 [FATAL] exit status 1

Not a go expert here, is this a go version issue?

opensorcerer commented on 2023-05-17 13:20 (UTC)

Ah, right, forgot that. :D Thank you, fix is on the way.

ZhangHua commented on 2023-05-17 04:08 (UTC)

Please add git to makedepends to handle git source correctly. Pinning source to a tag or even commit is also required for this package, like git+$url.git#tag=v$pkgver