Re: Warnings about Mk/Uses/go.mk when building INDEX

From: Dmitri Goutnik <dmgk_at_FreeBSD.org>
Date: Thu, 02 Feb 2023 20:09:59 UTC
On 02/02/2023 14:21, Philipp Ost wrote:
> Hi everyone,
> 
> since at least two days, I'm getting these warning when building the INDEX:
> 
> ----8<----
> --- describe.www ---
> make[4]: "/usr/ports/Mk/Uses/go.mk" line 192: warning: duplicate script 
> for target "go-post-fetch" ignored
> make[4]: "Makefile" line 35: warning: using previous script for 
> "go-post-fetch" defined here
> make[4]: "/usr/ports/Mk/Uses/go.mk" line 193: warning: duplicate script 
> for target "go-post-fetch" ignored
> make[4]: "Makefile" line 35: warning: using previous script for 
> "go-post-fetch" defined here
> --- describe.x11-clocks ---
> ---->8----
> 
> Is anyone else seeing these warnings?
> 
> Best
> Philipp
> 

I was also getting these warnings when bulk building Go ports in Poudriere:

[00:01:16] Warning: (www/gitlab-pages): make: "/usr/ports/Mk/Uses/go.mk" 
line 192: warning: duplicate script for target "go-post-fetch" ignored
[00:01:16] Warning: (www/gitlab-pages): make: "Makefile" line 35: 
warning: using previous script for "go-post-fetch" defined here
[00:01:16] Warning: (www/gitlab-pages): make: "/usr/ports/Mk/Uses/go.mk" 
line 193: warning: duplicate script for target "go-post-fetch" ignored
[00:01:16] Warning: (www/gitlab-pages): make: "Makefile" line 35: 
warning: using previous script for "go-post-fetch" defined here

www/gitlab-pages/Makefile has a comment on why overriding go-post-fetch 
was needed.

Best regards,

-- 
Dmitri Goutnik
dg@syrec.org | dmgk@FreeBSD.org