GCC bol odstránený z hlavného zloženia FreeBSD

V súlade s predtým plánovaným plánom, súbor kompilátorov GCC bol odstránený z zdrojových stromov FreeBSD. Kompilácia GCC spolu so základným systémom pre všetky architektúry bola predvolene vypnutá koncom decembra, a teraz bol kód GCC odstránený zo SVN repozitára. Uvádza sa, že v čase odstránenia GCC boli všetky platformy, ktoré nepodporujú Clang, preložené na používanie externého build nástroja inštalovaného z portov. V základnom systéme bol dodávaný zastaraný vydanie GCC 4.2.1 (integrácia novších verzií bola nemožná kvôli prechodu 4.2.2 na licenciu GPLv3, ktorá bola považovaná za neprijateľnú pre základné komponenty FreeBSD).

Aktuálne vydania GCC, vrátane GCC 9, sú ako vždy k dispozícii na inštaláciu z balíkov a portov. GCC z portov sa taktiež odporúča použiť na zostavenie FreeBSD na architektúrach, ktoré sú viazané na GCC a nemôžu prejsť na Clang. Pripomíname, že od FreeBSD 10 je základný systém pre architektúry i386, AMD64 a ARM prekonfigurovaný na predvolenú dodávku kompilátora Clang a vyvíjaným projektom LLVM knižnice libc++. GCC a libstdc++ pre uvedené architektúry už dávno prestali byť zostavované ako súčasť základného systému, ale naďalej boli dodávané predvolene pre architektúry powerpc, mips, mips64 a sparc64.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster