GCC негизги FreeBSD линиясынан алынып салынды

Мурда пландаштырылганга ылайык план, GCC компиляторлорунун топтому жок кылынды FreeBSD булак дарагынан. Бардык архитектуралар үчүн базалык тутум менен бирге GCC куруу демейки боюнча декабрдын аягында өчүрүлгөн жана GCC коду азыр SVN репозиторийинен алынып салынган. Белгиленгендей, GCC алынып салынган учурда, Clangди колдобогон бардык платформалар порттордон орнотулган тышкы куруу куралдарын колдонууга өтүшкөн. Базалык система GCC 4.2.1 эскирген релиз менен жөнөтүлгөн (жаңы версияларды интеграциялоо 4.2.2 GPLv3 лицензиясына өткөндүктөн, мүмкүн болгон жок, ал FreeBSD базалык компоненттери үчүн ылайыксыз деп табылган).

Учурдагы GCC релиздери, анын ичинде GCC 9, мурункудай эле, пакеттерден жана порттордон орнотулушу мүмкүн. Порттардан GCC да GCCге таянган жана Clangге өтө албаган архитектураларда FreeBSD куруу үчүн колдонуу сунушталат. Эске салсак, FreeBSD 10дон баштап, i386, AMD64 жана ARM архитектураларынын базалык системасы LLVM долбоору тарабынан иштелип чыккан Clang компиляторунун жана libc++ китепканасынын демейки жеткирүүсүнө өткөрүлүп берилген. Бул архитектуралар үчүн GCC жана libstdc++ көптөн бери базалык системанын бир бөлүгү катары түзүлбөй калган, бирок powerpc, mips, mips64 жана sparc64 архитектуралары үчүн демейки боюнча жөнөтүлө беришет.

Source: opennet.ru

Комментарий кошуу