З OpenBSD выдалена падтрымка платформы Loongson, дададзенай у 2010 годзе для MIPS-сумяшчальных кітайскіх працэсараў Loongson 2E і 2F. У якасці прычыны выдалення адзначаюцца праблемы са зборкай для платформы mips64el у новых версіях кампілятара Clang. Пасля спробы выканаць самазбор clang 22 (зборка кода clang 22 з выкарыстаннем кампілятара clang 22) сталі ўзнікаць аварыйным завяршэнні, якія не выяўляліся пры зборцы clang 22 пры дапамозе clang 19.
Распрацоўнік, які суправаджаў платформу Loongson, адзначыў, што ў яго няма часу і сіл разбіраць прычыны ўзнікла рэгрэсіі, асабліва з улікам таго, што цыкл самазборкі clang на наяўным кампутары з CPU Loongson займае 10 дзён. Верагодна рэгрэсія звязана з апрацоўкай парадку прытрымлівання байт, так як на MIPS-платформе Octeon праблема не праяўляецца (Loongson – Little-Endian, Octeon – Big-Endian). Варыянт вяртання на выкарыстанне GCC 4 адкінуты з-за таго, што шматлікія порты патрабуюць кампілятара з падтрымкай стандарту C++ 11.
Крыніца: opennet.ru
