Hi,

I think I encountered the same issue when building locally with gbs. It appears to happen on cmake configuration stage. Build process hangs in random place (during configuration) with zombie processes waiting to be reaped:

... S 09:10 0:00 /qemu/qemu-arm -0 /bin/sh /bin/sh -e /var/tmp/rpm-tmp.gaTZGm ... S 09:10 0:01 \_ /qemu/qemu-arm -0 cmake /usr/bin/cmake . -DCMAKE_INSTALL_PREFIX=/usr -DDPL_LOG=ON -DVERSION=0.0.45 -DCMAKE_BUILD_TYPE=DEBUG -DCMAKE_VERBOSE_MAKEFILE=ON
... Z    09:10   0:00      \_ [qemu-arm] <defunct>

... S 09:13 0:00 /qemu/qemu-arm -0 /bin/sh /bin/sh -e /var/tmp/rpm-tmp.XPfwGi ... S 09:13 0:01 \_ /qemu/qemu-arm -0 cmake /usr/bin/cmake . -DCMAKE_INSTALL_PREFIX=/usr -DDPL_LOG=ON -DVERSION=0.0.45 -DCMAKE_BUILD_TYPE=DEBUG -DCMAKE_VERBOSE_MAKEFILE=ON
... Z    09:13   0:00      \_ [qemu-arm] <defunct>

In your case did it also happen on cmake configuration stage?

I believe the same bug is reported here:
https://bugs.launchpad.net/qemu/+bug/955379
This comment is particularly interesting:
https://bugs.launchpad.net/qemu/+bug/955379/comments/15

I don't know if there are any suitable solutions to this issue. When building locally it's not a big deal, since one needs simply to rebuild until the build succeeds (which usually does), but for automated build environment it might be a bigger problem.

Best regards,
Jacek

On 03/28/2014 03:21 AM, ??? wrote:

Hello.

I have question about mechanism of build OBS.

Current I try to upgrade toolchain version on our OBS project.

In my trying, Base, Main project re-building was occur frequently. And I saw some package have blocked long time over 6 hours.

So we need long time to build Base, Main project.

When I was tranking this hang issue, Someone said it is QEMU bug.

So Is hang a known issue on OBS?

And why OBS use QEMU when build arm binaries? is impossible build by cross-arm-gcc?

Thank you.



_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev


--
Jacek Bukarewicz
Samsung R&D Institute Poland
Samsung Electronics
[email protected]

_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev

Reply via email to