Skip to content

Conversation

@gonsolo
Copy link
Contributor

@gonsolo gonsolo commented Jan 7, 2026

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

@gonsolo
Copy link
Contributor Author

gonsolo commented Jan 7, 2026

Could you review, @eljamm?

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. labels Jan 7, 2026
@gonsolo
Copy link
Contributor Author

gonsolo commented Jan 8, 2026

I updated because it fails as a dependency of my lemon-graph PR at
#477756:

      > /build/source/src/place_detailed/tetris_legalizer.cpp: In member function 'std::pair<bool, int> coloquinte::TetrisLegalizer::attemptPlacement(int, int) const':
       > /build/source/src/place_detailed/tetris_legalizer.cpp:48:20: error: 'clamp' is not a member of 'std'
       >    48 |     int pos = std::clamp(x, b, e);
       >       |                    ^~~~~

lemon-graph is needed for openroad, which is needed for Librelane which I am trying to package for Nix.
@NixOS/nixpkgs-committers This is one of seven PRs for Librelane.

@eljamm
Copy link
Contributor

eljamm commented Jan 8, 2026

lemon-graph is needed for openroad, which is needed for Librelane which I am trying to package for Nix.

I've opened a fix for openroad to unbreak the build until it's updated.

NixOS/nixpkgs-committers This is one of seven PRs for Librelane.

You probably know this by know, but I just want to add my voice to this comment and kindly ask you to refrain from pinging all committers in the future.

Copy link
Contributor

@eljamm eljamm left a comment

Choose a reason for hiding this comment

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

nixpkgs-review result for #477801

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 477801
Commit: 7fed1f3ae63e2ed1e5e1377ae74d1159387f02a1 (subsequent changes)
Merge: 29def4060bacaae5b1e034586e834d41f7e12d15

Logs: https://github.com/eljamm/nixpkgs-review-gha/actions/runs/20813967052


x86_64-linux

✅ 1 package built:
  • coloquinte

aarch64-linux

✅ 1 package built:
  • coloquinte

@eljamm
Copy link
Contributor

eljamm commented Jan 8, 2026

Can't request review from package maintainer @Coloquinte through GitHub, so I'm manually pinging him, instead.

@nixpkgs-ci nixpkgs-ci bot added 12.approvals: 1 This PR was reviewed and approved by one person. and removed 9.needs: reviewer This PR currently has no reviewers requested and needs attention. labels Jan 8, 2026
@gonsolo
Copy link
Contributor Author

gonsolo commented Jan 8, 2026

I've opened a fix for openroad to unbreak the build until it's updated.

Thanks.

You probably know this by know, but I just want to add my voice to this comment and kindly ask you to refrain from pinging all committers in the future.

I just read my email and already responded to that. And of course I will refain from doing that.
Thanks for your patience!

@gonsolo
Copy link
Contributor Author

gonsolo commented Jan 8, 2026

Can't request review from package maintainer @Coloquinte through GitHub, so I'm manually pinging him, instead.

Thanks.

Since the dependency graph is something like this
coloquinte <- lemon-graph <- openroad upgrade <- librelane
, @donn or @mole99 may be interested.

@donn
Copy link
Member

donn commented Jan 8, 2026

Coloquinte Place&Route depends on lemon-graph, not the other way around. We don't currently have anything that depends on Coloquinte Place&Route. If the tests pass I say go for it.

@gonsolo
Copy link
Contributor Author

gonsolo commented Jan 9, 2026

Duplicate: #475612

@gonsolo
Copy link
Contributor Author

gonsolo commented Jan 9, 2026

Since the maintainer is on Github but not in Nix, maybe @GaetanLepage or @NickCao can help out?

@Hythera
Copy link
Member

Hythera commented Jan 9, 2026

Can we close this PR as #475612 already covers the update or is this needed for the other issue?

@gonsolo
Copy link
Contributor Author

gonsolo commented Jan 9, 2026

Can we close this PR as #475612 already covers the update or is this needed for the other issue?

I wasn't sure which PR would get merged first so I let it open. But if you think the other one gets merged, yes.

@Hythera
Copy link
Member

Hythera commented Jan 9, 2026

Usually the first (older) PR gets priority 👍

@gonsolo gonsolo closed this Jan 9, 2026
@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/prs-already-reviewed/2617/2725

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 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.

5 participants