Thanks but still failed, i did take ghc 8.10.2 as opposed to 8.6.5, but that should not be the issue…

~/cardano-node# cabal build all

Cloning into ‘/root/cardano-node/dist-newstyle/src/cardano-b_-ef6f6555066e7b95’…

remote: Enumerating objects: 62, done.

remote: Counting objects: 100% (62/62), done.

remote: Compressing objects: 100% (50/50), done.

remote: Total 3160 (delta 9), reused 21 (delta 2), pack-reused 3098

Receiving objects: 100% (3160/3160), 1.67 MiB | 3.25 MiB/s, done.

Resolving deltas: 100% (1755/1755), done.

HEAD is now at df86874 Merge pull request #134 from input-output-hk/nc/nix-shell

Cloning into ‘/root/cardano-node/dist-newstyle/src/cardano-c_-ff3e781b30c95867’…

remote: Enumerating objects: 1457, done.

remote: Total 1457 (delta 0), reused 0 (delta 0), pack-reused 1457

Receiving objects: 100% (1457/1457), 455.37 KiB | 1.58 MiB/s, done.

Resolving deltas: 100% (621/621), done.

HEAD is now at 2547ad1 Merge pull request #65 from dcoutts/dcoutts/drop-vrf-p256-openssl

Cloning into ‘/root/cardano-node/dist-newstyle/src/cardano-l_-be5e6979fa855cac’…

remote: Enumerating objects: 192, done.

remote: Counting objects: 100% (192/192), done.

remote: Compressing objects: 100% (123/123), done.

remote: Total 47544 (delta 64), reused 126 (delta 29), pack-reused 47352

Receiving objects: 100% (47544/47544), 28.24 MiB | 4.51 MiB/s, done.

Resolving deltas: 100% (28362/28362), done.

HEAD is now at 460ee17d Merge pull request #1794 from input-output-hk/dcoutts/allow-script-addrs

Cloning into ‘/root/cardano-node/dist-newstyle/src/cardano-p_-29c69bdfb71ad002’…

remote: Enumerating objects: 1373, done.

remote: Total 1373 (delta 0), reused 0 (delta 0), pack-reused 1373

Receiving objects: 100% (1373/1373), 323.58 KiB | 1.07 MiB/s, done.

Resolving deltas: 100% (628/628), done.

HEAD is now at 71ea865 Merge #114

Cloning into ‘/root/cardano-node/dist-newstyle/src/goblins-8f13f67cff0daf8c’…

remote: Enumerating objects: 19, done.

remote: Counting objects: 100% (19/19), done.

remote: Compressing objects: 100% (11/11), done.

remote: Total 442 (delta 6), reused 16 (delta 6), pack-reused 423

Receiving objects: 100% (442/442), 129.36 KiB | 783.00 KiB/s, done.

Resolving deltas: 100% (176/176), done.

HEAD is now at 312198a Merge pull request #2 from mrBliss/mrBliss/microlens

Cloning into ‘/root/cardano-node/dist-newstyle/src/iohk-moni_-9bf5314d46ca988d’…

remote: Enumerating objects: 61, done.

remote: Counting objects: 100% (61/61), done.

remote: Compressing objects: 100% (48/48), done.

remote: Total 9306 (delta 19), reused 24 (delta 2), pack-reused 9245

Receiving objects: 100% (9306/9306), 34.87 MiB | 8.13 MiB/s, done.

Resolving deltas: 100% (5276/5276), done.

HEAD is now at 8190b00 fixing compilation on Windows (#576)

Cloning into ‘/root/cardano-node/dist-newstyle/src/ouroboros_-e7dffa0d85e2839’…

remote: Enumerating objects: 2611, done.

remote: Counting objects: 100% (2611/2611), done.

remote: Compressing objects: 100% (1615/1615), done.

remote: Total 98128 (delta 1843), reused 1328 (delta 844), pack-reused 95517

Receiving objects: 100% (98128/98128), 97.72 MiB | 10.61 MiB/s, done.

Resolving deltas: 100% (67088/67088), done.

HEAD is now at aecfe77de Merge #2521

Warning: Requested index-state2020-07-15T00:00:00Z is newer than

‘hackage.haskell.org’! Falling back to older state (2020-07-14T22:50:55Z).

Resolving dependencies…

cabal: Could not resolve dependencies:

[__0] trying: Win32-network-0.1.0.0 (user goal)

[__1] next goal: base (dependency of Win32-network)

[__1] rejecting: base-4.14.1.0/installed-4.14.1.0 (conflict: Win32-network =>

base>=4.5 && <4.13)

[__1] skipping: base-4.14.0.0, base-4.13.0.0 (has the same characteristics

that caused the previous version to fail: excluded by constraint ‘>=4.5 &&

<4.13’ from ‘Win32-network’)

[__1] rejecting: base-4.12.0.0, base-4.11.1.0, base-4.11.0.0, base-4.10.1.0,

base-4.10.0.0, base-4.9.1.0, base-4.9.0.0, base-4.8.2.0, base-4.8.1.0,

base-4.8.0.0, base-4.7.0.2, base-4.7.0.1, base-4.7.0.0, base-4.6.0.1,

base-4.6.0.0, base-4.5.1.0, base-4.5.0.0, base-4.4.1.0, base-4.4.0.0,

base-4.3.1.0, base-4.3.0.0, base-4.2.0.2, base-4.2.0.1, base-4.2.0.0,

base-4.1.0.0, base-4.0.0.0, base-3.0.3.2, base-3.0.3.1 (constraint from

non-upgradeable package requires installed instance)

[__1] fail (backjumping, conflict set: Win32-network, base)

After searching the rest of the dependency tree exhaustively, these were the

goals I’ve had most trouble fulfilling: base, Win32-network