public inbox for developer@lists.illumos.org (since 2011-08)
 help / color / mirror / Atom feed
* [developer] Heads Up: Compiler and Shadow Updates Available
@ 2024-10-19 14:58 Robert Mustacchi
  2024-11-04 15:54 ` Andy Fiddaman
  0 siblings, 1 reply; 3+ messages in thread
From: Robert Mustacchi @ 2024-10-19 14:58 UTC (permalink / raw)
  To: illumos-developer

Hi all,

We have recently made two groups of changes to the compilers for illumos:

* We have taught gcc how to understand %z and %j in cmn_err as a
corresponding piece to https://www.illumos.org/issues/16768. This is
tagged as gcc-10.4.0-il-2:
https://github.com/illumos/gcc/releases/tag/gcc-10.4.0-il-2.

* We have prepared gcc 14.2.0. This will soon become the new shadow.
This has been tagged as gcc-14.2.0-il-1:
https://github.com/illumos/gcc/releases/tag/gcc-14.2.0-il-1.

Distributions, we ask that you please update the versions of gcc10 you
have for building illumos to the -il-2 tag. We also ask that you provide
the patched gcc14 -il-1 tag as well. We are planning on making gcc
14.2.0-il-1 the new shadow soon. We will be updating the version of gcc
10 at the same time to have the cmn_err features. Your aid in making
sure that we have compilers ready ahead of this transition is appreciated.

If you have any questions, please don't hesitate to reach out.

Robert

------------------------------------------
illumos: illumos-developer
Permalink: https://illumos.topicbox.com/groups/developer/T386b4efc46857f6f-Ma998971d4dec747d7c6c232c
Delivery options: https://illumos.topicbox.com/groups/developer/subscription

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [developer] Heads Up: Compiler and Shadow Updates Available
  2024-10-19 14:58 [developer] Heads Up: Compiler and Shadow Updates Available Robert Mustacchi
@ 2024-11-04 15:54 ` Andy Fiddaman
  2024-11-04 17:35   ` Dan McDonald
  0 siblings, 1 reply; 3+ messages in thread
From: Andy Fiddaman @ 2024-11-04 15:54 UTC (permalink / raw)
  To: illumos-developer


On Sat, 19 Oct 2024, Robert Mustacchi wrote:

> Distributions, we ask that you please update the versions of gcc10 you
> have for building illumos to the -il-2 tag. We also ask that you provide
> the patched gcc14 -il-1 tag as well. We are planning on making gcc
> 14.2.0-il-1 the new shadow soon. We will be updating the version of gcc
> 10 at the same time to have the cmn_err features. Your aid in making
> sure that we have compilers ready ahead of this transition is appreciated.

With the release of r151052 today, OmniOS is ready for this transition.

gcc 14.2.0-il-1 is available as pkg://developer/gcc14 for both this new
release, for the long-term-supported r151046 release and for the rolling
bloody release. pkg://developer/gcc10 has also been updated to include the
patches from the latest -il-2 tag. Once the switch is made, we'll just need to
update the illumos-tools meta package and the shipped example env files under
/opt/onbld/env.

Anyone on r151050 or the now unsupported r151048 will need to upgrade to
r151052 in order to continue building gate once the new shadow is required
and we start allowing the new format specifiers in the kernel.

Thanks for co-ordinating this Robert, and thank you to everyone who has
been involved in the work to get gate gcc 14 clean over the past couple of
years.

Andy


------------------------------------------
illumos: illumos-developer
Permalink: https://illumos.topicbox.com/groups/developer/T386b4efc46857f6f-Med8d6025cdc08f1214076a17
Delivery options: https://illumos.topicbox.com/groups/developer/subscription

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [developer] Heads Up: Compiler and Shadow Updates Available
  2024-11-04 15:54 ` Andy Fiddaman
@ 2024-11-04 17:35   ` Dan McDonald
  0 siblings, 0 replies; 3+ messages in thread
From: Dan McDonald @ 2024-11-04 17:35 UTC (permalink / raw)
  To: illumos-developer

On Nov 4, 2024, at 10:54 AM, Andy Fiddaman <andy@omnios.org> wrote:
> 
> 
> With the release of r151052 today, OmniOS is ready for this transition.
> 
> gcc 14.2.0-il-1 is available as pkg://developer/gcc14 for both this new
> release, for the long-term-supported r151046 release and for the rolling
> bloody release. pkg://developer/gcc10 has also been updated to include the
> patches from the latest -il-2 tag. Once the switch is made, we'll just need to
> update the illumos-tools meta package and the shipped example env files under
> /opt/onbld/env.

Beautiful.  I always keep my HDC (including my zone that builds -gate) on Stable, so I'll be happy to run some -gate builds with gcc14 in the mix once '052 is available.

Thanks!
Dan


------------------------------------------
illumos: illumos-developer
Permalink: https://illumos.topicbox.com/groups/developer/T386b4efc46857f6f-M1d630de4201378be47e1270a
Delivery options: https://illumos.topicbox.com/groups/developer/subscription

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-11-04 17:37 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-10-19 14:58 [developer] Heads Up: Compiler and Shadow Updates Available Robert Mustacchi
2024-11-04 15:54 ` Andy Fiddaman
2024-11-04 17:35   ` Dan McDonald

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 NNTP newsgroup(s).