Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#11864 closed enhancement (fixed)

scons-3.0.5

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 9.0
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (4)

comment:1 by Bruce Dubbs, 5 years ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 5 years ago

RELEASE 3.0.5 - Mon, 26 Mar 2019

  • 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
  • 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
  • Fix mingw tool to respect SHCCCOMSTR, SHLINKCOMSTR and LDMODULECOMSTR
  • Add support for MS SDK V10.0A (which is commonly installed with VS2017)
  • Add support for finding vswhere under 32 bit windows installs.
  • Update the MSVC tool to include the nologo flag by default in RCFLAGS
  • Change the default for AppendENVPath to delete_existing=0, so path order will not be changed, unless explicitly set
  • 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
  • scons-time now uses context managers around file opens
  • Fix regex patterns that were not specified as raw strings
  • Do not store build host+user name if reproducible builds are wanted

comment:3 by Bruce Dubbs, 5 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 21407.

comment:4 by Bruce Dubbs, 5 years ago

Milestone: 8.59.0

Milestone renamed

Note: See TracTickets for help on using tickets.