From: Stuart Henderson Subject: Re: Exposing latest llamacpp from ports into packages? To: Guillaume MULLER Cc: ports@openbsd.org Date: Wed, 23 Sep 2026 18:12:28 +0100 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.