Date: Tue, 2 Jul 2024 07:59:09 +0100 From: Nuno Teixeira <eduardo@freebsd.org> To: Matthias Fechner <mfechner@freebsd.org> Cc: freebsd-ports@freebsd.org Subject: Re: Extend go.mk to be able to download from different additional sources Message-ID: <CAFDf7UKQTDGkmbkAKKwbJcjUfYvJqbNM8MHMRO8W8Yywr2qJuA@mail.gmail.com> In-Reply-To: <8179bcf1-d858-42bf-950f-22837372b0da@freebsd.org> References: <8179bcf1-d858-42bf-950f-22837372b0da@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000e4a34c061c3e40de Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello Matthias, For a quick look we have around 15 ports using gomod workaround including one of "mine" ports: dns/blocky. For some time I was wandering if this problem is upstream responsability to solve since most go projects have goproxy thing setup correctly. Anyway, I'm happy that your review lands. Extension looks good. Thanks! Matthias Fechner <mfechner@freebsd.org> escreveu (sexta, 28/06/2024 =C3=A0(= s) 13:39): > Hi, > > I have the use-case from some ports I maintain which are related or are > based on go. > > Upstream does not provide the go.mod via goproxy but e.g. only on gitlab > or github. > Therefor the go modules approve to build the port is not possible. > > The extension enables the go.mk to more flexibly download the go.mod > from different sources. > > Would be nice if some can have a look to the review: > https://reviews.freebsd.org/D45631 > > and share your opinion. > The modification is designed to have no effect to existing ports/packages= . > > Thanks a lot! > > Gru=C3=9F > Matthias > > -- > > "Programming today is a race between software engineers striving to > build bigger and better idiot-proof programs, and the universe trying to > produce bigger and better idiots. So far, the universe is winning." -- > Rich Cook > > > --=20 Nuno Teixeira FreeBSD UNIX: <eduardo@FreeBSD.org> Web: https://FreeBSD.org --000000000000e4a34c061c3e40de Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hello Matthias,</div><div><br></div><div>For a quick = look we have around 15 ports using gomod workaround including one of "= mine" ports: dns/blocky.</div><div>For some time I was wandering if th= is problem is upstream responsability to solve since most go projects have = goproxy thing setup correctly.</div><div><br></div><div>Anyway, I'm hap= py that your review lands. Extension looks good.<br><br></div><div>Thanks!<= br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gma= il_attr">Matthias Fechner <<a href=3D"mailto:mfechner@freebsd.org">mfech= ner@freebsd.org</a>> escreveu (sexta, 28/06/2024 =C3=A0(s) 13:39):<br></= div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor= der-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br> <br> I have the use-case from some ports I maintain which are related or are <br= > based on go.<br> <br> Upstream does not provide the go.mod via goproxy but e.g. only on gitlab <b= r> or github.<br> Therefor the go modules approve to build the port is not possible.<br> <br> The extension enables the <a href=3D"http://go.mk" rel=3D"noreferrer" targe= t=3D"_blank">go.mk</a> to more flexibly download the go.mod <br> from different sources.<br> <br> Would be nice if some can have a look to the review:<br> <a href=3D"https://reviews.freebsd.org/D45631" rel=3D"noreferrer" target=3D= "_blank">https://reviews.freebsd.org/D45631</a><br> <br> and share your opinion.<br> The modification is designed to have no effect to existing ports/packages.<= br> <br> Thanks a lot!<br> <br> Gru=C3=9F<br> Matthias<br> <br> -- <br> <br> "Programming today is a race between software engineers striving to<br= > build bigger and better idiot-proof programs, and the universe trying to<br= > produce bigger and better idiots. So far, the universe is winning." --= <br> Rich Cook<br> <br> <br> </blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre= fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"l= tr"><div><font color=3D"#888888">Nuno Teixeira</font></div><div><div><font = color=3D"#888888"> FreeBSD UNIX:=C2=A0 <eduardo@FreeBSD.org>=C2=A0 =C2=A0Web:=C2=A0 <a h= ref=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank">https://Fr= eeBSD.org</a><br></font></div></div></div></div> --000000000000e4a34c061c3e40de--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UKQTDGkmbkAKKwbJcjUfYvJqbNM8MHMRO8W8Yywr2qJuA>