Skip to content

Conversation

@matheusaaguiar
Copy link
Collaborator

While trying to figure out why soltest didn't run in Linux ARM we found out that libevmone is not copied to the final build.

@matheusaaguiar matheusaaguiar changed the title Copy libevmone to Linux ARM build CI: Copy libevmone from Linux ARM Dockerfile image base to final build Dec 4, 2025
@github-actions
Copy link

github-actions bot commented Dec 4, 2025

ghcr.io/argotorg/solidity-buildpack-deps:ubuntu2404.arm-2 [ghcr.io/argotorg/solidity-buildpack-deps@sha256:27b03c1c4688e5d69b10e0539460346a3dee3b10b0e04fb406b9707c6f0dd95e].

@matheusaaguiar matheusaaguiar requested a review from r0qs December 4, 2025 20:01
@matheusaaguiar matheusaaguiar merged commit 11150f6 into develop Dec 4, 2025
85 of 86 checks passed
@matheusaaguiar matheusaaguiar deleted the copy-evmone-linux-arm branch December 4, 2025 20:19
EOF

FROM base
COPY --from=libraries /usr/local/lib/libevmone* /usr/lib
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
COPY --from=libraries /usr/local/lib/libevmone* /usr/lib
COPY --from=libraries /usr/local/lib /usr/local/lib

This should be fine, /usr/local/lib is typically in the PATH.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

True. I wanted to make sure at first and then check if this was fine also and ended up forgetting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants