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

Introduce polkadot-musl-builder #352

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

joao-paulo-parity
Copy link
Contributor

@joao-paulo-parity joao-paulo-parity commented Oct 22, 2021

Note that I will not able to follow up on the reviews for this PR because I'm going on vacation. I put this together before leaving in hopes it'll be easier for someone else to take over this work.

Additionally https://github.com/joao-paulo-parity/polkadot/blob/musl/Dockerfile is the link of where the script was ported from in case something got lost in translation.

Note: As documented in the script, I'm defaulting POLKADOT_BRANCH to v0.9.9-1 because lots of jemalloc undefined symbol errors appeared after the switch tikv-jemallocator fork (paritytech/polkadot#3897). Good news is that it's a single error which only happens during the very last step, when it's assembling the binary, and apparently does not seem to be difficult to solve - it might require an upstream PR on https://github.com/tikv/jemallocator though.

related to https://github.com/paritytech/release-engineering/issues/193

@rcny
Copy link
Contributor

rcny commented May 18, 2023

Even that it's stale and really outdated, IMO this contribution is important, I'll keep it open to be picked up by someone maybe sometime in the future.

cc @paritytech/release-engineering

@rcny rcny requested review from TriplEight and removed request for TriplEight May 18, 2023 20:09
@rcny rcny marked this pull request as draft May 18, 2023 20:09
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.

3 participants