Am Mittwoch, 23. Mai 2012, 23:24:56 schrieb Rick Liu:
The release notes contain some comments about this IIRC.
[Rick Liu] In release notes:
- cross compile: copying installed qemu binaries into the worker is still supported but deprecated. It is suggested to install qemu instead.
Where are qemu binaries copied from? from obs server into the worker or from obs worker host into the worker chroot environment?
Like any other package from the project repository and it should be part of the build job.
Where is suggested to install qemu? install qemu package on obs server or on obs worker?
It is suggested to have it in your base repository where you build against and to add a preinstall line.
An example is openSUSE:Factory:ARM project where you can find the following lines inside:
Preinstall: qemu-linux-user ExportFilter: ^qemu-linux-user.*.x86_64.rpm$ . armv7l armv5el
Btw this is also working for all people doing local builds afterwards, so they do not need install the right version of qemu manually but get the version which is defined in the project.