Hi all,
the 23.0 profiles are ready for testing, including stage downloads,
binary packages, and update instructions for existing installations,
for all arches.
IMPORTANT Exception IMPORTANT
** musl on (32bit) arm and x86 does NOT work yet (gcc build failure) **
IMPORTANT Update instructions IMPORTANT
https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_instructions
Stage downloads (temporarily, for all arches):
[preferably]
https://distfiles.gentoo.org/experimental/x86/23.0_stages/ [direct/osu]
https://gentoo.osuosl.org/experimental/x86/23.0_stages/
The changes can be seen here
https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
and the timeline so far here
https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline
The update instructions also double as the news item that should be
published max. 1-2 weeks from now. They are mostly unchanged compared to
my last e-mail, just some wording has been clarified.
Note 1: The next steps are, now really in 1-2 weeks max:
* make 23.0 profiles the same stability level as 17.x profiles,
* degrade 17.x profiles all to exp (so the CI doesn't explode)
* publish news item
* replace stage downloads with 23.0 version (in situ)
Note 2: While there are 23.0 split-usr profiles, the *stage* downloads
are *all* of the merged-usr type. Why? Not because I'm a big fan of that,
but because we should try to unify and standardize a bit again - to
avoid too many different build configurations leading to too many Heisenbugs.
Note 3: amd64 now has CET turned on by default.
https://docs.kernel.org/next/x86/shstk.html
If you have already used the unannounced 23.0 profiles, you should wipe
your package cache and emerge -ev world now.
Note 4: arm64 does *not* have its equivalent turned on yet since we
encountered last-minute problems (guess what, gcc build failure).
Note 5: There are no hppa builds yet since our machine is still busy.
One gcc build takes about a week there.
Cheers & have fun,
Andreas
--
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer
(council, toolchain, base-system, perl, libreoffice)
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE/Rnm0xsZLuTcY+rT3CsWIV7VQSoFAmX0j6YACgkQ3CsWIV7V QSo7eg//Ut4Vo1ILWLagVPKATb26+Tnel/+Orp9C4iwPFqoQb48Ysro/dldXDZgk l1i8ghz2N2RA98+csQW5SsyamGyVY49amCxYIgs1MuvRZfBZFAFGgcGhmxJKI52e fnntNst4eUnPFi0Pm3cC+4VL9Ql98l18p0LbAVLB5oMGn/POJl9lQZgGceZfeq40 Azoa7VsIXGshmPDemM8pFJucgGsDZXoxDSF9ya5XmztThne43tFEtX2JER3KM1RA qSAsd/KDtqukQRj+NZ7BDx3iXUZmmS7kUrWkAJcQIpVhw3AWjnVckbzZHc5enI6a z1GWyXTzLHSiw1AKu/pKJ688i1jqVvNQvui065VHS4Bx4SXSJ6fnnzUyBiQocUkh 3OS02hYiXN5i+2TJHeTyWSa8nNiqMQ+rGVE3IixsaiynzXaKhXVOCa4R/W5QA+SU G+ijcv3fp1qSI7A6bGSPdzAUKilpuUa93SW1kDKoEdU3LJLIBmA3xXzFGY0i2jBC Qb44dwP0KCvX9P9hxB1gDtt0WGc2rhapzGQGW2d2VVw6OG/D4irE5RjQ9gu1tCCI 8DrBlkX1xQdfioVQqucWZTPeYy3bc3LAwAj/3yfEKy8e7kfcXyqu73+2VR2fs03R JTwGOcGZJC20jXod1JUP3baXEEl1WZUS+P5fMcl3L/AybYEN7ec=
=Uhle
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Use