Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add facebook/[email protected] #3758

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft

Conversation

kgreenek
Copy link
Contributor

@kgreenek kgreenek commented Feb 9, 2025

Closes #3557

Depends on #3750

The BUILD.bazel files here are based off of the BUCK files from folly.
BUCK2 is a very similar build system, so migrating was more tedious than
difficult.

There are quite a few tests that I disabled for now. I'm working through
some of them still.

There are also some targets that are commented out for now due to
external deps that are not yet in the BCR. There are clear TODO's next
to each of these. The remaining ones are either optional / minor / or
only affect one or two targets. I would be ok with merging this without
the missing deps, and re-enabling the disabled targets via a bcr.1
release if the missing deps are added to the BCR in the future.

@bazel-io
Copy link
Member

bazel-io commented Feb 9, 2025

Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (folly, libevent) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@kgreenek
Copy link
Contributor Author

kgreenek commented Feb 9, 2025

I would like to test this with all the platforms on CI, if someone wouldn't mind enabling the bcr-presubmit to run.

@fmeum fmeum added the presubmit-auto-run Presubmit jobs will be triggered for new changes automatically without reviewer's approval label Feb 9, 2025
@kgreenek kgreenek force-pushed the kgk/folly branch 2 times, most recently from bcfc33c to 597f8e8 Compare February 11, 2025 04:36
Closes bazelbuild#3557

Depends on bazelbuild#3750

The BUILD.bazel files here are based off of the BUCK files from folly.
BUCK2 is a very similar build system, so migrating was more tedious than
difficult.

There are quite a few tests that I disabled for now. I'm working through
some of them still.

There are also some targets that are commented out for now due to
external deps that are not yet in the BCR. There are clear TODO's next
to each of these. The remaining ones are either optional / minor / or
only affect one or two targets. I would be ok with merging this without
the missing deps, and re-enabling the disabled targets via a bcr.1
release if the missing deps are added to the BCR in the future.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
presubmit-auto-run Presubmit jobs will be triggered for new changes automatically without reviewer's approval
Projects
None yet
Development

Successfully merging this pull request may close these issues.

wanted: facebook/folly
3 participants