Home | Notifications | New Note | Local | Federated | Search | Logout
Bryan Steele :flan_beard:@brynet@bsd.network
AKA canadianbryan. I like tinkering with #OpenBSD and occasionally other Unix-like systems. In other words, not a MCP. He/Him. 🍕💻🇨🇦
🏠: https://brynet.ca
Bluesky: @brynet.ca
Joined: 2026-08-05 21:19:24
2 notes, 0 following, 0 followers
Bryan Steele :flan_beard:@brynet@bsd.network (2026-08-21 07:12:34)
Heads up! #OpenBSD/sparc64 base has switched to LLVM/Clang 22 by default! :flan_hurrah:​
https://marc.info/?l=openbsd-cvs&m=178726091916648&w=2
This was the last of the significant architectures to switch, with the last few remaining architectures likely to remain on GCC4.
./bsd.own.mk:GCC4_ARCH=alpha hppa m88k sh
Most of OpenBSD’s supported platforms are now LLVM/Clang by default, and indeed switched many years ago. LLVM/Clang was also been available experimentally on sparc64 alongside gcc since 2018.
./bsd.own.mk:CLANG_ARCH=aarch64 amd64 arm i386 mips64 powerpc powerpc64 riscv64 sparc64
(For those keeping track, that’s more than FreeBSD or other OS today has done to advance the LLVM/Clang "non-gcc" compiler ecosystem.)
Reply to @pitrh@mastodon.social
Bryan Steele :flan_beard:@brynet@bsd.network (2026-07-31 02:02:42)
@pitrh OpenBSD/sparc64 has experimentally shipped LLVM/clang alongside base gcc for many years, but it wasn't ready to switch to by default.
https://marc.info/?l=openbsd-cvs&m=151638090227367&w=2
It's nice to see kirill@ push it through the finish line, so hopefully in the future it can become the default! :flan_hacker:​ :flan_thumbs:​