After a git update we always have at first compile feeds run the error
ERROR: Function failed: do_compile (log file is located at /home/christophe/openpli40/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-scam/3.53-r2/temp/log.do_compile.10429) ERROR: Logfile of failure stored in: /home/christophe/openpli40/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-scam/3.53-r2/temp/log.do_compile.10429 Log data follows: | DEBUG: Executing shell function do_compile | mv: cannot stat `/home/christophe/openpli40/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-scam/3.53-r2/scam v3.53/*': No such file or directory | WARNING: /home/christophe/openpli40/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-scam/3.53-r2/temp/run.do_compile.10429:1 exit 1 from | mv /home/christophe/openpli40/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-scam/3.53-r2/scam\ v3.53/* /home/christophe/openpli40/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-scam/3.53-r2/scam_v3.53/ | ERROR: Function failed: do_compile (log file is located at /home/christophe/openpli40/openpli-oe-core/build/tmp/work/mips32el-oe-linux/enigma2-plugin-softcams-scam/3.53-r2/temp/log.do_compile.10429) ERROR: Task 3956 (/home/christophe/openpli40/openpli-oe-core/meta-openpli/recipes-openpli/enigma2-softcams/enigma2-plugin-softcams-scam_3.53.bb, do_compile) failed with exit code '1'
The first I have to do a bitbake -b ....../enigma2-plugin-softcams-scam_3.53.bb -c cleanall
And rerun is ok the scam compiled ass well.
The reason is the fact that the zip file is extracted in a folder name with a space. To solve this there is a compile prepend mv to workdirectory.
But why does it only work in a second run after the package has been cleaned. And not the first. That's curious.