Package Details: nbdkit 1.40.4-1

Git Clone URL: https://aur.archlinux.org/nbdkit.git (read-only, click to copy)
Package Base: nbdkit
Description: NBD server toolkit
Upstream URL: https://gitlab.com/nbdkit/nbdkit/
Licenses: custom: BSD
Submitter: t-8ch
Maintainer: t-8ch (rwmjones)
Last Packager: t-8ch
Votes: 5
Popularity: 0.000592
First Submitted: 2019-02-22 14:36 (UTC)
Last Updated: 2024-10-13 10:57 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 Next › Last »

rwmjones commented on 2023-05-19 20:03 (UTC)

I suspect unfortunately this may be an OCaml 5 issue. The whole locking architecture is different because of multicore. We've not even started looking at OCaml 5 yet.

t-8ch commented on 2023-05-19 19:52 (UTC) (edited on 2023-05-19 20:03 (UTC) by t-8ch)

I can only reproduce the test-ocaml-errorcodes issue. It fails with "Fatal error: Fatal error during lock: Resource deadlock avoided" which happens in the call to LEAVE_BLOCKING_SECTION_FOR_CURRENT_SCOPE() in open_wrapper() in plugins/ocaml/plugin.c.

It also happens on older versions of nbdkit. Maybe ocaml 5.0.0 is the trigger.

rwmjones commented on 2023-05-19 16:22 (UTC)

Could you please collect the corresponding log files, ie. tests/test-cc-ocaml.sh.log (etc) Otherwise it's basically impossible to tell what's going on.

solsticedhiver commented on 2023-05-19 15:44 (UTC)

this fails to build, here, with the tests enabled, all related to ocaml:

FAIL: test-cc-ocaml.sh
FAIL: test-shebang-cc-ocaml.sh
FAIL: test-ocaml-errorcodes
FAIL: test-ocaml

ocaml is installed

kescherAUR commented on 2022-08-18 18:42 (UTC)

yes, hence why I made the comment. A newer stable version is still available, after all.

rwmjones commented on 2022-08-18 18:41 (UTC)

Odd numbered versions (1.33) are development / unstable. Even numbered versions (1.32) are stable. Although in Fedora Rawhide (our rolling / unstable release) we do track the development versions, it may be better to stick with the stable releases as there will be many fewer surprises.

kescherAUR commented on 2022-08-18 18:11 (UTC)

When building with libtorrent-rasterbar, installing boost is also required, otherwise, build fails with:

/usr/include/libtorrent/config.hpp:50:10: fatal error: boost/config.hpp: No such file or directory
   50 | #include <boost/config.hpp>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.

kescherAUR commented on 2022-08-18 17:30 (UTC) (edited on 2022-08-18 17:31 (UTC) by kescherAUR)

My out of date flag says 1.33.1, when I meant 1.32.2. (1.33.1 exists as a tag but is not released as stable)

rwmjones commented on 2022-08-09 20:42 (UTC)

Happy to be a comaintainer, but I don't think I can be the maintainer since I don't use Arch often enough.

rwmjones commented on 2022-08-09 20:41 (UTC)

Fixed in: https://gitlab.com/nbdkit/nbdkit/-/commit/5892e14c85695a033d74d0acba9b3ee93422df1f https://gitlab.com/nbdkit/nbdkit/-/commit/609854d493582c64bd1177ea8777b4c68a3d6bc0

Fix will be in 1.32.1 eventually.