Package Details: dmarc-cat 0.15.0-6

Git Clone URL: https://aur.archlinux.org/dmarc-cat.git (read-only, click to copy)
Package Base: dmarc-cat
Description: Small utility to decode the report sent by various email providers following the DMARC spec
Upstream URL: https://github.com/keltia/dmarc-cat
Licenses: BSD
Conflicts: dmarc-cat-git
Submitter: barbuk
Maintainer: barbuk
Last Packager: barbuk
Votes: 3
Popularity: 0.38
First Submitted: 2022-04-26 07:10 (UTC)
Last Updated: 2025-09-25 19:32 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

barbuk commented on 2025-09-25 19:33 (UTC)

I don't use -ltfo=auto, so never had this error. Thanks for the feedback, the pkgbuild has been updated.

tealeaf commented on 2025-09-25 12:08 (UTC) (edited on 2025-09-25 12:08 (UTC) by tealeaf)

This PKGBUILD seems to be failing for me with an error due to -ltfo=auto being in the $LDFLAGS variable. It's the same error as in this other package: https://aur.archlinux.org/packages/phrase-cli#comment-956162

Updating line 32 in the current PKGBUILD from:

-ldflags "-linkmode external -extldflags $LDFLAGS" \

to

-ldflags "-linkmode external -extldflags \"$LDFLAGS\"" \

fixed it for me.

barbuk commented on 2023-03-30 10:27 (UTC)

Hey @dreieck.

Thanks for the feedback. Changes to the packaging have been made following the go package guidelines and your comment.

Downloading the go mod in the prepare() stage in the $srcdir seem to be a good idea. I will try to add it to the guideline.

dreieck commented on 2023-03-29 13:14 (UTC)

Hey, thanks for the package.

Can you move all the go-related download stuff into prepare(), so that after prepare() the sources are ready and build() does not need internet connection anymore?

And can you utilise $GOPATH or similar to make go downloads it's stuff to a subdirctory of $srcdir, so that the home directory does not get cluttered? Regards