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

Symbols files for C++ libraries for Ubuntu main


On 18 May 2018 at 00:49, Jeremy Bicha <jbicha at ubuntu.com> wrote:
> Hi,
> There has recently been a question [1] about whether symbols files
> should be mandatory for C++ libraries in Ubuntu 'main'. I'm curious to
> hear what other Ubuntu developers think about this topic.

IMHO symbols files should be mandatory for any new libraries
introduced in the archive.

And we should assert symbols files for everything in main, and fix all
the things.

It's 2018, and we really ought to have sensible and strict symbols
files. And over-exposed things... well we should seal the libraries to
not expose symbols that are should not have been used, and in fact,
have not been used.