Contributed by rueda on from the soloong dept.
The
OpenBSD/loongson
hardware platform has been retired.
The
commit message by Miod Vallat (miod@)
explains the reason(s).
List: openbsd-cvs Subject: CVS: cvs.openbsd.org: src From: Miod Vallat <miod () cvs ! openbsd ! org> Date: 2026-07-15 18:59:19 Message-ID: 17bf9b1b148f61fa () cvs ! openbsd ! org CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2026/07/15 13:00:24 Modified files: . : Makefile.cross distrib : Makefile distrib/notes : Makefile distrib/special/installboot: Makefile etc : Makefile lib/libarch/mips64: Makefile regress/etc/MAKEDEV: Makefile regress/usr.sbin/installboot: Makefile share/man/man4 : Makefile share/man/man8 : Makefile sys : Makefile sys/kern : Makefile usr.sbin/apm : Makefile usr.sbin/apmd : Makefile usr.sbin/hotplugd: Makefile usr.sbin/installboot: Makefile usr.sbin/pcidump: Makefile usr.sbin/wsfontload: Makefile Log message: Unhook loongson from the build.
We're saddened by this loss, of course.The last compiler update unfortunately does not work on mips64el, with clang 22 built with clang 19 being apparently functional, but clang 22 rebuilt with the previous clang 22 hitting deterministic SIGSEGV on various files. I don't have the time and energy to try and debug this (which is likely an endianness problem, as octeon appears to run happily with clang 22), especially when it takes 10 days for clang to rebuild itself on these machines; and switching back to gcc 4 won't help much as modern software in ports will require a working C++>=11 compiler to build anyway. ok visa@ ---------- / \ / REST \ / IN \ / PEACE \ / \ | OpenBSD/ | | loongson | | 0 Au | | killed by a | | compiler | | | | 2026 | *| * * * | * _________)/\\_//(\/(/\)/\//\/|_)_______
But we can offer some consolation by offering a link to Miod's OpenBSD stories collection, which has an extensive library of adventures in OpenBSD code.
