[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