logo       

RE: Incompatibilities between RPM & .tar.gz versions of ghc-6.0.1: msg#00019

lang.haskell.glasgow.bugs

Subject: RE: Incompatibilities between RPM & .tar.gz versions of ghc-6.0.1


> It seems as if the RPM and .tar.gz versions of ghc-6.0.1 are binary
> incompatible. That is, a library built for one will not necessarily
> work on the other. For example, libHSbase.a defines the symbol
> "GHCziRead_lvl18_closure" in the .tar.gz version, which can be
> externally called; however in the RPM version it is not defined.

Yes, this is entirely possible. I'm not sure of the exactly list of
things which must be identical in order to get two binary-compatible
builds, but I suspect that having exactly the same OS / platform is a
good start (the RPM and binary tars were built on different versions of
RedHat Linux).

Cheers,
Simon


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise