public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
From: Peter Tribble <peter.tribble@gmail.com>
To: "jake@pawlicker.com jake@pawlicker.com" <jake@pawlicker.com>
Cc: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>,
	Rainer Orth <ro@cebitec.uni-bielefeld.de>,
	 gcc-patches <gcc-patches@gcc.gnu.org>,
	 "<debian-sparc@lists.debian.org>"
	<debian-sparc@lists.debian.org>
Subject: Re: [COMMITTED] Remove obsolete Solaris 11.3 support
Date: Fri, 10 May 2024 12:07:05 +0100	[thread overview]
Message-ID: <CAEgYsbFRk3jnFnv-gySNWanU38+88Fn_oWv4j5rRfN-B36+O-g@mail.gmail.com> (raw)
In-Reply-To: <521109912.1462463.1715310857613@privateemail.com>

[-- Attachment #1: Type: text/plain, Size: 3336 bytes --]

On Fri, May 10, 2024 at 4:29 AM jake@pawlicker.com jake@pawlicker.com <
jake@pawlicker.com> wrote:

> The problem with illumos on SPARC is; illumos is also removing SPARC
> support piece by piece, especially as it gets in the way of what they want
> to do with the OS on x86-64 machines (which is what everyone in that
> community doing the main development uses). This was due to the lack of
> having a build machine and the high cost of used hardware.
> https://github.com/illumos/ipd/blob/master/ipd/0019/README.md
> https://www.illumos.org/issues/15563
>

Support for SPARC in illumos was removed long ago; the actual cleanup is
currently opportunistic.


> Only one distro (Tribblix) still supports SPARC and I have no idea if it's
> using a fork or older version of the illumos kernel. It's also the only
> illumos distro that people with SPARC systems run because it's the only
> actively maintained distro for SPARC.
>

Tribblix is built from the last commit that worked (November 2021), with
any relevant changes
since cherry-picked on top. So in terms of timeline Tribblix is
contemporary with 11.4, with
hardware support matching the original Solaris 11 release. But we're well
into the second decade
since the fork, so there's enough divergence that illumos and Solaris are
really different, even
if some of what you see looks very similar.

(And illumos on SPARC uses gcc4 to build the kernel [!], although
applications on Tribblix use gcc7.
Given the target market, having the latest and greatest toolchains isn't
the highest priority.)


> Jake
> > On 05/09/2024 2:31 AM EDT John Paul Adrian Glaubitz <
> glaubitz@physik.fu-berlin.de> wrote:
> >
> >
> > Hello Rainer,
> >
> > > Support for Solaris 11.3 had already been obsoleted in GCC 13.
> However,
> > > since the only Solaris system in the cfarm was running 11.3, I've kept
> > > it in tree until now when both Solaris 11.4/SPARC and x86 systems have
> > > been added.
> > >
> > > This patch actually removes the Solaris 11.3 support.
> >
> > I'm not sure I like this change since Solaris 11.3 is the last version of
> > Solaris supported by a large number of SPARC systems.
> >
> > Oracle unfortunately raised the hardware baseline with Solaris 11.4 such
> > that every system older than the SPARC T4 is no longer supported by 11.4
> > while 11.3 still runs perfectly fine on these machines.
> >
> > While Oracle does no longer provide feature updates to Solaris 11.3,
> there
> > is still LTSS security support so that users still receive security
> updates
> > so that their systems are continued to be protected against
> vulnerabilities.
> >
> > I think Solaris 11.3 support should be kept since the resulting code
> removal
> > is not that large that it would justify dropping support for such a large
> > userbase.
> >
> > Removing Solaris 11.3 support might make sense in the future when SPARC
> > support in Illumos has matured enough that people can switch over their
> > machines.
> >
> > Thanks,
> > Adrian
> >
> > --
> >  .''`.  John Paul Adrian Glaubitz
> > : :' :  Debian Developer
> > `. `'   Physicist
> >   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
>
>

-- 
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/

  reply	other threads:[~2024-05-10 11:07 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-09  6:31 John Paul Adrian Glaubitz
2024-05-10  3:14 ` jake@pawlicker.com jake@pawlicker.com
2024-05-10 11:07   ` Peter Tribble [this message]
2024-05-11 18:54     ` John Paul Adrian Glaubitz
2024-05-10  8:20 ` Rainer Orth
2024-05-10  8:53   ` John Paul Adrian Glaubitz
2024-05-10 10:14     ` Richard Biener
2024-05-10 10:31       ` John Paul Adrian Glaubitz
2024-05-10 11:48         ` Rainer Orth
2024-05-10 11:44       ` Rainer Orth
2024-05-10 13:43         ` Stuff Received
2024-05-10 13:59           ` Rainer Orth
2024-05-10 19:27             ` Jan Engelhardt
2024-05-10 19:37               ` Rainer Orth
2024-05-10 11:57     ` Rainer Orth
  -- strict thread matches above, loose matches on Subject: below --
2024-05-02 14:06 Rainer Orth
2024-05-02 21:45 ` Ian Lance Taylor

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAEgYsbFRk3jnFnv-gySNWanU38+88Fn_oWv4j5rRfN-B36+O-g@mail.gmail.com \
    --to=peter.tribble@gmail.com \
    --cc=debian-sparc@lists.debian.org \
    --cc=gcc-patches@gcc.gnu.org \
    --cc=glaubitz@physik.fu-berlin.de \
    --cc=jake@pawlicker.com \
    --cc=ro@cebitec.uni-bielefeld.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).