OpenBSD/loongson hardware platform retired

peter_hansteen2 pts0 comments

OpenBSD/loongson hardware platform retired

OpenBSD/loongson hardware platform retired

Contributed by<br>rueda<br>on 2026-07-16<br>from the soloong dept.

The<br>OpenBSD/loongson<br>hardware platform has been retired.<br>The<br>commit message by Miod Vallat (miod@)<br>explains the reason(s).

List: openbsd-cvs<br>Subject: CVS: cvs.openbsd.org: src<br>From: Miod Vallat<br>Date: 2026-07-15 18:59:19<br>Message-ID: 17bf9b1b148f61fa () cvs ! openbsd ! org

CVSROOT: /cvs<br>Module name: src<br>Changes by: miod@cvs.openbsd.org 2026/07/15 13:00:24

Modified files:<br>. : Makefile.cross<br>distrib : Makefile<br>distrib/notes : Makefile<br>distrib/special/installboot: Makefile<br>etc : Makefile<br>lib/libarch/mips64: Makefile<br>regress/etc/MAKEDEV: Makefile<br>regress/usr.sbin/installboot: Makefile<br>share/man/man4 : Makefile<br>share/man/man8 : Makefile<br>sys : Makefile<br>sys/kern : Makefile<br>usr.sbin/apm : Makefile<br>usr.sbin/apmd : Makefile<br>usr.sbin/hotplugd: Makefile<br>usr.sbin/installboot: Makefile<br>usr.sbin/pcidump: Makefile<br>usr.sbin/wsfontload: Makefile

Log message:<br>Unhook loongson from the build.

The last compiler update unfortunately does not work on mips64el, with clang 22<br>built with clang 19 being apparently functional, but clang 22 rebuilt with<br>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<br>endianness problem, as octeon appears to run happily with clang 22), especially<br>when it takes 10 days for clang to rebuild itself on these machines; and<br>switching back to gcc 4 won't help much as modern software in ports will<br>require a working C++>=11 compiler to build anyway.

ok visa@

/ \<br>/ REST \<br>/ IN \<br>/ PEACE \<br>/ \<br>| OpenBSD/ |<br>| loongson |<br>| 0 Au |<br>| killed by a |<br>| compiler |<br>| |<br>| 2026 |<br>*| * * * | *<br>_________)/\\_//(\/(/\)/\//\/|_)_______

We're saddened by this loss, of course.

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.

Reply

Latest Articles

Thu, Jul 1611:00<br>OpenBSD/loongson hardware platform retired<br>(0)

Tue, Jul 1409:45<br>g2k26 Hackathon Report: Job Snijders (job@) on rpki-client(8) progress<br>(0)

Wed, Jul 0805:56<br>OpenBSD's pledge(2) and unveil(2) are developer-friendly, study finds<br>(1)

Mon, Jul 0619:01<br>OpenSSH 10.4/10.4p1 released!<br>(0)

Mon, Jun 2916:57<br>relayd(8) and httpd(8) TLS settings update.<br>(1)

Tue, Jun 2311:46<br>OpenBSD/amd64 kernel virtual address space is now 512GB<br>(2)

Fri, Jun 1208:02<br>syslogd(8) privileged and non-privileged parts now separate binaries<br>(0)

Fri, Jun 0506:41<br>Random relinking at boot comes to httpd(8) and smtpd(8)<br>(0)

Wed, Jun 0306:58<br>llvm/clang(1)/lld(1) updated to version 22.1.6<br>(0)

Credits

Copyright &copy;<br>2004-2008<br>Daniel Hartmeier.<br>All rights reserved.<br>Articles and comments are copyright their respective authors,<br>submission implies license to publish on this web site.<br>Contents of the archive prior to<br>April 2nd 2004 as well as images<br>and HTML templates were copied from the fabulous original<br>deadly.org with<br>Jose's and<br>Jim's kind permission.<br>This journal runs as CGI with<br>httpd(8)<br>on OpenBSD, the<br>source code is<br>BSD licensed.<br>undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]

makefile openbsd loongson sbin clang hardware

Related Articles