Tynnu GCC o graidd FreeBSD

Fel y cynlluniwyd yn flaenorol cynllun, cyfres casglwyr y GCC tynnu o goeden ffynhonnell FreeBSD. Cafodd adeiladu GCC ynghyd â'r system sylfaen ar gyfer pob pensaernïaeth ei analluogi yn ddiofyn ddiwedd mis Rhagfyr, ac erbyn hyn mae'r cod GCC wedi'i dynnu o'r ystorfa SVN. Nodir, ar adeg dileu GCC, fod yr holl lwyfannau nad ydynt yn cefnogi Clang wedi'u trosglwyddo i ddefnyddio offer cydosod allanol a osodwyd o borthladdoedd. Anfonodd y system sylfaen ryddhad hen ffasiwn o GCC 4.2.1 (nid oedd integreiddio fersiynau mwy newydd yn bosibl oherwydd newid 4.2.2 i drwydded GPLv3, a ystyriwyd yn annerbyniol ar gyfer cydrannau sylfaen FreeBSD).

Datganiadau cyfredol GCC, gan gynnwys GCC 9, fel o'r blaen, gellir ei osod o becynnau a phorthladdoedd. Awgrymir hefyd y dylid defnyddio GCC o borthladdoedd i adeiladu FreeBSD ar bensaernïaeth sy'n gysylltiedig â GCC ac na allant newid i Clang. Dwyn i gof, gan ddechrau gyda FreeBSD 10, bod y system sylfaen ar gyfer pensaernïaeth i386, AMD64 ac ARM wedi'i newid i ddosbarthiad rhagosodedig y casglwr Clang a'r llyfrgell libc ++ a ddatblygwyd gan y prosiect LLVM. Mae GCC a libstdc ++ ar gyfer y pensaernïaeth hyn wedi peidio â chael eu hadeiladu fel rhan o'r system sylfaen ers tro, ond maent wedi parhau i gael eu cludo yn ddiofyn ar gyfer y pensaernïaeth powerpc, mips, mips64 a sparc64.

Ffynhonnell: opennet.ru

Ychwanegu sylw