Comment 2 for bug 263773

Revision history for this message
StefanPotyra (sistpoty) wrote :

Dear motu-release,

the problem seems to be for real in ghc6, using the wrong defines for structs passed to libc, cf. http://hackage.haskell.org/trac/ghc/ticket/2096 and http://hackage.haskell.org/trac/ghc/ticket/2093. This means, that everything dealing with the file system (as in e.g. calling stat) created from ghc6 would be buggy.

To fix this in ghc6 properly, we'd need to transition all haskell packages though, otherwise we'd have a screwed up stack of haskell packages. Do you think that's feasible/or if we could do it in time for intrepid?

Since we were late for hardy with a haskell transition, and geser mainly did the grunt work, I'm not 100% convinced we'd manage such a transition for intrepid.

What's your opinion about this?/any other hints?

Thanks,
    Stefan.