Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libpsm2 for openSUSE:Factory checked in at 2026-01-21 14:12:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libpsm2 (Old) and /work/SRC/openSUSE:Factory/.libpsm2.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libpsm2" Wed Jan 21 14:12:29 2026 rev:26 rq:1328323 version:12.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libpsm2/libpsm2.changes 2025-07-06 17:05:27.096847521 +0200 +++ /work/SRC/openSUSE:Factory/.libpsm2.new.1928/libpsm2.changes 2026-01-21 14:12:56.483792933 +0100 @@ -1,0 +2,6 @@ +Tue Jan 20 12:53:12 UTC 2026 - Nicolas Morey <[email protected]> + +- Add patch to fix compilation with GCC 16 (bsc#1256971): + - libpsm2-gcc16-fixes.patch + +------------------------------------------------------------------- New: ---- README.md _scmsync.obsinfo build.specials.obscpio libpsm2-gcc16-fixes.patch ----------(New B)---------- New:- Add patch to fix compilation with GCC 16 (bsc#1256971): - libpsm2-gcc16-fixes.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libpsm2.spec ++++++ --- /var/tmp/diff_new_pack.7ZP39B/_old 2026-01-21 14:12:57.339828690 +0100 +++ /var/tmp/diff_new_pack.7ZP39B/_new 2026-01-21 14:12:57.339828690 +0100 @@ -34,9 +34,11 @@ Source0: %{name}-%{version}%{git_ver}.tar.bz2 Source1: libpsm2.changelog Source2: libpsm2-rpmlintrc +Source100: README.md Patch2: libpsm2-use_RPM_OPT_FLAGS.patch Patch3: libpsm2-use-exported-variable-for-version-and-release.patch Patch4: libpsm2-disable-AVX.patch +Patch5: libpsm2-gcc16-fixes.patch BuildRequires: libnuma-devel BuildRequires: libuuid-devel BuildRequires: pkgconfig ++++++ README.md ++++++ ## Build Results Current state of libpsm2 in openSUSE:Factory is  The current state of libpsm2 in the devel project build (science:HPC)  ++++++ _scmsync.obsinfo ++++++ mtime: 1768913678 commit: f023b8a12d6b6657709c0adfc860d611766c77b6ebaa0886ef737cd35f394db8 url: https://src.opensuse.org/HPC/libpsm2.git revision: f023b8a12d6b6657709c0adfc860d611766c77b6ebaa0886ef737cd35f394db8 projectscmsync: https://src.opensuse.org/HPC/_ObsPrj ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-01-20 15:57:36.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ libpsm2-gcc16-fixes.patch ++++++ commit ae8ed797f23b904a80d054ef10e286abe854a3ba Author: Nicolas Morey <[email protected]> Date: Tue Jan 20 13:50:57 2026 +0100 libpsm2: gcc16 fixes Signed-off-by: Nicolas Morey <[email protected]> diff --git psm_mpool.c psm_mpool.c index e36e91724333..2a42e6e12287 100644 --- psm_mpool.c +++ psm_mpool.c @@ -435,8 +435,6 @@ void psmi_mpool_chunk_dealloc(mpool_t mp, int idx) void psmi_mpool_destroy(mpool_t mp) { int i = 0; - size_t nbytes = mp->mp_num_obj * mp->mp_elm_size; - for (i = 0; i < mp->mp_elm_vector_size; i++) { if (mp->mp_elm_vector[i]) { #ifdef PSM_CUDA @@ -447,9 +445,7 @@ void psmi_mpool_destroy(mpool_t mp) } } psmi_free(mp->mp_elm_vector); - nbytes += mp->mp_elm_vector_size * sizeof(struct mpool_element *); psmi_free(mp); - nbytes += sizeof(struct mpool); } /**
