bug(bazel): builds failing on macos26 #550

Closed
opened 2026-03-28 04:25:39 +00:00 by mfreeman451 · 1 comment
Owner

Imported from GitHub.

Original GitHub issue: #1735
Original author: @mfreeman451
Original URL: https://github.com/carverauto/serviceradar/issues/1735
Original created: 2025-10-10T03:19:20Z


Describe the bug
https://gist.github.com/marvin-hansen/ad354b1f1fa84eeea8be60f510f14099

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Imported from GitHub. Original GitHub issue: #1735 Original author: @mfreeman451 Original URL: https://github.com/carverauto/serviceradar/issues/1735 Original created: 2025-10-10T03:19:20Z --- **Describe the bug** https://gist.github.com/marvin-hansen/ad354b1f1fa84eeea8be60f510f14099 **To Reproduce** Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error **Expected behavior** A clear and concise description of what you expected to happen. **Screenshots** If applicable, add screenshots to help explain your problem. **Desktop (please complete the following information):** - OS: [e.g. iOS] - Browser [e.g. chrome, safari] - Version [e.g. 22] **Smartphone (please complete the following information):** - Device: [e.g. iPhone6] - OS: [e.g. iOS8.1] - Browser [e.g. stock browser, safari] - Version [e.g. 22] **Additional context** Add any other context about the problem here.
Author
Owner

Imported GitHub comment.

Original author: @marvin-hansen
Original URL: https://github.com/carverauto/serviceradar/issues/1735#issuecomment-3388270629
Original created: 2025-10-10T04:42:30Z


My investigation into the Bazel build has revealed that 99% of all system dependencies that cause cross platform issues are introduced by Ocaml and Opam. Fundamentally, that means this build cannot be made hermetic without removing Ocaml, and that also means, that building this repo on Darwin / MacOS is very unlikely in the foreseeable future without making the build hermetic. I already drafted a BUILD.md file detailing the build dependencies and that only linux on x86_64 is supported.

I recommend marking this issue as wontfix and closing it.

Imported GitHub comment. Original author: @marvin-hansen Original URL: https://github.com/carverauto/serviceradar/issues/1735#issuecomment-3388270629 Original created: 2025-10-10T04:42:30Z --- My investigation into the Bazel build has revealed that 99% of all system dependencies that cause cross platform issues are introduced by Ocaml and Opam. Fundamentally, that means this build cannot be made hermetic without removing Ocaml, and that also means, that building this repo on Darwin / MacOS is very unlikely in the foreseeable future without making the build hermetic. I already drafted a BUILD.md file detailing the build dependencies and that only linux on x86_64 is supported. I recommend marking this issue as wontfix and closing it.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
carverauto/serviceradar#550
No description provided.