OpenBSD ha dejado de dar soporte a la plataforma de hardware Loongson debido a un retroceso en Clang.

Se ha eliminado el soporte para la plataforma Loongson en OpenBSD, que se añadió en 2010 para los procesadores chinos Loongson 2E y 2F compatibles con MIPS. La razón de esta eliminación son los problemas de compilación para la plataforma mips64el en nuevas versiones del compilador Clang. Después de intentar realizar una compilación automática de clang 22 (compilación del código clang 22 utilizando el compilador clang 22), se produjeron fallos que no se manifestaron al compilar clang 22 con clang 19.

El desarrollador que acompañaba a la plataforma Loongson comentó que no tiene el tiempo ni la energía para investigar las razones de la regresión que ha surgido, especialmente considerando que el ciclo de auto-compilación de clang en la computadora actual con CPU Loongson dura 10 días. Es probable que la regresión esté relacionada con el manejo del orden de los bytes, ya que el problema no se presenta en la plataforma MIPS Octeon (Loongson es Little-Endian, Octeon es Big-Endian). Se ha desechado la opción de volver a utilizar GCC 4 debido a que muchos puertos requieren un compilador que soporte el estándar C++ 11.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster