# Mathematically impossible computations or absurde entries are managed
# with either exit(3) or abort(3): this looks as a clumsy DEBUG policy
# rather than a design issue, nevertheless it is unlikely to be fixed by
# the upstream team as it is widely employed.
# Out of memory events are also managed with exit(3): this looks as a
# clumsy emergency exit policy rather than a design issue that may be
# revisited only to please lintian(1).
libecm1: shlib-calls-exit

# A public interface is clearly defined in the library header ecm.h
# (see README.lib), but unfortunately no ABI is clearly defined.
# In particular, it appeared that the command line utility ecm uses
# symbols not declared in this headeer (and suppoed to be used).
# The issue was discussed with the upstream maintainer.
# -- Jerome Benoit <calculus@rezozer.net>  Fri, 29 May 2015
libecm1: no-symbols-control-file
