Skip to content

StageX Reproducible Build#2113

Draft
ala-mode wants to merge 67 commits intozingolabs:devfrom
ala-mode:stagex_reproducable_build
Draft

StageX Reproducible Build#2113
ala-mode wants to merge 67 commits intozingolabs:devfrom
ala-mode:stagex_reproducable_build

Conversation

@ala-mode
Copy link
Copy Markdown
Contributor

@ala-mode ala-mode commented Feb 1, 2026

No description provided.

@ala-mode
Copy link
Copy Markdown
Contributor Author

ala-mode commented Feb 1, 2026

Now breaks with cargo check: suggesting the code works with the current locked versions but not with newer Cargo.toml-compatible versions.

@ala-mode ala-mode changed the title StageX Reproducable Build StageX Reproducible Build Feb 15, 2026
@ala-mode
Copy link
Copy Markdown
Contributor Author

#2114 has been reopened and also blocks this PR from being fully realized.

@ala-mode
Copy link
Copy Markdown
Contributor Author

ala-mode commented Mar 2, 2026

#2114 has been renamed to reflect that cargo update && cargo check no longer fails, but it appears that a couple dozen dependencies are being held back, with visibily into this issue available with cargo update --verbose. I'm not certain this issue as it stands now would fully block this PR, but #2162 still will.

Additionally, I'm currently getting panics connecting to remote servers (#2226 ) during wallet creation.

Dockerfile Outdated

# TODO : --network=none was removed due to network requests in build script
# this needs to be re-added to ensure hermeticity
RUN --mount=type=cache,target=/usr/local/cargo/registry \
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This should use --network=none

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This one is being picked on in this issue.

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