SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libparpack2-openmpi4-3.9.1-75.1.x86_64.rpm :

* Sun Mar 24 2024 sarah.krieschAATTopensuse.org- Remove s390x specific memory constraints based on improved memory usage
* Fri Feb 02 2024 badshah400AATTgmail.com- Add openmpi5 flavour.
* Wed Dec 06 2023 badshah400AATTgmail.com- Update to version 3.9.1:
* pyarpack: Ensure that the matrix properties (symmetric/hermitian) fit the solver (CG/LDL) with which they are used in the tests
* [BUG FIX] Tests for PARPACK with C/C++ bindings icb_parpack_c and icb_parpack_cpp are now really parallel and split the problem across MPI processes.
* Update arpackmm test suite: enable solving non-symmetric tests with BiCG solver
* README: Add details on Windows installation.
* [BUG FIX] Fix install: headers in /path/to/local/include/arpack for ICB samples
* [BUG FIX] Fix install: headers in /path/to/local/include/arpack
* arpackmm: allow for using LA/SA magnitudes.
* Rename icbexmm option into eigen option.
* README: document how to use ICB.
* [BUG FIX] arpackmm: fix restart.
* README: document where to find arpack user\'s guide.- Make tests run with \'-j1\' for serial flavour (gh#opencollab/arpack-ng#439).- Update includedir location: arpack-ng now installs headers to %{_includedir}/arpack/ instead of %{_includedir}/arpack-ng/ used previously.
* Mon Oct 23 2023 nicolas.moreyAATTsuse.com- Drop support for obsolete openmpi[123]- Prepare support for openmpi5
* Wed Feb 15 2023 rpmAATTfthiessen.de- Update to version 3.9.0
* parpack.h and parpack.hpp: type of rwork should be real instead of complex.
* Allow ritz_option {\"LR\", \"SR\", \"LI\", \"SI\"} for complex eigenvalue problems in ICB.
* Replace deprecated NP complex
* Include location of header files changed to arpack-ng
* Many smaller bugfixes- Drop upsteam fixed and merged patches
* fix_tautological_compare_321.patch
* replace_deprecated_np-complex.patch
* Use-CMAKE_INSTALL_FULL_-dir.patch- Rebased arpack-ng-python-module-installdir.patch
* Thu Jan 26 2023 stefan.bruensAATTrwth-aachen.de- Fix build after numpy 1.24 API changes, add replace_deprecated_np-complex.patch
* Mon Dec 05 2022 stefan.bruensAATTrwth-aachen.de- Add memory constraints for pyarpack builds on s390x (slightly higher than on other 64 bit archs).- Remove obsolete rpmlintrc.
* Tue Apr 26 2022 jengelhAATTinai.de- Add an rpmlintrc for shlib-policy-name-error
* Wed Feb 02 2022 stefan.bruensAATTrwth-aachen.de- Add fix_tautological_compare_321.patch- Apply memory constraints also on ppc64/ppc64le
* Wed Nov 24 2021 guillaume.gardetAATTopensuse.org- Disable pyarpack on armv6/7 to fix build
* Thu Sep 30 2021 stefan.bruensAATTrwth-aachen.de- Reduce memory requirements/constraints:
* Only apply to serial multibuild flavor, where pyarpack is built
* Build arpackmm and pyarpack sequentially
* Use memory instead of physicalmemory- Fix pkgconfig files, add Use-CMAKE_INSTALL_FULL_-dir.patch
* Thu Sep 30 2021 guillaume.gardetAATTopensuse.org- Increase RAM size required in _constraints to avoid OOM seen in Tumbleweed
* Thu Jul 01 2021 schwabAATTsuse.de- Add option to build without openblas- Adjust constraints for riscv64
* Thu Jun 10 2021 badshah400AATTgmail.com- Add openmpi4 to the list of multibuild flavors (appropriate definitions were already in spec file).
* Fri May 28 2021 lnusselAATTsuse.de- don\'t own /usr/lib/pkgconfig, already owned by filesystem
* Thu Dec 10 2020 badshah400AATTgmail.com- Update to version 3.8.0:
* Bug fixes: - bmat return \"G\" instead of \"B\" for generalized matrix in arpack.hpp. - pass arrays of chars as scalar in fortran calls in order not to crash when calling subroutines through icb interface. - fix \'Unknown CMake command \"check_symbol_exists\".\' when ICB=ON. - fix arpackdef.h (resp. arpackicb.h) must be included only by C/C++ (resp. F77/F90). - iparam/ipntr sizes may change depending on cases. - ILP64 support: using debug_c and stat_c. - fix check precision which may fail with some ATLAS versions. - fix \'eval: Syntax error: \"(\" unexpected\' error at build time. - ICB using rvec/select: rvec/select turned to integer bool should be, but, is not always supported (depend on compiler, options).
* arpackmm: - extract arpackSolver.hpp from arpakmm.cpp. - arpackSolver/arpackmm: switch eigen version to 3.3. - arpackmm: add --slvItrPC option (PC: Jacobi, ILU). - arpackmm: add --slv LLT LDLT (for SPD matrices). - arpackmm: add --simplePrec option (to enable use of s
*upd). - arpackmm: add --dense option.
* pyarpack: python binding based on Boost.Python.Numpy exposing C++ API.
* autotools: provide
*.cmake files (in addition to
*.pc file).
* Only build shared libraries by default. To build static libraries, use --enable-static (autotools) or - DBUILD_SHARED_LIBS=OFF (cmake).
* [CLEAN] arpackSolver API: more convenient, suppress template parameters when possible.
* Add parpack.pc and arpackSolver.pc.
* Support of gfortran 10.- Drop patches incorporated upstream:
* arpack-ng-gcc10.patch.
* arpack-ng-double-comparison.patch.- New patches:
* arpack-ng-python-module-installdir.patch to move python module to standard python sitearch.- Enable pyarpack: a python interface for arpack-ng, and split it out into a new package: python3-arpack-ng; this module is only built once -- for the serial flavor:
* Disabled for i586 (gh#opencollab/arpack-ng#289).
* Disbaled for openSUSE < 1550: boost too old.- Add _constraints to allow enough memory (12 GB) and disk size (3 GB) required to build pyarpack (only for x86_64, aarch64).- Switch to building with cmake:
* Add BuildRequires: cmake.
* Pass -DCMAKE_INSTALL_ options to suggest correct install paths for different flavors.
* CMAKE_CXX_COMPILER_VERSION: GCC version is required to build pyarpack
* To work around broken rpath handling in Leap 15.2\'s macros, pass `-DCMAKE_SKIP_RPATH=OFF -DCMAKE_SKIP_INSTALL_RPATH=ON` (do this on all distro versions as it doesn\'t hurt)- Use arpack-ng-%{version} as the naming format for the source tarball.
* Tue Jun 16 2020 badshah400AATTgmail.com- Add arpack-ng-double-comparison.patch: Add a tolerance for testing float equivalence in TESTS/bug_79_double_complex.f; fixes build failure for i586 [gh#opencollab/arpack-ng#269].
* Sat Jun 06 2020 badshah400AATTgmail.com- Add arpack-ng-gcc10.patch to fix build against GCC 10 [gh#opencollab/arpack-ng#239, gh#opencollab/arpack-ng#245].
* Fri Jan 03 2020 stefan.bruensAATTrwth-aachen.de- Update to version 3.7.0:
* [BUG FIX] ICB: missing workev for
*[ds]neupd (real+not-sym) => API/ABI change for
*[ds]neupd_c.
* [BUG FIX] autotools - make distcheck: fix circular dependencies.
* arpackmm: utility to test arpack with matrix market files.
* ICB: add ILP64 support. - arpack includes arpackdef.h when/where needed: - #define provide c_int/a_int according to architecture. - all f90 who need to include \"arpackdef.h\" must be moved to F90. Note: by convention, F90 are preprocessed (f90 are not). - MPI does not support ILP64: integer
*4 must be imposed in all calls involving MPI (f90 example/test code).- Update to version 3.6.3:
* Add Fortran common initialization (block data).
* Give up forcing the initial residual to be in the range of the operator OP after a restart (Closes: #142).- Update to version 3.6.2:
* Install: move headers into a dedicated directory (local/include/arpack). (Closes #126)
* Add configuration summary.
* Improve the flag detection. Hopefully fix the ppc64el and other archs issues in Debian- Update to version 3.6.1:
* Fix a regression on i386 and other archs (Closes #123)- Update to version 3.6.0:
* Add support for ISO_C_BINDING (Fortran 2003) for ARPACK, PARPACK (Fortran <-> C/C++).
* Provide find_package for (cmake) users to find arpack-ng.
* Rename pslamch to pslamch10 to avoid symbol collision with Scalapack 2.0.2 in MPI context.
* Force the initial residual to be in the range of the operator OP in the standard case, too (Closes: #79).
* Add coverage information to improve testing: https://coveralls.io/github/opencollab/arpack-ng
* Add C++11 interface through arpack.hpp and parpack.hpp
* Rewrite C++ examples / tests demonstrating new C++11 interface
* Pre-C++11 interface available through arpack.h and parpack.h
* Sun Dec 15 2019 stefan.bruensAATTrwth-aachen.de- Create baselibs.conf on the fly, based on flavor.
* Sun Dec 08 2019 stefan.bruensAATTrwth-aachen.de- Use _multibuild for building serial and MPI versions, readd openmpi(1) for older distribution versions, add openmpi3.- Reflect MPI flavor in package names- Stop distributing compiled examples
* Fri Nov 01 2019 badshah400AATTgmail.com- Fix file list from previous change: use /%{ompi_ver}/ as the openmpi directory instead of the no longer existing /openmpi/.
* Thu Oct 10 2019 nmoreychaisemartinAATTsuse.com- Replace openmpi(1) by newer openmpi2- Add explicit dependency to MPI library as multiple ones may provide the same symbols
* Sun Jul 09 2017 badshah400AATTgmail.com- Update to version 3.5.0:
* Improve cmake build system: disable C++ detection, set default build type.
* Use AC_PROG_FC instead of AC_PROG_F77 for proper inizialization for the usage of AC_FC_LINE_LENGTH.
* Improve cmake build system: add make install and fix shared libraries.
* fix usages of DLACPY to not alias inputs (patch from https://software.intel.com/en-us/articles/how-to-resolve-arpack-issues-with-intel-mkl-110-update-3)
* Fix possible deadlock when PARPACK call uses communicator with a larger number of CPUs than previous call
* Portability improvements to the autotools build system.
* Let cmake guess the default installation directories. Can be overridden by changing CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_BINDIR.
* Shared libraries built by cmake now have their SONAME set identical to those built by autotools.
* Avoid purification stage in [d,s]neupd.f if it requires division by zero (Closes: gh#opencollab/arpack-ng#58).
* Fri Jul 08 2016 dmitry_rAATTopensuse.org- Update to version 3.4.0
* Build system updates
* Tue May 31 2016 ronisbrAATTgmail.com- Update to version 3.3.0
* Rename pdlamch to pdlamch10 to avoid symbol collision with Scalapack 2.0.2 in MPI context.
* General improvements on the build system.
* libparpack links against libarpack (instead of doing a static link).
* Reverts using {d,s}lahqr from lapack 2.
* Use dlahqr from lapack 3 instead of dlaqrb.- Run spec-cleaner.- Minor improvements in the .spec file.
* Sat Dec 13 2014 dmitry_rAATTopensuse.org- Update to version 3.2.0
* See included CHANGES file for details
* Remove obsolete 0001-Do-not-install-test-binaries.patch
 
ICM