1
0
mirror of https://git.yoctoproject.org/poky synced 2026-06-02 13:29:49 +00:00

poky-qemu-internal: fix broken call to poky-qemu-ifup

The poky-qemu-ifup script now requires a path to the native
sysroot as an argument. This fixes a case where the argument
was missing.

Also, set up NATIVE_SYSROOT_DIR when running runqemu.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
This commit is contained in:
Scott Garman
2010-08-18 11:10:14 -07:00
committed by Richard Purdie
parent 3a0eeb8155
commit d7d803fa1c
2 changed files with 15 additions and 2 deletions
+7 -2
View File
@@ -71,7 +71,12 @@ done
if [ "$TAP" = "" ]; then
GROUPID=`id -g`
echo 'Setting up tap interface under sudo'
TAP=`sudo $QEMUIFUP $GROUPID`
TAP=`sudo $QEMUIFUP $GROUPID $NATIVE_SYSROOT_DIR`
if [ $? -ne 0 ]; then
# Re-run standalone to see verbose errors
sudo $QEMUIFUP $GROUPID $NATIVE_SYSROOT_DIR
return
fi
LOCKFILE=""
else
echo "Using preconfigured tap device '$TAP'"
@@ -79,7 +84,7 @@ fi
release_lock() {
if [ "$LOCKFILE" = "" ]; then
$QEMUIFDOWN $TAP
$QEMUIFDOWN $TAP $NATIVE_SYSROOT_DIR
else
echo "Releasing lockfile of preconfigured tap device '$TAP'"
rm -f $LOCKFILE