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

Install rustc #8

Merged
merged 3 commits into from
Jul 5, 2023
Merged

Install rustc #8

merged 3 commits into from
Jul 5, 2023

Conversation

shyouhei
Copy link
Member

@shyouhei shyouhei commented May 2, 2022

We are not going to apt-get install rustc, because what is installed using apt-get tends to be too old, compared to what we need (1.60.0+).

We are not going to `apt-get install rustc`, because what is installed
using apt-get tends to be too old, compared to what we need (1.60.0+).
@shyouhei
Copy link
Member Author

shyouhei commented May 2, 2022

This pull request is needed for ruby/ruby#5870

Dockerfile Outdated

RUN set -ex \
&& apt-get update \
&& apt-get install ${packages} \
libjemalloc-dev openssl ruby tzdata valgrind sudo \
libcapstone-dev \
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
libcapstone-dev \

It should work without this since the Rust crate we use takes care of building libcapstone from source.

Copy link
Member Author

Choose a reason for hiding this comment

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

This is for CI. If precompiled library in our docker image reduces build time, I think it's worth.

@shyouhei
Copy link
Member Author

No plans to merge this for now. Will revisit later if needed again.

@shyouhei shyouhei closed this Sep 12, 2022
@shyouhei shyouhei reopened this Jul 5, 2023
@shyouhei
Copy link
Member Author

shyouhei commented Jul 5, 2023

Bump! We now in fact need this. Let us revive.

Copy link
Member

@XrXr XrXr left a comment

Choose a reason for hiding this comment

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

Looks fine to me. Is there some way to test this before merging? If not I think it's fine to merge and tweak when we find problems.

@shyouhei
Copy link
Member Author

shyouhei commented Jul 5, 2023

Is there some way to test this before merging?

Actually this repo's CI is not working as expected. It already pushed images based on this pull request. So yeah, we found a problem already, and was fixed. Thanks for approval.

@shyouhei shyouhei merged commit 0930d3d into master Jul 5, 2023
23 checks passed
@shyouhei shyouhei deleted the rustc branch July 5, 2023 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants