Re: Safe haskell issues building HEAD using 7.2.1

2011-09-08 Thread David Terei
Modules are not considered safe by default, so System.IO.Unsafe is not considered safe by the absence of a marking. On 7 September 2011 22:20, Daniel Peebles wrote: > Does trusting all of base mean we trust System.IO.Unsafe? Or is there an > explicit "DO NOT TRUST THIS MODULE" attached to it some

Re: Safe haskell issues building HEAD using 7.2.1

2011-09-07 Thread Daniel Peebles
Does trusting all of base mean we trust System.IO.Unsafe? Or is there an explicit "DO NOT TRUST THIS MODULE" attached to it somehow? On Wed, Sep 7, 2011 at 6:13 PM, David Terei wrote: > On 6 September 2011 20:33, Corey O'Connor wrote: > > I'm running into a lot of issues like the following: > >

Re: Safe haskell issues building HEAD using 7.2.1

2011-09-07 Thread David Terei
On 6 September 2011 20:33, Corey O'Connor wrote: > I'm running into a lot of issues like the following: > > libraries/hoopl/src/Compiler/Hoopl/Collections.hs:14:1: >    base:Data.List can't be safely imported! The package (base) the > module resides in isn't trusted. > > Which can be resolved by a

Safe haskell issues building HEAD using 7.2.1

2011-09-06 Thread Corey O'Connor
I'm running into a lot of issues like the following: libraries/hoopl/src/Compiler/Hoopl/Collections.hs:14:1: base:Data.List can't be safely imported! The package (base) the module resides in isn't trusted. Which can be resolved by adding "-trust base" to the build options. Is this necessary?