diff options
author | Jared Baur <jaredbaur@fastmail.com> | 2023-10-02 20:38:26 -0700 |
---|---|---|
committer | Jared Baur <jaredbaur@fastmail.com> | 2023-10-02 20:46:10 -0700 |
commit | c10a190986e1472175582d1b15c10c04694c44b4 (patch) | |
tree | 27c8601537e551398d99045a6ffc84636b1546fb /pkgs/servers/dns | |
parent | 4c3e787f478675eecbfe382ebc1413b39b3d4f8b (diff) | |
download | nixlib-c10a190986e1472175582d1b15c10c04694c44b4.tar nixlib-c10a190986e1472175582d1b15c10c04694c44b4.tar.gz nixlib-c10a190986e1472175582d1b15c10c04694c44b4.tar.bz2 nixlib-c10a190986e1472175582d1b15c10c04694c44b4.tar.lz nixlib-c10a190986e1472175582d1b15c10c04694c44b4.tar.xz nixlib-c10a190986e1472175582d1b15c10c04694c44b4.tar.zst nixlib-c10a190986e1472175582d1b15c10c04694c44b4.zip |
coredns: Fix cross-compile
When running go generate, an intermediate binary is built called `directives_generate`, which will be built with whatever is defined in GOARCH and GOOS.
Diffstat (limited to 'pkgs/servers/dns')
-rw-r--r-- | pkgs/servers/dns/coredns/default.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/servers/dns/coredns/default.nix b/pkgs/servers/dns/coredns/default.nix index 8078018625a2..c5e3a9445557 100644 --- a/pkgs/servers/dns/coredns/default.nix +++ b/pkgs/servers/dns/coredns/default.nix @@ -33,7 +33,7 @@ in buildGoModule rec { modBuildPhase = '' for plugin in ${builtins.toString (attrsToPlugins externalPlugins)}; do echo $plugin >> plugin.cfg; done for src in ${builtins.toString (attrsToSources externalPlugins)}; do go get $src; done - go generate + GOOS= GOARCH= go generate go mod vendor ''; @@ -46,7 +46,7 @@ in buildGoModule rec { chmod -R u+w vendor mv -t . vendor/go.{mod,sum} vendor/plugin.cfg - go generate + GOOS= GOARCH= go generate ''; postPatch = '' |