Elektrine lite

← Feed

@be0ba@fedi.tcp80.org

Post #2766033

2026-05-12 22:22 UTC

@mirabilos@toot.mirbsd.org @kaidenshi@exquisite.social @thomholwerda@exquisite.social Another issue I hadn't thought much about that affects (Open|Net|FreeSLOP)BSD is LLVM. All three include it; it's the base system compiler for OpenBSD and FreeSLOPBSD. LLVM is actively accepting slop; a very hasty search shows at least 25-30 commits. My understanding is that the LLVM in the OpenBSD tree is effectively a maintained fork specific to OpenBSD, but I don't know much extra labour this will end up adding to exclude the slop there.

Replies (1)

  • @mirabilos@toot.mirbsd.org 2026-05-13 01:50

    @be0ba@fedi.tcp80.org @kaidenshi@exquisite.social @thomholwerda@exquisite.social yeah, they’re caught between a rock and a hard place there. stick with GCC, no licence regresson: 4.1.2 was the last GPLv2 version, so anything newer is out, eliminating new architectures from basestick with GCC and upgrade beyond 4.1.2: out because GPLv3 would be a reduction of freedom on base and thus inacceptableClang+LLVM: now ensloppified, but the Apple takeover has already cast deep shadows before; also, huge C++ monstrosityPCC: basically didn’t materialise; the ragge renewal… built software, but it was neither fast enough nor small enough for the boot floppiesfew other maintainable options under libre enough licences, even leaving currently-supported architectures out

    Open ##2766034