Skip to content

Fix linux builds#143

Merged
acunniffe merged 4 commits intomainfrom
fix/build-matrix
Oct 24, 2025
Merged

Fix linux builds#143
acunniffe merged 4 commits intomainfrom
fix/build-matrix

Conversation

@acunniffe
Copy link
Copy Markdown
Collaborator

x86 Linux builds have been broken (really sorry all!), mainly due to some stupid cache logic and a lib we included libc to help us do exit signals properly and pass more of the git compatibility tests.

  • Cache fixed and each binary tested in containers
  • Moved the build container back to Ubuntu 20 (5 years old) to maximize compatibility for libc. Later versions will work fine (and I've tested them). Earlier versions may not.
  • Used a GitHub Public Runner with arm support to build ARM. Thanks GH for paying for our CI!

Still to do #142

@git-ai-cloud-dev
Copy link
Copy Markdown

git-ai-cloud-dev Bot commented Oct 24, 2025

you  ██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ai
      5%                                                                                                         95%

AI code tracked with git-ai

@acunniffe acunniffe merged commit 071d518 into main Oct 24, 2025
3 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.

1 participant