В съответствие с предварително планираното , наборът от компилатори GCC от изходния код на FreeBSD. Сборката на GCC заедно с базовата система за всички архитектури беше деактивирана по подразбиране в края на декември, а сега кодът на GCC е изтрит от SVN репозиторията. Отбелязва се, че в момента на премахването GCC всички платформи, които не поддържат Clang, са преминали към използването на външни инструменти за сглобяване, инсталирани от портове. В базовата система се доставяше остарялата версия GCC 4.2.1 (интеграцията на по-нови версии беше невъзможна поради преминаването на 4.2.2 към лиценз GPLv3, който беше признат за неприемлив за основните компоненти на FreeBSD).
Актуалните версии на GCC, включително , както преди, могат да бъдат инсталирани от пакети и портове. GCC от портовете също така се препоръчва за използване при сглобяване на FreeBSD на архитектури, които разчитат на GCC и не могат да преминат на Clang. Напомняме, че от FreeBSD 10 основната система за архитектури i386, AMD64 и ARM е преминавала на доставката по подразбиране на Clang компилатора и библиотеката libc++, разработена от проекта LLVM. GCC и libstdc++ за посочените архитектури отдавна не се сглобяват като част от основната система, но продължават да се доставят по подразбиране за архитектури powerpc, mips, mips64 и sparc64.
Източник: opennet.ru
