facebook / watchman

Watches files and records, or triggers actions, when they change.
https://facebook.github.io/watchman/
MIT License
12.4k stars 987 forks source link

`watchman list` command crashes with boost/icu4c #1201

Closed jayshah123 closed 3 months ago

jayshah123 commented 3 months ago

When trying to run watchman list on my mac machine, I get following error:

dyld[37353]: Library not loaded: /opt/homebrew/opt/icu4c/lib/libicudata.73.dylib
  Referenced from: <8F298550-5BC5-30BA-932C-D2DEF0B5D888> /opt/homebrew/Cellar/boost/1.84.0/lib/libboost_regex-mt.dylib
  Reason: tried: '/opt/homebrew/opt/icu4c/lib/libicudata.73.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/opt/icu4c/lib/libicudata.73.dylib' (no such file), '/opt/homebrew/opt/icu4c/lib/libicudata.73.dylib' (no such file), '/opt/homebrew/Cellar/icu4c/74.2/lib/libicudata.73.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/Cellar/icu4c/74.2/lib/libicudata.73.dylib' (no such file), '/opt/homebrew/Cellar/icu4c/74.2/lib/libicudata.73.dylib' (no such file)
[1]    37353 abort      watchman

Macos version - Version 14.3.1 (23D60) Watchman version: ==> watchman: stable 2024.01.22.00 (bottled), HEAD

jayshah123 commented 3 months ago

Fixed after I did brew upgrade.