Skip to content

grok-build 1.0.10 (OpenBSD amd64)

Choose a tag to compare

@rpx99 rpx99 released this 27 Aug 09:40

Native OpenBSD amd64 package of grok-build 1.0.10. This is not the xAI CDN installer (curl https://x.ai/cli/install.sh / grok update). The package is unsigned.

Install

doas pkg_add -r -D unsigned -D updatedepends ./grok-build-1.0.10.tgz

-u with a file path is wrong (-u takes package names). Resume an existing session with grok -c, not a bare grok.

Changes since 1.0.8

  • Synced with xAI grok-build 1.0.10 (77cd7eb)
  • Updated the Rust kqueue dependencies for OpenBSD: kqueue 1.1.1 -> 1.2.0 and kqueue-sys 1.0.4 -> 1.1.2
  • Fixed openbsd-mkpackage.sh --check output so Git's pager no longer produces a screen full of blank lines
  • Documented the xAI sync/build/release workflow and made the fork remote handling portable (no hard-coded user or home path)

OpenBSD integration

  • Clipboard via xclip (X11 CLIPBOARD/PRIMARY)
  • Voice capture via aucat / sndio
  • --no-execute-only plus ELF PT_LOAD patch so aws-lc does not SIGSEGV on execute-only .text
  • Process FD soft limit raised toward 8192 (does not edit login.conf)
  • TUI does not advertise an older CDN build as an update

Runtime dependencies

zstd, sqlite3, libgit2, pcre2, libssh2, oniguruma, llhttp, xclip

SHA-256 (grok-build-1.0.10.tgz): 5b0ef9e742135565ecd3fca334a9ca299d37937e5938b30e0b72d347629a15a4

Build from this tree: ./scripts/openbsd-mkpackage.sh (see openbsd-port/README.md and -h).