Accepting request 1011047 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1011047 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnbd?expand=0&rev=10
This commit is contained in:
commit
600097a89e
2
_service
2
_service
@ -1,7 +1,7 @@
|
||||
<services>
|
||||
<service name="tar_scm" mode="disabled">
|
||||
<param name="filename">libnbd</param>
|
||||
<param name="revision">v1.12.4</param>
|
||||
<param name="revision">v1.14.1</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="submodules">disable</param>
|
||||
<param name="url">https://gitlab.com/nbdkit/libnbd.git</param>
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:946dd363b17893ef1b964c980f59c034162d07ce8bd011cb72a9d28e0edff4b6
|
||||
size 336959
|
3
libnbd-1.14.1.tar.bz2
Normal file
3
libnbd-1.14.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:160110693b3c2c5d8c009de67c9fd02c97ec6b979bddf8ee504e9ed50d8aae42
|
||||
size 348834
|
109
libnbd.changes
109
libnbd.changes
@ -1,3 +1,112 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 13 21:25:07 UTC 2022 - jfehlig@suse.com
|
||||
|
||||
- Update to version 1.14.1:
|
||||
* Version 1.14.1.
|
||||
* copy/copy-file-to-qcow2-compressed.sh: Alternate test for compressed clusters
|
||||
* ci: Expire artifacts after 1 week
|
||||
* sh: Add workaround for macOS SIP DYLD_* environment sanitiser
|
||||
* info: Tone down the colours in nbdinfo normal output
|
||||
* tests/make-pki.sh: Use Subject Alternative Name for server certificate
|
||||
* info: Improve error message when the export may be unknown to the server
|
||||
* info: Add limited colourized output
|
||||
* dump: Move ANSI colours to separate library under common/include
|
||||
* Version 1.14.0.
|
||||
* docs: Finalize release notes for 1.14
|
||||
* Version 1.13.9.
|
||||
* build: Document gmake instead of make on *BSD, macOS
|
||||
* build: Use GNUTLS_CFLAGS when checking for <gnutls/socket.h>
|
||||
* build: Remove use of $^
|
||||
* copy: Skip compressed qcow2 test on older qemu-nbd
|
||||
* interop: Skip interop-qemu-nbd-tls-psk if qemu-nbd doesn't support PSK
|
||||
* tests: Check nbdkit supports --tls-verify-peer before using
|
||||
* docs: Document signal handling
|
||||
* generator: Set SO_NOSIGPIPE on sockets
|
||||
* lib/crypto: Use GNUTLS_NO_SIGNAL if available
|
||||
* docs: Add outline release notes for libnbd 1.14
|
||||
* lib/crypto.c: Ignore TLS premature termination after write shutdown
|
||||
* lib/crypto.c: Check for <gnutls/socket.h> before including
|
||||
* Version 1.13.8.
|
||||
* generator: Add README.state-machine.md to EXTRA_DIST
|
||||
* generator: Fix reentry to REPLY.START when recv returns EAGAIN
|
||||
* generator: Move state machine documentation to a README file
|
||||
* tests: Avoid bash namerefs, for RHEL 7
|
||||
* tests: Better quoting for cleanup_fn
|
||||
* Version 1.13.7.
|
||||
* configure: Document --with-* flags that require a parameter
|
||||
* copy: Remove advice about using nbdcopy + cmp to compare NBD sources
|
||||
* build: Print full versions of nbdkit and qemu-nbd
|
||||
* tests: Add tests/connect-uri-nbd-vsock.sh to EXTRA_DIST
|
||||
* tests: Test nbd+vsock:// support
|
||||
* lib/uri.c: Don't corrupt memory on error path
|
||||
* info/show.c: Don't misuse nbd_get_error or leak nbd_get_export_name
|
||||
* fuzzing/libnbd-fuzz-wrapper.c: Fix loop condition
|
||||
* fuse: Check return value from nbd_poll
|
||||
* examples/batched-read-write.c: Use _exit in signal handler
|
||||
* copy: Remove dead store
|
||||
* Version 1.13.6.
|
||||
* configure: Add status of interop and examples
|
||||
* configure: Print the versions of certain external libraries
|
||||
* configure: Check for nbdkit-file-plugin
|
||||
* configure: Make the 'feature' function print the dots
|
||||
* ci: Update generated files
|
||||
* copy: Assert that request size is not too large
|
||||
* copy: Force block size, request size and sparse size to be powers of 2
|
||||
* copy/copy-file-to-qcow2-compressed.sh: Break up long lines
|
||||
* Use ARRAY_SIZE macro in a few places in libnbd
|
||||
* common/include: Rename BUILD_BUG_ON_ZERO to something more meaningful
|
||||
* common/include/test-array-size.c: Avoid Clang warning
|
||||
* common/include: Add ARRAY_SIZE macro
|
||||
* dump: Add another example to the manual
|
||||
* Version 1.13.5.
|
||||
* copy: Use preferred block size for copying
|
||||
* copy: Store the preferred block size in the operations struct
|
||||
* dump/dump-data.sh: Test requires nbdkit 1.22
|
||||
* dump: Fix tests on Debian 10
|
||||
* dump: Fix build on i686
|
||||
* dump: Visually separate columns 0-7 and 8-15
|
||||
* Version 1.13.4.
|
||||
* Add nbddump tool
|
||||
* copy/nbd-ops.c: Fix whitespace for indentation
|
||||
* copy/nbd-ops.c: Move related extents functions together
|
||||
* lib: Display kTLS status
|
||||
* copy: Print program name in some error messages
|
||||
* Version 1.13.3.
|
||||
* python: Allow control over copy/share of nbd.Buffer
|
||||
* valgrind: Update comment about valgrind bug affecting OCaml
|
||||
* ocaml: Add further valgrind suppression
|
||||
* ocaml: Add valgrind suppression for OCaml 4.14 bug
|
||||
* Version 1.13.2.
|
||||
* python: Fix code style in the tests
|
||||
* python: Slice structured read callback buffer from original
|
||||
* python: Support len(nbd.Buffer(n))
|
||||
* python: Accept all buffer-like objects in aio_p{read,write}
|
||||
* python: Alter lock for persistent buffer
|
||||
* python: Simplify passing of mutable *error to callbacks
|
||||
* python: Whitespace cleanup
|
||||
* python: Correctly use PyGILState
|
||||
* Version 1.13.1.
|
||||
* golang: aio_buffer.go: Explicit panic() on invalid usage
|
||||
* golang: Whitespace change caused by gofmt
|
||||
* golang: Add some more debug environment variables
|
||||
* python: Another format tweak to generated code
|
||||
* python: Make nbd.Buffer lighter-weight
|
||||
* python: Simplify python generator
|
||||
* python: Don't unwrap nbd.Buffer in nbd.py
|
||||
* python: Make py_aio_buffer a private struct
|
||||
* python: Reformat generated methods.c in a few places
|
||||
* python: Enhance tests of nbd.Buffer
|
||||
* python: Plug uninit leak in nbd.Buffer.to_bytearray
|
||||
* python: Improve doc comments for nbd.py
|
||||
* python: Drop pointless (char*)"..." cast
|
||||
* python: Avoid memleak on (unlikely) module failure
|
||||
* api: Tighter checking of structured read replies
|
||||
* Fix small whitespace problem in README.md
|
||||
* Change README to use markdown
|
||||
* python: Speed up pread
|
||||
* api: Speed up nbd_pread_structured when reading holes
|
||||
* ci: Rebuild containers
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 8 17:59:24 UTC 2022 - James Fehlig <jfehlig@suse.com>
|
||||
|
||||
|
10
libnbd.spec
10
libnbd.spec
@ -19,7 +19,7 @@
|
||||
%define sover 0
|
||||
|
||||
Name: libnbd
|
||||
Version: 1.12.4
|
||||
Version: 1.14.1
|
||||
Release: 0
|
||||
Summary: NBD client library in userspace
|
||||
License: LGPL-2.1-or-later
|
||||
@ -114,12 +114,12 @@ for %{name}.
|
||||
%define _lto_cflags %{nil}
|
||||
autoreconf -fiv
|
||||
%configure \
|
||||
--with-tls-priority=@LIBNBD,SYSTEM \
|
||||
--enable-fuse \
|
||||
--disable-golang \
|
||||
PYTHON=%{__python3} \
|
||||
--enable-python \
|
||||
--disable-static
|
||||
--disable-static \
|
||||
%{nil}
|
||||
|
||||
%make_build
|
||||
|
||||
@ -154,10 +154,12 @@ done
|
||||
%postun -n libnbd%{sover} -p /sbin/ldconfig
|
||||
|
||||
%files
|
||||
%doc README
|
||||
%doc README.md
|
||||
%{_bindir}/nbdcopy
|
||||
%{_bindir}/nbddump
|
||||
%{_bindir}/nbdinfo
|
||||
%{_mandir}/man1/nbdcopy.1*
|
||||
%{_mandir}/man1/nbddump.1*
|
||||
%{_mandir}/man1/nbdinfo.1*
|
||||
|
||||
%files -n libnbd%{sover}
|
||||
|
Loading…
Reference in New Issue
Block a user