GCC is verwyder van die hoof FreeBSD-reeks

In ooreenstemming met voorheen beplan beplan, 'n stel GCC-samestellers verwyder van die FreeBSD-bronboom. Die bou van GCC saam met die basisstelsel vir alle argitekture is by verstek aan die einde van Desember gedeaktiveer, en die GCC-kode is nou uit die SVN-bewaarplek verwyder. Daar word kennis geneem dat ten tyde van GCC se verwydering, alle platforms wat nie Clang ondersteun nie, oorgeskakel het na die gebruik van eksterne bounutsgoed wat vanaf hawens geïnstalleer is. Die basisstelsel is gestuur met 'n verouderde vrystelling van GCC 4.2.1 (integrasie van nuwer weergawes was nie moontlik nie as gevolg van die oorgang van 4.2.2 na die GPLv3-lisensie, wat as onvanpas vir die FreeBSD-basiskomponente beskou is).

Huidige GCC-vrystellings, insluitend GCC 9, soos voorheen, vanaf pakkette en poorte geïnstalleer kan word. GCC vanaf hawens word ook voorgestel om gebruik te word om FreeBSD te bou op argitekture wat op GCC staatmaak en nie na Clang kan oorskakel nie. Laat ons onthou dat vanaf FreeBSD 10, die basisstelsel vir die i386-, AMD64- en ARM-argitektuur oorgedra is na die versteklewering van die Clang-samesteller en die libc++-biblioteek wat deur die LLVM-projek ontwikkel is. GCC en libstdc++ vir hierdie argitekture is lankal nie meer as deel van die basisstelsel gebou nie, maar word steeds by verstek verskaf vir die powerpc, mips, mips64 en sparc64 argitekture.

Bron: opennet.ru

Voeg 'n opmerking