GCC retiré de la base principale de FreeBSD

Conformément au plan prévu précédemment ensemble de compilateurs GCC, a été retiré des sources de FreeBSD. La compilation de GCC avec le système de base pour toutes les architectures a été désactivée par défaut à la fin décembre, et maintenant le code GCC a été supprimé du dépôt SVN. Il est à noter qu'au moment de la suppression de GCC, toutes les plateformes ne supportant pas Clang ont été migrées vers l'utilisation d'outils de construction externes, installés à partir des ports. La version obsolète de GCC 4.2.1 était incluse dans le système de base (l'intégration de versions plus récentes a été impossible en raison du passage de la version 4.2.2 à la licence GPLv3, laquelle a été jugée inacceptable pour les composants de base de FreeBSD). supprimé Les versions récentes de GCC, y compris

GCC 9 , peuvent toujours être installées à partir de paquets et de ports. GCC à partir des ports est également recommandé pour la construction de FreeBSD sur des architectures qui dépendent de GCC et ne peuvent pas passer à Clang. Rappelons qu'à partir de FreeBSD 10, le système de base pour les architectures i386, AMD64 et ARM est passé à la livraison par défaut du compilateur Clang et de la bibliothèque libc++ développée par le projet LLVM. GCC et libstdc++ pour les architectures spécifiées ne sont plus construits comme partie du système de base, mais continuent d'être fournis par défaut pour les architectures powerpc, mips, mips64 et sparc64.Conformément au plan prévu précédemment, l'ensemble des compilateurs GCC

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster