Conversation
|
I made the requested changes (including the contentious I tested by copying the final patch onto nixos-24.11 and flashing a board with While I wholly agree with the sentiments expressed in #387072, I don't really have enough of a stake in nixpkgs to have an opinion on this, so I just made the requested change here to end the discussion in this PR. I personally hope the discussion reaches a consensus on the other PR and a style guide is published. |
drupol
left a comment
There was a problem hiding this comment.
Diff LGTM ! Thanks for implementing the optional changes.
This patch-level version bump in upstream includes: - change to a new [mono]repo, - change dep from qt5 to qt6, - change from cmake to a custom build system. It's quite a patch-level version bump. Co-authored-by: Gaétan Lepage <[email protected]> Co-authored-by: Pol Dellaiera <[email protected]>
|
|
Thank you, all! |
|
The source hash is not reproducible on darwin. We can see it here in CI, and now it's causing issues on Hydra even for linux builds (lottery which platform attempts to download the source first). |
|
From what I've seen in the past, usually this is caused by very funny filenames in the source. |
|
What's the general solution to this? Rename the files in |
|
@vcunat What counts as a "funny" filename? I've looked through the source and the weirdest things I see are filenames with spaces and filenames with a tilda in them. There's no non-ascii characters that I can find. |
|
I've got no idea how to debug this, so here's #387881 which reverts the version bump. Let's continue any discussion on that PR. |
|
I don't know really. I've been trying to avoid darwin-specific stuff... |
Release notes: https://github.com/Koromix/tytools/releases/tag/v0.9.9
This patch-level version bump in upstream includes:
Tytools is a bit annoying to test because of qt. Basically, the current tytools in nixpkgs 24.11 don't work for me. Starting
tyuploaderworks, but when I plug in a board and click the "Upload" button, the app crashes withCannot mix incompatible Qt library (5.15.15) with this library (5.15.16).The same thing happens to me if I try to run this patch based on master. The error is
Cannot mix incompatible Qt library (6.8.1) with this library (6.8.2).However, if I run this patch applied to 24.11, then everything works as expected and I successfully flashed a board. So, I assume it would work on nixos-unstable as well, but I don't have a system running that version to test.
Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.