Skip to content

feat: readd arm build workflow, broke after merge of core#40

Merged
chrip merged 8 commits intomainfrom
feat/arm64revisit
Apr 2, 2026
Merged

feat: readd arm build workflow, broke after merge of core#40
chrip merged 8 commits intomainfrom
feat/arm64revisit

Conversation

@rikled
Copy link
Copy Markdown
Contributor

@rikled rikled commented Mar 31, 2026

After the massive changes of core for the desktop editors, arm builds broke. This PR readds arm builds to the github workflow

This requires

  • v8
  • boost

to be precompiled and uploaded to the binary upstream in core.

depends on: Euro-Office/core#57

Signed-off-by: Hendrik Leidinger <hendrik.leidinger@nextcloud.com>
@rikled
Copy link
Copy Markdown
Contributor Author

rikled commented Apr 1, 2026

I downgraded emscripten to 3.1.48 for which there does not seem to exist an arm image. The downgrade is probably not necessary and we can maybe again go to version 5.0.0 but not sure.

rikled added 6 commits April 1, 2026 07:03
Signed-off-by: Hendrik Leidinger <hendrik.leidinger@nextcloud.com>
Signed-off-by: Hendrik Leidinger <hendrik.leidinger@nextcloud.com>
Signed-off-by: Hendrik Leidinger <hendrik.leidinger@nextcloud.com>
Signed-off-by: Hendrik Leidinger <hendrik.leidinger@nextcloud.com>
Signed-off-by: Hendrik Leidinger <hendrik.leidinger@nextcloud.com>
Signed-off-by: Hendrik Leidinger <hendrik.leidinger@nextcloud.com>
@rikled rikled linked an issue Apr 1, 2026 that may be closed by this pull request
Signed-off-by: Hendrik Leidinger <hendrik.leidinger@nextcloud.com>
@rikled
Copy link
Copy Markdown
Contributor Author

rikled commented Apr 1, 2026

Updated emscripten to version 5 in dependent PR. Needs to be tested.

@rikled rikled marked this pull request as ready for review April 1, 2026 18:13
@rikled rikled requested a review from juliusknorr April 1, 2026 18:14
@chrip chrip merged commit 1a238c5 into main Apr 2, 2026
8 checks passed
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.

Docker ARM builds

2 participants