Skip to content

Compilation/Build Instructions Are Broken #53

@Spencer-Doak

Description

@Spencer-Doak

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions