[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Interested in Debian Bazel efforts




I have some good news for you. The bootstrap variant, which we appropriately call bazel-bootstrap [2][3], should be released with bullseye in the near future (and with Ubuntu later this month).

Yeah. I saw that. I have been playing with sid since yesterday. bazel-bootstrap is surprisingly good:

```

INFO: Elapsed time: 75.096s, Critical Path: 51.63s
INFO: 854 processes: 853 linux-sandbox, 1 local.
INFO: Build completed successfully, 909 total actions

```

It works with a simple medium-sized C++ project. Great work!

I will try it with larger and more complex projects next, and see how things go.

We'd love to have you help and I'm certainly happy to mentor and/or sponsor any Bazel-related work you want to do in Debian. Please feel free to subscribe to our discussion mailing list (this one) [4], our administrative mailing list on Launchpad [5], and our Salsa VCS group [6]. We are currently working on improving support for Bazel within Debian [7] to eventually enable (simple) Bazel-based package builds.

-Olek

[2] https://packages.debian.org/source/bullseye/bazel-bootstrap <https://packages.debian.org/source/bullseye/bazel-bootstrap> [3] https://launchpad.net/ubuntu/+source/bazel-bootstrap <https://launchpad.net/ubuntu/+source/bazel-bootstrap> [4] https://lists.debian.org/debian-bazel/ <https://lists.debian.org/debian-bazel/> [5] https://launchpad.net/ubuntu/+source/bazel-bootstrap <https://launchpad.net/ubuntu/+source/bazel-bootstrap> [6] https://salsa.debian.org/bazel-team/meta <https://salsa.debian.org/bazel-team/meta> [7] https://salsa.debian.org/bazel-team/meta/-/wikis/Workplan-Part-2 <https://salsa.debian.org/bazel-team/meta/-/wikis/Workplan-Part-2>

Subscribed. I have a question regarding Debian packaging, though. All Bazel projects seem to manage their own dependencies, and binaries are generally (shared) linked against libc only. If I remember correctly, Debian does not prefer the approach. How would a Bazel project/package comply with Debian practices?


Thanks,

Jesse.

Attachment: OpenPGP_0xA102C2F15053B4F7.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: