GCC tneħħa mill-lineup prinċipali FreeBSD

Skond ippjanat qabel pjan, sett ta' kompilaturi tal-GCC imneħħija mis-siġra tas-sors FreeBSD. Il-bini tal-GCC flimkien mas-sistema bażi għall-arkitetturi kollha ġie diżattivat awtomatikament fl-aħħar ta 'Diċembru, u l-kodiċi GCC issa tneħħa mir-repożitorju SVN. Huwa nnutat li fiż-żmien tat-tneħħija tal-GCC, il-pjattaformi kollha li ma jappoġġjawx Clang qalbu għall-użu ta 'għodod tal-bini esterni installati mill-portijiet. Is-sistema bażi mibgħuta b'rilaxx skadut tal-GCC 4.2.1 (l-integrazzjoni ta 'verżjonijiet aktar ġodda ma kinitx possibbli minħabba t-tranżizzjoni ta' 4.2.2 għal-liċenzja GPLv3, li kienet ikkunsidrata mhux xierqa għall-komponenti bażi FreeBSD).

Ir-rilaxxi attwali tal-GCC, inklużi GCC 9, bħal qabel, jistgħu jiġu installati minn pakketti u portijiet. GCC mill-portijiet huwa wkoll propost li jintuża biex jinbena FreeBSD fuq arkitetturi li jiddependu fuq GCC u ma jistgħux jaqilbu għal Clang. Ejja nfakkru li nibda minn FreeBSD 10, is-sistema bażi għall-arkitetturi i386, AMD64 u ARM ġiet trasferita għall-kunsinna default tal-kompilatur Clang u l-librerija libc++ żviluppata mill-proġett LLVM. GCC u libstdc++ għal dawn l-arkitetturi ilhom għal żmien twil ma baqgħux jinbnew bħala parti mis-sistema bażi, iżda jkomplu jiġu fornuti awtomatikament għall-arkitetturi powerpc, mips, mips64 u sparc64.

Sors: opennet.ru

Żid kumment