release-cross: Do a recursive union to make sure we don't loose tests

Changed files
+3 -3
pkgs
top-level
+3 -3
pkgs/top-level/release-cross.nix
···
gmp = nativePlatforms;
};
-
gnuCommon = common // {
+
gnuCommon = lib.recursiveUpdate common {
buildPackages.gccCrossStageFinal = nativePlatforms;
coreutils = nativePlatforms;
};
-
linuxCommon = gnuCommon // {
+
linuxCommon = lib.recursiveUpdate gnuCommon {
buildPackages.gdbCross = nativePlatforms;
bison = nativePlatforms;
···
patch = nativePlatforms;
};
-
windowsCommon = gnuCommon // {
+
windowsCommon = lib.recursiveUpdate gnuCommon {
boehmgc = nativePlatforms;
guile_1_8 = nativePlatforms;
libffi = nativePlatforms;