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

![Factory build 
results](https://br.opensuse.org/status/openSUSE:Factory/libpsm2/standard)

The current state of libpsm2 in the devel project build (science:HPC)

![Devel project build 
results](https://br.opensuse.org/status/science:HPC/libpsm2)



++++++ _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);
 }
 
 /**

Reply via email to