Skip to content

[Backport staging-25.11] tree-sitter: fix pkgsStatic build#496892

Open
nixpkgs-ci[bot] wants to merge 1 commit intostaging-25.11from
backport-443375-to-staging-25.11
Open

[Backport staging-25.11] tree-sitter: fix pkgsStatic build#496892
nixpkgs-ci[bot] wants to merge 1 commit intostaging-25.11from
backport-443375-to-staging-25.11

Conversation

@nixpkgs-ci
Copy link
Contributor

@nixpkgs-ci nixpkgs-ci bot commented Mar 5, 2026

Bot-based backport to staging-25.11, triggered by a label in #443375.

Before merging, ensure that this backport is acceptable for the release.

Even as a non-committer, if you find that it is not acceptable, leave a comment.

Tip

If you maintain all packages touched by this pull request, and they are all located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this PR using the nixpkgs-merge-bot.

(cherry picked from commit 2b9bb8c)
@nixpkgs-ci nixpkgs-ci bot mentioned this pull request Mar 5, 2026
13 tasks
@nixpkgs-ci nixpkgs-ci bot requested review from Profpatsch, amaanq and uncenter March 5, 2026 13:43
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-linux: 501-1000 This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-darwin: 501-1000 This PR causes many rebuilds on Darwin and should normally target the staging branches. 4.workflow: backport This targets a stable branch 6.topic: tree-sitter Tree-sitter is a parser generator tool and an incremental parsing library. labels Mar 5, 2026
Copy link
Contributor

@Jayman2000 Jayman2000 left a comment

Choose a reason for hiding this comment

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

Before merging, ensure that this backport is acceptable for the release.

At the moment, the “Changes acceptable for releases” section of CONTRIBUTING.md says:

The release branches should generally only receive backwards-compatible changes, both for the Nix expressions and derivations.
Here are some examples of changes that are okay to backport:

  • ✔️ New packages, modules and functions
  • ✔️ Security fixes
  • ✔️ Package version updates
    • ✔️ Patch versions with fixes
    • ✔️ Minor versions with new functionality, but no breaking changes

This pull request appears to be a bug fix which means that it is acceptable for releases.

I tried building pkgsStatic.tree-sitter using 2fb7c44 (the tip of staging-25.11 at the moment). As expected, it failed to build. I then tried building pkgsStatic.tree-sitter using the commit from this pull request. It built successfully which indicates that this pull request does successfully fix the bug that it’s trying to fix. Additionally, I tried building tree-sitter using this pull request and running tree-sitter --help. It seemed to work fine. I was also able to build tree-sitter.tests successfully using this pull request.

@nixpkgs-ci nixpkgs-ci bot added the 12.approvals: 1 This PR was reviewed and approved by one person. label Mar 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4.workflow: backport This targets a stable branch 6.topic: tree-sitter Tree-sitter is a parser generator tool and an incremental parsing library. 10.rebuild-darwin: 501-1000 This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-linux: 501-1000 This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 12.approvals: 1 This PR was reviewed and approved by one person.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants