Bug 1222305 - cannot build anything for (32-bit) arm tumbleweed
Summary: cannot build anything for (32-bit) arm tumbleweed
Status: RESOLVED WORKSFORME
Alias: None
Product: openSUSE.org
Classification: openSUSE
Component: BuildService (show other bugs)
Version: unspecified
Hardware: armv7 openSUSE Tumbleweed
: P5 - None : Major (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: Adrian Schröter
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-04 11:28 UTC by Bruno Pitrus
Modified: 2024-04-26 19:45 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bruno Pitrus 2024-04-04 11:28:58 UTC
Building against openSUSE:Factory/snapshot architecture armv7l or armv6l results in the following error message in log:

```
[    6s] setting hostarch to armv7l
[    6s] Detected virtio-serial support
[   10s] booting kvm...
[   10s] ### VM INTERACTION START ###
[   10s] Using virtio-serial support
[   10s] linux64 /usr/bin/qemu-system-aarch64 -nodefaults -no-reboot -nographic -vga none -cpu host,aarch64=off -enable-kvm -M virt,accel=kvm,usb=off,gic-version=host -sandbox on -object rng-random,filename=/dev/random,id=rng0 -device virtio-rng-device,rng=rng0 -object iothread,id=io0 -runas qemu -net none -kernel /var/cache/obs/worker/root_34/.mount/boot/kernel -initrd /var/cache/obs/worker/root_34/.mount/boot/initrd -append root=/dev/disk/by-id/virtio-0 rootfstype=ext4 rootflags=noatime elevator=noop nmi_watchdog=0 rw ia32_emulation=1 oops=panic panic=1 quiet console=hvc0 init=/.build/build -m 10240 -drive file=/var/cache/obs/worker/root_34/root,format=raw,if=none,id=disk,cache=unsafe,aio=io_uring -device virtio-blk-device,iothread=io0,drive=disk,serial=0 -drive file=/var/cache/obs/worker/root_34/swap,format=raw,if=none,id=swap,cache=unsafe,aio=io_uring -device virtio-blk-device,iothread=io0,drive=swap,serial=1 -device virtio-serial,max_ports=2 -device virtconsole,chardev=virtiocon0 -chardev stdio,id=virtiocon0 -chardev socket,id=monitor,server=on,wait=off,path=/var/cache/obs/worker/root_34/root.qemu/monitor -mon chardev=monitor,mode=readline -smp 4
[   10s] qemu-system-aarch64: can't apply global host-arm-cpu.aarch64=off: 'aarch64' feature cannot be disabled unless KVM is enabled and 32-bit EL1 is supported
[   10s] ### VM INTERACTION END ###
[   10s] No buildstatus set, either the base system is broken (kernel/initrd/udev/glibc/bash/perl)
[   10s] or the build host has a kernel or hardware problem...

gave up after 10 failed build attempts...
```

aarch64 works fine.
Comment 1 Bruno Pitrus 2024-04-26 19:45:09 UTC
This has been fixed for a while