-
Notifications
You must be signed in to change notification settings - Fork 37.8k
release: Remove gitian #22418
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
release: Remove gitian #22418
Conversation
Concept ACK. |
Concept ACK, but after the 22.0 release. I think it makes sense to wait until we have done a successful GUIX release before dropping all gitian support. |
I don't think it matters when this is merged. Even if this is removed for 22.0, calling |
I would very much rather avoid all of those PRs. Even more back compat code, and hacking up our dependencies to fix a system that currently, we aren't even going to use for the release, and if gitian is going to be removed then it'd all just have to be reverted / removed. |
Why not have gitian do the guix build? I know at least one person has mentioned previously that they preferred that. |
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. ConflictsReviewers, this pull request conflicts with the following ones:
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first. |
Agree, I am aware it is broken at the moment and I'm not arguing that it should be fixed up right now, I'd just prefer to wait with removing gitian completely until a successful release with guix has been done. Once we've been through the whole process (updating it where necessary) and no unexpected snags turn up (including with people testing the rcs), merging this is fine. |
@@ -7,7 +7,7 @@ | |||
export LC_ALL=C.UTF-8 | |||
|
|||
export CONTAINER_NAME=ci_win64 | |||
export DOCKER_NAME_TAG=ubuntu:20.04 # Check that Focal can cross-compile to win64 (Focal is used in the gitian build as well) | |||
export DOCKER_NAME_TAG=ubuntu:20.04 # Check that Focal can cross-compile to win64 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might be good to replace with a comment to explain why Focal was picked:
LTS that offers a compiler closest to the guix-win64 compiler
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can address this along with another change
7eddb2f
to
ab9c342
Compare
Code review ACK ab9c342 |
Note that this doesn't yet touch any glibc back compat related code.