Bug#1005336: RFS: srpc/0.9.6 [ITP] Sogou RPC Library
On Fri, Feb 11, 2022 at 01:42:57PM +0000, Lance Lin wrote:
> * Package name : srpc
> Version : 0.9.6
> dget -x https://mentors.debian.net/debian/pool/main/s/srpc/srpc_0.9.6-1.dsc
Hi!
I'm afraid the package fails to build, it needs a Build-Depend on
liblz4-dev.
Some files are "Copyright 2019, OpenTelemetry Authors" without being
mentioned in debian/copyright.
You install /usr/bin/srpc_generator to libsrpc-dev yet
/usr/share/man/man1/srpc_generator.1.gz to libsrpc -- they should be in
the same package.
The runtime library package should have a soname included in its name;
this will allow ABI bumps in the future.
The -dev package can't be "Multi-Arch: foreign" as its architecture must
match whatever [Build-]Depends on it. Currently, if you want to build
a riscv64 package on an amd64 host, M-A: foreign would allow:
compiler:riscv64
libsrpc-dev:amd64
libsrpc0:amd64
which won't work.
喵!
--
⢀⣴⠾⠻⢶⣦⠀ Latin: meow 4 characters, 4 columns, 4 bytes
⣾⠁⢠⠒⠀⣿⡁ Greek: μεου 4 characters, 4 columns, 8 bytes
⢿⡄⠘⠷⠚⠋⠀ Runes: ᛗᛖᛟᚹ 4 characters, 4 columns, 12 bytes
⠈⠳⣄⠀⠀⠀⠀ Chinese: 喵 1 character, 2 columns, 3 bytes <-- best!
Reply to: