failed to build 1.8.1 release on macos sequoia
Opened this issue · 3 comments
chenrui333 commented
seeing some build failure when building 1.8.1 rel on macos sequoia as below:
File "lib/app/pipeline/pipeline.ml", line 257, characters 23-34:
257 | let really_read fd = Lwt_cstruct.(complete (read fd))
^^^^^^^^^^^
Error: Unbound module Lwt_cstruct
full build log in here, https://github.com/Homebrew/homebrew-core/actions/runs/10812064459/job/29992955250#step:4:523
rvantonder commented
Noted @chenrui333, will take a look!
adamwespiser commented
Just ran into the same thing myself. Is there a stable version for macos builds anyone can recommend?
cho-m commented
A workaround would be to pin tar-unix
to a version < 3 to get cstruct-lwt
as an indirect dependency.
A fix would be to account for newer tar-unix
no longer having a dependency on cstruct-lwt