GCC wurde aus dem Hauptbestand von FreeBSD entfernt

Gemäß dem zuvor festgelegten Plan, wurde die Sammlung der GCC-Compiler aus dem Quellcode von FreeBSD entfernt. Der Build von GCC zusammen mit dem Basissystem für alle Architekturen wurde Ende Dezember standardmäßig deaktiviert, und nun ist der GCC-Code aus dem SVN-Repository entfernt worden. Es wird darauf hingewiesen, dass zum Zeitpunkt der Entfernung GCC alle Plattformen, die Clang nicht unterstützen, auf die Verwendung externer Build-Werkzeuge umgestellt wurden, die aus den Ports installiert werden. Im Basissystem wurde eine veraltete Version von GCC 4.2.1 ausgeliefert (die Integration neuerer Versionen war aufgrund des Wechsels auf die GPLv3-Lizenz, die für die Basiskomponenten von FreeBSD als unzulässig angesehen wurde, nicht möglich). Die Quelltexte von FreeBSD wurden aus Holz erstellt. Der GCC-Build zusammen mit dem Basissystem für alle Architekturen wurde standardmäßig Ende Dezember deaktiviert, und der GCC-Code wurde jetzt aus dem SVN-Repository entfernt. Zum Zeitpunkt der Entfernung von GCC war zu beachten, dass alle Plattformen, die Clang nicht unterstützen, auf die Verwendung von externen Build-Tools umgestellt wurden, die aus Ports installiert werden. Die Basissystemversion lieferte eine veraltete Version von GCC 4.2.1 (die Integration neuerer Versionen war aufgrund des Wechsels von 4.2.2 auf die GPLv3-Lizenz, die als unzulässig für die Basis Komponenten von FreeBSD angesehen wurde, nicht möglich).

Aktuelle Versionen von GCC, einschließlich GCC 9, wie früher, kann es aus Paketen und Ports installiert werden. GCC aus Ports wird ebenfalls empfohlen, um FreeBSD auf Architekturen zu erstellen, die auf GCC angewiesen sind und nicht auf Clang wechseln können. Wir erinnern daran, dass seit FreeBSD 10 das Basissystem für die Architekturen i386, AMD64 und ARM standardmäßig auf den Compiler Clang und die entwickelte libc++-Bibliothek des LLVM-Projekts umgestellt wurde. GCC und libstdc++ werden für die genannten Architekturen schon lange nicht mehr als Teil des Basissystems gebaut, werden jedoch weiterhin standardmäßig für die Architekturen powerpc, mips, mips64 und sparc64 bereitgestellt.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster