File: libsingular4m1.lintian-overrides

package info (click to toggle)
singular 1:4.1.1-p2+ds-3
  • links: PTS, VCS
  • area: main
  • in suites: buster, sid
  • size: 35,860 kB
  • sloc: cpp: 288,280; ansic: 17,387; lisp: 4,242; yacc: 1,654; python: 1,608; makefile: 1,424; lex: 1,387; perl: 632; sh: 567; xml: 182
file content (18 lines) | stat: -rw-r--r-- 947 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# the upstream source ball contains only EMPTY ChangeLog files
libsingular4m1: no-upstream-changelog

# the upstream source contains C++ code, and has no clearly defined and versioned ABI
libsingular4m1: package-name-doesnt-match-sonames

# An isolated mathematically impossible computation in factory/NTLconvert.cc
# is managed with exit(3); this sounds as a clumsy DEBUG policy rather than a
# design issue, but still an issue that has to be fixed by the upstream team
# itself.
# Singular comes with its own memory library omalloc that hooks `out of memory'
# events (OM_OUT_OF_MEMORY_HOOK in omalloc/omAllocSystem.c) before to implement
# an unreachable exit(3); this looks as a clumsy emergency exit policy rather
# than a design issue that may be revisited only to please lintian.
libsingular4m1: shlib-calls-exit

# the upstream source contains C++ code, and has no clearly defined and versioned ABI
libsingular4m1: no-symbols-control-file