-----BEGIN PGP SIGNED MESSAGE----- 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] allb...@kf8nh.com system administrator [openafs,heimdal,too many hats] allb...@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkx4YbcACgkQIn7hlCsL25UXhACgrteurjouZAdrdj4+yzsXGLJd fOoAn0L73V7CYA5yfsiLfaBLsJLVI7l+ =d6UD -----END PGP SIGNATURE----- _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe