Hello community, here is the log from the commit of package llvm8 for openSUSE:Factory checked in at 2019-12-11 12:00:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm8 (Old) and /work/SRC/openSUSE:Factory/.llvm8.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm8" Wed Dec 11 12:00:52 2019 rev:10 rq:754297 version:8.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/llvm8/llvm8.changes 2019-10-22 15:42:06.229488190 +0200 +++ /work/SRC/openSUSE:Factory/.llvm8.new.4691/llvm8.changes 2019-12-11 12:01:22.172835139 +0100 @@ -1,0 +2,6 @@ +Thu Dec 5 08:37:55 UTC 2019 - Martin Liška <mli...@suse.cz> + +- Add llvm-add-missing-include.patch in order to fix + boo#1158367. + +------------------------------------------------------------------- New: ---- llvm-add-missing-include.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm8.spec ++++++ --- /var/tmp/diff_new_pack.Pg7dPY/_old 2019-12-11 12:01:25.596833699 +0100 +++ /var/tmp/diff_new_pack.Pg7dPY/_new 2019-12-11 12:01:25.600833697 +0100 @@ -1,7 +1,7 @@ # # spec file for package llvm8 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -62,7 +62,7 @@ Summary: Low Level Virtual Machine License: NCSA Group: Development/Languages/Other -Url: https://www.llvm.org/ +URL: https://www.llvm.org/ # NOTE: please see README.packaging in the llvm package for details on how to update this package Source0: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_relver}/llvm-%{_relver}.src.tar.xz Source1: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_relver}/cfe-%{_relver}.src.tar.xz @@ -101,6 +101,7 @@ Patch24: opt-viewer-Find-style-css-in-usr-share.patch Patch26: clang-fix-powerpc-triplet.patch Patch27: run-test-single-threaded.patch +Patch28: llvm-add-missing-include.patch BuildRequires: binutils-devel >= 2.21.90 %if %{with gold} BuildRequires: binutils-gold @@ -179,7 +180,7 @@ %package -n clang%{_sonum} Summary: CLANG frontend for LLVM Group: Development/Languages/C and C++ -Url: https://clang.llvm.org/ +URL: https://clang.llvm.org/ # Avoid multiple provider errors Requires: libLTO%{_sonum} Requires: libclang%{_sonum} @@ -202,7 +203,7 @@ %package -n clang%{_sonum}-checker Summary: Static code analyzer for CLANG Group: Development/Languages/C and C++ -Url: https://clang-analyzer.llvm.org/ +URL: https://clang-analyzer.llvm.org/ # Avoid multiple provider errors Requires: libclang%{_sonum} # Due to a packaging error in clang3_8 we have to conflict. @@ -306,7 +307,7 @@ %package -n libc++%{_socxx} Summary: C++ standard library implementation Group: System/Libraries -Url: https://libcxx.llvm.org/ +URL: https://libcxx.llvm.org/ Requires: libc++abi%{_socxx} = %{_relver} %description -n libc++%{_socxx} @@ -329,7 +330,7 @@ %package -n libc++abi%{_socxx} Summary: C++ standard library ABI Group: System/Libraries -Url: https://libcxxabi.llvm.org/ +URL: https://libcxxabi.llvm.org/ %description -n libc++abi%{_socxx} This package contains the ABI for libc++, a new implementation @@ -386,7 +387,7 @@ %package -n lld%{_sonum} Summary: Linker for Clang/LLVM Group: Development/Tools/Building -Url: https://lld.llvm.org/ +URL: https://lld.llvm.org/ Requires(post): update-alternatives Requires(postun): update-alternatives @@ -410,7 +411,7 @@ %package -n lldb%{_sonum} Summary: Software debugger built using LLVM libraries Group: Development/Tools/Debuggers -Url: https://lldb.llvm.org/ +URL: https://lldb.llvm.org/ BuildRequires: pkgconfig(libedit) BuildRequires: pkgconfig(libffi) BuildRequires: pkgconfig(libxml-2.0) @@ -478,7 +479,7 @@ %package polly Summary: LLVM Framework for High-Level Loop and Data-Locality Optimizations Group: Development/Languages/Other -Url: https://polly.llvm.org/ +URL: https://polly.llvm.org/ Conflicts: llvm-polly-provider < %{version} Provides: llvm-polly-provider = %{version} @@ -516,6 +517,7 @@ %patch22 -p1 %patch24 -p1 %patch27 -p2 +%patch28 -p2 pushd cfe-%{_relver}.src %patch1 -p1 ++++++ llvm-add-missing-include.patch ++++++ >From 98b1752888c0282bf5504b67484b92d8d069f1b8 Mon Sep 17 00:00:00 2001 From: Than McIntosh <th...@google.com> Date: Fri, 19 Jul 2019 13:13:54 +0000 Subject: [PATCH] Merging r366572: ------------------------------------------------------------------------ r366572 | thanm | 2019-07-19 06:13:54 -0700 (Fri, 19 Jul 2019) | 12 lines [NFC] include cstdint/string prior to using uint8_t/string Summary: include proper header prior to use of uint8_t typedef and std::string. Subscribers: llvm-commits Reviewers: cherry Tags: #llvm Differential Revision: https://reviews.llvm.org/D64937 ------------------------------------------------------------------------ --- llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h b/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h index da9d9d5bfdc..3d47471f0ef 100644 --- a/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h +++ b/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h @@ -4,6 +4,8 @@ #include "llvm/Demangle/Compiler.h" #include "llvm/Demangle/StringView.h" #include <array> +#include <cstdint> +#include <string> class OutputStream;