* [gentoo-dev] news item draft: Gentoo raises s390x baseline to z10
@ 2025-04-13 18:18 Andreas K. Huettel
2025-04-13 20:27 ` [gentoo-dev] " Doug Freed
2025-04-15 19:55 ` [gentoo-dev] " Sam James
0 siblings, 2 replies; 4+ messages in thread
From: Andreas K. Huettel @ 2025-04-13 18:18 UTC (permalink / raw
To: gentoo-dev, pr, s390, releng
[-- Attachment #1: Type: text/plain, Size: 1593 bytes --]
Draft to be published ASAP, feedback welcome...
Title: Gentoo raises s390x baseline to z10
Author: Andreas K. Hüttel <dilfridge@gentoo.org>
Posted: xxxx-xx-xx
Revision: x
News-Item-Format: 2.0
Display-If-Profile: default/linux/s390/17.0/s390x
Display-If-Profile: default/linux/s390/17.0/s390x/systemd/merged-usr
Display-If-Profile: default/linux/s390/23.0/split-usr/s390x
Display-If-Profile: default/linux/s390/23.0/s390x
Display-If-Profile: default/linux/s390/23.0/s390x/systemd
Since more and more software for s390x assumes the presence of a more
recent processor, we will raise in 64bit s390x profiles the ISA baseline
for the catalyst stage builds and the published binary packages from
z900 to z10 (i.e., -march=z10).
* If you are running an installation and emerge locally from source,
this does not affect you.
* If you are running an installation and use our binary packages,
please make sure you have compatibility for z10 or switch to building
from source.
* The 64bit s390x stages will only work with machines compatible with
z10.
* This does not affect the 31bit s390 stages or packages.
The z10 Enterprise Class (2097 series) was introduced in February 2008 [1],
which essentially means everyone except hardware archaeologists should be
fine.
Note that z10 is still a very conservative setting; on modern machines
a newer ISA is strongly recommended.
[1] https://en.wikipedia.org/wiki/IBM_Z
--
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer
(council, toolchain, base-system, perl, libreoffice)
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 981 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-dev] Re: news item draft: Gentoo raises s390x baseline to z10
2025-04-13 18:18 [gentoo-dev] news item draft: Gentoo raises s390x baseline to z10 Andreas K. Huettel
@ 2025-04-13 20:27 ` Doug Freed
2025-04-15 19:55 ` [gentoo-dev] " Sam James
1 sibling, 0 replies; 4+ messages in thread
From: Doug Freed @ 2025-04-13 20:27 UTC (permalink / raw
To: releng; +Cc: gentoo-dev, pr, s390
[-- Attachment #1: Type: text/plain, Size: 1917 bytes --]
On Sun, Apr 13, 2025, 13:18 Andreas K. Huettel <dilfridge@gentoo.org> wrote:
> Draft to be published ASAP, feedback welcome...
>
>
>
> Title: Gentoo raises s390x baseline to z10
> Author: Andreas K. Hüttel <dilfridge@gentoo.org>
> Posted: xxxx-xx-xx
> Revision: x
> News-Item-Format: 2.0
> Display-If-Profile: default/linux/s390/17.0/s390x
> Display-If-Profile: default/linux/s390/17.0/s390x/systemd/merged-usr
> Display-If-Profile: default/linux/s390/23.0/split-usr/s390x
> Display-If-Profile: default/linux/s390/23.0/s390x
> Display-If-Profile: default/linux/s390/23.0/s390x/systemd
>
> Since more and more software for s390x assumes the presence of a more
> recent processor, we will raise in 64bit s390x profiles the ISA baseline
> for the catalyst stage builds and the published binary packages from
> z900 to z10 (i.e., -march=z10).
>
This wording is a little awkward. I suggest "[...] we will raise the ISA
baseline in 64bit s390x profiles for the catalyst stage builds [...]"
> * If you are running an installation and emerge locally from source,
> this does not affect you.
>
> * If you are running an installation and use our binary packages,
> please make sure you have compatibility for z10 or switch to building
> from source.
>
> * The 64bit s390x stages will only work with machines compatible with
> z10.
>
> * This does not affect the 31bit s390 stages or packages.
>
> The z10 Enterprise Class (2097 series) was introduced in February 2008 [1],
> which essentially means everyone except hardware archaeologists should be
> fine.
>
> Note that z10 is still a very conservative setting; on modern machines
> a newer ISA is strongly recommended.
>
> [1] https://en.wikipedia.org/wiki/IBM_Z
>
> --
> Andreas K. Hüttel
> dilfridge@gentoo.org
> Gentoo Linux developer
> (council, toolchain, base-system, perl, libreoffice)
-dwfreed
[-- Attachment #2: Type: text/html, Size: 2932 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] news item draft: Gentoo raises s390x baseline to z10
2025-04-13 18:18 [gentoo-dev] news item draft: Gentoo raises s390x baseline to z10 Andreas K. Huettel
2025-04-13 20:27 ` [gentoo-dev] " Doug Freed
@ 2025-04-15 19:55 ` Sam James
2025-04-15 19:55 ` Sam James
1 sibling, 1 reply; 4+ messages in thread
From: Sam James @ 2025-04-15 19:55 UTC (permalink / raw
To: Andreas K. Huettel; +Cc: gentoo-dev, pr, s390, releng
"Andreas K. Huettel" <dilfridge@gentoo.org> writes:
> Draft to be published ASAP, feedback welcome...
>
>
>
> Title: Gentoo raises s390x baseline to z10
> Author: Andreas K. Hüttel <dilfridge@gentoo.org>
> Posted: xxxx-xx-xx
> Revision: x
> News-Item-Format: 2.0
> Display-If-Profile: default/linux/s390/17.0/s390x
> Display-If-Profile: default/linux/s390/17.0/s390x/systemd/merged-usr
> Display-If-Profile: default/linux/s390/23.0/split-usr/s390x
> Display-If-Profile: default/linux/s390/23.0/s390x
> Display-If-Profile: default/linux/s390/23.0/s390x/systemd
>
> Since more and more software for s390x assumes the presence of a more
> recent processor, we will raise in 64bit s390x profiles the ISA baseline
> for the catalyst stage builds and the published binary packages from
> z900 to z10 (i.e., -march=z10).
>
> * If you are running an installation and emerge locally from source,
> this does not affect you.
>
> * If you are running an installation and use our binary packages,
> please make sure you have compatibility for z10 or switch to building
> from source.
>
> * The 64bit s390x stages will only work with machines compatible with
> z10.
>
> * This does not affect the 31bit s390 stages or packages.
>
> The z10 Enterprise Class (2097 series) was introduced in February 2008 [1],
> which essentially means everyone except hardware archaeologists should be
> fine.
>
> Note that z10 is still a very conservative setting; on modern machines
> a newer ISA is strongly recommended.
LGTM. Just for completeness: motivation for this was partly
https://bugs.gentoo.org/936790 but we'd had other issues before with
e.g. nettle I think.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] news item draft: Gentoo raises s390x baseline to z10
2025-04-15 19:55 ` [gentoo-dev] " Sam James
@ 2025-04-15 19:55 ` Sam James
0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2025-04-15 19:55 UTC (permalink / raw
To: Andreas K. Huettel; +Cc: gentoo-dev, pr, s390, releng
Sam James <sam@gentoo.org> writes:
> "Andreas K. Huettel" <dilfridge@gentoo.org> writes:
>
>> Draft to be published ASAP, feedback welcome...
>>
>>
>>
>> Title: Gentoo raises s390x baseline to z10
>> Author: Andreas K. Hüttel <dilfridge@gentoo.org>
>> Posted: xxxx-xx-xx
>> Revision: x
>> News-Item-Format: 2.0
>> Display-If-Profile: default/linux/s390/17.0/s390x
>> Display-If-Profile: default/linux/s390/17.0/s390x/systemd/merged-usr
>> Display-If-Profile: default/linux/s390/23.0/split-usr/s390x
>> Display-If-Profile: default/linux/s390/23.0/s390x
>> Display-If-Profile: default/linux/s390/23.0/s390x/systemd
>>
>> Since more and more software for s390x assumes the presence of a more
>> recent processor, we will raise in 64bit s390x profiles the ISA baseline
>> for the catalyst stage builds and the published binary packages from
>> z900 to z10 (i.e., -march=z10).
>>
>> * If you are running an installation and emerge locally from source,
>> this does not affect you.
>>
>> * If you are running an installation and use our binary packages,
>> please make sure you have compatibility for z10 or switch to building
>> from source.
>>
>> * The 64bit s390x stages will only work with machines compatible with
>> z10.
>>
>> * This does not affect the 31bit s390 stages or packages.
>>
>> The z10 Enterprise Class (2097 series) was introduced in February 2008 [1],
>> which essentially means everyone except hardware archaeologists should be
>> fine.
>>
>> Note that z10 is still a very conservative setting; on modern machines
>> a newer ISA is strongly recommended.
>
> LGTM. Just for completeness: motivation for this was partly
> https://bugs.gentoo.org/936790 but we'd had other issues before with
> e.g. nettle I think.
(I mean just on the ML, of course not suggesting editing the post.)
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-04-15 19:56 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-13 18:18 [gentoo-dev] news item draft: Gentoo raises s390x baseline to z10 Andreas K. Huettel
2025-04-13 20:27 ` [gentoo-dev] " Doug Freed
2025-04-15 19:55 ` [gentoo-dev] " Sam James
2025-04-15 19:55 ` Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox