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)
