Bug: Cannot run llamafile on OpenBSD: syntax error: NUL byte unexpected
Author: codesoapCreated Oct 21, 2025Updated Jul 16, 2026
Labelsbugcritical severity
What happened?
I downloaded a llamafile on OpenBSD 7.7 (amd64) and tried to run it. It did not run:
$ wget https://huggingface.co/Mozilla/gemma-3-1b-it-llamafile/resolve/main/google_gemma-3-1b-it-Q6_K.llamafile
$ chmod +x google_gemma-3-1b-it-Q6_K.llamafile
$ ./google_gemma-3-1b-it-Q6_K.llamafile
./google_gemma-3-1b-it-Q6_K.llamafile[3]: syntax error: NUL byte unexpectedVersion
Unknown:
$ ./google_gemma-3-1b-it-Q6_K.llamafile --version
./google_gemma-3-1b-it-Q6_K.llamafile[3]: syntax error: NUL byte unexpectedWhat operating system are you seeing the problem on?
OpenBSD
Source: mozilla-ai/llamafile