Skip to content

Fix failing arm32v5 builds#419

Merged
tianon merged 1 commit into
docker-library:masterfrom
infosiftr:arm32v5
Jun 23, 2026
Merged

Fix failing arm32v5 builds#419
tianon merged 1 commit into
docker-library:masterfrom
infosiftr:arm32v5

Conversation

@yosifkit

Copy link
Copy Markdown
Member

compile gems instead of relying on "arm-linux-gnu" pre-compiled gems

The arm32v5 image has been broken since 5.0.6; the last working image is 5.0.5. 😞 The breakage was only noticed with the addition of bundle exec rake time:zones:all during the build in #418.


It broke because Redmine 5.0.6 included a nokogiri bump to 1.15.2. The nokogiri gem started providing pre-compiled libraries in their gem under "arm-linux" in 1.14.x (which has since evolved to "arm-linux-gnu" so that they can provide "-musl" builds as well). And rubygems architecture matching is not specific enough for arm variants; a gem that is provided as "arm-linux" is treated as "generic 32-bit ARM" when the gem creators are compiling them in armv7 or armv6 environments.

@yosifkit

Copy link
Copy Markdown
Member Author

Will rebase after the Alpine update: #420.

compile gems instead of relying on "arm-linux-gnu" pre-compiled gems
@tianon tianon merged commit 4e7d7ad into docker-library:master Jun 23, 2026
17 checks passed
@tianon tianon deleted the arm32v5 branch June 23, 2026 23:48
docker-library-bot added a commit to docker-library-bot/official-images that referenced this pull request Jun 23, 2026
Changes:

- docker-library/redmine@4e7d7ad: Fix failing arm32v5 builds (docker-library/redmine#419)
- docker-library/redmine@52417b1: Merge pull request docker-library/redmine#420 from infosiftr/alpine
- docker-library/redmine@cd64642: Update to Alpine 3.24
tianon pushed a commit to docker-library/official-images that referenced this pull request Jun 23, 2026
Changes:

- docker-library/redmine@4e7d7ad: Fix failing arm32v5 builds (docker-library/redmine#419)
- docker-library/redmine@52417b1: Merge pull request docker-library/redmine#420 from infosiftr/alpine
- docker-library/redmine@cd64642: Update to Alpine 3.24

Co-authored-by: Docker Library Bot <doi+docker-library-bot@docker.com>
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.

2 participants