Created attachment 224238 [details]
Please see the attached Makefile.
It fails for an unobvious reason:
> # get https://firstname.lastname@example.org: 200 OK (0.016s)
> # get https://email@example.com: 200 OK (0.016s)
> go: firstname.lastname@example.org (replaced by ./vendor/github.com/xtaci/smux): reading vendor/github.com/xtaci/smux/go.mod: open /disk-samsung/freebsd-ports/distfiles/go/misc_sia/sia-v1.5.6/vendor/github.com/xtaci/smux/go.mod: no such file or directory
> *** Error code 1
Same fails when modules2tuple is used.
(In reply to Yuri Victorovich from comment #0)
To allow ports to apply local patched, go.mk vendors all deps listed in go.mod. For this particular port this causes a conflict because there's already ./vendor/github.com/xtaci/smux in the upstream sources.
This will need to be worked around somehow, perhaps by temporarily renaming upstream ./vendor/github.com/xtaci/smux.