Hello, On Wed, Aug 17, 2011 at 11:46:32AM +0200, Eelco Dolstra wrote: > BTW, the kernel version does matter sometimes, for instance, APR > (IIRC) at compile-time decides whether to use the accept4() system > call based on the kernel version of the build system. So if you try > to run the resulting library on an older kernel, it doesn't work. > Arguably the kernel version should be part of the "system" value, > but that would be too painful.
The API of the kernel used by the build system is that of the kernel headers. uname returns the *running kernel*, not that of the API available at build time. If APR checks the kernel API using 'uname', I think they are the wrong thing. _______________________________________________ nix-dev mailing list nix-dev@cs.uu.nl https://mail.cs.uu.nl/mailman/listinfo/nix-dev