diff options
| author | Elliot Cameron <nixpkgs-commits@deshaw.com> | 2024-04-10 17:17:26 -0400 |
|---|---|---|
| committer | Elliot Cameron <nixpkgs-commits@deshaw.com> | 2024-04-29 14:12:26 -0400 |
| commit | e6adf1505c5413a7e43ad9c7e770a228b7f414f0 (patch) | |
| tree | c29e8059a06f4fb3f637f9b13b41e8eecba40114 /pkgs/development/python-modules/python-openstackclient/git@git.tavy.me:nixos | |
| parent | e81285a45846f983b523b67af4758aac456ce9f7 (diff) | |
buildGoModule: propagate setSourceRoot to goModules
The underlying goModules derivation must have the same source root as
the overall package. sourceRoot is being propagated already, but
setSourceRoot was not. This was surely an oversight.
This is implemented in such a way that it cannot break existing
vendorHashes unless the package is using setSourceRoot already. If
that's the case, then the package is either broken or found a workaround
to do deal with this very issue (e.g. by using `cd path` in an early
phase).
A simple search (`rg setSourceRoot $(rg -l buildGoModule)`) reveals that
no such packages obviously exist in Nixpkgs.
Diffstat (limited to 'pkgs/development/python-modules/python-openstackclient/git@git.tavy.me:nixos')
0 files changed, 0 insertions, 0 deletions
