On Sun, 16 Mar 2025, 22:16 Mark Wielaard, <m...@klomp.org> wrote:

> Hi Harald,
>
> On Sun, Mar 16, 2025 at 10:57:08PM +0100, Harald Anlauf wrote:
> > I have never tried any complex setups besides simple ssh tunnels
> > with git in the past, so believe this does not apply.
> >
> > Doing even a simple ssh -Tvv to gcc.gnu.org takes a very long time
> > when trying in parallel to the git command.  And empirically this
> > seems to happen only during a certain time of the day.
>
> That is really odd. If you are using ssh then there shouldn't be any
> throtteling and you shouldn't really be affected by current http based
> ddos. It might be your local network?
>
> I just did a clean clone of the whole gcc.git which took ~8 minutes
> over http and ~5 minutes over ssh. So cloning/pulling over https is
> certainly slower, but you should get reasonable speeds over https.
>
> > Regarding your comment on using github for fetching (and keeping
> > gcc.gnu.org for push), the gcc website does not give a recommendation
> > on how to use that in practice.  Could we update
> >   https://gcc.gnu.org/about.html#git
> > and/or
> >   https://gcc.gnu.org/gitwrite.html
> > with best practices?
>
> I don't think anybody wants to recommend github for these things.
>

Right, it's not "best practice", I was suggesting it as an alternative
because fetching from gcc.gnu.org is taking *hours* for you. That isn't
happening for anybody else, so it doesn't seem worth putting in the docs.


https://giveupgithub.com Also those aren't under our control. If you
> really need a mirror then try the ones at https://forge.sourceware.org/
> or https://git.sr.ht/~sourceware/ which we keep up to date.
>
> Cheers,
>
> Mark
>

Reply via email to