Skip to content

Conversation

@ben--
Copy link
Contributor

@ben-- ben-- commented Sep 17, 2025

This diff aligns the OSS target naming with that in the internal BUCK build, enabling fb303 to build with PYTHON_EXTENSIONS enabled as well as clearing the way for other projects which depend on this one.

Additionally, this change enables the "py3" thrift generator to run, which is required by other Meta OSS projects.

Test:
This change has been tested by running a full build of EdenFS in the sapling project, pinned to this revision. (There are other changes to folly, fbthrift, rust-common, as well as sapling necessary to get a green build, but this a step on that path.)

@meta-cla meta-cla bot added the CLA Signed label Sep 17, 2025
@ben--
Copy link
Contributor Author

ben-- commented Sep 17, 2025

This PR depends on an upcoming PR to fbthrift, hence the build error. I'll add a link here once that one is created.

Apologies for submitting in the wrong order.

@ben--
Copy link
Contributor Author

ben-- commented Sep 23, 2025

This PR depends on fbthrift PR 671 which adds py3 support to add_fbthrift_library()

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant