facebook/watchman

MacOS binaries missing

Opened this issue · 6 comments

Documentation at https://facebook.github.io/watchman/docs/install#prebuilt-binaries-1 explains that there are MacOS binaries available from the releases page. However, there aren't. One or the other should be changed.

image image

Just ran into this as well. Particularly painful because the MacPorts port seems to be broken at the moment, so the only way to install it on Mac right now is homebrew.

Not only is the MacPorts port broken (ref https://trac.macports.org/ticket/69235), but building v2024.02.12.00 from source using this repo has the same issue too. Presumably there is some magic option that Homebrew is passing to the build system to make things work.

homebrew is broken too, build watchmen, a lot of dependence, hope to learn node.js

I suggest download old version v2023.05.01.00

unzip to brew/Cellar/watchman/v2023.05.01.00, copy lib to /usr/local/

brew link watchman
sudo spctl --master-disable
sudo mkdir -p /usr/local/var/run/watchman/xxx-state
sudo chown -R admin:admin /usr/local/var/run/watchman/xxx-state

v2023.05.01.00

This file is not available. I am not able to download it

Documentation at https://facebook.github.io/watchman/docs/install#prebuilt-binaries-1 explains that there are MacOS binaries available from the releases page. However, there aren't. One or the other should be changed.

I gave up. I no longer use watchman. Unstable product. There is no purpose in having documentation that doesn't represent the current product status. It is no longer intended for a public audience but rather for internal use.

homebrew is broken too, build watchmen, a lot of dependence, hope to learn node.js

I suggest download old version v2023.05.01.00

unzip to brew/Cellar/watchman/v2023.05.01.00, copy lib to /usr/local/

brew link watchman sudo spctl --master-disable sudo mkdir -p /usr/local/var/run/watchman/xxx-state sudo chown -R admin:admin /usr/local/var/run/watchman/xxx-state
Thank you, finally got watchman running on my old macOS BigSur
eventually I use sudo chown -R $(whoami) /usr/local/var/run/watchman