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
<div dir="auto"><div><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sun, Apr 13, 2025, 13:18 Andreas K. Huettel <<a href="mailto:
dilfridge@gentoo.org">
dilfridge@gentoo.org</a>> wrote:<br></div><blockquote class="
gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Draft to be published ASAP, feedback welcome...<br>
Title: Gentoo raises s390x baseline to z10<br>
Author: Andreas K. Hüttel <<a href="mailto:
dilfridge@gentoo.org" target="_blank" rel="noreferrer">
dilfridge@gentoo.org</a>><br>
Posted: xxxx-xx-xx<br>
Revision: x<br>
News-Item-Format: 2.0<br>
Display-If-Profile: default/linux/s390/17.0/s390x<br>
Display-If-Profile: default/linux/s390/17.0/s390x/systemd/merged-usr<br> Display-If-Profile: default/linux/s390/23.0/split-usr/s390x<br> Display-If-Profile: default/linux/s390/23.0/s390x<br>
Display-If-Profile: default/linux/s390/23.0/s390x/systemd<br>
Since more and more software for s390x assumes the presence of a more<br> recent processor, we will raise in 64bit s390x profiles the ISA baseline<br> for the catalyst stage builds and the published binary packages from <br>
z900 to z10 (i.e., -march=z10).<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">This wording is a little awkward. I suggest "[...] we will raise the ISA baseline in 64bit s390x profiles for the catalyst stage builds [...]&
quot;</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
* If you are running an installation and emerge locally from source, <br>
this does not affect you.<br>
* If you are running an installation and use our binary packages, <br>
please make sure you have compatibility for z10 or switch to building<br>
from source.<br>
* The 64bit s390x stages will only work with machines compatible with<br>
z10.<br>
* This does not affect the 31bit s390 stages or packages.<br>
The z10 Enterprise Class (2097 series) was introduced in February 2008 [1],<br> which essentially means everyone except hardware archaeologists should be<br> fine.<br>
Note that z10 is still a very conservative setting; on modern machines<br>
a newer ISA is strongly recommended.<br>
[1] <a href="
https://en.wikipedia.org/wiki/IBM_Z" rel="noreferrer noreferrer" target="_blank">
https://en.wikipedia.org/wiki/IBM_Z</a><br>
-- <br>
Andreas K. Hüttel<br>
<a href="mailto:
dilfridge@gentoo.org" target="_blank" rel="noreferrer">
dilfridge@gentoo.org</a><br>
Gentoo Linux developer<br>
(council, toolchain, base-system, perl, libreoffice)</blockquote></div></div><div dir="auto"><br></div><div dir="auto">-dwfreed</div><div dir="auto"></div></div>
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)