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
Fix nokogiri on arm64 alpine #5414
Conversation
when i tried to get glibc to work in alpine linux (as part of #5314) i found that the gcompat package was not sufficient, and had to go with the more involved solution here: Lines 29 to 101 in 3d46276
if i know in conversations during the tech call @no-reply mentioned possibly revisiting the decision to use Alpine Linux for everything, and if it is posing a problem for M1 development, that might be a compelling reason for doing so? |
Using gcompat is nokogiri's suggested solution, but I would be happy switching away from alpine too. |
let's move forward with |
The nokogori gem when used in alpine linux on the arm64 platform does not provide compatible precompiled binaries. The gcompat package allows the binaries compoiled for glibc to work.
Changes proposed in this pull request:
Guidance for testing, such as acceptance criteria or new user interface behaviors:
docker-compose build
is successful on an arm64 computer such as an M1 Mac@samvera/hyrax-code-reviewers