Re: [Scons-dev] Alpha release 3.0.5a2

Mats Wichmann <[email protected]>
Newsgroups gmane.comp.programming.tools.scons.user
Message-ID <6b5b0d56-83ec-0712-f216-c093a7c23034__11676.566249092$1551813066$gmane$org@wichmann.us>
On 3/5/19 9:57 AM, Jason Kenny wrote:
> Do we have a list of what is new?

don't have Bill's official list, but here's the info from the changlog.
decider-related things appear to be the main motivation for doing a drop.


    - Fix Issue #3283 - Handle using --config=force in combination with
Decider('MD5-timestamp').
      3.0.2 in fix for issue #2980 added that deciders can throw
DeciderNeedsNode exception.
      The Configure logic directly calls the decider when using
--config=force but wasn't handling
      that exception.  This would yield minimally configure tests using
TryLink() not running and
      leaving TypeError Nonetype exception in config.log
    - Fix Issue #3303 - Handle --config=force overwriting the
Environment passed into Configure()'s
      Decider and not clearing it when the configure context is completed.
    - Add default paths for yacc tool on windows to include cygwin,
mingw, and chocolatey
    - Change the default for AppendENVPath to delete_existing=0, so path
      order will not be changed, unless explicitly set (Issue #3276)
    - Fixed bug which threw error when running SCons on windows system
with no MSVC installed.
    - Update link tool to convert target to node before accessing node
member
    - Update mingw tool to remove MSVC like nologo CCFLAG
    - Add default paths for lex tool on windows to include cygwin,
mingw, and chocolatey
    - Add lex construction variable LEXUNISTD for turning off unix
headers on windows
    - Update lex tool to use win_flex on windows if available
    - Quiet open file ResourceWarnings on Python >= 3.6 caused by
      not using a context manager around Popen.stdout
    - Add the textfile tool to the default tool list
    - Fix syntax on is/is not clauses: should not use with a literal
    - Properly retrieve exit code when catching SystemExit
    - Do not store build host+user name if reproducible builds are wanted

_______________________________________________
Scons-users mailing list
[email protected]
https://pairlist4.pair.net/mailman/listinfo/scons-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.