Sen pitäisi tuskin olla yllättävää pitkälle Linux-käyttäjille, jotka ovat tietoisia siitä, kuinka Fedora Linuxilla on taipumus aina toimittaa moderneimmalla mahdollisella avoimen lähdekoodin kääntäjän työkaluketjutuella, mutta Fedora 37:lle tänä syksynä he suunnittelevat jälleen uusinta ja parasta.
Tänä keväänä Fedora 36 toimitettiin oletusarvoisesti GCC 12-kääntäjän mukana, vaikka se julkaistiin vain muutama päivä aikaisemmin F36:n julkaisuviiveiden ansiosta. Fedoran kevätjulkaisu toimitetaan yleensä uusimman GNU Compiler Collection-kokoelman kanssa, ja se on yleensä ensimmäisten käyttöjärjestelmien joukossa. Fedora 37:n kanssa se toimitetaan uusimmalla GCC 12-pisteen julkaisulla.
Sillä välin Fedora 37:lle on suunniteltu GNU Binutils 2.38 ja vielä julkaisematta olevat GNU C Library 2.36-julkaisut. Binutils 2.38 julkaistiin helmikuussa, ja se sisältää LoongArch-suoritintuen, Intel AVX-512 FP16:n, joka tukee uudempia Arm-ytimiä ja muita parannuksia näihin GNU-binaarisiin apuohjelmiin. Siitä ei tehty F36:ta, mutta se on Fedora Rawhidessa ja suunniteltiin olevan Binutils-versio Fedora 37:lle.
Glibc 2.36:n pitäisi ilmestyä elokuussa. Glibc 2.36:ssa odotetaan olevan LoongArch-tuki, erilaisten SSSE3-optimoitujen koodipolkujen poistaminen, uudet pidfd_open/pidfd_getfd/pidfd_send_signal-toiminnot Linuxissa, tuki DT_RELR:n suhteelliselle uudelleensijoitusmuodolle, process_madvise-ja process_mrelease-toiminnot lisätty, no-,atubar-toimintoja on lisätty. ja fsopen/fsmount/move_mount-funktiot on lisätty uusiin Linux-ytimen asennussovellusliittymiin.
Fedora 37:lle suunniteltu GNU-työkaluketju löytyy tästä muutosehdotuksesta, koska se on useimmiten annettu muodollisuus. Fedoran historia työkaluketjujen tuesta.
GNU-tilan ulkopuolella Fedora 37:n julkaisu lokakuun lopussa suunnittelee myös LLVM 15:tä, joka puolestaan näkee vakaan julkaisunsa syyskuussa.