Lintian Reports

E debian-rules-should-not-use-sanitize-all-buildflag

All reports of debian-rules-should-not-use-sanitize-all-buildflag for the archive. The extended description of this tag is:

This package's debian/rules file contains a DEB_BUILD_MAINT_OPTIONS assignment that enables the sanitize=+all build flag.

This option instructs the compiler to enable options designed to protect the binary against memory corruptions, memory leaks, use after free, threading data races, and undefined behavior bugs.

However, this options should not be used for production Debian binaries as they can reduce reliability for conformant code, reduce security or even functionality.

Please remove the reference to sanitize=+all.

Refer to the dpkg-buildflags(1) manual page and https://bugs.debian.org/895811 for details.

Severity: important, Certainty: certain

Check: rules, Type: source

This tag has not been emitted in any package tested by Lintian.