Skip to content
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

[0001] Provide to-dev-shell utility for mkDerivation #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jonringer
Copy link
Contributor

Make development shells easier to create with all derivations by having mkDerivation provide a toDevShell function, which can be used to convert a derivation into a similar derivation with additional dependencies.

];
in originalArgs // {
inherit name;

Copy link
Contributor Author

Choose a reason for hiding this comment

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

To disable hardening flags, which cause issues with debug traces

Suggested change
inherit hardeningDisable;

and add a

, hardeningDisable ? [ "all" ]

as a default

@blaggacao
Copy link

blaggacao commented Nov 9, 2024

I believe, that this is a relevant "entry breadcrumb" into the nixpkgs' state of discussion: NixOS/nix#7501

This EEP seems to be more narrowly scoped for pragamtic reasons, but reference of the broader context may be of interest for a deep dive into the topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants