I had updated and continued; same error; but when I started from scratch it has just worked. Great! I must have caught a snapshot between an update that broke it and one that fixed it. Thanks S | -----Original Message----- | From: Ian Lynagh [mailto:ian@well-typed.com] | Sent: 02 March 2013 14:46 | To: Simon Peyton-Jones | Cc: ghc-devs@haskell.org | Subject: Re: Stuck again | | On Sat, Mar 02, 2013 at 12:27:16PM +0000, Simon Peyton-Jones wrote: | > My clean Windows validate build fails as below | > | > libraries\haskeline\System\Console\Haskeline\Backend\Win32.hsc:169 directive | "let" is not safe for cross-compilation: | > | > Does anyone know what is going on? It used to work. Sigh. | | I've just built successfully on Windows. | | Do you have this patch?: | | commit 535964b1923f9f8df52adaef014441bc454ebf9b | Author: Ian Lynagh <ian@well-typed.com> | Date: Sat Mar 2 02:03:34 2013 +0000 | | Follow Windows -> Windows_Host change in config.mk.in | | If not, that should fix it. | | | Thanks | Ian