I'm looking into converting some of my upstream packages to use Google's bazel build system, because it makes life much easier as a developer.
Unfortunately, with my other hat on, it makes life much harder as a package maintainer: bazel is very keen on downloading source packages and then building them locally, resulting in a mostly-statically-linked executable. protobuf is the most obvious culprit here, because if you do *anything* with Google's ecosystem you inevitably end up using protobufs, and as soon as you refer to a cc_proto_library rule in bazel you get a statically linked libprotobuf. Are there any known best practices yet in Debian on how to persuade bazel *not* to do this, and to use the system one instead?