[Scons-users] Errors in parallel builds after updating from SCons 2.3.0 -> 2.3.5

Bill Deegan bill at baddogconsulting.com
Mon Sep 28 11:17:23 EDT 2015


Can you share any code so we can understand what you're talking about?

On Mon, Sep 28, 2015 at 3:53 AM, <mg at ncp-e.com> wrote:

> I can do the hg bisect if it becomes necessary.
>
> But I think the problem is actually on my side of the code and that it
> was just coincidence that it worked in the older versions of SCons.
>
> The thing is that I've got a Command builder and when the builder runs
> it adds new Install() instructions to the environment. Is this even
> supported by SCons?
>
> The error when building with multiple jobs always comes from this spot.
>
> Matthias
>
> On Fri, Sep 25, 2015 at 08:02:13PM +0200, Bill Deegan wrote:
> >    If you can't provide a reproducible test case it's going to be very
> hard
> >    for us to assist you.
> >
> >    Would you be able to use hg bisect to find the exact commit at which
> your
> >    issue starts?
> >    -Bill
> >    On Fri, Sep 25, 2015 at 8:32 AM, <[1]mg at ncp-e.com> wrote:
> >
> >      >    1. Can you provide a sample SConstruct/SConscript set that
> contains
> >      this
> >      >    problem?
> >
> >      That is a difficult task due to the high amount of custom code in
> our
> >      build system. Still I'll try look into it next week.
> >      >    2. SCons 2.4.0 is available, so could you give the latest
> version a
> >      try?
> >      >    I don't think this will solve the issue though.
> >
> >      No it didn't. I've now backtraced the SCons versions and it turns
> out
> >      that 2.3.0 was the last version in which our setup worked correctly
> >      with multiple jobs. In 2.3.1 the bug already occurs.
> >
> >      Could it be that this entry from 2.3.1's changelog has something to
> do
> >      with it:
> >
> >      From Dirk Baechle:
> >      - Added release_target_info() to File nodes, which helps to
> >        reduce memory consumption in clean builds and update runs
> >        of large projects.
> >
> >      Thanks for the help
> >      Matthias
> >
> >      --
> >      Matthias Gerstner, Dipl.-Wirtsch.-Inf. (FH)
> >      Entwicklung
> >
> >      NCP engineering GmbH
> >      Dombühler Straße 2, D-90449, Nürnberg
> >      Geschäftsführer Peter Söll, HRB-Nr: 77 86 Nürnberg
> >
> >      Telefon: [2]+49 911 9968-153, Fax: [3]+49 911 9968-229
> >      E-Mail: [4]Matthias.Gerstner at ncp-e.com
> >      Internet: [5]http://www.ncp-e.com
> >      _______________________________________________
> >      Scons-users mailing list
> >      [6]Scons-users at scons.org
> >      [7]https://pairlist4.pair.net/mailman/listinfo/scons-users
> >
> > References
> >
> >    Visible links
> >    1. mailto:mg at ncp-e.com
> >    2. file:///tmp/tel:%2B49%20911%209968-153
> >    3. file:///tmp/tel:%2B49%20911%209968-229
> >    4. mailto:Matthias.Gerstner at ncp-e.com
> >    5. http://www.ncp-e.com/
> >    6. mailto:Scons-users at scons.org
> >    7. https://pairlist4.pair.net/mailman/listinfo/scons-users
>
> > _______________________________________________
> > Scons-users mailing list
> > Scons-users at scons.org
> > https://pairlist4.pair.net/mailman/listinfo/scons-users
>
>
> --
> Matthias Gerstner, Dipl.-Wirtsch.-Inf. (FH)
> Entwicklung
>
> NCP engineering GmbH
> Dombühler Straße 2, D-90449, Nürnberg
> Geschäftsführer Peter Söll, HRB-Nr: 77 86 Nürnberg
>
> Telefon: +49 911 9968-153, Fax: +49 911 9968-229
> E-Mail: Matthias.Gerstner at ncp-e.com
> Internet: http://www.ncp-e.com
>
> _______________________________________________
> 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/20150928/4c65b1f3/attachment.html>


More information about the Scons-users mailing list