Closed JakeHillion closed 6 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
7e18c4c
) 62.70% compared to head (d1b62bc
) 62.70%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Closing this PR as it mainly affects the internal devserver build. Given I'll be unable to follow up if I mess it up I'll have to leave this work for someone else to do down the line - feel free to pick it up in future.
remove internal build config and update for CentOS 9
Previously we maintained three types of builds: a fully internal BUCK build, a CMake build with modifications to use things from an internal toolchain, and an open source CMake build.
As far as I'm concerned the intermediate build is not useful because our source is readily available in both an internal and external form. Use cases as follows:
With the internal update to CentOS Stream 9 an unmodified CMake build now works readily. This change patches up some things that were relying on system headers that should have been vendored and cleans up drgn dependencies.
Test plan:
Stack created with Sapling. Best reviewed with ReviewStack.
483