SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for swig-examples-4.1.1-1.12.i586.rpm :

* Thu Mar 02 2023 Martin Liška - Use -fexcess-precision=fast as GCC 13 changes the default for C++ compiler and without the change some tests fail on i586. More info can be seen here: https://gcc.gnu.org/gcc-13/porting_to.html#excess-precision
* Thu Dec 01 2022 Klaus Kämpf - Update to 4.1.1
* Couple of stability fixes.
* Stability fix in ccache-swig when calculating hashes of inputs.
* Some template handling improvements.
* R - minor fixes plus deprecation for rtypecheck typemaps being optional.
* Wed Nov 02 2022 Klaus Kämpf - adapt source name to please build service
* Tue Oct 25 2022 kkaempfAATTsuse.com- Update to version 4.1.0 from 4.1.0-beta1
* Sun Oct 16 2022 Klaus Kämpf - Update to 4.1.0~beta1
* Add Javascript Node v12-v18 support, remove support prior to v6.
* Octave 6.0 to 6.4 support added.
* Add PHP 8 support.
* PHP wrapping is now done entirely via PHP\'s C API - no more .php wrapper.
* Perl 5.8.0 is now the oldest version SWIG supports.
* Python 3.3 is now the oldest Python 3 version SWIG supports.
* Python 3.9-3.11 support added.
* Various memory leak fixes in Python generated code.
* Scilab 5.5-6.1 support improved.
* Many improvements for each and every target language.
* Various preprocessor expression handling improvements.
* Improved C99, C++11, C++14, C++17 support. Start adding C++20 standard.
* Make SWIG much more move semantics friendly.
* Add C++ std::unique_ptr support.
* Few minor C++ template handling improvements.
* Various C++ using declaration fixes.
* Few fixes for handling Doxygen comments.
* GitHub Actions is now used instead of Travis CI for continuous integration.
* Add building SWIG using CMake as a secondary build system.
* Update optional SWIG build dependency for regex support from PCRE to PCRE2.- dropped patches, all upstream
* 15515f390c5e3316a7faf0cf85d661a297d45a50.patch
* fix-gcc12-error.patch
* swig-Define-PY_SSIZE_T_CLEAN-macro.patch
* swig-Define-PY_SSIZE_T_CLEAN-only-when-not-defined-yet.patch
* swig-Python-define-PY_SSIZE_T_CLEAN.patch
* swig-octave-6.patch
* swig-python310.patch
* swig308-isfinite.diff
* Fri Oct 14 2022 kkaempfAATTsuse.com- Update to version rel-4.0.2:
* [R] Run destructors of local C++ objects on SWIG_fail
* [php] Update exception_memory_leak_runme.php
* [lua] Run destructors of local C++ objects on SWIG_fail
* Fix issues with exception_memory_leak testcase
* Define PY_SSIZE_T_CLEAN only when not defined yet
* Add missing SWIGTYPE
*const& typemaps
* Revert \"[xml] Move to \"Experimental\" target language status\"
* Cleanup SWIG_VERSION definition
* Additional SWIG_VERSION testing
* Thu Sep 08 2022 Stephan Kulow - Cherrypick 15515f390c5e3316a7faf0cf85d661a297d45a50.patch from upstream to replace obsolete pcre1 with pcre2
* Sun May 08 2022 Ben Greiner - Add swig-python310.patch -- gh#swig/swig#2064, Fix swig test suite with Python 3.10
* Wed Jan 19 2022 Martin Liška - Add fix-gcc12-error.patch in order to fix GCC 12 compilation error.
* Tue Jun 08 2021 Atri Bhattacharya - Add swig-octave-6.patch -- Allow swig to work with octave 6 and above; patch part of upstream merge request [gh#swig/swig#2020].
 
ICM