| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ptscotch-mpich-devel | Distribution: openSUSE Tumbleweed |
| Version: 7.0.15 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Sep 10 09:22:42 2026 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 143097 | Source RPM: ptscotch-mpich-7.0.15-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://gitlab.inria.fr/scotch/scotch | |
| Summary: Development libraries for scotch | |
This package contains development libraries for libscotch.
CECILL-C
* Thu Sep 10 2026 Bernhard Wiedemann <bwiedemann@suse.com>
- Update to version 7.0.15:
* Essentially a bugfix release: dgraphFold2() and hdgraphFold2()
were refactored to reduce their memory footprint, a double free
on an error path was fixed.
* CheckMpiThreadMultiple.cmake no longer runs its probe with three
MPI ranks, so its outcome no longer depends on the number of
cores of the build machine. This makes PT-Scotch builds
reproducible and stops Open MPI builds on small machines from
silently losing MPI_THREAD_MULTIPLE support.
- Set LD_LIBRARY_PATH to the build tree during %build: since 7.0.15
the build runs the freshly built gdump to generate a test source,
and with -DCMAKE_SKIP_RPATH=ON that binary has no RPATH to find
libscotch.so.7.0 with.
- Changes from version 7.0.14:
* Bugfixes in the decomposition-defined ("deco") target
architectures, in hdgraphOrderNd() and in dorderTreeDist(); hash
table indices are now recomputed after a hash table resize.
* SCOTCH_METIS_VERSION is now set when compiling libscotchmetis.
* arch_build.[ch] and arch_build2.[ch] were renamed to
arch_deco_build.[ch] and arch_deco2_build.[ch].
- Changes from version 7.0.13:
* New simple weighted complete graph target architecture "cmpltws",
with SCOTCH_archCmpltws() added to the library API.
* Bugfixes for fixed vertex loads in kgraphMapRbMap() and for
domain load rounding in kgraphMapEx().
* SCOTCH_memFree() and SCOTCH_meshBuildElem() are now renamed like
the rest of the API.
- Changes from version 7.0.12:
* New SCOTCH_meshBuildElem() routine, refactored out of the MeTiS
compatibility layer.
* gord exposes the SCOTCH_STRATDISCONNECTED option.
* Bugfixes for disconnected subgraphs in hgraphOrderCp(), for
fixed vertex slots in load imbalance pre-computation and for
loading deco-2 target architectures.
* CMake now checks for modern Flex and Bison versions.
- Changes from version 7.0.11:
* Meshes can now be built with arbitrary base values.
* New dorderCheck() consistency check, used by dorderGather().
* Strategy handling in the API routines was made more robust.
* Bugfixes for sequential graph coloring, for the error routines
(which are exposed to users and must always be renamed) and for
the location of the adm2dgr executable.
- Changes from version 7.0.10:
* The environment variables SCOTCH_DETERMINISTIC and
SCOTCH_RANDOM_FIXED_SEED are now honoured at run time, so
deterministic behaviour no longer requires a rebuild.
* New multi-threaded graph bipartitioning genetic algorithm
method.
* New hgraphUnhalo2() and hdgraphOrderSi2() routines; bugfix for
empty lists in SCOTCH_graphOrderComputeList().
- Changes from version 7.0.9:
* Prototype implementation of the Dmesh distributed mesh datatype,
allowing distributed dual graphs to be computed in parallel by
creating a Dgraph from a Dmesh (dmeshDgraphDual()).
* Consequently ParMETIS_v3_Mesh2Dual() is now available in the
Scotch MeTiS compatibility library.
* CMake no longer has a mandatory dependency on Fortran.
* Sat Sep 13 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 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 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 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 2023 Egbert Eich <eich@suse.com>
- Disable HPC flavors on i586
* Mon Oct 23 2023 Nicolas Morey <nicolas.morey@suse.com>
- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5
* Fri Jul 02 2021 Egbert Eich <eich@suse.com>
- Fix serial HPC build.
- Fix: 'warning: File listed twice: /usr/lib64/libscotchmetis.so*'
* Wed Jan 27 2021 Egbert Eich <eich@suse.com>
- Sync SLE and openSUSE builds (jsc#SLE-12162).
* Thu Jan 21 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.
/usr/lib64/mpi/gcc/mpich/include/esmumps.h /usr/lib64/mpi/gcc/mpich/include/metis.h /usr/lib64/mpi/gcc/mpich/include/metisf.h /usr/lib64/mpi/gcc/mpich/include/ptscotch.h /usr/lib64/mpi/gcc/mpich/include/ptscotchf.h /usr/lib64/mpi/gcc/mpich/include/scotch.h /usr/lib64/mpi/gcc/mpich/include/scotchf.h /usr/lib64/mpi/gcc/mpich/lib64/cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/SCOTCHConfig.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/SCOTCHConfigVersion.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/esmumpsTargets-relwithdebinfo.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/esmumpsTargets.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/ptesmumpsTargets-relwithdebinfo.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/ptesmumpsTargets.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/ptscotchTargets-relwithdebinfo.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/ptscotchTargets.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/ptscotcherrTargets-relwithdebinfo.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/ptscotcherrTargets.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/ptscotcherrexitTargets-relwithdebinfo.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/ptscotcherrexitTargets.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/ptscotchparmetisTargets-relwithdebinfo.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/ptscotchparmetisTargets.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/scotchTargets-relwithdebinfo.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/scotchTargets.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/scotcherrTargets-relwithdebinfo.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/scotcherrTargets.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/scotcherrexitTargets-relwithdebinfo.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/scotcherrexitTargets.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/scotchmetisTargets-relwithdebinfo.cmake /usr/lib64/mpi/gcc/mpich/lib64/cmake/scotch/scotchmetisTargets.cmake /usr/lib64/mpi/gcc/mpich/lib64/libesmumps.so /usr/lib64/mpi/gcc/mpich/lib64/libptesmumps.so /usr/lib64/mpi/gcc/mpich/lib64/libptscotch.so /usr/lib64/mpi/gcc/mpich/lib64/libptscotcherr.so /usr/lib64/mpi/gcc/mpich/lib64/libptscotcherrexit.so /usr/lib64/mpi/gcc/mpich/lib64/libptscotchparmetisv3.so /usr/lib64/mpi/gcc/mpich/lib64/libscotch.so /usr/lib64/mpi/gcc/mpich/lib64/libscotcherr.so /usr/lib64/mpi/gcc/mpich/lib64/libscotcherrexit.so /usr/lib64/mpi/gcc/mpich/lib64/libscotchmetisv3.so /usr/lib64/mpi/gcc/mpich/lib64/libscotchmetisv5.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Sep 18 00:08:57 2026