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

Compilation/Build Instructions Are Broken #53

Open
Spencer-Doak opened this issue May 9, 2023 · 0 comments
Open

Compilation/Build Instructions Are Broken #53

Spencer-Doak opened this issue May 9, 2023 · 0 comments

Comments

@Spencer-Doak
Copy link

Spencer-Doak commented May 9, 2023

It appears that the following compilation/build instructions no longer work:

docker run --rm -it -v "$(pwd)":/home/rust/src ekidd/rust-musl-builder cargo build --release
cp target/x86_64-unknown-linux-musl/release/berkshire_hog bootstrap
zip -j berkshire_lambda.zip bootstrap

See: README.md line 76

This project indirectly relies on the xml-rs crate, which as of a recent update requires Rust 1.63.0. Unfortunately, it appears the ekidd/rust-musl-builder Docker image is no longer being maintained, and thus only includes Rustc 1.59.0 (9d1b2106e 2022-02-23). In a comment on a GitHub issue, the maintainer of the rust-musl-builder image has stated that his repo is now "basically unmaintained", so I do not expect that a new version of the rust-musl-builder image will be posted anytime soon.

I am not overly familiar with Rust, so I'm wondering if any other Rusty Hog users have encountered this problem and how they have worked around it? It would be great if the README was updated to include working build/compilation instructions.

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

No branches or pull requests

1 participant