[3dprinter-general] Bug#957474: Bug#957474: libsavitar: ftbfs with GCC-10
myon at debian.org
Fri Apr 17 12:52:35 BST 2020
Re: Gregor Riepl 2020-04-17 <34fcd0ae-91fe-a06d-ae4a-4b96f973f8bc at gmail.com>
> I'm inclined to suggest we drop the symbols files for the Cura-related
> lib packages altogether, for the following reasons:
> - They've caused us grief on practically every gcc updgrade
> - They require finetuning on every architecture separately
> - They're hard to sanitize and update automatically
Maybe it would be different if dpkg-shlibdeps would do the c++filt
> - They provide very little benefit, because there are no known consumers
> outside Cura, and we pin the package versions closely together anyway
> - We've had at least one incompatible change in libArcus where the
> SOVERSION wasn't incremented (courtesy of myself, my bad - but nobody
> else bothered either)
Well that's actually an argument for keeping the symbols, so we
actually get to know when we break the rules.
> I know this is not the "right" way to do it, the benefits of dropping
> outweigh the downsides by far.
> polyclipping may or may not be a candidate. I think there are other
> consumers, so there is a benefit for a symbols file.
More information about the 3dprinter-general