Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable Arch CI #2009

Merged
merged 3 commits into from
Jan 7, 2025
Merged

Enable Arch CI #2009

merged 3 commits into from
Jan 7, 2025

Conversation

jubalh
Copy link
Member

@jubalh jubalh commented Jan 5, 2025

For some reason GH didn't update #2004 when I tried to push to that branch. So here is a new PR.

tjsweetblack and others added 2 commits January 5, 2025 18:34
This pull request addresses an error in the Dockerfile.arch file caused by using an incorrect base image reference (archlinux/latest). The Docker Hub archlinux repository does not support a latest tag, which leads to a "failed to resolve source metadata" error during the Docker build process. This PR updates the base image reference to archlinux, resolving the error and allowing for a successful build.

Fix #2004

Note: Commit message edited by @jubalh since @tjsweetblack didn't respond.
This reverts commit 3def839.
@jubalh jubalh changed the title Fix/2004 dockerfile archlinux image Enable Arch CI Jan 5, 2025
@jubalh
Copy link
Member Author

jubalh commented Jan 5, 2025

@anthraxx do you by any chance see what's wrong on the Arch CI build?

libsignal is installed and configure also finds it but then later undefined reference to ratchet_identity_key_pair_get_public'` etc.

@jubalh jubalh force-pushed the fix/2004-Dockerfile-archlinux-image branch from 414e8c2 to 3030595 Compare January 6, 2025 09:18
@jubalh
Copy link
Member Author

jubalh commented Jan 6, 2025

Arch works.
macOS sais ld: library 'gpgme' not found even though we have gpgme in our Brewfile.
@chenrui333 any idea?

@jubalh jubalh force-pushed the fix/2004-Dockerfile-archlinux-image branch from 90a1ae2 to 797e0bc Compare January 7, 2025 09:25
@jubalh
Copy link
Member Author

jubalh commented Jan 7, 2025

Will leave the macOS disabled for now until someone with macOS/homebrew knowledge chimes in.

@jubalh jubalh merged commit baddf2a into master Jan 7, 2025
6 checks passed
@jubalh jubalh deleted the fix/2004-Dockerfile-archlinux-image branch January 7, 2025 09:34
@jubalh jubalh added the tests label Jan 7, 2025
@jubalh jubalh added this to the next milestone Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants