-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
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
spades: 3.15.5 -> 4.0.0 #320502
spades: 3.15.5 -> 4.0.0 #320502
Conversation
@bzizou I want to mark this as draft until you are ready for review. Possibilities:
|
32832a5
to
cfcd405
Compare
Can you add:
|
668c46a
to
c6fcefb
Compare
Git commit message body (the second line after title) is missing the release notes:
|
I have successfully built:
Meaning, "aarch64-linux" platform is supported but unlisted. When adding it, respect alphabetical order. |
Logs: https://termbin.com/sik1 As pkgsMusl.gtest builds fine. Likely problem is the non-Nix vendoring. A Nix dependency if built independently, will be cached, which de-duplicates builds of this dependency and improve build times for downstream packages. Whenever possible, avoid vendoring and package dependencies as Nix dependencies. |
Please add:
(This is useful in separating kinds of dependencies for cross build. This should be Then, you can check if |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fetchpatch
of copytree.patch
is failing at nixpkgs-review
I agree that redistributing dependencies is dirty... they are numerous: https://github.com/ablab/spades/tree/next/ext/src I tried to disable some, to replace them by dependencies to nix package but their Cmake files are not ok, and this leads to includes or libraries not found. My knowledge in cmake is probably not sufficient to find some solutions... and I already spent too much time on this. Sorry. So --> |
@bzizou LGTM. Only the Darwin build needs to be confirmed. |
@toonn Can you post build results for Darwin? Thanks. Sorry for the inconvenience. CI is just unreliable/slow for Darwin? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm approving this despite Darwin build being unknown.
Update: Watching build at:
https://hydra.nixos.org/build/264908242
No, I've got no Darwin host |
Darwin build is broken: https://hydra.nixos.org/build/264908242/nixlog/1 @bzizou Can it be fixed or should we mark it broken for Darwin? |
Description of changes
Upgrade to Spades 4.0.0
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
) --->./result/bin/spades.py --test
Add a 👍 reaction to pull requests you find important.