Lintian tag: very-long-line-length-in-source-file

Type: pedantic

Description (from lintian-explain-tags)

The source file includes a line length that is well beyond the normally
human made code line length.

This very long line length does not allow Lintian to do correctly some
source file checks.

This line could also be the result of some text injected by a computer
program, and thus could lead to FTBFS bugs.

Last but not least, long line in source code could be used to obfuscate
the source code and to hide stuff like backdoors or security problems.

It could be due to jslint source comments or other build tool comments.

You may report this issue upstream.

Visibility: pedantic
Show-Always: no
Check: files/contents/line-length
Renamed from: insane-line-length-in-source-file
This tag is experimental.

Screen: autotools/long-lines
Advocates: "Russ Allbery" <rra@debian.org>
Reason: 
Upstream sources using autoconf have traditionally been
distributed with generated ./configure scripts as well as
other third-party m4 macro files such as libtool.

When paired with automake, there may also be some intermediate
Makefile.in files.

A lot of sources potentially contain such files, but they are
not actionable by either the Debian distributor or by the
upstream maintainer.

As a side note, modern Debian build protocols will re-create
many of those files via dh_autoreconf. They are present merely
to aid in bootstrapping systems where the GNU suite may not yet
be available.

Read more in Bug#996740.

Show affected packages