|
 |
 |
 |
Changelog for scons-3.0.1-lp155.2.1.noarch.rpm :
* Sat Mar 02 2024 Yasuhiko Kamata - Use %patch -P N instead of deprecated %patchN (for upcoming RPM version 4.20). * Fri Nov 24 2017 mpluskalAATTsuse.com- Explicitly require python3 for python3 version of scons as dependency does not get generated automatically * Wed Nov 15 2017 astiegerAATTsuse.com- SCons 3.0.1: * Fix return value handling in to_String_for_subst() * Fixe Variables.GenerateHelpText() to now use the sort parameter * Fix Tool loading logic from exploding sys.path with many site_scons/site_tools prepended on py3. * Add additional output with time to process each SConscript file when using --debug=time. * Fix broken subst logic with \"$$([...])\" * Java/Jar building improvements and fixes- Packaging changes: * drop scons-3.0.0-support-python-2-prints.patch, now upstream * Restore python2 support for SLE 12 and Leap 42.x * Fri Nov 03 2017 mpluskalAATTsuse.com- Switch to python3 * Wed Oct 04 2017 astiegerAATTsuse.com- SCons 3.0.0, a major release: * Some targets may rebuild when upgrading. * Significant changes in some python action signatures * Supports Python version earlier than 2.7 and 3.5+ * Switching between PY 2.7 and PY 3.5, 3.6 will cause rebuilds * Updated language support: D, LaTeX, docbook * Remove deprecated tools CVS, Perforce, BitKeeper, RCS, SCCS, Subversion * Removed deprecated module SCons.Sig- refresh scons-1.2.0-fix-install.patch to scons-3.0.0-fix-install.patch- drop scons-1.2.0-noenv.patch, fix is done in spec- drop rpmlintrc, no longer needed- prevent a regression that would require Python3 syntax for print statements, add scons-3.0.0-support-python-2-prints.patch * Tue Nov 22 2016 astiegerAATTsuse.com- SCons 2.5.1: * Add scons-configure-cache.py to packaging. It was omitted * Use memoization to optimize PATH evaluation across all dependencies per node * Wed Apr 20 2016 astiegerAATTsuse.com- SCons 2.5.0: * Enhance implicit language scanning functionality * Cache directory sharding to improve NFS performance * Fri Dec 04 2015 mpluskalAATTsuse.com- Update to 2.4.1 * Added new configure check, CheckProg, to check for existence of a program. * Fix for issue #2840 - Fix for two environments specifying same target with different actions not throwing hard error. Instead SCons was incorrectly issuing a warning and continuing. * Add support `Microsoft Visual C++ Compiler for Python 2.7\' Compiler can be obtained at: https://www.microsoft.com/en-us/download/details.aspx?id=44266 * Fixed tigris issue #3011: Glob() excludes didn\'t work when used with VariantDir(duplicate=0) * Fix bug 2831 and allow Help() text to be appended to AddOption() help. * Reimplemented versioning for shared libraries, with the following effects * Fixed tigris issues #3001, #3006. * Fixed several other issues not reported to tigris, including: issues with versioned libraries in subdirectories with tricky names, issues with versioned libraries and variant directories, issue with soname not being injected to library when using D linkers, * Switched to direct symlinks instead of daisy-chained ones -- soname and development symlinks point directly to the versioned shared library now), for rationale see: https://www.debian.org/doc/debian-policy/ch-sharedlibs.html https://fedoraproject.org/wiki/Packaging:Guidelines#Devel_Packages https://bitbucket.org/scons/scons/pull-requests/247/new-versioned-libraries-gnulink-cyglink/diff#comment-10063929 * New construction variables to allow override default behavior: SONAME, SHLIBVERSIONFLAGS, _SHLIBVERSIONFLAGS, SHLIBNOVERSIONSYMLINKS, LDMODULEVERSION, LDMODULEVERSIONFLAGS, _LDMODULEVERSIONFLAGS, LDMODULENOVERSIONSYMLINKS. * Changed logic used to configure the versioning machinery from platform-centric to linker-oriented. * The SHLIBVERSION/LDMODULEVERSION variables are no longer validated by SCons (more freedom to users). * InstallVersionedLib() doesn\'t use SHLIBVERSION anymore. * Enchanced docs for the library versioning stuff. * New tests for versioned libraries. * Library versioning is currently implemented for the following linker tools: \'cyglink\', \'gnulink\', \'sunlink\'. * Fix to swig tool - pick-up \'swig\', \'swig3.0\' and \'swig2.0\' (in order). * Fix to swig tool - respect env[\'SWIG\'] provided by user. * Thu Sep 24 2015 mpluskalAATTsuse.com- Update to 2.4.0 * Switched several core classes to use \"slots\", to reduce the overall memory consumption in large projects (fixes #2180, [#2178], #2198) * Memoizer counting uses decorators now, instead of the old metaclasses approach. * Fixed typo in SWIGPATH description * Tue Aug 11 2015 astiegerAATTsuse.com- SCons 2.3.6: * bug fixes * Added support for Visual Studio 2015 * Mon Jul 27 2015 astiegerAATTsuse.com- SCons 2.3.5: * Documentation fixes * Fixed symlink support * Fixed incomplete LIBS flattening and substitution in Program scanner * Added new method rentry_exists_on_disk to Node.FS * Add support for f08 file extensions for Fortran 2008 code. * Show --config choices if no argument is specified * Added an \'exclude\' parameter to Glob() * Added support for \'-isystem\' to ParseFlags.
|
|
|