community/nbd: upgrade to 3.26.1
- https://github.com/NetworkBlockDevice/nbd/compare/nbd-3.24...nbd-3.26.1
- https://github.com/NetworkBlockDevice/nbd/releases/tag/nbd-3.26
- https://github.com/NetworkBlockDevice/nbd/releases/tag/nbd-3.25
Notes:
-
Temporarily disable manpages. It now requires docbook2man, an attempt to replace the executable call with
docbook2x-man --sgml
to convert the .sgml files gave parser errors. There is an upstream commit each to fix the--disable-manpages
flag check and building the systemd service template, but had some issue with the patches. A smallskip-manpages-systemd.patch
disables both components until the next release. -
Remove
--enable-gznbd
due to a build error. gznbd was later dropped and will be unvailable in the next release. -
Reenable tests which were fixed in 3.25.
-
Backport upstream patch to fix build with gcc 14.
Edited by mio