Bug#956287: marked as done (Problems identified in debian/copyright)

2020-04-20 Thread Debian Bug Tracking System
Your message dated Mon, 20 Apr 2020 10:00:21 +
with message-id 
and subject line Bug#956287: fixed in llvm-toolchain-snapshot 
1:11~++20200411120955+c65e6079fc9-1~exp1
has caused the Debian Bug report #956287,
regarding Problems identified in debian/copyright
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
956287: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956287
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: llvm-toolchain-snapshot
Version: 11~++20200307074845+ec1d1f6ae70-1~exp1
Severity: serious

I noticed that this package appears to have some issues with debian/copyright.

Binary data exists with no indication that it can be rebuilt from source:
- lldb/unittests/ObjectFile/ELF/Inputs/early-section-headers.so
- lldb/unittests/Target/Inputs/TestModule.so
- soo many *.so files
- also many *.exe files
- Note: Test data is *not* excluded from DFSG.

These have a copyright/license that is not represented in d/copyright:
- lib/External/{many}
- llvm/utils/unittest/googletest/*
- llvm/utils/unittest/googlemock/*
- llvm/test/YAMLParser/*
- clang/lib/Headers/cuda_wrappers/*
- llvm/include/llvm/Support/MD5.h
  + Note: pseudonyms don't need to be represented; "2001 Alexander Peslyak
"
- clang/lib/Headers/:
  + avx512vlvp2intersectintrin.h
  + avx512vp2intersectintrin.h
- Note: This is not an exhaustive list.

libcxx/* indicates the wrong license *and* omits a copyright holder. (just
delete that paragraph) The same applies to polly/tools/GPURuntime/; it is
correctly represented when the paragraph is deleted).

clang/lib/Headers/* is represented as using Expat; this is not correct.

Multiple copyright blocks are mentioned for source that does not exist:
- lib/Support/reg*
- lldb/test/unittest2/*
- polly/lib/JSON/*
- test/YAMLParser/*
- utils/unittest/googletest/*

Note: If `polly/lib/JSON/` existed, "fixme" would have been unacceptable. It
should have copied LICENSE.txt.


Although not critical, the machine-readable copyright spec expects license
texts to either be with that paragraph or as an entirely unique paragraph. In
this case, it applies to BSD-3-Clause, expat, and u-of-i-bsd-like. Please see
missing-license-paragraph-in-dep5-copyright for additional information.

Also, it is not required to use four separate paragraphs;
"compiler-rt/lib/BlocksRuntime/*" is sufficient.

It is also possible to combine files:

Files:
  compiler-rt/lib/BlocksRuntime/*
  lldb/tools/debugserver/source/MacOSX/stack_logging.h
Copyright: 1999-2007 Apple Inc.
License: Apple


If you need further clarification, please don't hesitate to ask.
--- End Message ---
--- Begin Message ---
Source: llvm-toolchain-snapshot
Source-Version: 1:11~++20200411120955+c65e6079fc9-1~exp1
Done: Sylvestre Ledru 

We believe that the bug you reported is fixed in the latest version of
llvm-toolchain-snapshot, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 956...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sylvestre Ledru  (supplier of updated 
llvm-toolchain-snapshot package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 11 Apr 2020 12:27:18 +0200
Source: llvm-toolchain-snapshot
Binary: clang-11 clang-11-dbgsym clang-11-doc clang-11-examples clang-format-11 
clang-format-11-dbgsym clang-tidy-11 clang-tidy-11-dbgsym clang-tools-11 
clang-tools-11-dbgsym clangd-11 clangd-11-dbgsym libc++-11-dev libc++1-11 
libc++1-11-dbgsym libc++abi-11-dev libc++abi1-11 libc++abi1-11-dbgsym 
libclang-11-dev libclang-common-11-dev libclang-common-11-dev-dbgsym 
libclang-cpp11 libclang-cpp11-dbgsym libclang-cpp11-dev libclang1-11 
libclang1-11-dbgsym libfuzzer-11-dev liblld-11 liblld-11-dev liblldb-11 
liblldb-11-dbgsym liblldb-11-dev libllvm-11-ocaml-dev libllvm11 
libllvm11-dbgsym libomp-11-dev libomp-11-dev-dbgsym libomp-11-doc libomp5-11 
libomp5-11-dbgsym lld-11 lld-11-dbgsym lldb-11 lldb-11-dbgsym llvm-11 
llvm-11-dbgsym llvm-11-dev llvm-11-dev-dbgsym llvm-11-doc llvm-11-examples 
llvm-11-runtime llvm-11-runtime-dbgsym llvm-11-tools llvm-11-tools-dbgsym 
python3-clang-11 python3-lldb-11
Architecture: source amd64 all
Version: 

Bug#956287: marked as done (Problems identified in debian/copyright)

2020-04-09 Thread Debian Bug Tracking System
Your message dated Thu, 09 Apr 2020 15:40:54 +
with message-id 
and subject line Bug#956287: fixed in llvm-toolchain-10 1:10.0.0-3
has caused the Debian Bug report #956287,
regarding Problems identified in debian/copyright
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
956287: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956287
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: llvm-toolchain-snapshot
Version: 11~++20200307074845+ec1d1f6ae70-1~exp1
Severity: serious

I noticed that this package appears to have some issues with debian/copyright.

Binary data exists with no indication that it can be rebuilt from source:
- lldb/unittests/ObjectFile/ELF/Inputs/early-section-headers.so
- lldb/unittests/Target/Inputs/TestModule.so
- soo many *.so files
- also many *.exe files
- Note: Test data is *not* excluded from DFSG.

These have a copyright/license that is not represented in d/copyright:
- lib/External/{many}
- llvm/utils/unittest/googletest/*
- llvm/utils/unittest/googlemock/*
- llvm/test/YAMLParser/*
- clang/lib/Headers/cuda_wrappers/*
- llvm/include/llvm/Support/MD5.h
  + Note: pseudonyms don't need to be represented; "2001 Alexander Peslyak
"
- clang/lib/Headers/:
  + avx512vlvp2intersectintrin.h
  + avx512vp2intersectintrin.h
- Note: This is not an exhaustive list.

libcxx/* indicates the wrong license *and* omits a copyright holder. (just
delete that paragraph) The same applies to polly/tools/GPURuntime/; it is
correctly represented when the paragraph is deleted).

clang/lib/Headers/* is represented as using Expat; this is not correct.

Multiple copyright blocks are mentioned for source that does not exist:
- lib/Support/reg*
- lldb/test/unittest2/*
- polly/lib/JSON/*
- test/YAMLParser/*
- utils/unittest/googletest/*

Note: If `polly/lib/JSON/` existed, "fixme" would have been unacceptable. It
should have copied LICENSE.txt.


Although not critical, the machine-readable copyright spec expects license
texts to either be with that paragraph or as an entirely unique paragraph. In
this case, it applies to BSD-3-Clause, expat, and u-of-i-bsd-like. Please see
missing-license-paragraph-in-dep5-copyright for additional information.

Also, it is not required to use four separate paragraphs;
"compiler-rt/lib/BlocksRuntime/*" is sufficient.

It is also possible to combine files:

Files:
  compiler-rt/lib/BlocksRuntime/*
  lldb/tools/debugserver/source/MacOSX/stack_logging.h
Copyright: 1999-2007 Apple Inc.
License: Apple


If you need further clarification, please don't hesitate to ask.
--- End Message ---
--- Begin Message ---
Source: llvm-toolchain-10
Source-Version: 1:10.0.0-3
Done: Sylvestre Ledru 

We believe that the bug you reported is fixed in the latest version of
llvm-toolchain-10, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 956...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sylvestre Ledru  (supplier of updated llvm-toolchain-10 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 02 Apr 2020 21:48:13 +0200
Source: llvm-toolchain-10
Architecture: source
Version: 1:10.0.0-3
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team 
Changed-By: Sylvestre Ledru 
Closes: 956287
Changes:
 llvm-toolchain-10 (1:10.0.0-3) unstable; urgency=medium
 .
   * ppc64el/autopkgtest: Just like with arm64, ignore two tests
   * Update the copyright file with recent changes (Closes: #956287)
 Thanks to Michael Lustfield for the detective work
 .
   [ Jessica Clarke ]
   * Cherry-pick upstream patch D74453 to fix atomic compare-and-swap on
 riscv64.
 .
   [ William Grant ]
   * debian/patches/riscv64-multilib-empty.patch: Adjust riscv64 GCC detector
 to also check for existence of crtbegin.o in the default multilib dir,
 like most other ports. Fixes FTBFS on riscv64, since on Ubuntu
 /usr/lib/gcc/riscv64-linux-gnu/10 exists but is empty (gcc-10-base is
 installed, but libgcc-10-dev is not).
Checksums-Sha1:
 d8d1134328086cb75a3b231a3bc96105fdb1 5960 llvm-toolchain-10_10.0.0-3.dsc
 b4b42357b624f20425c6c48c7af3bbe4f2dc5d74 138332