From a9ad1c386b72a693be774dfb07402485e1138d43 Mon Sep 17 00:00:00 2001 From: Flosloot Date: Fri, 18 Jan 2019 19:17:11 +0100 Subject: [PATCH] docs(juggler/README.md): Add possible solution FF-Build (#3801) Fix FF build on MacOS 10.14 (Mojave) by changed xcode-select installation behavior --- experimental/juggler/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/experimental/juggler/README.md b/experimental/juggler/README.md index 99dcfc03d97fe..b7077671b777f 100644 --- a/experimental/juggler/README.md +++ b/experimental/juggler/README.md @@ -37,6 +37,18 @@ ln -s $PWD/../src $PWD/testing/juggler ./mach build ``` +### Troubleshooting when building FF +On MacOS 10.14 (Mojave) you might run into issues when building FF. + +The error is related to [a change in the xcode-select installation](https://bugzilla.mozilla.org/show_bug.cgi?id=1487552) + +To workaround this issue you can simply run: + +```bash +# Write missing headers to /usr/include +sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target / +``` + ## Running Firefox with Juggler Juggle adds a `-juggler` CLI flag that accepts a port to expose a remote protocol on.