Recommended update for nbdkit

Announcement ID: SUSE-RU-2022:3217-1
Rating: important
References:
Affected Products:
  • openSUSE Leap 15.4

An update that contains one feature can now be installed.

Description:

This update for nbdkit fixes the following issues:

  • Update to version 1.30.7 (jsc#ECO-3633)
  • configure: Use printf to print $ISOPROG
  • configure: Print the version of curl, libnbd and libssh
  • configure: Make the 'feature' function print the dots
  • tests/test-protect.c: Fix typo in previous commit
  • tests/test-protect.c: Skip test if "disk" was not created
  • common/include: Rename BUILD_BUG_ON_ZERO to something more meaningful
  • common/include/test-array-size.c: Avoid Clang warning
  • vddk: Demote another "phone home" error message to debug
  • Use ARRAY_SIZE macro in various places in nbdkit
  • common/include: Add ARRAY_SIZE macro
  • tests/test-parallel-sh.sh: Skip test under valgrind + debuginfod
  • tests/test-parallel-sh.sh: Small cleanups
  • server: Work around incorrect include in gnutls/socket.h
  • server: Display kTLS setting in debug output
  • exitwhen: Check nbdkit doesn't exit before the pipe is closed
  • valgrind: Update comment about valgrind bug affecting OCaml
  • ocaml: Add further valgrind suppression
  • ocaml: Add valgrind suppression for OCaml 4.14 bug
  • perl: Move GCC diagnostic ignored earlier
  • docs/nbdkit-protocol.pod: block size support was added in 1.30
  • Enable linuxdisk plugin

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • openSUSE Leap 15.4
    zypper in -t patch openSUSE-SLE-15.4-2022-3217=1

Package List:

  • openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64)
    • nbdkit-tmpdisk-plugin-1.30.7-150400.3.3.1
    • nbdkit-curl-plugin-1.30.7-150400.3.3.1
    • nbdkit-python-plugin-1.30.7-150400.3.3.1
    • nbdkit-tar-filter-1.30.7-150400.3.3.1
    • nbdkit-xz-filter-1.30.7-150400.3.3.1
    • nbdkit-server-debuginfo-1.30.7-150400.3.3.1
    • nbdkit-curl-plugin-debuginfo-1.30.7-150400.3.3.1
    • nbdkit-nbd-plugin-debuginfo-1.30.7-150400.3.3.1
    • nbdkit-debuginfo-1.30.7-150400.3.3.1
    • nbdkit-basic-plugins-debuginfo-1.30.7-150400.3.3.1
    • nbdkit-tar-filter-debuginfo-1.30.7-150400.3.3.1
    • nbdkit-basic-filters-1.30.7-150400.3.3.1
    • nbdkit-basic-plugins-1.30.7-150400.3.3.1
    • nbdkit-ssh-plugin-debuginfo-1.30.7-150400.3.3.1
    • nbdkit-xz-filter-debuginfo-1.30.7-150400.3.3.1
    • nbdkit-1.30.7-150400.3.3.1
    • nbdkit-gzip-filter-debuginfo-1.30.7-150400.3.3.1
    • nbdkit-python-plugin-debuginfo-1.30.7-150400.3.3.1
    • nbdkit-devel-1.30.7-150400.3.3.1
    • nbdkit-example-plugins-debuginfo-1.30.7-150400.3.3.1
    • nbdkit-basic-filters-debuginfo-1.30.7-150400.3.3.1
    • nbdkit-server-1.30.7-150400.3.3.1
    • nbdkit-gzip-filter-1.30.7-150400.3.3.1
    • nbdkit-debugsource-1.30.7-150400.3.3.1
    • nbdkit-ssh-plugin-1.30.7-150400.3.3.1
    • nbdkit-example-plugins-1.30.7-150400.3.3.1
    • nbdkit-nbd-plugin-1.30.7-150400.3.3.1
    • nbdkit-tmpdisk-plugin-debuginfo-1.30.7-150400.3.3.1
  • openSUSE Leap 15.4 (noarch)
    • nbdkit-bash-completion-1.30.7-150400.3.3.1
  • openSUSE Leap 15.4 (x86_64)
    • nbdkit-vddk-plugin-1.30.7-150400.3.3.1
    • nbdkit-vddk-plugin-debuginfo-1.30.7-150400.3.3.1

References: