[3dprinter-general] Bug#914953: Bug#914953: FTBFS with Python 3.7 on many architectures
Gregor Riepl
onitake at gmail.com
Wed Dec 5 18:50:30 GMT 2018
I'm inclined to drop the symbols file altogether, as it really doesn't add any
value. The correct solution would be to use -fvisibility=hidden [1] and
properly tag symbols for the public API of libArcus and libSavitar.
For what it's worth, libArcus.so.3 is currently only used by python3-arcus and
CuraEngine anyway, and it's unlikely that this will change.
Another option would be to put all the internal Cura libraries into a private
lib folder, but I suspect this is risky and even more work than adding symbol
visibility.
[1] http://gcc.gnu.org/wiki/Visibility
More information about the 3dprinter-general
mailing list