Skip to content

symbols: Build in Docker

Administrator requested to merge symbols-build-in-docker into main

Created by: chrismwendt

I think this will fix the broken #33689 (which was reverted in https://github.com/sourcegraph/sourcegraph/pull/34316).

Briefly, some tree-sitter grammars need g++, there is no musl-g++, symbols used to be cross-compiled outside of Docker then copied into the image which necessitated a musl compiler. Building in Docker eliminates the need for cross compilation and the ensuing problems.

Full investigation in Slack.

Test plan

TBD

Merge request reports

Loading