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

[do not merge]: new bootstrap tools with local test #296201

Closed
wants to merge 1 commit into from
Closed

[do not merge]: new bootstrap tools with local test #296201

wants to merge 1 commit into from

Conversation

ghost
Copy link

@ghost ghost commented Mar 15, 2024

Description of changes

take changes from

  1. get the changes

    git fetch https://github.com/NixOS/nixpkgs.git pull/296201/head:bootstrap-test
    git switch bootstrap-test
    
  2. with sandbox enabled, build bootstrap tools and then bootstrap stdenv on aarch64-darwin (need help with this as do not have aarch64)

    nix-build  pkgs/top-level/release.nix -A stdenvBootstrapTools.aarch64-apple-darwin.stdenv
    
  3. (i've done this on big-sur vm) with sandbox enabled, build bootstrap tools and then bootstrap stdenv on x64-darwin

     nix-build  pkgs/top-level/release.nix -A stdenvBootstrapTools.x86_64-apple-darwin.stdenv
    
  4. cleanup -- delete the branch

    git switch -
    # delete the branch
    git branch -D bootstrap-test
    

@ghost ghost added the 2.status: work-in-progress This PR isn't done label Mar 15, 2024
@github-actions github-actions bot added the 6.topic: stdenv Standard environment label Mar 15, 2024
@ofborg ofborg bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux labels Mar 16, 2024
@ghost
Copy link
Author

ghost commented Mar 16, 2024

@philiptaron could you help with testing this on aarch64-darwin if your machine has a day or two of free cycles? :-)
with sandbox enabled.

i found a machine.

@ghost ghost closed this Mar 16, 2024
@philiptaron
Copy link
Contributor

Ah, I'm at a retreat for this weekend with only a few computer minutes (a good thing!). I take it by the closure of this PR that the test came back badly?

@ghost
Copy link
Author

ghost commented Mar 16, 2024

Ah, I'm at a retreat for this weekend with only a few computer minutes (a good thing!). I take it by the closure of this PR that the test came back badly?

enjoy! tests are succeeding. this change is just a hacked up version changes #295557 and #295558 to enable testing with locally built tools.

closed the PR so i wouldn't send pings if i made updates.

This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.status: work-in-progress This PR isn't done 6.topic: stdenv Standard environment 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant