OBS-URL: https://build.opensuse.org/package/show/science/scotch?expand=0&rev=60
285 lines
11 KiB
Plaintext
285 lines
11 KiB
Plaintext
-------------------------------------------------------------------
|
|
Sat Sep 13 07:22:27 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Provide ptscotch-parmetis-<MPI_FLAVOR>-devel for the mpi
|
|
devel packages, since the parmetis sub-package was subsumed into
|
|
this package as part of the update to version 7.0.8.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 27 08:40:20 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Rename binaries/man-files that may conflict with those from
|
|
other packages: mtst -> mtst-scotch, gpart -> gpart-scotch.
|
|
- Pass `--parallel` to %ctest to avoid conditionally
|
|
re/un-defining smp_mflags.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 22 16:55:52 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 7.0.8:
|
|
* Undocumented bug fixes.
|
|
- Changes from version 7.0.0 through 7.0.7:
|
|
* See release highlights at
|
|
https://gitlab.inria.fr/scotch/scotch/-/tags
|
|
- Use cmake for builds; implies dropping of additional source
|
|
scotch-Makefile.inc.in).
|
|
- Use -D_FORTIFY_SOURCE=2 instead of oS Factory default of 3; this
|
|
fixes several test failures and is as recommended by upstream
|
|
(see
|
|
https://gitlab.inria.fr/scotch/scotch/-/blob/master/INSTALL.txt)
|
|
- Build without rpath support to avoid rpaths in final binaries.
|
|
This is as the upstream default, but our cmake macro defaults to
|
|
`CMAKE_SKIP_RPATH=OFF`, so we pass the option to turn in on
|
|
explicitly.
|
|
- Run tests as part of %check, but do not run them in parallel,
|
|
see https://gitlab.inria.fr/scotch/scotch/-/issues/50.
|
|
- Disable testing for mvapich2 flavour, whose initialisation seems
|
|
to be broken in :Factory.
|
|
- Remove `-Wl,no-undefined` from linker flags in cmake macro, as
|
|
builds fail with `undefined reference` errors when linking
|
|
otherwise.
|
|
- Bump so version in shared lib name.
|
|
- No more upstream support for static libraries, drop
|
|
-devel-static package.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 24 13:19:29 UTC 2025 - Nicolas Morey <nicolas.morey@suse.com>
|
|
|
|
- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
|
|
- Add openmpi5 build flavour
|
|
- Fix %{metis} in package name.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 23 19:26:02 UTC 2023 - Egbert Eich <eich@suse.com>
|
|
|
|
- Disable HPC flavors on i586
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 23 12:10:57 UTC 2023 - Nicolas Morey <nicolas.morey@suse.com>
|
|
|
|
- Drop support for obsolete openmpi[123]
|
|
- Prepare support for openmpi5
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 2 06:47:04 UTC 2021 - Egbert Eich <eich@suse.com>
|
|
|
|
- Fix serial HPC build.
|
|
- Fix: 'warning: File listed twice: /usr/lib64/libscotchmetis.so*'
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 27 19:09:40 UTC 2021 - Egbert Eich <eich@suse.com>
|
|
|
|
- Sync SLE and openSUSE builds (jsc#SLE-12162).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 21 10:53:11 UTC 2021 - Ana Guerrero Lopez <aguerrero@suse.com>
|
|
|
|
- Update to version 6.1.0. The change in release number reflects a change
|
|
in behavior of the software, regarding two features:
|
|
* Algorithms for sparse matrix reordering now fully take into account vertex
|
|
weights. While the previous versions only accounted for them in the nested
|
|
dissection method to compute and optimize separator size/weight, they are
|
|
now also accounted for in the minimum degree and minimum fill algorithms.
|
|
Consequently, vertex amalgamation can be tuned so that the size of
|
|
(column-)blocks is tailored according to the real amount of computation to
|
|
be performed on supervariables.
|
|
The esmumps interface with MUMPS has been updated so as to take into
|
|
account this new feature.
|
|
* The routines of the vertex graph partitioning (with overlap) module have
|
|
been redesigned, leading to much smaller run time and, most often, higher
|
|
quality
|
|
- Scotch development is moving to gitlab
|
|
- Add support for gcc10 and build support for openmpi4.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 17 16:34:29 UTC 2020 - Egbert Eich <eich@suse.com>
|
|
|
|
- only serial scotch-metis-devel package should conflict with
|
|
metis-devel (boo#1169791).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 30 13:35:55 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|
|
|
- Remove bogus %undefine suffix - suffix is a RPM builtin, and
|
|
trying to undefine it is an error since RPM 4.15.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 3 09:55:35 UTC 2019 - Egbert Eich <eich@suse.com>
|
|
|
|
- Enabled non-HPC openmpi3 build.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 29 20:42:05 UTC 2019 - Egbert Eich <eich@suse.com>
|
|
|
|
- Add support for gcc7 builds for HPC.
|
|
- Add support for gcc8 and gcc9 for HPC (jsc#SLE-7766 &
|
|
jsc#SLE-8604).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 28 16:08:36 UTC 2019 - Egbert Eich <eich@suse.com>
|
|
|
|
- Update to version 6.0.9:
|
|
* Scotch 6.0.7 is mostly a bugfix version. It provides some new minor
|
|
features, such as an extension of the target architecture API and
|
|
MeTiS v5 compatibility.
|
|
- Disable openmpi1 builds for SLE/Leap > 15.1.
|
|
- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 27 18:06:39 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|
|
|
- Reflect renaming of openmpi packages to openmpi1 in Tumbleweed,
|
|
fixes unresolvable packages.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 10 08:05:36 UTC 2019 - Ana Guerrero Lopez <aguerrero@suse.com>
|
|
|
|
- Use -ffat-lto-objects to provide a proper static library.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 28 09:11:24 UTC 2019 - Ana Guerrero Lopez <aguerrero@suse.com>
|
|
|
|
- Update to version 6.0.7: (jsc#SLE-8499)
|
|
* bugfixes and some new minor features, such as an extension of
|
|
the target architecture API and MeTiS v5 compatibility.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 14 09:17:41 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
- Fix the package group fix.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 11 06:35:16 UTC 2019 - Egbert Eich <eich@suse.com>
|
|
|
|
- Set default module version correctly when installing
|
|
master package, unset when deinstalling the default library
|
|
package.
|
|
- Fix dependencies for HPC packages.
|
|
- Fix HPC modulefile: library dir is always there when module file
|
|
is installed.
|
|
- Fix package groups.
|
|
- Cosmetic fixes to module file.
|
|
- Consolidate use of openmpi1, openmpi2, openmpi3 for non-HPC builds.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 25 13:07:54 UTC 2019 - eich@suse.com
|
|
|
|
- Disable openmpi1 and openmpi3 builds on SLE.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 25 07:24:24 UTC 2019 - eich@suse.com
|
|
|
|
- Add mpich support to HPC build.
|
|
- Reenable ldconfig for HPC & MPI:
|
|
do not attempt to update the cache.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 20 21:06:14 UTC 2019 - eich@suse.com
|
|
|
|
- Remove 'lib' from devel packages.
|
|
- Fix dependencies.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 14 12:28:43 UTC 2019 - eich@suse.com
|
|
|
|
- Convert 'scotch' to multibuild and add HPC support.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 19 13:13:08 UTC 2018 - Mark.Olesen@esi-group.com
|
|
|
|
- Update to version 6.0.6
|
|
* bugfix release
|
|
- Drop old patches (changed upstream).
|
|
- Use deterministic behaviour, for repeatable results
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 1 02:04:53 UTC 2018 - stefan.bruens@rwth-aachen.de
|
|
|
|
- Setup MPI environment before building.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 28 08:57:08 UTC 2015 - foss@grueninger.de
|
|
|
|
- Update to version 6.0.4
|
|
* bugfix release
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 24 20:06:03 UTC 2015 - dmitry_r@opensuse.org
|
|
|
|
- Update to version 6.0.3
|
|
* bugfix release
|
|
- Add "scotch_" prefix to binaries and man pages to avoid name conficts
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 6 08:50:58 UTC 2014 - dmitry_r@opensuse.org
|
|
|
|
- Fix license name to SPDX format
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 7 13:49:27 UTC 2013 - scorot@free.fr
|
|
|
|
- update to version 6.0.0
|
|
* sequential graph repartitioning
|
|
* sequential graph partitioning with fixed vertices
|
|
* sequential graph repartitioning with fixed vertices
|
|
* new, fast, direct k-way partitioning and mapping algorithms
|
|
* multi-threaded, shared memory algorithms in the (formerly)
|
|
sequential part of the library
|
|
* exposure in the API of many distributed graph handling routines
|
|
* embedded pseudo-random generator for improved reproducibility
|
|
- put metis and parmetis compatibilty libs and header in a
|
|
separate package in order to avoid conflict with metis packages
|
|
- fix %%doc in order to not mix anymore ptscotch and scotch
|
|
documentation files
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 11 18:47:18 UTC 2012 - scorot@free.fr
|
|
|
|
- fix files list
|
|
- add metis and parmetis header files in devel devel packages
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 21 16:53:06 UTC 2012 - scorot@free.fr
|
|
|
|
- fix provides of devel packages
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 13 11:35:34 UTC 2012 - scorot@free.fr
|
|
|
|
- revert soversion change to be the same as fedora
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 8 17:30:01 UTC 2012 - scorot@free.fr
|
|
|
|
- fix conditionnal macro error in file list
|
|
- add build of shared esmumps and ptesmumps libs
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 8 15:41:24 UTC 2012 - scorot@free.fr
|
|
|
|
- use only the source tarball of the esmumps version
|
|
- soname version of libraries set to major release number
|
|
- put libraries in separte packages
|
|
- build ptscotch for openmpi and mvapich2
|
|
- mpi version of the libs are placed in separate packages
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 4 22:17:08 UTC 2012 - scorot@free.fr
|
|
|
|
- spec file cleanup
|
|
- version 5.1.12
|
|
* load balance enforcement has been improved for parallel graph
|
|
partitioning
|
|
* The clustering features of Scotch and PT-Scotch are now
|
|
available through the '-q' option of command line programs
|
|
dgmap, dgpart, gmap and gpart.
|
|
* Strategy string building helper routines are also available
|
|
for clustering in the libScotch library.
|
|
* Some internal graph handling routines have been exposed in
|
|
the interface, such as for graph coarsening.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 8 22:00:20 UTC 2009 - andrea@opensuse.org
|
|
|
|
- New package
|