[Scons-dev] Question about binfo

William Blevins wblevins001 at gmail.com
Sun Nov 2 14:56:05 EST 2014


More information at http://scons.tigris.org/issues/show_bug.cgi?id=2980

V/R,
William

On Sun, Nov 2, 2014 at 2:55 PM, William Blevins <wblevins001 at gmail.com>
wrote:

> I'm investigating the md5sum issue brought up by Priotr, and I have some
> questions about Node.changed behavior and binfo.
>
> It seems that Node.changed always gets called twice: once by
> taskmaster.prepare and once by the builder.  Not sure why this happens
> twice, but binfo.[source,depends,implicit] elements are str types on the
> first round and Node types the second round.  I'm confused as to why binfo
> contents change despite no change to any dependencies.  The contents could
> be equivalent, but if you run SCons commands in different directories, then
> the path varies, so binfo as str types throws a wrench into dependency
> comparison.  Without a guaranteed comparison method for previous/current
> dependencies (IE. disambiguate and a normalized path), then I don't this
> this can be fixed.
>
> Any thoughts?
>
> V/R,
> William
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist2.pair.net/pipermail/scons-dev/attachments/20141102/62e32937/attachment.html>


More information about the Scons-dev mailing list