Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.9
-
None
Description
The error was:
-- Running 'reuse lint' in 'C:/Users/qt/work/qt/qtbase'. # MISSING LICENSES 'LLVM-exception' found in: * C:\Users\qt\work\qt\qtbase\src\3rdparty\compiler-rt\lib\builtins\emutls.c # MISSING COPYRIGHT AND LICENSING INFORMATION The following files have no copyright and licensing information: * C:\Users\qt\work\qt\qtbase\src\3rdparty\compiler-rt\CODE_OWNERS.TXT * C:\Users\qt\work\qt\qtbase\src\3rdparty\compiler-rt\CREDITS.TXT
I have no idea why it wants a copyright in a simple .txt file, but that's not the big problem. The problem is that it fails to understand the header:
//===---------- emutls.c - Implements __emutls_get_address ---------------===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===//
I don't want to patch the file. Please advise how to teach the tool about the correct licence and copyright information for this file (I have imported the relevant file).
Attachments
Issue Links
- resulted from
-
QTBUG-122899 Generate SBOM from Qt build system
- In Progress