Builds complete, it was reproducible in this new environment. And even found more, yet some only info/pedantic level suggesting but not requiring an action.
E: llvm-toolchain-rocm source: binary-with-bad-dynamic-table [llvm/test/tools/llvm-xray/X86/Inputs/elf64-objcopied-instrmap.bin] E: llvm-toolchain-rocm source: license-problem-convert-utf-code [llvm/lib/Support/ConvertUTF.cpp] E: llvm-toolchain-rocm source: unpack-message-for-orig llvm-toolchain-rocm_7.1.0+dfsg.orig.tar.xz . ar failed for ROCm-llvm-project-d9bbb15/clang/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/libgcc.a E: llvm-toolchain-rocm source: unpack-message-for-orig llvm-toolchain-rocm_7.1.0+dfsg.orig.tar.xz . ar failed for ROCm-llvm-project-d9bbb15/llvm/test/Object/Inputs/aix-big-archive.a E: llvm-toolchain-rocm source: unpack-message-for-orig llvm-toolchain-rocm_7.1.0+dfsg.orig.tar.xz . ar failed for ROCm-llvm-project-d9bbb15/llvm/test/Object/Inputs/aix-empty-big-archive-with-freelist.a E: llvm-toolchain-rocm source: unpack-message-for-orig llvm-toolchain-rocm_7.1.0+dfsg.orig.tar.xz . ar failed for ROCm-llvm-project-d9bbb15/llvm/test/Object/Inputs/thin-path.a E: llvm-toolchain-rocm source: unpack-message-for-orig llvm-toolchain-rocm_7.1.0+dfsg.orig.tar.xz . ar failed for ROCm-llvm-project-d9bbb15/llvm/test/tools/dsymutil/Inputs/libfat-test.a E: llvm-toolchain-rocm source: unpack-message-for-orig llvm-toolchain-rocm_7.1.0+dfsg.orig.tar.xz . ar failed for ROCm-llvm-project-d9bbb15/llvm/test/tools/llvm-objdump/MachO/Inputs/malformed-machos/00000031.a W: llvm-toolchain-rocm source: elf-error In ELF header: File contains multiple dynamic string tables [llvm/test/tools/llvm-objcopy/ELF/Inputs/partitions.elf] W: llvm-toolchain-rocm source: elf-error In ELF header: File contains multiple dynamic symbol tables [llvm/test/tools/llvm-objcopy/ELF/Inputs/partitions.elf] W: llvm-toolchain-rocm source: elf-error In ELF header: Reading 16777215 bytes extends past end of file for string table [llvm/test/Object/Inputs/invalid-strtab-size.elf] W: llvm-toolchain-rocm source: elf-error In ELF header: Reading 2368 bytes extends past end of file for section headers [llvm/test/tools/llvm-dwarfdump/X86/Inputs/invalid.elf] W: llvm-toolchain-rocm source: elf-error In ELF header: Section headers are not available! [llvm/test/Object/Inputs/invalid-e_shnum.elf] W: llvm-toolchain-rocm source: elf-error In ELF header: Section headers are not available! [llvm/test/tools/llvm-dwarfdump/X86/Inputs/invalid.elf] W: llvm-toolchain-rocm source: elf-error In ELF header: Too many program headers - 0x3030 - the file is not that big [llvm/test/Object/Inputs/invalid-e_shnum.elf] W: llvm-toolchain-rocm source: elf-error In ELF header: Too many program headers - 0x9 - the file is not that big [llvm/test/tools/llvm-dwarfdump/X86/Inputs/invalid.elf] W: llvm-toolchain-rocm source: elf-error In program headers: Unable to find program interpreter name [llvm/test/tools/llvm-xray/X86/Inputs/elf64-objcopied-instrmap.bin] W: llvm-toolchain-rocm source: elf-error In program headers: no .dynamic section in the dynamic segment [llvm/test/tools/llvm-xray/X86/Inputs/elf64-objcopied-instrmap.bin] W: hipcc-rocm: groff-message command exited with status 1: /usr/libexec/man-db/zsoelim | /usr/libexec/man-db/manconv -f UTF-8:ISO-8859-1 -t UTF-8//IGNORE | preconv -e UTF-8 | groff -mandoc -Z -rLL=119n -rLT=119n -wmac -Tutf8 [usr/share/man/man1/hipcc.1.gz:1] W: hipcc-rocm: groff-message command exited with status 1: /usr/libexec/man-db/zsoelim | /usr/libexec/man-db/manconv -f UTF-8:ISO-8859-1 -t UTF-8//IGNORE | preconv -e UTF-8 | groff -mandoc -Z -rLL=119n -rLT=119n -wmac -Tutf8 [usr/share/man/man1/hipconfig.1.gz:1] To be clear - I do not expect those to ne super critical. Maybe they are mostly test files meant to allow testind edge-cases? Smoe clearly sounds that way like "invalid-strtab-size.elf" and such. But if that is the case, let us add them to lntian-overrides to allow to split signal / noise. --- Then a bunch of pre-builts - but those are not in the final package and hence no problem AFAICS Yet again let us lintian-ignore them then? W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [lld/test/COFF/Inputs/stub63mz] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [lld/test/COFF/Inputs/stub64mz] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [lld/test/COFF/Inputs/stub68mz] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/Object/Inputs/invalid-coff-header-too-small] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/Object/Inputs/main-ret-zero-pe-i386.dll] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/Object/Inputs/main-ret-zero-pe-i386.exe] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-objdump/COFF/Inputs/export.dll.coff-i386] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-objdump/COFF/Inputs/nop.exe.coff-i386] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-objdump/COFF/Inputs/tls.exe.coff-x86_64] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-objdump/COFF/Inputs/win64-unwind.exe.coff-x86_64.exe] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-objdump/X86/Inputs/disassemble.dll.coff-i386] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-objdump/X86/Inputs/internal.exe.coff-x86_64] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-profgen/Inputs/coff-profile.exe] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/basereloc.obj.coff-i386] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/coff-load-config-data-end.exe] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/coff-load-config-x64.dll] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/coff-load-config-x86.dll] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/coff-no-load-config.exe] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/export-arm.dll] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/export-x64.dll] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/export-x86.dll] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/has-cet.exe] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/has_pdb.exe] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/imports.exe.coff-i386] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/imports.exe.coff-x86-64] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/needed-libs.obj.coff-am64] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/nop.exe.coff-x86-64] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-readobj/COFF/Inputs/trivial.exe.coff-arm] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-symbolizer/Inputs/coff-dwarf.exe] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-symbolizer/Inputs/coff-exports.exe] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-symbolizer/pdb/Inputs/missing_pdb.exe] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-symbolizer/pdb/Inputs/test-columns.exe] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/llvm-symbolizer/pdb/Inputs/test.exe] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/test/tools/sancov/Inputs/test-windows_x86_64] W: llvm-toolchain-rocm source: source-contains-prebuilt-windows-binary [llvm/unittests/DebugInfo/PDB/Inputs/SimpleTest.exe] --- Then there is W: llvm-toolchain-rocm source: syntax-error-in-dep5-copyright Cannot parse line 30: what is being built in this package [debian/copyright] I mentioned this before but now can't find it - maybe my draft has been lost. This might break some tools reading d/copyright - please fix that format. --- Further I see I: llvm-toolchain-rocm source: duplicate-short-description libclang-cpp- rocm libclang-cpp-rocm-dev [debian/control] They indeed both say Description: C++ interface to the Clang library The latter should be "... - development files" or something? --- licenses and copyrights have a defined place, I'd say prevent this from being installed please I: hipcc-rocm: extra-license-file [usr/share/doc/hipcc/LICENSE.txt] --- The rest are optional, no action on these required (but feel free) I: clang-format-rocm: hardening-no-bindnow [usr/lib/rocm/llvm/bin/clang-format] ... [many more of these ] I: clang-tidy-rocm: hardening-no-fortify-functions [usr/lib/rocm/llvm/bin/clang-tidy] ... ^^ Build options? I: libclang-rocm-dev: package-contains-empty-directory [usr/lib/rocm/llvm/include/clang-tidy/misc/ConfusableTable/] ^^ is that needed for anything then? --- O: llvm-rocm-dev: custom-library-search-path RUNPATH /usr/lib/rocm/llvm/lib [usr/lib/rocm/llvm/lib/libRemarks.so.20.0rocm7.1.0] N: the ROCm packages are expected to use libraries from N: /usr/lib/rocm/llvm/lib ^^ These are only informational, but the tag is interesting to read https://lintian.debian.org/tags/custom-library-search-path.html You have kept them there so that it links against itself. The interesting read there is related to our discusison of thta path as I quote "... In that case, place those private shared libraries in /usr/lib/package. ..." --- The remaining Info and Pedantic messages are not even worth to be mentioned here. $ debuild -us -uc --lintian-opts -EvI --pedantic --show-overrides --color=auto -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2133814 Title: NEW package request: llvm-toolchain-rocm To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/2133814/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
