Fix dependency issues post mvfst/fbthrift introduction
Title: Update submodules/fix dependency break for fbcode_builder/cmake after mvfst introduction
Description:
- Post
mvfstintroduction as a mandatory dependency tofbthrift, build breaks by way ofbuild_openr.shfbcode_builder/cmake. This also involved upreving the pinned hashes for dependencies since there are multiple variables at play. - Brought submodule dependencies up to date and enforced
mvfstas dependency tofbthrift. Updated Github workflow to account formvfst
Test Plan:
- Successful build by way of
build/build_openr.sh
Looks like the CI/CD pipeline here is quite heavy resulting in:
/usr/bin/ranlib: libopenrlib.a: No space left on device
Looks like the CI/CD pipeline here is quite heavy resulting in:
/usr/bin/ranlib: libopenrlib.a: No space left on device
Hey mate - Yeah, this is known. There was plan to get our own large disk worker built and use that, but never been high priority.
Let me see if I can click import to internal and see how interal CI goes.
- I'm not directly involved anymore, but can't imagine the internal CI could be passing here ...
@cooperlees has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.
@cooperlees has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.