Bug#802317:
Control: tags -1 wontfix I decided not to play with this bug during this cycle. Reason are: - This require changing the build system from autotools to cmake, and we would loose some portion of the test suite - Upstream does not support gcc visiblity option, so this would mean handling all issues of linking at debian package level - Since openexr was upload with lots of visible symbols, reducing the number of exposed symbols would mean yet another transition...
Bug#802317: Do not export all the symbols
Package: src:openexr openexr defines a clean API on windows, we should to the same on linux: $ grep -r declspec * IlmImf/ImfExport.h:#define IMF_EXPORT __declspec(dllexport) IlmImf/ImfExport.h:#define IMF_EXPORT_CONST extern __declspec(dllexport) IlmImf/ImfExport.h:#define IMF_EXPORT __declspec(dllimport) IlmImf/ImfExport.h:#define IMF_EXPORT_CONST extern __declspec(dllimport) We will need to switch to cmake at this point.