diff -u -r ../node-v12.1.0/configure.py ./configure.py
--- ../node-v12.1.0/configure.py	2019-04-29 12:57:51.000000000 +0000
+++ ./configure.py	2019-05-05 21:21:04.289245037 +0000
@@ -931,7 +931,7 @@
                      else target_arch != host_arch)
   want_snapshots = not options.without_snapshot
   o['variables']['want_separate_host_toolset'] = int(
-      cross_compiling and want_snapshots)
+      cross_compiling)
 
   if options.with_node_snapshot:
     o['variables']['node_use_node_snapshot'] = 'true'
