Commit Graph

2 Commits

Author SHA1 Message Date
Wolfgang Walther
899c40e6f8 stdenv: remove .attrs.sh fallback for structuredAttrs
This was eventually fixed in Nix 2.16+. More discussion in #357053.
2025-08-12 12:34:30 +02:00
Wolfgang Walther
cf127c9dc3 treewide: load structured attributes in all bash builders consistently
It's hard to put the sourcing of ./.attrs.sh into all builder
consistently - mistakes will happen. Thus, load structured attrs once in
make-derivation and then source the remaining builder on top.

This should fix quite a few builders with structured attributes in
principle. Most importantly it helps substitute / substituteAll, which
are required for bootstrap on some platforms.
2024-12-29 18:36:47 +01:00