• it's time for 22.0 profiles

    From Andreas K. Huettel@21:1/5 to All on Sat May 28 22:28:34 2022
    Hi all,

    it's time for introducing 22.0 profiles [1] - so if you have any things that need to
    be switched in an incompatible way tree-wide, or if you have any suggestions on how
    to change our default settings, please reply to this mail with details!

    Cheers,
    Andreas

    [1] Why? That's a quite long e-mail in itself. Very short summary...
    * All 32bit arches (except riscv32) have a problem. They by default use some datatypes in
    32bit, but need to move to 64bit (think timestamps). That's fine for applications,
    but what do you do if the ABI of some library changes this way?
    * Plan is to keep the 32bit types as long as possible, and switch to 64bit with the
    new profile. Details are still being discussed. Pop into #g-toolchain if interested
    and poke Sam or me...

    --
    Andreas K. Hüttel
    dilfridge@gentoo.org
    Gentoo Linux developer
    (council, toolchain, base-system, perl, libreoffice)
    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v2

    iQKTBAABCgB9FiEE6W4INB9YeKX6Qpi1TEn3nlTQogYFAmKShfJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEU5 NkUwODM0MUY1ODc4QTVGQTQyOThCNTRDNDlGNzlFNTREMEEyMDYACgkQTEn3nlTQ ogbLQA//VjX5bpG0DYvv/fsz/qrgF47Q6TNd4Xo1VO09DzXjx5aVarVRN+WgiaG/ U85WA5xSxr3DhPCWVMqIsS2gWIYNo597pVXCSCQiKsw2XsaX4ZTTN43H8z1gv4Rt jnNmTbEmixnMZ2S173mGHoDJzLvK14TD/MLx8Qr1SdWANe2UvB/3r9vz2Ne2ky37 llRuJCSFA9Yt1BwY9wO2exi9oJSnfDTO+6wgRm5ntk1pJ7z+FG/ZHVY1XNDgakrA XdWGlvB5WgKTdLdK5uaqSHs6/E+WFGJsD7+LJp+BVxzuU5E1oOUuK7FaaeB2gYHr 3shX88pOxm7h9FI981kdKxAubWnIVPrmDmCoOP7DOoi57HP3JmYd4Z43jK7zyPWm TeV/ONjlkXGXxGQST7poCtHjXxYe+cLunmD+SIZyOdLLHq8wH/Frqn2fWfw79Sz+ gvON/tL6WHx6nY0t28c7gpHlNPcMvEWcLA5l1rIPhAuhBgWAZpv5jyyedvAsLIrE 58GXsVFrX0batZx9IgCJ0ly2Qn2YZ+Ff5DW4AsD0VkG/kAEr9qWfNcn2HAPKlmWt Ge/OugMscyyz3GjiLLcr+0NP07te9EUTpW0hwUjIl0Y06CKCffJx+YNg