Skip to content

sci-misc/llama-cpp: fix web UI#515

Open
WGH- wants to merge 1 commit into
gentoo:masterfrom
WGH-:fix-llama.cpp-webui
Open

sci-misc/llama-cpp: fix web UI#515
WGH- wants to merge 1 commit into
gentoo:masterfrom
WGH-:fix-llama.cpp-webui

Conversation

@WGH-

@WGH- WGH- commented Jul 19, 2026

Copy link
Copy Markdown

Since upstream PR ggml-org/llama.cpp#22937, static assets are no longer vendored in the source code repository. Instead, they're now published on release to HuggingFace and (as of more recent llama.cpp releases) to GitHub release assets.

Update the ebuild to fetch the UI archive from GitHub, and unpack it to the correct directory.

This fixes nonfunctional web UI that returns 404 error instead of the page.

Note that this commit does not try to solve live 9999 ebuild: actually building the code with JavaScript tooling is much more difficult problem.

Closes: https://bugs.gentoo.org/979245

@WGH-
WGH- force-pushed the fix-llama.cpp-webui branch from 1692d74 to 83c3099 Compare July 19, 2026 13:20
Since upstream PR ggml-org/llama.cpp#22937,
static assets are no longer vendored in the source code repository.
Instead, they're now published on release to HuggingFace and (as of more
recent llama.cpp releases) to GitHub release assets.

Update the ebuild to fetch the UI archive from GitHub, and unpack it to
the correct directory.

This fixes nonfunctional web UI that returns 404 error instead of the
page.

Note that this commit does not try to solve live 9999 ebuild: actually
building the code with JavaScript tooling is much more difficult problem.

Closes: https://bugs.gentoo.org/979245

Signed-off-by: WGH <wgh@torlan.ru>
@WGH-
WGH- force-pushed the fix-llama.cpp-webui branch from 83c3099 to f2acfb4 Compare July 19, 2026 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant