Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gensio for openSUSE:Factory checked 
in at 2025-09-29 16:32:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gensio (Old)
 and      /work/SRC/openSUSE:Factory/.gensio.new.11973 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gensio"

Mon Sep 29 16:32:21 2025 rev:26 rq:1307550 version:3.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gensio/gensio.changes    2024-12-11 
21:08:07.446455993 +0100
+++ /work/SRC/openSUSE:Factory/.gensio.new.11973/gensio.changes 2025-09-29 
16:34:35.132353815 +0200
@@ -1,0 +2,15 @@
+Sun Sep 21 07:26:20 UTC 2025 - Martin Hauke <[email protected]>
+
+- Update to version 3.0.0
+  * The deprecated sergensio code has been removed.
+  * ser2net, the rust and go interfaces have all had that removed
+    for a while and hopefully any other users have removed it.
+  * Minor bug fixes, some documentation improvements, some minor
+    improvements
+  * Bug fix around ax25 where it was reporting the close of the
+    last channel too soon.
+- Update to version 2.8.15
+  * https://github.com/cminyard/gensio/compare/v2.8.10...v2.8.15
+- Use %ldconfig_scriptlets macro
+
+-------------------------------------------------------------------

Old:
----
  gensio-2.8.10.tar.gz

New:
----
  gensio-3.0.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gensio.spec ++++++
--- /var/tmp/diff_new_pack.2KfO4m/_old  2025-09-29 16:34:35.984389685 +0200
+++ /var/tmp/diff_new_pack.2KfO4m/_new  2025-09-29 16:34:35.984389685 +0200
@@ -1,8 +1,8 @@
 #
 # spec file for package gensio
 #
-# Copyright (c) 2024 SUSE LLC
-# Copyright (c) 2020-2024, Martin Hauke <[email protected]>
+# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2020-2025, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 #
 
 
-%global sover 10
-%global sover_cpp 10
-%global libname libgensio10
+%global sover 14
+%global sover_cpp 14
+%global libname libgensio14
 %global libname_cpp libgensiocpp%{sover_cpp}
 %if 0%{?suse_version} > 1500
 %bcond_without openipmi
@@ -27,7 +27,7 @@
 %bcond_with    openipmi
 %endif
 Name:           gensio
-Version:        2.8.10
+Version:        3.0.0
 Release:        0
 Summary:        Library to abstract stream and packet I/O
 # examples/* is licenced under Apache-2.0
@@ -92,6 +92,14 @@
 This is gensio (pronounced gen'-see-oh), a framework for giving a
 consistent view of various stream (and packet) I/O types - mdns support
 
+%package -n libgensio_openipmi_oshandler%{sover}
+Summary:        Library to abstract stream and packet I/O
+Group:          System/Libraries
+
+%description -n libgensio_openipmi_oshandler%{sover}
+This is gensio (pronounced gen'-see-oh), a framework for giving a
+consistent view of various stream (and packet) I/O types - ipmi support
+
 %package -n libgensio_python_swig%{sover}
 Summary:        Library to abstract stream and packet I/O
 Group:          System/Libraries
@@ -154,7 +162,6 @@
 %setup -q
 
 %build
-export CFLAGS="%optflags -fcommon"
 autoreconf -fiv
 %configure --disable-static
 %make_build
@@ -163,16 +170,12 @@
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
-%post -n %{libname} -p /sbin/ldconfig
-%postun -n %{libname} -p /sbin/ldconfig
-%post -n libgensioosh%{sover} -p /sbin/ldconfig
-%postun -n libgensioosh%{sover} -p /sbin/ldconfig
-%post -n libgensiomdns%{sover} -p /sbin/ldconfig
-%postun -n libgensiomdns%{sover} -p /sbin/ldconfig
-%post -n libgensio_python_swig%{sover} -p /sbin/ldconfig
-%postun -n libgensio_python_swig%{sover} -p /sbin/ldconfig
-%post -n %{libname_cpp} -p /sbin/ldconfig
-%postun -n %{libname_cpp} -p /sbin/ldconfig
+%ldconfig_scriptlets -n %{libname}
+%ldconfig_scriptlets -n libgensioosh%{sover}
+%ldconfig_scriptlets -n libgensiomdns%{sover}
+%ldconfig_scriptlets -n libgensio_openipmi_oshandler%{sover}
+%ldconfig_scriptlets -n libgensio_python_swig%{sover}
+%ldconfig_scriptlets -n %{libname_cpp}
 
 %files
 %license COPYING COPYING.LIB
@@ -193,7 +196,6 @@
 %{_mandir}/man1/gtlssh.1%{?ext_man}
 %{_mandir}/man1/gtlssync.1%{?ext_man}
 %{_mandir}/man5/gensio.5%{?ext_man}
-%{_mandir}/man5/sergensio.5%{?ext_man}
 
 %files -n %{libname}
 %{_libdir}/libgensio.so.%{sover_cpp}*
@@ -208,6 +210,10 @@
 %{_libdir}/libgensiomdns.so.%{sover}*
 %{_libdir}/libgensiomdnscpp.so.%{sover}*
 
+%files -n libgensio_openipmi_oshandler%{sover}
+%{_libdir}/libgensio_openipmi_oshandler.so.%{sover}*
+%{_libdir}/libgensio_openipmi_oshandler.so.%{sover}*
+
 %files -n libgensio_python_swig%{sover}
 %{_libdir}/libgensio_python_swig.so.%{sover}*
 
@@ -219,7 +225,6 @@
 %{_libdir}/libgensio*.so
 %{_libdir}/pkgconfig/libgensio*.pc
 %{_mandir}/man3/gensio_*3%{?ext_man}
-%{_mandir}/man3/sergensio_*3%{?ext_man}
 %{_mandir}/man3/str_to_gensio*.3%{?ext_man}
 
 %files -n python3-gensio

++++++ gensio-2.8.10.tar.gz -> gensio-3.0.0.tar.gz ++++++
++++ 97132 lines of diff (skipped)

Reply via email to