Login | Register
My pages Projects Community openCollabNet

Discussions > SCons Development (OBSOLETE) > Re: [scons-dev] call for pre-testing next release: 0.95.1 available

Project highlights:

14 Nov 2017: Release 3.0.1 is now available at the download page.

18 Sep 2017: Release 3.0.0 is now available at the download page.

03 Nov 2016: Release 2.5.1 is now available at the download page.

scons
Discussion topic

Back to topic list

Re: [scons-dev] call for pre-testing next release: 0.95.1 available

Author Chad Austin <aegisk at vrac dot iastate dot edu>
Full name Chad Austin <aegisk at vrac dot iastate dot edu>
Date 2004-06-18 23:41:04 PDT
Message All of my builds seem to work fine. Performance-wise, the difference between
save-explain-info=1 and 0 is negligible.

SConsignFile() works wonderfully. (Thanks Ralf!)

If I run into anything else before 0.96, I'll let you know.

Chad


Steven Knight wrote:

> I am working on preparing SCons version 0.96 for release. I'm asking
> for your help in testing out a pre-release 0.95.1 version, so that we
> can shake out more problems before the official release.
>
> WHY I'M ASKING FOR HELP WITH PRE-RELEASE TESTING:
>
> The next version of SCons will contain some significant refactorings of
> some key subsystems:
>
> -- The .sconsign file format has been changed to save additional
> information about the built targets. This additional
> information is used to support a new --debug=explain option
> that will tell you *why* a particular target is being rebuilt.
> A new SetOption('save_explain_info') (or --save-explain-info)
> option tells SCons to speed up the build by not saving this info.
>
> -- SCons now ships a "dblite.py" module (thanks to Ralf W.
> Grosse-Kunstleve) that is used as the new default DB format for
> .sconsign files specified using the the SConsignFile() function.
> We did this because different versions of Python have problems
> with the anydbm module that was the old default. If you want
> the old behavior, you should explicitly specify anydbm as follows:
>
> import anydbm
> SConsignFile(dbm_module=anydbm)
>
> -- The default Scanners are now associated with specific default
> builders, not with specific file suffixes. This eliminates
> inappropriate re-installs of .h files when a subsidiary .h
> file changes.
>
> -- The check for whether a file is up-to-date has been refactored
> to occur at a different point in SCons' analysis. This fixes
> some spurious circular dependencies involving generated .h files.
>
> These changes could have introduced unintended side effects that might,
> conceivably, have fallen through cracks in our regression test coverage.
> I'd like your help in finding any cases like that by running this
> pre-release version through your real-life builds.
>
> HOW TO HELP:
>
> Download one of the following packages and install SCons as you would
> normally:
>
> http://www.scons.org​/scons-0.95.1.tar.gz​
> http://www.scons.org​/scons-0.95.1.zip
> http://www.scons.org​/scons-local-0.95.1.​tar.gz
> http://www.scons.org​/scons-local-0.95.1.​zip
> http://www.scons.org​/scons-src-0.95.1.ta​r.gz
> http://www.scons.org​/scons-src-0.95.1.zi​p
>
> Please let me know if you notice any problems that seem to have been
> introduced by this version (and not open problems in 0.95 that are
> still unfixed). I'm especially interested in the following:
>
> -- If the performance of 0.95.1 seems to be noticeably slower
> than the performance of 0.95. The performance hit from the
> --debug=explain support should have been offset by speedups in
> other areas, but I'd like to know if your mileage varies.
>
> -- If 0.95.1 causes an up-to-date tree already built with 0.95 to
> rebuild anything. The new .sconsign file code should know how
> to read the old .sconsign file format and Do the Right Thing.
> The only case where rebuilds *should* occur is if you're using the
> SConsignFile() function and do not explicitly set the dbm_module
> to the same value as you used for 0.95 (anydbm by default).
>
> If you test out 0.95.1 and don't notice any problems, I'd like to know
> that, too--just so I can keep track.
>
> Thank you, and let me know if you have any questions.
>
> --SK
>
>
> --------------------​--------------------​--------------------​---------
> To unsubscribe, e-mail: dev-unsubscribe@scon​s.tigris.org
> For additional commands, e-mail: dev-help at scons dot tigris dot org

--------------------​--------------------​--------------------​---------
To unsubscribe, e-mail: dev-unsubscribe@scon​s.tigris.org
For additional commands, e-mail: dev-help at scons dot tigris dot org

« Previous message in topic | 9 of 14 | Next message in topic »

Messages

Show all messages in topic

[scons-dev] call for pre-testing next release: 0.95.1 available stevenknight Steven Knight 2004-06-16 20:41:46 PDT
     Re: [scons-dev] call for pre-testing next release: 0.95.1 available timot Timothee Besset 2004-06-17 01:22:50 PDT
     Re: [scons-dev] call for pre-testing next release: 0.95.1 available Anthony Roach <aroach at electriceyeball dot com> Anthony Roach <aroach at electriceyeball dot com> 2004-06-17 07:11:05 PDT
         Re: [scons-dev] call for pre-testing next release: 0.95.1 available Charles Crain <chux at houston dot rr dot com> Charles Crain <chux at houston dot rr dot com> 2004-06-17 12:07:21 PDT
             Re: [scons-dev] call for pre-testing next release: 0.95.1 available Chad Austin <aegisk at vrac dot iastate dot edu> Chad Austin <aegisk at vrac dot iastate dot edu> 2004-06-20 18:49:31 PDT
                 Re: [scons-dev] call for pre-testing next release: 0.95.1 available broonie Mark Brown 2004-06-21 04:40:19 PDT
     Re: [scons-dev] call for pre-testing next release: 0.95.1 available Anthony Roach <aroach at electriceyeball dot com> Anthony Roach <aroach at electriceyeball dot com> 2004-06-17 13:55:44 PDT
         Re: [scons-dev] call for pre-testing next release: 0.95.1 available Charles Crain <chux at houston dot rr dot com> Charles Crain <chux at houston dot rr dot com> 2004-06-17 14:50:06 PDT
     Re: [scons-dev] call for pre-testing next release: 0.95.1 available Chad Austin <aegisk at vrac dot iastate dot edu> Chad Austin <aegisk at vrac dot iastate dot edu> 2004-06-18 23:41:04 PDT
     Re: [scons-dev] call for pre-testing next release: 0.95.1 available Anthony Roach <aroach at electriceyeball dot com> Anthony Roach <aroach at electriceyeball dot com> 2004-06-22 09:13:42 PDT
         Re: [scons-dev] call for pre-testing next release: 0.95.1 available stevenknight Steven Knight 2004-06-22 20:03:02 PDT
             Re: [scons-dev] call for pre-testing next release: 0.95.1 available Anthony Roach <aroach at electriceyeball dot com> Anthony Roach <aroach at electriceyeball dot com> 2004-06-23 09:52:58 PDT
     Re: [scons-dev] call for pre-testing next release: 0.95.1 available "Erling D dot Andersen" <e dot d dot andersen at mosek dot com> "Erling D dot Andersen" <e dot d dot andersen at mosek dot com> 2004-07-06 03:34:13 PDT
     Re: [scons-dev] call for pre-testing next release: 0.95.1 available Werner Schiendl <ws-news at gmx dot at> Werner Schiendl <ws-news at gmx dot at> 2004-07-13 09:51:03 PDT
Messages per page: