Lintian v2.118.1 Options: -i -I -E --pedantic --profile debian N: I: liblinksem-ocaml-dev: unstripped-static-library (abi_aarch64_le.o abi_aarch64_le_elf_header.o abi_aarch64_program_header_table.o abi_aarch64_relocation.o abi_aarch64_section_header_table.o abi_aarch64_symbol_table.o abi_amd64.o abi_amd64_elf_header.o abi_amd64_program_header_table.o abi_amd64_relocation.o abi_amd64_section_header_table.o abi_amd64_symbol_table.o abi_cheri_mips64.o abi_cheri_mips64_capability.o abi_cheri_mips64_dynamic.o abi_cheri_mips64_elf_header.o abi_cheri_mips64_relocation.o abi_mips64.o abi_mips64_dynamic.o abi_mips64_elf_header.o abi_mips64_program_header_table.o abi_mips64_relocation.o abi_mips64_section_header_table.o abi_mips64_symbol_table.o abi_power64.o abi_power64_dynamic.o abi_power64_elf_header.o abi_power64_relocation.o abi_power64_section_header_table.o abi_riscv.o abi_riscv_elf_header.o abi_riscv_program_header_table.o abi_riscv_section_header_table.o abi_riscv_symbol_table.o abi_utilities.o abi_x86_relocation.o abis.o abstract_linker_script.o archive.o auxv.o byte_pattern.o byte_pattern_extra.o byte_sequence.o byte_sequence_impl.o byte_sequence_wrapper.o command_line.o default_printing.o dwarf.o elf64_file_of_elf_memory_image.o elf_dynamic.o elf_file.o elf_header.o elf_interpreted_section.o elf_interpreted_segment.o elf_memory_image.o elf_memory_image_of_elf64_file.o elf_note.o elf_program_header_table.o elf_relocation.o elf_section_header_table.o elf_symbol_table.o elf_types_native_uint.o endianness.o error.o filesystem_wrapper.o gnu_ext_abi.o gnu_ext_dynamic.o gnu_ext_note.o gnu_ext_program_header_table.o gnu_ext_section_header_table.o gnu_ext_section_to_segment_mapping.o gnu_ext_symbol_versioning.o harness_interface.o hex_printing.o input_list.o ldconfig.o link.o linkable_list.o linker_script.o load.o memory_image.o memory_image_orderings.o missing_pervasives.o ml_bindings.o multimap.o sail_interface.o show.o string_table.o test_image.o uint32_wrapper.o uint64_wrapper.o) [usr/lib/x86_64-linux-gnu/ocaml/5.2.0/linksem_num/linksem.a] N: N: The package installs an unstripped static library. N: N: Please note, that static libraries have to be stripped with the N: --strip-debug option. You will probably also want to use N: --remove-section=.comment --remove-section=.note to avoid the N: static-library-has-unneeded-section tag. N: N: dh_strip (after debhelper/9.20150811) will do this automatically for you. N: N: Visibility: info N: Show-Always: no N: Check: libraries/static N: N: I: liblinksem-ocaml-dev: unstripped-static-library (abi_aarch64_le.o abi_aarch64_le_elf_header.o abi_aarch64_program_header_table.o abi_aarch64_relocation.o abi_aarch64_section_header_table.o abi_aarch64_symbol_table.o abi_amd64.o abi_amd64_elf_header.o abi_amd64_program_header_table.o abi_amd64_relocation.o abi_amd64_section_header_table.o abi_amd64_symbol_table.o abi_cheri_mips64.o abi_cheri_mips64_capability.o abi_cheri_mips64_dynamic.o abi_cheri_mips64_elf_header.o abi_cheri_mips64_relocation.o abi_mips64.o abi_mips64_dynamic.o abi_mips64_elf_header.o abi_mips64_program_header_table.o abi_mips64_relocation.o abi_mips64_section_header_table.o abi_mips64_symbol_table.o abi_power64.o abi_power64_dynamic.o abi_power64_elf_header.o abi_power64_relocation.o abi_power64_section_header_table.o abi_riscv.o abi_riscv_elf_header.o abi_riscv_program_header_table.o abi_riscv_section_header_table.o abi_riscv_symbol_table.o abi_utilities.o abi_x86_relocation.o abis.o abstract_linker_script.o archive.o auxv.o byte_pattern.o byte_pattern_extra.o byte_sequence.o byte_sequence_impl.o byte_sequence_wrapper.o command_line.o default_printing.o dwarf.o elf64_file_of_elf_memory_image.o elf_dynamic.o elf_file.o elf_header.o elf_interpreted_section.o elf_interpreted_segment.o elf_memory_image.o elf_memory_image_of_elf64_file.o elf_note.o elf_program_header_table.o elf_relocation.o elf_section_header_table.o elf_symbol_table.o elf_types_native_uint.o endianness.o error.o filesystem_wrapper.o gnu_ext_abi.o gnu_ext_dynamic.o gnu_ext_note.o gnu_ext_program_header_table.o gnu_ext_section_header_table.o gnu_ext_section_to_segment_mapping.o gnu_ext_symbol_versioning.o harness_interface.o hex_printing.o input_list.o ldconfig.o link.o linkable_list.o linker_script.o load.o memory_image.o memory_image_orderings.o missing_pervasives.o ml_bindings.o multimap.o sail_interface.o show.o string_table.o test_image.o uint32_wrapper.o uint64_wrapper.o) [usr/lib/x86_64-linux-gnu/ocaml/5.2.0/linksem_zarith/linksem.a] N: P: liblinksem-ocaml-dev: ocaml-dev-file-not-in-usr-lib-ocaml 402 files in usr/lib/x86_64-linux-gnu/ocaml/5.2.0 N: N: This OCaml package ships development files like *.cmi, *.cmx or *.cmxa N: outside of the standard folder /usr/lib/ocaml. N: N: Those files are used only for compilation and should be placed in a N: subfolder of the standard OCaml library path. N: N: Visibility: pedantic N: Show-Always: no N: Check: languages/ocaml/byte-code/misplaced/path N: N: X: linksem source: debian-watch-does-not-check-openpgp-signature [debian/watch] N: N: This watch file does not specify a means to verify the upstream tarball N: using a cryptographic signature. N: N: If upstream distributions provides such signatures, please use the N: pgpsigurlmangle options in this watch file's opts= to generate the URL of N: an upstream OpenPGP signature. This signature is automatically downloaded N: and verified against a keyring stored in debian/upstream/signing-key.asc N: N: Of course, not all upstreams provide such signatures but you could request N: them as a way of verifying that no third party has modified the code after N: its release (projects such as phpmyadmin, unrealircd, and proftpd have N: suffered from this kind of attack). N: N: Please refer to the uscan(1) manual page for details. N: N: Visibility: pedantic N: Show-Always: no N: Check: debian/watch N: Renamed from: debian-watch-does-not-check-gpg-signature N: debian-watch-may-check-gpg-signature N: This tag is experimental. N: N: X: linksem source: very-long-line-length-in-source-file 1197 > 512 [test/hello-static-glibc/hello.cmd:5] N: N: The source file includes a line length that is well beyond the normally N: human made code line length. N: N: This very long line length does not allow Lintian to do correctly some N: source file checks. N: N: This line could also be the result of some text injected by a computer N: program, and thus could lead to FTBFS bugs. N: N: Last but not least, long line in source code could be used to obfuscate N: the source code and to hide stuff like backdoors or security problems. N: N: It could be due to jslint source comments or other build tool comments. N: N: You may report this issue upstream. N: N: Visibility: pedantic N: Show-Always: no N: Check: files/contents/line-length N: Renamed from: insane-line-length-in-source-file N: This tag is experimental. N: N: Screen: autotools/long-lines N: Advocates: "Russ Allbery" N: Reason: N: Upstream sources using autoconf have traditionally been N: distributed with generated ./configure scripts as well as N: other third-party m4 macro files such as libtool. N: N: When paired with automake, there may also be some intermediate N: Makefile.in files. N: N: A lot of sources potentially contain such files, but they are N: not actionable by either the Debian distributor or by the N: upstream maintainer. N: N: As a side note, modern Debian build protocols will re-create N: many of those files via dh_autoreconf. They are present merely N: to aid in bootstrapping systems where the GNU suite may not yet N: be available. N: N: Read more in Bug#996740. N: N: X: linksem source: very-long-line-length-in-source-file 1250 > 512 [test/specbzip2-static-uClibc/specbzip2.env:4] N: X: linksem source: very-long-line-length-in-source-file 2057 > 512 [test/true-static-uClibc/true.cmd:11] N: X: linksem source: very-long-line-length-in-source-file 2057 > 512 [test/true-static-uClibc/true.collect-cmd:1] N: X: linksem source: very-long-line-length-in-source-file 2060 > 512 [test/hello-static-uClibc/hello.cmd:11] N: X: linksem source: very-long-line-length-in-source-file 2060 > 512 [test/hello-static-uClibc/hello.collect-cmd:1] N: X: linksem source: very-long-line-length-in-source-file 2556 > 512 [test/specbzip2-static-uClibc/specbzip2.cmd:11] N: X: linksem source: very-long-line-length-in-source-file 2556 > 512 [test/specbzip2-static-uClibc/specbzip2.collect-cmd:1] N: X: linksem source: very-long-line-length-in-source-file 788 > 512 [test/hello-static-glibc/hello.collect-cmd:1] N: X: linksem source: very-long-line-length-in-source-file 861 > 512 [test/hello-static-uClibc/hello.env:4] N: X: linksem source: very-long-line-length-in-source-file 861 > 512 [test/true-static-uClibc/true.env:4]