Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libnbd for openSUSE:Factory checked in at 2022-07-12 11:12:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libnbd (Old) and /work/SRC/openSUSE:Factory/.libnbd.new.1523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libnbd" Tue Jul 12 11:12:22 2022 rev:9 rq:988220 version:1.12.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libnbd/libnbd.changes 2022-06-01 17:34:57.286761557 +0200 +++ /work/SRC/openSUSE:Factory/.libnbd.new.1523/libnbd.changes 2022-07-12 11:12:35.611710546 +0200 @@ -1,0 +2,12 @@ +Fri Jul 8 17:59:24 UTC 2022 - James Fehlig <jfeh...@suse.com> + +- Update to version 1.12.4: + * python: Correctly use PyGILState + * olang: aio_buffer.go: Explicit panic() on invalid usage + * python: Enhance tests of nbd.Buffer + * python: Plug uninit leak in nbd.Buffer.to_bytearray + * python: Avoid memleak on (unlikely) module failure + * python: Accept buffers in nbd.Buffer.from_bytearray() +- Enable building python module and utilities + +------------------------------------------------------------------- Old: ---- libnbd-1.12.2.tar.gz New: ---- libnbd-1.12.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libnbd.spec ++++++ --- /var/tmp/diff_new_pack.2IkSvZ/_old 2022-07-12 11:12:36.091711174 +0200 +++ /var/tmp/diff_new_pack.2IkSvZ/_new 2022-07-12 11:12:36.095711179 +0200 @@ -19,12 +19,12 @@ %define sover 0 Name: libnbd -Version: 1.12.2 +Version: 1.12.4 Release: 0 Summary: NBD client library in userspace License: LGPL-2.1-or-later URL: https://gitlab.com/nbdkit/libnbd -Source0: %{name}-%{version}.tar.gz +Source0: %{name}-%{version}.tar.bz2 BuildRequires: autoconf BuildRequires: automake BuildRequires: fdupes @@ -39,6 +39,7 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gnutls) >= 3.3.0 BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(python3) Requires: libnbd%{sover} = %{version} # Only for running the test suite. BuildRequires: gcc-c++ @@ -82,6 +83,13 @@ %description devel This package contains development headers for %{name}. +%package -n python3-%{name} +Summary: Python 3 bindings for %{name} +Requires: libnbd%{sover} = %{version}-%{release} + +%description -n python3-%{name} +python3-%{name} contains Python 3 bindings for %{name}. + %package -n nbdfuse Summary: FUSE support for %{name} Requires: libnbd%{sover} = %{version}-%{release} @@ -109,7 +117,8 @@ --with-tls-priority=@LIBNBD,SYSTEM \ --enable-fuse \ --disable-golang \ - --disable-python \ + PYTHON=%{__python3} \ + --enable-python \ --disable-static %make_build @@ -177,6 +186,13 @@ %{_mandir}/man3/libnbd-security.3* %{_mandir}/man3/nbd_*.3* +%files -n python3-%{name} +%{python3_sitearch}/libnbdmod*.so +%{python3_sitearch}/nbd.py +%{python3_sitearch}/nbdsh.py +%{_bindir}/nbdsh +%{_mandir}/man1/nbdsh.1* + %files -n nbdfuse %{_bindir}/nbdfuse %{_mandir}/man1/nbdfuse.1* ++++++ _service ++++++ --- /var/tmp/diff_new_pack.2IkSvZ/_old 2022-07-12 11:12:36.119711210 +0200 +++ /var/tmp/diff_new_pack.2IkSvZ/_new 2022-07-12 11:12:36.123711216 +0200 @@ -1,7 +1,7 @@ <services> <service name="tar_scm" mode="disabled"> <param name="filename">libnbd</param> - <param name="revision">v1.12.2</param> + <param name="revision">v1.12.4</param> <param name="scm">git</param> <param name="submodules">disable</param> <param name="url">https://gitlab.com/nbdkit/libnbd.git</param> ++++++ libnbd-1.12.2.tar.gz -> libnbd-1.12.4.tar.bz2 ++++++ ++++ 133220 lines of diff (skipped)