clang-devel.i586: W: invalid-license-exception LLVM-exception clang-doc.i586: W: invalid-license-exception LLVM-exception clang.i586: W: invalid-license-exception LLVM-exception lld.i586: W: invalid-license-exception LLVM-exception llvm-devel.i586: W: invalid-license-exception LLVM-exception llvm-doc.i586: W: invalid-license-exception LLVM-exception llvm-gold.i586: W: invalid-license-exception LLVM-exception llvm-opt-viewer.noarch: W: invalid-license-exception LLVM-exception llvm-polly-devel.i586: W: invalid-license-exception LLVM-exception llvm-polly.i586: W: invalid-license-exception LLVM-exception llvm-vim-plugins.noarch: W: invalid-license-exception LLVM-exception llvm.i586: W: invalid-license-exception LLVM-exception llvm.src: W: invalid-license-exception LLVM-exception python3-clang.noarch: W: invalid-license-exception LLVM-exception The ' WITH ' license exception of the License tag was not recognized. Known values are: "389-exception", "Autoconf-exception-2.0", "Autoconf- exception-3.0", "Bison-exception-2.2", "CLISP-exception-2.0", "Classpath- exception-2.0", "DigiRule-FOSS-exception", "FLTK-exception", "Fawkes-Runtime- exception", "Font-exception-2.0", "GCC-exception-2.0", "GCC-exception-3.1", "LZMA-exception", "Libtool-exception", "Nokia-Qt-exception-1.1", "OCCT- exception-1.0", "Qwt-exception-1.0", "WxWindows-exception-3.1", "eCos- exception-2.0", "freertos-exception-2.0", "gnu-javamail-exception", "i2p-gpl- java-exception", "mif-exception", "openvpn-openssl-exception", "u-boot- exception-2.0". llvm.src:22: W: macro-in-comment %{_sonum} llvm.src:22: W: macro-in-comment %{_sonum} llvm.src:69: W: macro-in-comment %{_sonum} There is a unescaped macro after a shell style comment in the specfile. Macros are expanded everywhere, so check if it can cause a problem in this case and escape the macro with another leading % if appropriate. clang.i586: W: name-repeated-in-summary C CLANG The name of the package is repeated in its summary. This is often redundant information and looks silly in various programs' output. Make the summary brief and to the point without including redundant information in it. llvm.i586: W: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. clang-devel.i586: W: no-version-in-last-changelog clang-doc.i586: W: no-version-in-last-changelog clang.i586: W: no-version-in-last-changelog lld.i586: W: no-version-in-last-changelog llvm-devel.i586: W: no-version-in-last-changelog llvm-doc.i586: W: no-version-in-last-changelog llvm-gold.i586: W: no-version-in-last-changelog llvm-opt-viewer.noarch: W: no-version-in-last-changelog llvm-polly-devel.i586: W: no-version-in-last-changelog llvm-polly.i586: W: no-version-in-last-changelog llvm-vim-plugins.noarch: W: no-version-in-last-changelog llvm.i586: W: no-version-in-last-changelog llvm.src: W: no-version-in-last-changelog python3-clang.noarch: W: no-version-in-last-changelog The latest changelog entry doesn't contain a version. Please insert the version that is coherent with the version of the package and rebuild it. clang-devel.i586: W: obsolete-not-provided clang10-devel clang-doc.i586: W: obsolete-not-provided clang10-doc clang-devel.i586: W: obsolete-not-provided clang11-devel clang-doc.i586: W: obsolete-not-provided clang11-doc clang-devel.i586: W: obsolete-not-provided clang12-devel clang-doc.i586: W: obsolete-not-provided clang12-doc clang-devel.i586: W: obsolete-not-provided clang13-devel clang-doc.i586: W: obsolete-not-provided clang13-doc clang-devel.i586: W: obsolete-not-provided clang14-devel clang-doc.i586: W: obsolete-not-provided clang14-doc clang-devel.i586: W: obsolete-not-provided clang7-devel clang-doc.i586: W: obsolete-not-provided clang7-doc clang-devel.i586: W: obsolete-not-provided clang8-devel clang-doc.i586: W: obsolete-not-provided clang8-doc clang-devel.i586: W: obsolete-not-provided clang9-devel clang-doc.i586: W: obsolete-not-provided clang9-doc llvm-devel.i586: W: obsolete-not-provided llvm10-LTO-devel llvm-devel.i586: W: obsolete-not-provided llvm10-devel llvm-doc.i586: W: obsolete-not-provided llvm10-doc llvm-gold.i586: W: obsolete-not-provided llvm10-gold llvm-opt-viewer.noarch: W: obsolete-not-provided llvm10-opt-viewer llvm-polly.i586: W: obsolete-not-provided llvm10-polly llvm-polly-devel.i586: W: obsolete-not-provided llvm10-polly-devel llvm-vim-plugins.noarch: W: obsolete-not-provided llvm10-vim-plugins llvm-devel.i586: W: obsolete-not-provided llvm11-LTO-devel llvm-devel.i586: W: obsolete-not-provided llvm11-devel llvm-doc.i586: W: obsolete-not-provided llvm11-doc llvm-gold.i586: W: obsolete-not-provided llvm11-gold llvm-opt-viewer.noarch: W: obsolete-not-provided llvm11-opt-viewer llvm-polly.i586: W: obsolete-not-provided llvm11-polly llvm-polly-devel.i586: W: obsolete-not-provided llvm11-polly-devel llvm-vim-plugins.noarch: W: obsolete-not-provided llvm11-vim-plugins llvm-devel.i586: W: obsolete-not-provided llvm12-LTO-devel llvm-devel.i586: W: obsolete-not-provided llvm12-devel llvm-doc.i586: W: obsolete-not-provided llvm12-doc llvm-gold.i586: W: obsolete-not-provided llvm12-gold llvm-opt-viewer.noarch: W: obsolete-not-provided llvm12-opt-viewer llvm-polly.i586: W: obsolete-not-provided llvm12-polly llvm-polly-devel.i586: W: obsolete-not-provided llvm12-polly-devel llvm-vim-plugins.noarch: W: obsolete-not-provided llvm12-vim-plugins llvm-devel.i586: W: obsolete-not-provided llvm13-LTO-devel llvm-devel.i586: W: obsolete-not-provided llvm13-devel llvm-doc.i586: W: obsolete-not-provided llvm13-doc llvm-gold.i586: W: obsolete-not-provided llvm13-gold llvm-opt-viewer.noarch: W: obsolete-not-provided llvm13-opt-viewer llvm-polly.i586: W: obsolete-not-provided llvm13-polly llvm-polly-devel.i586: W: obsolete-not-provided llvm13-polly-devel llvm-vim-plugins.noarch: W: obsolete-not-provided llvm13-vim-plugins llvm-devel.i586: W: obsolete-not-provided llvm14-LTO-devel llvm-devel.i586: W: obsolete-not-provided llvm14-devel llvm-doc.i586: W: obsolete-not-provided llvm14-doc llvm-gold.i586: W: obsolete-not-provided llvm14-gold llvm-opt-viewer.noarch: W: obsolete-not-provided llvm14-opt-viewer llvm-polly.i586: W: obsolete-not-provided llvm14-polly llvm-polly-devel.i586: W: obsolete-not-provided llvm14-polly-devel llvm-vim-plugins.noarch: W: obsolete-not-provided llvm14-vim-plugins llvm-devel.i586: W: obsolete-not-provided llvm7-LTO-devel llvm-devel.i586: W: obsolete-not-provided llvm7-devel llvm-doc.i586: W: obsolete-not-provided llvm7-doc llvm-gold.i586: W: obsolete-not-provided llvm7-gold llvm-opt-viewer.noarch: W: obsolete-not-provided llvm7-opt-viewer llvm-polly.i586: W: obsolete-not-provided llvm7-polly llvm-polly-devel.i586: W: obsolete-not-provided llvm7-polly-devel llvm-vim-plugins.noarch: W: obsolete-not-provided llvm7-vim-plugins llvm-devel.i586: W: obsolete-not-provided llvm8-LTO-devel llvm-devel.i586: W: obsolete-not-provided llvm8-devel llvm-doc.i586: W: obsolete-not-provided llvm8-doc llvm-gold.i586: W: obsolete-not-provided llvm8-gold llvm-opt-viewer.noarch: W: obsolete-not-provided llvm8-opt-viewer llvm-polly.i586: W: obsolete-not-provided llvm8-polly llvm-polly-devel.i586: W: obsolete-not-provided llvm8-polly-devel llvm-vim-plugins.noarch: W: obsolete-not-provided llvm8-vim-plugins llvm-devel.i586: W: obsolete-not-provided llvm9-LTO-devel llvm-devel.i586: W: obsolete-not-provided llvm9-devel llvm-doc.i586: W: obsolete-not-provided llvm9-doc llvm-gold.i586: W: obsolete-not-provided llvm9-gold llvm-opt-viewer.noarch: W: obsolete-not-provided llvm9-opt-viewer llvm-polly.i586: W: obsolete-not-provided llvm9-polly llvm-polly-devel.i586: W: obsolete-not-provided llvm9-polly-devel llvm-vim-plugins.noarch: W: obsolete-not-provided llvm9-vim-plugins If a package is obsoleted by a compatible replacement, the obsoleted package should also be provided in order to not cause unnecessary dependency breakage. If the obsoleting package is not a compatible replacement for the old one, leave out the Provides. llvm-devel.i586: W: self-obsoletion llvm-LTO-devel <= 15.0.7 obsoletes llvm-LTO-devel = 15.0.7 The package obsoletes itself. This is known to cause errors in various tools and should thus be avoided, usually by using appropriately versioned Obsoletes and/or Provides and avoiding unversioned ones. 14 packages and 0 specfiles checked; 0 errors, 114 warnings.