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

wanted: boostorg/boost #787

Open
1 task
ReBeLTheProgrammer opened this issue Jul 20, 2023 · 2 comments
Open
1 task

wanted: boostorg/boost #787

ReBeLTheProgrammer opened this issue Jul 20, 2023 · 2 comments
Labels
module wanted Users want a certain module to be available in the BCR, contributions are welcome!

Comments

@ReBeLTheProgrammer
Copy link

Module location

https://github.com/boostorg/boost

Link to bzlmod issue in the module's repository

No response

Any other context to provide?

No response

Fund our work

  • Sponsor our community's open source work by donating a feature bounty
@ReBeLTheProgrammer ReBeLTheProgrammer added the module wanted Users want a certain module to be available in the BCR, contributions are welcome! label Jul 20, 2023
@zaucy
Copy link
Contributor

zaucy commented Jul 21, 2023

I would almost say this is a duplicate of #292. It would be nice if there was 1 accepted way to consume boost as a bazel user.

I've done some work to attempt to build modular boost with bazel https://github.com/bazelboost/boost. It is highly experimental so I wouldn't recommend using it in production. Additionally I've experimented with modifying boostdep to generate bazel BUILD.bazel and MODULE.bazel files. zaucy/boostdep@6bf52b9

I haven't had the bandwidth to finish it off, but if there is some interest in the community to build boost with bazel directly I would be very interested in collaborating.

@zaucy
Copy link
Contributor

zaucy commented Oct 11, 2023

I've worked on adding support to all boost modules here: https://github.com/bazelboost/registry

Support is being added incrementally as I run into issues or when someone opens an issue. If anyone is interested in contributing to the effort please give it a try and help fix issues or report them!

The ultimate goal would be to make a PR into the BCR when things are relatively stable. Maybe even upstream the changes (if the boostorg team(s) would accept it.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module wanted Users want a certain module to be available in the BCR, contributions are welcome!
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants