[Scons-dev] Debian buildbot failures
Gary Oberbrunner
garyo at oberbrunner.com
Tue Dec 18 10:19:50 EST 2012
On Tue, Dec 18, 2012 at 8:26 AM, anatoly techtonik <techtonik at gmail.com>wrote:
>
> http://buildbot.scons.org/builders/debian6-python-2.6/builds/6/steps/shell/logs/stdio
>
> It looks like the culprit is SConf TryRun() function, which doesn't set
> executable bits on produced results.
> http://www.scons.org/doc/HTML/scons-api/SCons.SConf.SConfBase-class.html
>
> I am not sure why does it work on other machines?
>
> It works on my Ubuntu machine. "Permission denied" probably doesn't come
from failure to set execute bits; TryRun just uses TryLink, so if the
linker succeeds the executable bit should be set (by the linker). If the
linker fails, I've seen cases where it produces an output file but doesn't
set the execute bit because of (e.g.) missing symbols. That might be it.
--
Gary
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://two.pairlist.net/pipermail/scons-dev/attachments/20121218/f93895e0/attachment.html>
More information about the Scons-dev
mailing list