Re: [PATCH] Add support for GNU/Hurd in gnat-4.9
- To: Svante Signell <svante.signell@gmail.com>
- Cc: Arnaud Charlet <charlet@adacore.com>, Eric Botcazou <ebotcazou@adacore.com>, gcc-patches@gcc.gnu.org, debian-ada <debian-ada@lists.debian.org>, Thomas Schwinge <thomas@codesourcery.com>
- Subject: Re: [PATCH] Add support for GNU/Hurd in gnat-4.9
- From: Samuel Thibault <samuel.thibault@gnu.org>
- Date: Wed, 21 May 2014 11:50:37 +0200
- Message-id: <[🔎] 20140521095037.GI5739@type.bordeaux.inria.fr>
- Mail-followup-to: Samuel Thibault <samuel.thibault@gnu.org>, Svante Signell <svante.signell@gmail.com>, Arnaud Charlet <charlet@adacore.com>, Eric Botcazou <ebotcazou@adacore.com>, gcc-patches@gcc.gnu.org, debian-ada <debian-ada@lists.debian.org>, Thomas Schwinge <thomas@codesourcery.com>
- In-reply-to: <[🔎] 1400665350.4830.124.camel@G3620.my.own.domain>
- References: <[🔎] 20140519142541.GA876@adacore.com> <[🔎] 1400658599.4830.92.camel@G3620.my.own.domain> <[🔎] 20140521080340.GY5623@type.youpi.perso.aquilenet.fr> <[🔎] 1400660416.4830.99.camel@G3620.my.own.domain> <[🔎] 20140521082935.GR5623@type.youpi.perso.aquilenet.fr> <[🔎] 1400661637.4830.107.camel@G3620.my.own.domain> <[🔎] 20140521084717.GB5739@type.bordeaux.inria.fr> <[🔎] 1400664164.4830.116.camel@G3620.my.own.domain> <[🔎] 20140521092740.GG5739@type.bordeaux.inria.fr> <[🔎] 1400665350.4830.124.camel@G3620.my.own.domain>
Svante Signell, le Wed 21 May 2014 11:42:30 +0200, a écrit :
> On Wed, 2014-05-21 at 11:27 +0200, Samuel Thibault wrote:
> > Guaranteeing long term support *is* about taking up the work of checking
> > periodically that the port works fine. If anybody does it, then it's
> > fine. If nobody does it, then the port will be dropped. It's as simple
> > as this. You're welcome for doing it of course.
>
> I've been doing this since 2012 and I said I could continue doing it,
> but that did not seem to be sufficient.
I must have missed an episode then. The only context I have is
“
That's actually the biggest concern when people submit a new port: they
submit it, get it approved, commit it and then are no longer available
for any maintenance when these files need to be updated/become outdated/
no longer compile or run.
”
Does it mean it is a lack of reviewer/commiter which is pointed out?
> Well dropping patches not upstream is a nop, right?
Yes, sure.
> > > > I guess that's not what you want, so I don't know what you meant.
> > >
> > > If that happens -> means if the port is bitrotting for a long time just
> > > remove support upstream. We were talking upstream here, not Debian ...
> >
> > What support? I really don't undestand what you mean.
>
> Remove support for a language for bitrotting architectures (obsolete
> ports) like is done for old Solaris 9 (*-*-solaris2.9)
> http://www.gnu.org/software/gcc/gcc-4.9/changes.html
I fully understand that. What I don't understand is what you said
initially:
“
> > > > > (Of course it can at least run on Debian systems if/when accepted.)
> > > >
> > > > Sure, but will it continue working on the long term? That's the concern
> > > > of upstream.
>
> If that happens why not just remove support for that architecture? The
> same happens for plain C, C++, etc on outdated architectures.
”
Again, what I understand from your "why not just remove support for that
architecture" is that you propose to remove the Hurd port. I obviously
guess that it's not what you meant, so I don't understand what you
actually meant.
Samuel
Reply to: