-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
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
[20.03] mongodb: update #83628
[20.03] mongodb: update #83628
Conversation
fix: Adding libtool to allow darwin compiles Libtool seems to be required for mongodb to compile on darwin. fix: Marking MongoDB as broken on aarch64 fix: Adding libtools to the pkg imports Update mongodb to 4.0.4 (cherry picked from commit e9bec1a)
(cherry picked from commit 97c4dff)
(cherry picked from commit 165d8bd)
Now has tests for 3.4, 3.6, 4.0. Has some duplication, but it appears to work on my machine. (cherry picked from commit 44641ed)
(cherry picked from commit de69821)
Reverts previous ssl fix commit and updates the mongodb version which fixes the ssl compile problem on darwin. (cherry picked from commit c2eee6e)
(cherry picked from commit 80e6da7)
perl-based VM tests are deprecated. (cherry picked from commit 2934f04)
(cherry picked from commit b65ff5d)
(cherry picked from commit 2712152)
(cherry picked from commit 2c133fb)
I did mention to backport the most minimal upgrade because we are already frozen. |
@Ma27 I see the default is 3.4.x, but backported newer versions. I don't see a problem with that. |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/go-no-go-meeting-nixos-20-03-markhor/6495/10 |
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 approve of this being backported.
In the go/no-go meeting it has been decided that this is good to go and Hydra shouldn't build (for now) unfree code. |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/go-no-go-meeting-nixos-20-03-markhor/6495/16 |
Motivation for this change
Backport PR for #40082 and #83617.
(@worldofpeace I may be wrong, but did you mention that you'd prefer to only backport mongodb 3.4.24? In that case I'd remove 3.6/4.0 from this PR. I just added all of it for now as it was rather tight coupled due to the package split :))
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)