Package Details: xcaddy 0.4.4-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: 1
Popularity: 0.94
First Submitted: 2023-04-25 17:05 (UTC)
Last Updated: 2024-11-16 08:46 (UTC)

Latest Comments

opensorcerer commented on 2024-05-18 09:09 (UTC)

You are right. Moving. Thank you very much :)

TeFiLeDo commented on 2024-05-17 21:22 (UTC)

I think the go dependency needs to be moved from makedepends to depends, as xcaddy runs the go command.

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