summaryrefslogtreecommitdiff
path: root/build-vm
diff options
context:
space:
mode:
authorDinar Valeev <dvaleev@suse.com>2014-04-01 22:22:34 +0200
committerDinar Valeev <dvaleev@suse.com>2014-04-01 22:22:34 +0200
commit04073b88b45617887e9c8a90016d79e17b769de6 (patch)
tree0edd7aa3b0f1341cb4aabf6c1d9ce1b3e5f3af9d /build-vm
parent6914558a1f75d0c7a7c8eedb15af56772844ac39 (diff)
Fix type in ppc and s390 personality
uname -n will unlikely return an architrecture. Should be uname -m instead Signed-off-by: Dinar Valeev <dvaleev@suse.com>
Diffstat (limited to 'build-vm')
-rw-r--r--build-vm2
1 files changed, 1 insertions, 1 deletions
diff --git a/build-vm b/build-vm
index 0b74b2f..b800529 100644
--- a/build-vm
+++ b/build-vm
@@ -645,7 +645,7 @@ vm_first_stage() {
test -n "$VMDISK_MOUNT_OPTIONS" && echo "VMDISK_MOUNT_OPTIONS='${VMDISK_MOUNT_OPTIONS//"'"/$Q}'" >> $BUILD_ROOT/.build/build.data
PERSONALITY=0
test -n "$PERSONALITY_SYSCALL" -a "$VM_TYPE" != lxc && PERSONALITY=`perl -e 'print syscall('$PERSONALITY_SYSCALL', 0)."\n"'`
- case $(uname -n) in
+ case $(uname -m) in
ppc|s390) PERSONALITY=8 # ppc/s390 kernel never tells us if a 32bit personality is active, assume we run on 64bit
esac
echo "PERSONALITY='$PERSONALITY'" >> $BUILD_ROOT/.build/build.data