[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