-
Notifications
You must be signed in to change notification settings - Fork 29
Update skeleton to cabalProject and overlays, and use nixpkgs19.09 as default #317
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
Conversation
default.nix
Outdated
, extraOverlays ? nixpkgsOverlays | ||
, system ? system' | ||
, globalConfig ? globalConfig' | ||
, config ? config' | ||
, crossSystem ? crossSystem' }: import nixpkgs ({ | ||
overlays = [ jemallocOverlay ] ++ extraOverlays; | ||
overlays = overlays ++ extraOverlays; |
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.
Wouldn't we want overlays ++ [ jemallocOverlay ] ++ extraOverlays
? lest we loose the jemallocOverlay
once someone passes in the overlays
arg?
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.
yeah, though existing behavior is preserved. only a new capacity to set all overlays is added.
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.
ah also, apparently jemallocOverlay
is only useful for 18.03
, the new jemalloc version that fix the issue is the default since 18.09
.
270e44d
to
8b89032
Compare
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.
good start. Could use a lot more cleanup/pruning of unused functionality.
246c48e
to
3d49709
Compare
3d49709
to
46d2fb2
Compare
98bd2ff
to
4e4a658
Compare
c8ef226
to
af3f56b
Compare
sourcesOverride can be use instead of NIX_PATH based overrides.
ce71455
to
6b37241
Compare
6b37241
to
ff4c98e
Compare
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.
bors r+
bors ping |
pong |
bors r+ |
317: Update skeleton to cabalProject and overlays, and use nixpkgs19.09 as default r=jbgi a=jbgi Co-authored-by: Jean-Baptiste Giraudeau <[email protected]>
Build succeeded |
No description provided.