Nixpkgs: gcc-wrapper depends on bootstrap-tools

Created on 10 Aug 2017  路  9Comments  路  Source: NixOS/nixpkgs

gcc-wrapper depends on bootstrap-tools (115Mb) via needless rpath in expand-response-params

http://i.imgur.com/ALBgpCG.png

regression mass-rebuild closure-size

Most helpful comment

All the fixes are in master now.

All 9 comments

That's odd! I thought we used disallowedRequisites and so on to prevent bootstrap tools from creeping into the stdenv. That's what we do on Darwin at least, and I'm pretty sure I stole the idea from Linux.

I'm having trouble tracing the blame back to easily figure out when allowedRequisites was commented out. @Ericson2314 do you know what's up there?

Or actually, @vcunat, the only promising commit I was able to find was https://github.com/NixOS/nixpkgs/commit/bf414c9d4f892fd4e392a5f42016b57e84402a8b, which looks (via GitHub at least) like you might have commented it out during a merge?

I thought https://github.com/NixOS/nixpkgs/commit/b9c403c5310a61d7274f8490b9a06be8ccd1bc93 was already committed but it's apparently only in gcc-6 branch.

Right, it was intentionally commented out during the merge and then completely forgotten. These are two "separate" things to fix then.

All the fixes are in master now.

Yay, thanks!

Please note: I think this breaks keeping debug symbols. See #64980.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

copumpkin picture copumpkin  路  3Comments

tomberek picture tomberek  路  3Comments

ghost picture ghost  路  3Comments

spacekitteh picture spacekitteh  路  3Comments

teto picture teto  路  3Comments