If OPTIMIZED_GIT_CLONE is set False (because, for example, the git trash dir is on a different filesystem than the build directory), then the build fails in CheckOutLayers step with an error message like: File "/home/pokybuild/yocto-autobuilder/lib/python2.7/site-packages/buildbot-0.8.8-py2.7.egg/buildbot/steps/source/yoctogit.py", line 599, in _mirrorExists mirror = self.mirrordir + "/" + self.repourl.replace("git://", "") + "/" exceptions.TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' This happens because if OPTIMIZED_GIT_CLONE is not True, mirrordir is not set.
Patch sent to mailing list.
Merged to master.