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

Bug#888705: abseil-cpp packaging



On Sunday, February 16, 2020, at 10:48 PM +0100, László Böszörményi (GCS) wrote:
> In my reading abseil is _not_ guaranteed to have ABI compatibility at
> all times. That's why it meant to be a static library collection only.
> Forcing it to build shared libraries and have other packages than
> libabseil-cpp-dev is no sense I think.

Abseil does reserve the right to break ABI at any time, and I can’t
speak to their future plans. But I think ABI breakages are unlikely to
occur in practice within an LTS release. If we wait and then package an
LTS release, I it’ll be completely reasonable to ship .so’s and .a’s.

Relatedly, I think we should only package LTS Abseil for Debian. If
someone finds a CVE in Abseil, the Abseil team are going to want to
backport the fix to LTS releases; they’re not going to want to backport
it everywhere else.

> @Benjamin: may you ask its developers to use the system gtest libraries
> if only ABSL_RUN_TESTS set to ON?

Absolutely. I’ll bring it up with them at work tomorrow (today was a US
holiday).


Reply to: