Abathuthukisi be-FreeBSD
Izakhiwo ezithembele ku-GCC futhi ezingakwazi ukuthuthela e-Clang zizocelwa ukuthi zithuthele kumathuluzi angaphandle afakwe kusuka ezikhumulweni. Ukulungiselela ukususwa kwe-GCC ohlelweni oluyisisekelo, kuhlelwe umsebenzi wokuthuthukisa ukuhlanganiswa kwesistimu yokwakha yesisekelo ngamathuluzi angaphandle. Isibonelo, ngesakhiwo se-amd64, isistimu yokuhlanganisa eqhubekayo isivele yengeze ikhono lokwakha kusetshenziswa i-gcc 6.4 esuka kumachweba, engasetshenziswa njengesisekelo sokuhumusha ezinye izakhiwo.
Masikhumbule ukuthi ukuqala nge-FreeBSD 10, uhlelo oluyisisekelo lwezakhiwo ze-i386, AMD64 kanye ne-ARM ludluliselwe ekulethweni okuzenzakalelayo komhlanganisi we-Clang kanye nomtapo wezincwadi we-libc++ othuthukiswe iphrojekthi ye-LLVM. I-GCC kanye ne-libstdc++ yalezi zakhiwo azibange zisakhiwa njengengxenye yesistimu yesisekelo, kodwa ziqhubekile zihlinzekwa ngokuzenzakalelayo kuma-architecture we-powerpc, mips, mips64 kanye ne-sparc64, futhi zingaphinda zifakwe lapho kwakhiwa kabusha ngamafulegi we-WITH_GCC kanye ne-WITH_GNUCXX acacisiwe. Inguqulo ephelelwe yisikhathi ye-GCC 4.2.1 yathunyelwa ngenxa yemikhawulo yamalayisensi.
I-FreeBSD ayikwazanga ukuthuthela enguqulweni entsha ye-GCC, njengoba ukukhishwa kwe-4.2.2 GCC kwaba
Inqubo yokuqeda i-GCC ohlelweni oluyisisekelo izohlukaniswa ngezigaba eziningana futhi izohlala izinyanga ezingu-9, ezonikeza abathuthukisi bezakhiwo eziboshwe ku-GCC (i-powerpc, i-mips, i-mips64 ne-sparc64) isikhathi sokuthuthela e-Clang noma ukushintshela ekusebenziseni. amathuluzi angaphandle. Isigaba sokuqala sizoqala ngo-Agasti 31 futhi sizoholela ekukhishweni kwe-gcc 4.2.1 ohlelweni lokuhlanganiswa okuqhubekayo, kanye nokuqedwa kwefulegi elithi "-Werror" lamapulatifomu ahlanganiswe ne-GCC kanye nokukhutshazwa kwe-GCC okuzenzakalelayo lapho usebenzisa okuthi “make universe”.
Ngomhla ka-31 Disemba 2019, ukwakhiwa kwe-GCC kuzokhutshazwa ngokuzenzakalela, kodwa kusengabuyiselwa emuva ngokucacisa amafulegi athile. Ngomhla zingama-31 kuNdasa, 2020, i-GCC izosuswa endaweni yokugcina ye-SVN, futhi ngoMeyi 31, zonke izinkundla ezingamboziwe ukuhlanganiswa okuqhubekayo, ezingasekeli i-LLVM, noma ezingaguqulelwanga ukuze zisebenzise amathuluzi okwakha angaphandle azokhishwa ku-SVN. . Ngomhla zingama-31 kuJulayi 2020, kuzokwenziwa ukukhishwa kokugcina ku-SVN kwazo zonke izinkundla ezisele ezidinga ukusetshenziswa kwamathuluzi angaphandle, kodwa ezingasekelwe ekukhiqizweni kombhalo wokukhiqiza.
Source: opennet.ru