Merge pull request #107553 from flokli/build-go-module-cross-cgo
buildGoModule: fix cross-compilation with CGO_ENABLED=1
This commit is contained in:
commit
8b4cf23bdb
|
@ -46,7 +46,7 @@ with builtins;
|
||||||
let
|
let
|
||||||
args = removeAttrs args' [ "overrideModAttrs" "vendorSha256" "disabled" ];
|
args = removeAttrs args' [ "overrideModAttrs" "vendorSha256" "disabled" ];
|
||||||
|
|
||||||
go-modules = if vendorSha256 != null then go.stdenv.mkDerivation (let modArgs = {
|
go-modules = if vendorSha256 != null then stdenv.mkDerivation (let modArgs = {
|
||||||
|
|
||||||
name = "${name}-go-modules";
|
name = "${name}-go-modules";
|
||||||
|
|
||||||
|
@ -119,7 +119,7 @@ let
|
||||||
}
|
}
|
||||||
) // overrideModAttrs modArgs) else "";
|
) // overrideModAttrs modArgs) else "";
|
||||||
|
|
||||||
package = go.stdenv.mkDerivation (args // {
|
package = stdenv.mkDerivation (args // {
|
||||||
nativeBuildInputs = [ go ] ++ nativeBuildInputs;
|
nativeBuildInputs = [ go ] ++ nativeBuildInputs;
|
||||||
|
|
||||||
inherit (go) GOOS GOARCH;
|
inherit (go) GOOS GOARCH;
|
||||||
|
|
Loading…
Reference in New Issue