Discussion:
Obsolete Solaris 10 support
Rainer Orth
2018-10-15 13:46:32 UTC
Permalink
Solaris 10 is reaching the end of its support live, as can be seen in
the following overview based on

http://www.oracle.com/us/support/library/lsp-coverage-sun-software-309122.pdf,
p.29:

Release GA Date Last Premier Extended GCC
Update Support Support Obsoletion Removal

Solaris 8 Feb 2000 Feb 2002 Mar 2009 Mar 2012 Mar 2011 Mar 2012
Solaris 9 Mar 2002 Sep 2005 Oct 2011 Oct 2014 May 2013 Apr 2014
Solaris 10 Jan 2005 Jan 2013 Jan 2018 Jan 2021 May? 2019 May? 2020

Also, there's an increasing number of failures and workarounds for as
and ld bugs necessary, which makes continued support for that 13 year
old OS version more and more of a nuisance.

Besides, here's what I found when checking gcc-testresults postings for
Solaris 10 by anyone but myself since 2016:

Release 2016 2017 2018

6.x 3 2
7.x 2 1
8.x 4

Therefore I think it's time to obsolete support for that version in GCC 9,
thus removing it in GCC 10.

I'm going to post patches for the actual obsoletion and an entry for
wwwdocs shortly.

Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University
C Bergström
2018-10-15 14:12:30 UTC
Permalink
Is there anyone in the *open* solaris or variant camp who may be impacted
by this? SOL10 gets deprecated and I doubt anyone will really cry fowl, but
can it negatively impact any of the similar open source projects that may
identify at SOL10, but not be exactly the same... Thoughts?
Post by Rainer Orth
Solaris 10 is reaching the end of its support live, as can be seen in
the following overview based on
http://www.oracle.com/us/support/library/lsp-coverage-sun-software-309122.pdf
,
Release GA Date Last Premier Extended GCC
Update Support Support Obsoletion Removal
Solaris 8 Feb 2000 Feb 2002 Mar 2009 Mar 2012 Mar 2011 Mar 2012
Solaris 9 Mar 2002 Sep 2005 Oct 2011 Oct 2014 May 2013 Apr 2014
Solaris 10 Jan 2005 Jan 2013 Jan 2018 Jan 2021 May? 2019 May? 2020
Also, there's an increasing number of failures and workarounds for as
and ld bugs necessary, which makes continued support for that 13 year
old OS version more and more of a nuisance.
Besides, here's what I found when checking gcc-testresults postings for
Release 2016 2017 2018
6.x 3 2
7.x 2 1
8.x 4
Therefore I think it's time to obsolete support for that version in GCC 9,
thus removing it in GCC 10.
I'm going to post patches for the actual obsoletion and an entry for
wwwdocs shortly.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University
Rainer Orth
2018-10-15 14:17:47 UTC
Permalink
Is there anyone in the *open* solaris or variant camp who may be impacted by this?
SOL10 gets deprecated and I doubt anyone will really cry fowl, but can it negatively
impact any of the similar open source projects that may identify at SOL10, but not
be exactly the same... Thoughts?
I doubt it. First of all, OpenSolaris/Illumos and derivaties are way
closer to Solaris 11 than to Solaris 10 (and still identify as
*-*-solaris2.11, I believe). Besides, I've very rarely seen
contributions from the Illumos community: they seem to prefer to keep
their patches to themselves rather than contribute them upstream.

Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University
C Bergström
2018-10-15 14:27:04 UTC
Permalink
It could be the contribution process for gcc is an obstacle. I don't get
involved with those communities enough to know how well they do or don't
play with upstream. In no way would I want to create extra unnecessary work
for you, but if you really care maybe ping them to see if anyone could help
give a hand. They may dream of a pure clang/llvm based toolchain, but I
doubt that it's a reality or even close yet.
Post by C Bergström
Is there anyone in the *open* solaris or variant camp who may be
impacted by this?
Post by C Bergström
SOL10 gets deprecated and I doubt anyone will really cry fowl, but can
it negatively
Post by C Bergström
impact any of the similar open source projects that may identify at
SOL10, but not
Post by C Bergström
be exactly the same... Thoughts?
I doubt it. First of all, OpenSolaris/Illumos and derivaties are way
closer to Solaris 11 than to Solaris 10 (and still identify as
*-*-solaris2.11, I believe). Besides, I've very rarely seen
contributions from the Illumos community: they seem to prefer to keep
their patches to themselves rather than contribute them upstream.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University
Rainer Orth
2018-10-15 14:41:01 UTC
Permalink
It could be the contribution process for gcc is an obstacle. I don't get involved with
In which case there's nothing to be done.
those communities enough to know how well they do or don't play with upstream. In
no way would I want to create extra unnecessary work for you, but if you really care
maybe ping them to see if anyone could help give a hand. They may dream of a pure
I might at some point (since I've no intention to make their live
harder, but have neither the time nor the ressources to do testing on
one or more Illumos derivative myself), but that's not related to the
S10 obsoletion.
clang/llvm based toolchain, but I doubt that it's a reality or even close yet.
FreeBSD is getting there, I believe. But the Illumos community seems to
act the same way with LLVM/Clang: their patches stay local and don't get
upstream. I noticed this when working on the sanitizer port on Solaris,
so there may be a pattern here ;-)

Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University
Jeffrey Walton
2018-10-15 14:26:17 UTC
Permalink
Post by C Bergström
Is there anyone in the *open* solaris or variant camp who may be impacted
by this? SOL10 gets deprecated and I doubt anyone will really cry fowl, but
can it negatively impact any of the similar open source projects that may
identify at SOL10, but not be exactly the same... Thoughts?
The OpenCSW folks (https://www.opencsw.org/) may have some feedback.
They still provide back to Solaris 9 on both x86 and Sparc.

I believe the person to ping would be:

Dagobert Michelsen
Post by C Bergström
Post by Rainer Orth
Solaris 10 is reaching the end of its support live, as can be seen in
the following overview based on
http://www.oracle.com/us/support/library/lsp-coverage-sun-software-309122.pdf
,
Release GA Date Last Premier Extended GCC
Update Support Support Obsoletion Removal
Solaris 8 Feb 2000 Feb 2002 Mar 2009 Mar 2012 Mar 2011 Mar 2012
Solaris 9 Mar 2002 Sep 2005 Oct 2011 Oct 2014 May 2013 Apr 2014
Solaris 10 Jan 2005 Jan 2013 Jan 2018 Jan 2021 May? 2019 May? 2020
Also, there's an increasing number of failures and workarounds for as
and ld bugs necessary, which makes continued support for that 13 year
old OS version more and more of a nuisance.
Besides, here's what I found when checking gcc-testresults postings for
Release 2016 2017 2018
6.x 3 2
7.x 2 1
8.x 4
Therefore I think it's time to obsolete support for that version in GCC 9,
thus removing it in GCC 10.
I'm going to post patches for the actual obsoletion and an entry for
wwwdocs shortly.
Rainer Orth
2018-10-15 14:31:36 UTC
Permalink
Hi Jeffrey,
Post by Jeffrey Walton
Post by C Bergström
Is there anyone in the *open* solaris or variant camp who may be impacted
by this? SOL10 gets deprecated and I doubt anyone will really cry fowl, but
can it negatively impact any of the similar open source projects that may
identify at SOL10, but not be exactly the same... Thoughts?
The OpenCSW folks (https://www.opencsw.org/) may have some feedback.
They still provide back to Solaris 9 on both x86 and Sparc.
... and support for Solaris 9 has been obsoleted 5 years ago. This
obsoletion means nothing more than that there will be no GCC 10 and
beyond supporting Solaris 10. While GCC 9 remains supported, it will
continue to build on Solaris 10.

At some point it will be much the same as IRIX enthusiasts still using
GCC 4.7 to build software for IRIX 6.5 :-)

Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University
Continue reading on narkive:
Loading...