[prev in list] [next in list] [prev in thread] [next in thread]
List: ipcop-svn
Subject: [Ipcop-svn] SF.net SVN: ipcop:[7051] ipcop/trunk
From: gespinasse () users ! sourceforge ! net
Date: 2013-05-31 8:53:22
Message-ID: E1UiL5O-0001Rp-Ri () sfp-svn-4 ! v30 ! ch3 ! sourceforge ! com
[Download RAW message or body]
Revision: 7051
http://ipcop.svn.sourceforge.net/ipcop/?rev=7051&view=rev
Author: gespinasse
Date: 2013-05-31 08:53:22 +0000 (Fri, 31 May 2013)
Log Message:
-----------
Fix shm issue on debian v7 (whezzy)
Debian symlink /dev/shm to /run/shm and mount /run/shm
OpenSuse still have /dev/shm
So
- fix chroot etc/mtab so /dev/shm appear mounted
- umount unconditionnaly ${LFS}/dev/shm
Not mouting shm let one util-linux test fail
Modified Paths:
--------------
ipcop/trunk/lfs/stage2
ipcop/trunk/make.sh
Modified: ipcop/trunk/lfs/stage2
===================================================================
--- ipcop/trunk/lfs/stage2 2013-05-27 11:30:10 UTC (rev 7050)
+++ ipcop/trunk/lfs/stage2 2013-05-31 08:53:22 UTC (rev 7051)
@@ -116,7 +116,10 @@
# rootfs line need to be absent or coreutils du/bind-mount-dir-cycle.sh fail
grep '^\/dev.* / ' /proc/mounts >/etc/mtab
# Remove the duplicate due to the mount --bind
- grep -E '/sys sysfs|/proc proc|/dev/pts|/dev/shm' /proc/mounts | sort -u \
>>/etc/mtab + # shm could appear on /run/shm like with debian V7 where /dev/shm is \
> > symlinked to /run/shm
+ grep -E '/sys sysfs|/proc proc|/dev/pts|/dev/shm|/run/shm' /proc/mounts | sort -u \
>>/etc/mtab + # Only have /dev/shm, not /run/shm inside the chroot
+ sed -i 's|/run/shm|/dev/shm|' /etc/mtab
# To silent fsck on util-linux tests
touch /etc/fstab
Modified: ipcop/trunk/make.sh
===================================================================
--- ipcop/trunk/make.sh 2013-05-27 11:30:10 UTC (rev 7050)
+++ ipcop/trunk/make.sh 2013-05-31 08:53:22 UTC (rev 7051)
@@ -749,8 +749,10 @@
# Umount /dev/pts and /dev/shm before /dev
${MOUNT} | grep -q ${LFS}/dev/pts && ${SUDO} ${UMOUNT} ${LFS}/dev/pts
- ${MOUNT} | grep -q ${LFS}/dev/shm && ${SUDO} ${UMOUNT} ${LFS}/dev/shm
+ # Trying to check ${LFS}/dev/shm may find nothing on debian v7 /run/shm
+ ${SUDO} ${UMOUNT} ${LFS}/dev/shm
+
# Now find and unmount any of the bound filesystems we need for the build
for i in `${MOUNT} | grep ${BASEDIR} | sed 's/^.* on \(.[^ ]*\).*$/\1/'`
do
This was sent by the SourceForge.net collaborative development platform, the world's \
largest Open Source development site.
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2
_______________________________________________
Ipcop-svn mailing list
Ipcop-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipcop-svn
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic