Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: Exposing latest llamacpp from ports into packages?
To:
Guillaume MULLER <guillaume.muller@emse.fr>
Cc:
ports@openbsd.org
Date:
Wed, 23 Sep 2026 18:12:28 +0100

Download raw body.

Thread
On 2026/09/22 19:34, Guillaume MULLER wrote:
> I'm using llama.cpp for some projects. The version that is in the packages (for OpenBSD 7.9) is very old and cannot run most of the current models.
> 
> So I downloaded and compiled the latest version from the official GitHub repository. It works perfectly fine without any modification (with just CPU support).
> 
> I wanted to ask the maintainer to update the version, and I just noticed that it is in fact already in the ports!

For this (and most other software that's in ports), if you want the
newest versions, you should run -current snapshots. Currently they're
pretty close to what will become 8.0 release.

Sometimes updates are backported to the last -stable branch, though
this is more common where security or other important fixes are
involved - and usually not in cases where it's more difficult to do.
llama.cpp is in the latter category, updates often need newer libggml,
and there are a few other ports which depend on this.