3
0
Fork 0
forked from mirrors/nixpkgs

* The Linux 2.6.32 headers contain a "scsi" subdirectory, which

clashes with Glibc's "scsi" subdirectory.

svn path=/nixpkgs/branches/stdenv-updates/; revision=19553
This commit is contained in:
Eelco Dolstra 2010-01-19 18:28:48 +00:00
parent 93b250b960
commit f93620419f

View file

@ -19,8 +19,12 @@ postInstall() {
if test -n "$installLocales"; then
make localedata/install-locales
fi
test -f $out/etc/ld.so.cache && rm $out/etc/ld.so.cache
(cd $out/include && ln -s $kernelHeaders/include/* .) || exit 1
# Include the Linux kernel headers in Glibc, except the `scsi'
# subdirectory, which Glibc provides itself.
(cd $out/include && ln -s $(ls -d $kernelHeaders/include/* | grep -v 'scsi$') .)
# Fix for NIXOS-54 (ldd not working on x86_64). Make a symlink
# "lib64" to "lib".