[Bug 262124] security/crowdsec fails to build on the quarterly branch

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 26 Apr 2022 13:27:08 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262124

marco+freebsd@crowdsec.net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marco+freebsd@crowdsec.net

--- Comment #11 from marco+freebsd@crowdsec.net ---
Hi, I am the maintainer of the crowdsec package.

The first thing I did when taking over the package was to switch from "USES
go:modules" to "USES gmake". This fixed a bunch of issues but broke the build
because it downloads dependencies at build time. I issued a fixed 1.2.3 version
(and more) but they were not merged to quarterly until v1.3.2.

The fix was to provide the go dependencies within the repository: the
v1.3.2-freebsd tag on crowdsecurity/crowdsec is simply derived from v1.3.2 with
the addition of the "vendor" directories.
This is not the method used by go:modules but it was easier to implement.

I am also releasing a v1.3.3 today.

-- 
You are receiving this mail because:
You are the assignee for the bug.