Skip to content

docker : prebuild web UI for s390x build - #24829

Merged
aldehir merged 1 commit into
ggml-org:masterfrom
aldehir:fix-s390x-docker-build
Jun 20, 2026
Merged

docker : prebuild web UI for s390x build#24829
aldehir merged 1 commit into
ggml-org:masterfrom
aldehir:fix-s390x-docker-build

Conversation

@aldehir

@aldehir aldehir commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

Overview

ref: #24794 (comment)

The s390x docker build fails because the vite/svelte build uses lightningcss which does not have s390x binaries. This PR adds the ui-build workflow and uses it only in the s390x build. The other Dockerfiles are kept as-is, so users may build them directly to produce complete images.

Requirements

@aldehir
aldehir requested review from a team and ngxson as code owners June 20, 2026 00:51
@github-actions github-actions Bot added the devops improvements to build systems and github actions label Jun 20, 2026
@aldehir

aldehir commented Jun 20, 2026

Copy link
Copy Markdown
Contributor Author

Struggling to find a good way to test s390x in my own repo. It seems IBM no longer allows new instances on their cloud platform:

Notice for s390x images

Images for the Virtual Server for VPC (s390x architecture) are deprecated. Starting 28 February 2026, you can't create new instances from s390x images. Existing instances are supported until 20 February 2027. Any instances that remain after that date are deleted. For more information and details on migration, see the deprecation announcement.

I may need to run a self-hosted runner on QEMU w/ software emulation. That sounds like it would crawl.

@CISC

CISC commented Jun 20, 2026

Copy link
Copy Markdown
Member

Struggling to find a good way to test s390x in my own repo. It seems IBM no longer allows new instances on their cloud platform:

Do you have write access to ggml-org/tmp?

@aldehir

aldehir commented Jun 20, 2026

Copy link
Copy Markdown
Contributor Author

Do you have write access to ggml-org/tmp?

Does not appear so.

@aldehir
aldehir merged commit 67e9fd3 into ggml-org:master Jun 20, 2026
3 checks passed
@taronaeo

Copy link
Copy Markdown
Member

Struggling to find a good way to test s390x in my own repo. It seems IBM no longer allows new instances on their cloud platform:

Do you have write access to ggml-org/tmp?

IIRC our IBM Z POWER GHA app didn't whitelist the ggml-org/tmp repository so it would not run there.

I think you can create a branch here instead and it will fire off as per normal :)

@CISC

CISC commented Jun 20, 2026

Copy link
Copy Markdown
Member

Success:
https://github.com/ggml-org/llama.cpp/actions/runs/27870100774/job/82480806825#step:10:877

papamoose pushed a commit to papamoose/llama.cpp that referenced this pull request Jun 27, 2026
adrianhoehne pushed a commit to adrianhoehne/llama.cpp that referenced this pull request Jul 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devops improvements to build systems and github actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants