-
-
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
postgresql: remove unnecessary store references #322025
Conversation
3ce0fec
to
f9256aa
Compare
f7659f4
to
1b7f0bd
Compare
cc6fdd8
to
f9cca4e
Compare
Please have a look at #294504, which is almost ready (just some more reviewing + merge). The idea is to allow those references in the |
This change removes Nix store references from the recorded pg_config build configuration.
f9cca4e
to
9bea780
Compare
I think this change is tangential to splitting the outputs. In particular, it nukes all store references in the recorded build information (CONFIGURE_ARGS, Before (32 references):
After (17 references):
Aside from For comparison,
These |
Right. And my point is that those references should be in the pgxs Makefile. This file is used to build extensions - and building extensions should happen with the same tools used to build PG itself. Right now it's a problem to have those references, because we don't have split outputs. But once we have the |
Hm. I'll need to look into that again. I remember I had something in place to avoid those CONFIGURE_ARGS, but apparently this didn't make the finish line. |
After merging #294504, we now have on staging:
17 references for the default output. |
Description of changes
This change removes Nix store references from the recorded pg_config build configuration.
Parent PR:
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/
)Add a 👍 reaction to pull requests you find important.