ANNOUNCE: protocol-buffers-0.2.9 for Haskell is ready

Chris Kuklewicz haskell at list.mightyreason.com
Sun Sep 21 12:37:33 EDT 2008


Lennart Kolmodin wrote:
> Lennart Kolmodin wrote: >
> It's noticeable that we too were required the -fvia-C flag to build
> protocol-buffers package. I'm using GHC 6.8.3 on amd64. Without it, ghc died
> with the following error message: [snip]

Perhaps an actual bug report should be made.  However, I don't have time to 
reduce the test case at the moment.

Also, I tried two tricks:
(D# x) <-> (W64# x) which works fine
(F# x) <-> (W32# x) which produced garbage, so I had to replace it with 
alloca/poke/peek.

Does anyone have a clue why one works and one does not?

> Also, sharing the same tarball for different libs and applications makes 
> automation of packaging slightly harder for us. This one I had to do 
> partly by hand.
> 
> Splitting the tarball into three packages would also allow users to 
> install them directly by using cabal-install.
> 
> I'd recommend it.

I'll probable split it for a future release.

Hopefully it is possible to have cabal patches contributed to allow ghc 6.6 to 
work.  I have no idea if Hugs could work.

Cheers
   Chris


More information about the Libraries mailing list