Re: git: 90d39d628777 - main - all: Mark ports depending on go118 BROKEN

From: Dmitri Goutnik <dmgk_at_freebsd.org>
Date: Fri, 04 Aug 2023 22:48:25 UTC
On 04/08/2023 17:04, Adam Weinberger wrote:
> On Fri, Aug 4, 2023 at 11:24 AM Dmitri Goutnik <dmgk@freebsd.org 
> <mailto:dmgk@freebsd.org>> wrote:
> 
>     The branch main has been updated by dmgk:
> 
>     URL:
>     https://cgit.FreeBSD.org/ports/commit/?id=90d39d6287772846dd3170ab0add06a6e143ada3 <https://cgit.FreeBSD.org/ports/commit/?id=90d39d6287772846dd3170ab0add06a6e143ada3>
> 
>     commit 90d39d6287772846dd3170ab0add06a6e143ada3
>     Author:     Dmitri Goutnik <dmgk@FreeBSD.org>
>     AuthorDate: 2023-08-04 15:16:16 +0000
>     Commit:     Dmitri Goutnik <dmgk@FreeBSD.org>
>     CommitDate: 2023-08-04 15:22:04 +0000
> 
>          all: Mark ports depending on go118 BROKEN
> 
>          go118 is out of support, lang/go118 is about to be removed.
>     ---
>       net/ooni-probe-cli/Makefile | 2 ++
>       security/acmetool/Makefile  | 2 ++
>       security/xray-core/Makefile | 2 ++
>       3 files changed, 6 insertions(+)
> 
>     diff --git a/net/ooni-probe-cli/Makefile b/net/ooni-probe-cli/Makefile
>     index b6baa913fa61..9d195018feef 100644
>     --- a/net/ooni-probe-cli/Makefile
>     +++ b/net/ooni-probe-cli/Makefile
>     @@ -11,6 +11,8 @@ WWW= https://ooni.org/about/ <https://ooni.org/about/>
>       LICENSE=       GPLv3
>       LICENSE_FILE=  ${WRKSRC}/LICENSE
> 
>     +BROKEN=                requires unsupported go1.18
>     +
>       RUN_DEPENDS=   ca_root_nss>=0:security/ca_root_nss
> 
>       USES=          go:1.18,modules
>     diff --git a/security/acmetool/Makefile b/security/acmetool/Makefile
>     index 1183fd41bc99..8d65b1494e06 100644
>     --- a/security/acmetool/Makefile
>     +++ b/security/acmetool/Makefile
>     @@ -10,6 +10,8 @@ WWW= https://github.com/hlandau/acme/
>     <https://github.com/hlandau/acme/>
> 
>       LICENSE=       MIT
> 
>     +BROKEN=                requires unsupported go1.18
>     +
>       USES=          go:1.18
> 
>       USE_GITHUB=    yes
>     diff --git a/security/xray-core/Makefile b/security/xray-core/Makefile
>     index a82c2fed6214..23dcebaab013 100644
>     --- a/security/xray-core/Makefile
>     +++ b/security/xray-core/Makefile
>     @@ -11,6 +11,8 @@ WWW= https://github.com/XTLS/Xray-core
>     <https://github.com/XTLS/Xray-core>
>       LICENSE=       MPL20
>       LICENSE_FILE=  ${WRKSRC}/LICENSE
> 
>     +BROKEN=                requires unsupported go1.18
>     +
>       USES=          go:1.18,modules
> 
>       GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME}
>     <http://github.com/$%7BGH_ACCOUNT%7D/$%7BPORTNAME%7D>
> 
> 
> Not to pile on (and seriously, thank you for taking care of marking 
> these BROKEN), but is it worth adding an EXPIRATION_DATE to these?

I'll make another run over all Go ports when go1.21 is released (in a 
week or two) and set EXPIRATION_DATE for everything that doesn't build 
with supported Go version (1.20 and 1.21).


> 
> # Adam
> 
> 
> -- 
> Adam Weinberger
> adamw@adamw.org <mailto:adamw@adamw.org>
> https://www.adamw.org <https://www.adamw.org>

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