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

internal: Use a process group for flycheck #13552

Merged
merged 1 commit into from
Nov 7, 2022

Conversation

Veykril
Copy link
Member

@Veykril Veykril commented Nov 5, 2022

Should fix #13348

@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Nov 5, 2022
@Veykril
Copy link
Member Author

Veykril commented Nov 7, 2022

@bors r+

@bors
Copy link
Contributor

bors commented Nov 7, 2022

📌 Commit 1dcc25a has been approved by Veykril

It is now in the queue for this repository.

@bors
Copy link
Contributor

bors commented Nov 7, 2022

⌛ Testing commit 1dcc25a with merge 7742077...

@bors
Copy link
Contributor

bors commented Nov 7, 2022

☀️ Test successful - checks-actions
Approved by: Veykril
Pushing 7742077 to master...

@bors bors merged commit 7742077 into rust-lang:master Nov 7, 2022
@Veykril Veykril deleted the flycheck-process-group branch November 7, 2022 10:39
@@ -359,6 +360,8 @@ impl FlycheckActor {
}
}

struct JodChild(GroupChild);
Copy link
Member Author

@Veykril Veykril Nov 14, 2022

Choose a reason for hiding this comment

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

I just realized I forgot to implement Drop for this 😶 (shouldn't really matter fortunately)

nielx added a commit to nielx/rust-analyzer that referenced this pull request Jan 15, 2023
With rust-lang#13552 the depencency of on the command-group crate was introduced, which also
introduced a dependency on nix. That version of nix does not build on Haiku. This
change introduces a newer version of command-group, which also updates nix from
0.22.3 to 0.26.1, which is compatible on Haiku.
bors added a commit that referenced this pull request Jan 15, 2023
Update command-group from 1.0.8 to 2.0.1

With #13552 the depencency of on the command-group crate was introduced, which also introduced a dependency on nix. That version of nix does not build on Haiku. This change introduces a newer version of command-group, which also updates nix from 0.22.3 to 0.26.1, which is compatible on Haiku.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-review Status: Awaiting review from the assignee but also interested parties.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Canceling initial check build does not work
4 participants