[Haskell-cafe] Re: Re: Hackage on Linux

Brandon S Allbery KF8NH allbery at ece.cmu.edu
Fri Aug 27 21:09:11 EDT 2010

Hash: SHA1

On 8/27/10 05:58 , Simon Farnsworth wrote:
> If you don't mind, I'd like a proper reference for this; looking at the 
> Linux kernel documentation as you suggest tells me that the kernelspace to 
> userspace ABI is supposed to be 100% stable, such that I can take all the 
> binaries (including shared libraries) from an i386 Linux 2.0 system, and run 
> them in a chroot on my x86-64 Linux 2.6.35 system.

Maybe it's "supposed" to be, but even with more recent stuff (like, say,
binary GHC releases --- which use glibc shared even if Haskell libs aren't)
I quite often see programs fail to run because the kernel changed something
and the kernel/userspace interface changed as a result.  A written policy is
worthless if it isn't followed.

- -- 
brandon s. allbery     [linux,solaris,freebsd,perl]      allbery at kf8nh.com
system administrator  [openafs,heimdal,too many hats]  allbery at ece.cmu.edu
electrical and computer engineering, carnegie mellon university      KF8NH
Version: GnuPG v2.0.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/


More information about the Haskell-Cafe mailing list