mediasoup: Fail to compile mediasoup fuzzer due to liburing

When running make fuzzer in Docker in macOS:

Downloading liburing source from https://github.com/axboe/liburing/archive/refs/tags/liburing-2.4.tar.gz
Downloading file of unknown size.

meson.build:284:20: ERROR: failed to unpack archive with error: [Errno 40] Too many levels of symbolic links: '/mediasoup/worker/subprojects/liburing-liburing-2.4/man/io_uring_check_version.3'

I’m “fixing” it in an unrelated PR by adding this in Dockerfile:

ENV MESON_ARGS="-Dms_disable_liburing=true"

But obviously this is not a solution.

About this issue

  • Original URL
  • State: closed
  • Created 4 months ago
  • Comments: 21 (16 by maintainers)

Commits related to this issue

Most upvoted comments

BTW the bug is reported in liburing but response fro authors is “use a decent case sensitive filesystem”.