ben--

Results 19 issues of ben--

This diff enables a number of references to folly::iobuf that required a rust native bridge. It SHOULD NOT be landed until [folly iobuf support](https://github.com/facebook/folly/pull/2505) lands. Tested through building Sapling/EdenFS (requires...

CLA Signed

WARNING: This may need massaged for the internal build to continue working This diff cleans up the EdenFS thrift implementation and gets it working properly in the OSS build supporting....

CLA Signed

Three separate improvements needed by the OSS Sapling/EdenFS build: 1. Add `LANGUAGES py3` support to `add_fbthrift_library()` in make 2. Add `LANGUAGES rust`support to `add_fbthrift_library()` in cmake 3. Add cython support...

CLA Signed

Two independent changes: 1. Make apt more safe/reliable by switching to https URLs and retrying on failure 2. Minimize git checkout time (and support branch revisions) by doing single-revision checkouts...

CLA Signed

Testing ShipIt mappings.

CLA Signed

Create the necessary buck config. Most of the config is adapted from folly's external configuration. ## Test This diff enables the following command to run: ``` ~/oss/sapling$ buck2 targets eden/fs/service:...

CLA Signed

NOTE: This change is intended to land after folly PRs 2503-2507 NOTE: The changes to FBPythonWrapper.cmake duplicate those in [folly PR 2505](https://github.com/facebook/folly/pull/2505) which is shared internally between folly and fbthrift....

CLA Signed

In working to get the [edenfs linux build](https://github.com/facebook/sapling/actions/workflows/edenfs_linux.yml) (and then Mononoke) working in OSS sapling, I've run into some missing components: ## 1. `make_*Service_thriftclient!` macro This macro is referenced in...

OSS-only stub so that selectors referencing antlir//antlir/distro:build-for-distro don't break OSS builds. The constraint is never set in OSS, so this never matches.

CLA Signed