SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for scons-3.1.2-1.62.x86_64.rpm :

* Fri Jan 03 2020 Matej Cepl - Switch off tests- Update to 3.1.2 (jsc#SLE-12199, bsc#1169143): - Added debug option \"action_timestamps\" which outputs to stdout the absolute start and end time for each target. - Fix suncxx tool (Oracle Studio compiler) when using Python 3. Previously would throw an exception. Resolved by properly handling tool version string output as unicode. - Resolved a typo in engine.SCons.Tool - Resolved a race condition in multithreaded Windows builds with Python 2 in the case where a child process is spawned while a Python action has a file open. Original author: Ryan Beasley. - Added memoization support for calls to Environment.Value() in order to improve performance of repeated calls. - Update Command() function to accept target_scanner, source_factory, and target_factory arguments. This makes Command act more like a one-off builder. - Added support for \"-imacros\" to ParseFlags - Fix CheckFunc detection code for Visual 2019. Some functions (e.g. memmove) were incorrectly recognized as not available. - Fix stacktrace when using SCons with Python 3.5+ and SunOS/Solaris related tools. - Avoid crash with UnicodeDecodeError on Python 3 when a Latex log file in non-UTF-8 encoding (e.g. containing umlauts in Latin-1 encoding when the fontenc package is included with \\usepackage[T1]{fontenc}) is read. - Improved threading performance by ensuring NodeInfo is shared across threads. Results in ~13% improvement for parallel builds (-j# > 1) with many shared nodes. - Improve performance of Entry.disambiguate() by making check for most common case first, preventing unnecessary IO. - Improved DAG walk performance by reducing unnecessary work when there are no un-visited children. - Replace instances of string find method with \"in\" checks where the index from find() was not used. - CmdStringHolder fix from issue #3428 - Turn previously deprecated debug options into failures: - -debug=tree, --debug=dtree, --debug=stree, - -debug=nomemoizer. - Experimental New Feature: Enable caching MSVC configuration If SCONS_CACHE_MSVC_CONFIG shell environment variable is set, SCons will cache the results of past calls to vcvarsall.bat to a file; integrates with existing memoizing of such vars. On vs2019 saves 5+ seconds per SCons invocation, which really helps test suite runs. - Remove deprecated SourceSignatures, TargetSignatures - Remove deprecated Builder keywords: overrides and scanner - Remove deprecated env.Copy - Remove deprecated BuildDir plus SConscript keyword build_dir - A number of documentation improvements.- scons-src-3.1.2.tar.gz is just renamed documentation for 3.1.1 (upstream hasn’t released new documentation tarball)
* Fri Sep 06 2019 Andreas Stieger - scons 3.1.1:
* Change the default for AppendENVPath to delete_existing=0, so path order will not be changed, unless explicitly set
* Add the textfile tool to the default tool list
* Tue May 21 2019 Tomáš Chvátal - Disable bit more msvc tests as we don\'t care about the fails
* Sat May 18 2019 Andreas Stieger - scons 3.0.5:
* Fixes related to --config=force
* Change the default for AppendENVPath to delete_existing=0, so path order will not be changed, unless explicitly set
* Add the textfile tool to the default tool list
* Fix regex patterns that were not specified as raw strings
* Do not store build host+user name if reproducible builds are wanted
* Tue Mar 26 2019 Tomáš Chvátal - Sort out the bcond_with/without for the multibuild to work properly
* Mon Mar 25 2019 Tomáš Chvátal - Fix the testsuite pass to keep working- Use regular python macros- Use fdupes
* Fri Mar 01 2019 Andreas Stieger - scons 3.0.4:
* Add TEMPFILESUFFIX to allow a customizable filename extension
* Update TempFileMunge class to use PRINT_CMD_LINE_FUNC
* Enhance cpp scanner regex logic to detect if/elif expressions without whitespaces but parenthesis like \"#if(defined FOO)\" or \"#elif!(BAR)\" correctly.
* Tue Jan 15 2019 astiegerAATTsuse.com- scons 3.0.3:
* upstream packaging fixes
* Update doc examples to work with Python 3.5+
* Thu Jan 03 2019 davejplaterAATTgmail.com- Update to version 3.0.2, now works properly with python3 and fixes boo#1083830.- Removed incorporated patches: no_deprecated_asserts.patch, removed_splitunc.patch, fix-jN-for-python-37.patch, replace_TestSuite_main.patch, stop_custom_OrderedDict.patch, no_time-clock.patch and fix-rpm-tests-for-newer-rpmbuild.patch.- Upstream changes are too many to list see : /usr/share/doc/packages/scons/CHANGES.txt
* Thu Oct 11 2018 Matěj Cepl - Switch off more failing tests.
 
ICM