Re: Questions about packaging the 'googleapis' project

2023-06-14 Thread Oliver Reiche
On Wed, Jun 14, 2023 at 11:27 AM David Given wrote: > > The sad thing is that bazel, which is the least bad build system I've ever > used, works in a way that's completely antithetical to how Debian wants to > build things: it doesn't want to use host software for anything and will, > e.g., dow

Re: Questions about packaging the 'googleapis' project

2023-06-14 Thread David Given
On Wed, 14 Jun 2023 at 09:35, Paul Wise wrote: [...] > The upstream repo seems to use bazel as its build system, at least > according to the README. Is that not usable here? The bazel tool > appears to be packaged in bazel-bootstrap in Debian. > bazel-bootstrap is very old, unfortunately --- it'

Re: Questions about packaging the 'googleapis' project

2023-06-14 Thread Paul Wise
On Tue, 2023-06-13 at 19:22 +0200, Oliver Reiche wrote: > 1. Due to the missing build description, is it ok if the maintainer > provides a Makefile for building the C++ libraries in ./debian? ... > 4. Such a Makefile (and control file) will be quite lengthy. The upstream repo seems to use bazel a

Questions about packaging the 'googleapis' project

2023-06-13 Thread Oliver Reiche
Dear mentors, Wookey and I are trying to come up with a sane concept to package the googleapis project [1]. During our initial investigation a few questions came up that we would like to discuss publicly. BACKGROUND: 'googleapis' is a collection of protocol buffer [2] files, an interface descri