Re: git: 28a1c724e435 - main - Uses/go.mk: Back out 0647dd427458993a2a4589467d8256998c0ee649

From: Adam Weinberger <adamw_at_adamw.org>
Date: Fri, 11 Apr 2025 15:50:17 UTC
> On Apr 11, 2025, at 10:17, Charlie Li <vishwin@freebsd.org> wrote:
> 
> Adam Weinberger wrote:
>> diff --git a/Mk/Uses/go.mk b/Mk/Uses/go.mk
>> index 6e924e039ede..60e6f615e067 100644
>> --- a/Mk/Uses/go.mk
>> +++ b/Mk/Uses/go.mk
>> @@ -171,15 +171,16 @@ DISTFILES+=    go.mod
>>  # `GOPROXY` presents sources via the proxy service and in the downloaded
>>  # `WRKSRC` differently as of v2.x versions of projects. Support this different
>>  # directory/REST API scheme: https://go.dev/ref/mod#major-version-suffixes .
>> -GO_MODVERSION_MAJOR=    ${GO_MODVERSION:C/^v//g:C/\..+//g}
>> -.if ${GO_MODVERSION_MAJOR} > 1
>> -WRKSRC=        ${WRKDIR}/${GO_MODNAME}/v${GO_MODVERSION_MAJOR}@${GO_MODVERSION}
>> -MASTER_SITES+=    ${GO_GOPROXY}/${GO_MODNAME:C/([A-Z])/!\1/g:tl}/v${GO_MODVERSION_MAJOR}/@v/
>> -.else
>> -WRKSRC=        ${WRKDIR}/${GO_MODNAME}@${GO_MODVERSION}
>> -MASTER_SITES+=    ${GO_GOPROXY}/${GO_MODNAME:C/([A-Z])/!\1/g:tl}/@v/
>> -.endif
>> +# GO_MODVERSION_MAJOR=    ${GO_MODVERSION:C/^v//g:C/\..+//g}
>> +# .if ${GO_MODVERSION_MAJOR} > 1
>> +# WRKSRC=        ${WRKDIR}/${GO_MODNAME}/v${GO_MODVERSION_MAJOR}@${GO_MODVERSION}
>> +# MASTER_SITES+=    ${GO_GOPROXY}/${GO_MODNAME:C/([A-Z])/!\1/g:tl}/v${GO_MODVERSION_MAJOR}/@v/
>> +# .else
>> +# WRKSRC=        ${WRKDIR}/${GO_MODNAME}@${GO_MODVERSION}
>> +# MASTER_SITES+=    ${GO_GOPROXY}/${GO_MODNAME:C/([A-Z])/!\1/g:tl}/@v/
>> +# .endif
>>  DISTFILES+=    ${GO_MODFILE} ${GO_DISTFILE}
>> +WRKSRC=        ${WRKDIR}/${GO_MODNAME}@${GO_MODVERSION}
>>  .        endif
>>    .      endif
> You commented out all the MASTER_SITES so there's nowhere to fetch from anymore.

Yup, that’s exactly what I did. Thank you! It should be fixed now. 


—
Adam Weinberger
adamw@adamw.org
https://www.adamw.org