Skip to content

Commit

Permalink
Merged PR 723676: Add section to cross platform docs on unsupported L…
Browse files Browse the repository at this point in the history
…inux features

Related work items: #1988306
  • Loading branch information
pgunasekara committed Jun 16, 2023
1 parent 08347e8 commit 563ee17
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions Documentation/Wiki/cross-platform.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@
* Linux is supported on Ubuntu 20.04. Other distros may work but are not well tested at this time.
* macOS is not currently supported.

## Linux Support
The following features are not properly supported, or are only partially supported on Linux with the interpose and ptrace sandbox types.
- Breakaway Processes

The following features are not supported on the PTrace sandbox.
- Blocking disallowed file accesses

## maOS Support History
In the past there was a push to bring BuildXL to macOS to provide cached and distributed builds to the a number of Microsoft teams. BuildXL moved to .netcore and scrubbed the codebase to add Unix support. The core bxl executable can be cross compiled on Windows to run on macOS. The major component that needed to be rewritten for macOS is the file access monitoring layer. This is what allows BuildXL to provide reliable caching.

Expand Down

0 comments on commit 563ee17

Please sign in to comment.