[Scons-users] Found dependency cycle(s)

William Blevins wblevins001 at gmail.com
Tue May 10 10:17:28 EDT 2016


2.5.0 introduced a correction for missing implicit dependencies in
heterogeneous scanner contexts (IE. cross-scanner contexts). This means
(depending on your build) that you have new dependencies. For example,
compare the differences of your "scons --tree=prune" output.

Apparently, you have discovered that your dependency tree has circular
dependencies that were previously not caught. You will need to examine your
build and potentially make corrections. Although we are aware that this is
slightly annoying, there hasn't yet been a case that wasn't resolvable.

Let us know if you have further issues.

V/R,
William

On Tue, May 10, 2016 at 2:10 PM, Непомнящий Евгений <johnny at topazelectro.ru>
wrote:

> Hello
>
> I build project with scons 2.1.0 fine, but with scons 2.5 I receive this:
>
> scons: done building targets.
>
> scons: *** Found dependency cycle(s):
>   Internal Error: no cycle found for node _build\main.elf
> (<SCons.Node.FS.File object at 0x038FAC60>) in state pending
>   Internal Error: no cycle found for node _build\obj\impl_ssorder.o
> (<SCons.Node.FS.File object at 0x03836D98>) in state pending
>   Internal Error: no cycle found for node _build\obj\enc28j60.o
> (<SCons.Node.FS.File object at 0x038AB780>) in state pending
>   Z:\_bu9\sale\impl\impl_ssOrder.cl.h ->
> Z:\_bu9\sale\impl\impl_ssOrder.cl.h
>   Z:\_bu9\_ext\lwip\topaz\enc28j60\lwip\enc28j60.cl.h ->
> Z:\_bu9\_ext\lwip\topaz\enc28j60\lwip\enc28j60.cl.h
>
> File "C:\Python27\scons-2.5.0\SCons\Taskmaster.py", line 1043, in cleanup
>
> What can I do with this?
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20160510/a373a073/attachment.html>


More information about the Scons-users mailing list