Qemu refusing to build
I am having an issue trying to build qemu for the qemuarm machine. It's just a standard core-image-minimal with a vanilla copy of poky master. The error log is as follows:
/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/temp/log.do_configure.1062
---------------------------------------------------------------------------
DEBUG: Executing python function sysroot_cleansstate
DEBUG: Python function sysroot_cleansstate finished
DEBUG: Executing shell function do_configure /mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/temp/run.do_configure.1062:
line 86:
/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/qemu-0.15.1/configure:
No such file or directory
ERROR: Function failed: do_configure (see /mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/temp/log.do_configure.1062 for further information)
That is all I get, and the build just fails. I'm not sure where to even start debugging this...
Regards,
Signature · 5 lines
Jack Mitchell ([email protected]) Embedded Systems Engineer http://www.embed.me.uk --
Quoted 18 lines · Jack Mitchell
I am having an issue trying to build qemu for the qemuarm machine. It's just a standard core-image-minimal with a vanilla copy of poky master. The error log is as follows:
/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/temp/log.do_configure.1062
---------------------------------------------------------------------------
DEBUG: Executing python functionsysroot_cleansstate
DEBUG: Python functionsysroot_cleansstatefinished
DEBUG: Executing shell functiondo_configure/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/temp/run.do_configure.1062:
line 86:
/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/qemu-0.15.1/configure:
No such file or directory
ERROR: Function failed:do_configure(see/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/temp/log.do_configure.1062for further information)
Quoted 2 lines
That is all I get, and the build just fails. I'm not sure where to even start debugging this...
Does the file:
/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/qemu-0.15.1/configure
exist? Can you execute it? Does
running /mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/temp/run.do_configure.1062 give the same error? You can try and pin this down to a specific command failing, it could be something in the configure script itself that is erroring, its hard to tell from just the above.
Cheers,
Richard
Quoted 19 lines · Richard Purdie
Quoted 18 lines · Jack Mitchell
I am having an issue trying to build qemu for the qemuarm machine. It's just a standard core-image-minimal with a vanilla copy of poky master. The error log is as follows:
/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/temp/log.do_configure.1062
---------------------------------------------------------------------------
DEBUG: Executing python functionsysroot_cleansstate
DEBUG: Python functionsysroot_cleansstatefinished
DEBUG: Executing shell functiondo_configure/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/temp/run.do_configure.1062:
line 86:
/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/qemu-0.15.1/configure:
No such file or directory
ERROR: Function failed:do_configure(see/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/temp/log.do_configure.1062for further information)
Quoted 8 lines
Quoted 2 lines
That is all I get, and the build just fails. I'm not sure where to even start debugging this...
Does the file:
/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/qemu-0.15.1/configureexist?
Does not exist.
Quoted 1 line
Can you execute it?
No
Quoted 2 lines
Does
running/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/temp/run.do_configure.1062give the same error?
Exactly the same error.
Quoted 1 line
You can try and pin this down to a specific command failing, it could be something in the configure script itself that is erroring, its hard to tell from just the above.
How would I manually attempt to configure? There are no files what so ever in the /mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/qemu-0.15.1 directory.
Quoted 8 lines
Cheers,
Richard
Regards,
Signature · 5 lines
Jack Mitchell ([email protected]) Embedded Systems Engineer http://www.embed.me.uk --
Quoted 4 lines · Jack Mitchell
How would I manually attempt to configure? There are no files what so
ever in the/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/qemu-0.15.1directory.
Well, that is a big help to know. It sounds like something has wiped the work directory and its then trying to rebuild it. Are you using rm_work of some kind? It sounds like some kind of malfunction has occurred with it...
Cheers,
Richard.
Quoted 6 lines · Richard Purdie
Quoted 4 lines · Jack Mitchell
How would I manually attempt to configure? There are no files what so
ever in the/mnt/storage/yoctoBuilds/poky-vanilla.git/build/tmp/work/x86_64-linux/qemu-native-0.15.1-r10/qemu-0.15.1directory.
Quoted 9 lines
Well, that is a big help to know. It sounds like something has wiped the work directory and its then trying to rebuild it. Are you using
rm_workof some kind? It sounds like some kind of malfunction has occurred with it...Cheers,
Richard.
It could very well be related to the fact that I am building over NFS and the other problems that have come with it. I'm building with the bog standard vanilla poky with quemu arm uncommented. In this situation I would normally -c cleansstate and try again, but that function is also broken for me (again possibly NFS related).
I changed my NFS mount settings to force sync which makes it act like a more traditional hard drive but it doesn't seem to have done me any good.
I'm not back in work till Monday so I'll see if I can do anything more with it then. If anyone could confirm that they build on an NFS mount then that would be a massive help.
Cheers,