about summary refs log tree commit diff
path: root/pkgs/os-specific/linux/kernel-headers
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2009-02-18 14:53:14 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2009-02-18 14:53:14 +0000
commit539239d66d55ed7326f5af109d4788a81697b191 (patch)
tree7731a6664fc6ef67d984c665706bcceba5b1b8c4 /pkgs/os-specific/linux/kernel-headers
parent9f4ca51e8e66628b4b0790295967d472b39f215b (diff)
downloadnixlib-539239d66d55ed7326f5af109d4788a81697b191.tar
nixlib-539239d66d55ed7326f5af109d4788a81697b191.tar.gz
nixlib-539239d66d55ed7326f5af109d4788a81697b191.tar.bz2
nixlib-539239d66d55ed7326f5af109d4788a81697b191.tar.lz
nixlib-539239d66d55ed7326f5af109d4788a81697b191.tar.xz
nixlib-539239d66d55ed7326f5af109d4788a81697b191.tar.zst
nixlib-539239d66d55ed7326f5af109d4788a81697b191.zip
* KVM 84. CIFS/Samba performance still broken.
* Kernel headers: KVM expects a include/linux/asm-x86 symlink, so
  provide it.

svn path=/nixpkgs/trunk/; revision=14113
Diffstat (limited to 'pkgs/os-specific/linux/kernel-headers')
-rw-r--r--pkgs/os-specific/linux/kernel-headers/2.6.28.nix11
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/os-specific/linux/kernel-headers/2.6.28.nix b/pkgs/os-specific/linux/kernel-headers/2.6.28.nix
index 46f662e46b1b..0439afe102d7 100644
--- a/pkgs/os-specific/linux/kernel-headers/2.6.28.nix
+++ b/pkgs/os-specific/linux/kernel-headers/2.6.28.nix
@@ -20,9 +20,6 @@ stdenv.mkDerivation {
 
   buildInputs = [perl];
 
-  # !!! hacky
-  fixupPhase = "ln -s $out/include/asm $out/include/asm-$platform";
-
   extraIncludeDirs =
     if stdenv.system == "powerpc-linux" then ["ppc"] else [];
 
@@ -41,4 +38,12 @@ stdenv.mkDerivation {
     ensureDir $out/include/config
     echo "${version}-default" > $out/include/config/kernel.release
   '';
+
+  # !!! hacky
+  fixupPhase = ''
+    ln -s asm $out/include/asm-$platform
+    if test "$platform" = "i386" -o "$platform" = "x86_64"; then
+      ln -s asm $out/include/asm-x86
+    fi  
+  '';
 }