]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
Mounting /sys into chroot.
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 28 Aug 2008 23:33:59 +0000 (23:33 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 28 Aug 2008 23:33:59 +0000 (23:33 +0000)
tools/make-include

index e800485b5d57fd68183c34c548952f30e23d975a..474834b2f4ee4adb78d26a79d368182a9396008c 100644 (file)
@@ -576,11 +576,10 @@ prepareenv() {
        mkdir -p $BASEDIR/{cache,ccache,distcc} 2>/dev/null
        mkdir -p $BASEDIR/cache/{toolchains,patches,tarballs} 2>/dev/null
        mkdir -p $LFS/{$TOOLS_DIR,usr/src} 2>/dev/null
-       mkdir -p $LFS/dev/pts
-       mkdir -p $LFS/proc
-       mkdir -p $LFS/usr/src/{cache,config,doc,lfs,log_${MACHINE},src,ccache,distcc}
-       mkdir -p $LFS/{$INSTALLER_DIR,cdrom,images}
-       mkdir -p $LFS/etc
+       mkdir -p $LFS/{dev,etc,proc,sys} 2>/dev/null
+       mkdir -p $LFS/dev/pts 2>/dev/null
+       mkdir -p $LFS/usr/src/{cache,config,doc,lfs,log_${MACHINE},src,ccache,distcc} 2>/dev/null
+       mkdir -p $LFS/{$INSTALLER_DIR,cdrom,images} 2>/dev/null
 
        mknod -m 600 $BASEDIR/build/dev/console c 5 1 2>/dev/null
        mknod -m 666 $BASEDIR/build/dev/null c 1 3 2>/dev/null
@@ -588,6 +587,7 @@ prepareenv() {
        # Make all sources and proc available under lfs build
        mount --bind /dev                                       $LFS/dev
        mount --bind /proc                                      $LFS/proc
+       mount --bind /sys                                       $LFS/sys
        mount --bind $BASEDIR/cache                             $LFS/usr/src/cache
        mount --bind $BASEDIR/ccache                            $LFS/usr/src/ccache
        mount --bind $BASEDIR/distcc                            $LFS/usr/src/distcc