about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorSander van der Burg <s.vanderburg@tudelft.nl>2010-02-18 13:09:49 +0000
committerSander van der Burg <s.vanderburg@tudelft.nl>2010-02-18 13:09:49 +0000
commit2fb201871bef351e59810a941536e8230db1a374 (patch)
tree6bcfd1bff99913f7f5415207eaf6f4f54cb5ba67 /pkgs
parentc7e5f6a80b0e03782ecb3f2375a952fbe1b4bf7a (diff)
downloadnixlib-2fb201871bef351e59810a941536e8230db1a374.tar
nixlib-2fb201871bef351e59810a941536e8230db1a374.tar.gz
nixlib-2fb201871bef351e59810a941536e8230db1a374.tar.bz2
nixlib-2fb201871bef351e59810a941536e8230db1a374.tar.lz
nixlib-2fb201871bef351e59810a941536e8230db1a374.tar.xz
nixlib-2fb201871bef351e59810a941536e8230db1a374.tar.zst
nixlib-2fb201871bef351e59810a941536e8230db1a374.zip
Running the guest additions build in a chroot environment will not install the kernel modules. Removing the ownership attributes might prevents this
svn path=/nixpkgs/trunk/; revision=20097
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/virtualization/virtualbox/guest-additions/default.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
index a793477dff8e..a27210ebd241 100644
--- a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
+++ b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
@@ -101,10 +101,11 @@ stdenv.mkDerivation {
         cd $i
 	kernelVersion=$(cd ${kernel}/lib/modules; ls)
 	export MODULE_DIR=$out/lib/modules/$kernelVersion/misc
-	ensureDir $MODULE_DIR    
+	sed -i -e "s|-o root||g" \
+	       -e "s|-g root||g" Makefile
 	make install
 	cd ..
-    done
+    done    
   '';
   
   meta = {