GCC on eemaldatud FreeBSD põhikomplektist

Vastavalt varem kavandatule plaanile, GCC kompilaatorite komplekt eemaldatud FreeBSD lähtekoodipuust. GCC kokkupanek koos põhissüsteemiga kõigi arhitektuuride jaoks keelati vaikimisi lõpu detsembris ja nüüd on GCC kood eemaldatud SVN-repositooriumist. On märgitud, et GCC eemaldamise ajal on kõik platvormid, mis ei toeta Clangi, ülemineku teel välisele koostamisvahetusse, mis paigaldatakse sadamatest. Põhissüsteemis anti välja aegunud GCC 4.2.1 versioon (uuemate versioonide integreerimine oli võimatu, kuna 4.2.2 läks GPLv3 litsentsile, mis tunnistati FreeBSD põhikomponentide jaoks vastuvõetamatuks).

Praegused GCC väljaanded, sealhulgas GCC 9, on endiselt saadaval paketina ja sadama kaudu. Sadama GCC-d pakutakse samuti kasutada FreeBSD koostamiseks arhidektuuridel, mis on sõltuvad GCC-st ja ei saa üleminekuks Clangile. Tuletame meelde, et alates FreeBSD 10-st on põhissüsteem arhitektuuridega i386, AMD64 ja ARM ülemineku teel vaikimisi Clangi kompilaatorile ja LLVM projekti arendatud libc++ teegile. GCC ja libstdc++ nende arhitektuuride jaoks on juba ammu lakanud olemast põhisüsteemi osa, kuid jätkuvalt tarnitakse vaikimisi powerpc, mips, mips64 ja sparc64 arhitektuuridele.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster