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

extractable (from reproducible.Dockerfile) pinned toolchain #1708

Open
spoonincode opened this issue Oct 3, 2023 · 0 comments
Open

extractable (from reproducible.Dockerfile) pinned toolchain #1708

spoonincode opened this issue Oct 3, 2023 · 0 comments
Labels
enhancement New feature or request 👍 lgtm

Comments

@spoonincode
Copy link
Member

spoonincode commented Oct 3, 2023

Our pinned toolchain is built inside of reproducible.Dockerfile and then used either in CI or through the build target of reproducible.Dockerfile as used for manual building. But if there is an error/warning/defect during the build it's not easy for leap developers to use the pinned toolchain to troubleshoot it. Leap developers may want to use the pinned toolchain otherwise too (to play around with libc++ or such).

It'd be nice if the pinned toolchain was extractable from the reproducible.Dockerfile builder stage.

I attempted this in the repro_extractable_wip branch but unfortunately while it worked great on Arch, on Ubuntu setting a CMAKE_TOOLCHAIN_FILE seems to be preventing cmake from finding libraries like GMP or libz even. Not sure what's going on just yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request 👍 lgtm
Projects
Archived in project
Development

No branches or pull requests

3 participants