On Mon, Jul 3, 2023 at 7:25 AM Janne Kiiskila <janne.kiisk...@izumanetworks.com> wrote: > > Hei, > > > > Golang does have the required features to support this, but it is more of a > challenge to convince the repo owners to start using this. > > You can download all of the dependencies in golang with go mod vendor and > then store the vendor-folder to the repo as well. >
yes go mod vendor is a way to get this working in a reasonable way. This also avoid go's module management coming in way of bitbake fetcher. > But, the repo will get a lot larger that way. But, that fulfills the Yocto > demands as far as I know. As a distro, I think this should be even preferred even though size is bigger and several modules will be duplicated per recipe if there are other go packages in image. As a developer this might be not preferred however. > > > > Best Regards, > > > > > > Janne Kiiskilä > > > > > > From: yocto@lists.yoctoproject.org <yocto@lists.yoctoproject.org> On Behalf > Of Markus Volk via lists.yoctoproject.org > Sent: maanantai 3. heinäkuuta 2023 16.43 > To: Bruce Ashfield <bruce.ashfi...@gmail.com> > Cc: przemek.re...@gmail.com; yocto@lists.yoctoproject.org > Subject: Re: [yocto] Building Tailscale with Yocto #golang > > > > On Mon, Jul 3 2023 at 09:07:11 AM -0400, Bruce Ashfield > <bruce.ashfi...@gmail.com> wrote: > > We really shouldn't suggest the above to a developer without also the > explanation as to why network access is disabled by default in tasks such as > compile. > > > > You are of course right with your objections. However, this is the only way I > know of to get around this problem. Reproducibility is not a must have > requirement for me, but I use some gtk go programs and would love to have a > way to build at least gotk3 shared, since it takes quite a long time and has > to be rebuilt for each program. > > I had experimented with this some time ago, but it looked to me like there > was no easy solution to this problem. This is somehow quite a conflict > between different concepts. > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#60504): https://lists.yoctoproject.org/g/yocto/message/60504 Mute This Topic: https://lists.yoctoproject.org/mt/99915079/21656 Mute #golang:https://lists.yoctoproject.org/g/yocto/mutehashtag/golang Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-