[dev] Update clang/llvm to latest 12.0.1 release and update downstream packages as necessary (#1428)
Co-authored-by: Pawel Winogrodzki <pawel.winogrodzki@microsoft.com>
This commit is contained in:
parent
f1551e8a0b
commit
f58af6930d
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"Signatures": {
|
||||
"bcc-src-with-submodule.tar.gz": "a7acf0e7a9d3ca03a91f22590e695655a5f0ccf8e3dc29e454c2e4c5d476d8aa"
|
||||
"bcc-0.22.0-src-with-submodule.tar.gz": "9d195db7fe617cdde03e2af7cfd1ac07751aaf0e7e966aaa19237db8fe91fd40"
|
||||
}
|
||||
}
|
|
@ -1,32 +1,30 @@
|
|||
%{!?python3_sitelib: %define python3_sitelib %(python3 -c "from distutils.sysconfig import get_python_lib;print(get_python_lib())")}
|
||||
|
||||
%global debug_package %{nil}
|
||||
%global __python3 \/usr\/bin\/python3
|
||||
|
||||
Name: bcc
|
||||
Summary: BPF Compiler Collection (BCC)
|
||||
Version: 0.12.0
|
||||
Release: 1%{?dist}
|
||||
License: ASL 2.0
|
||||
Vendor: Microsoft Corporation
|
||||
Distribution: Mariner
|
||||
Group: Development/Languages
|
||||
URL: https://github.com/iovisor/bcc
|
||||
Summary: BPF Compiler Collection (BCC)
|
||||
Name: bcc
|
||||
Version: 0.22.0
|
||||
Release: 1%{?dist}
|
||||
License: ASL 2.0
|
||||
Vendor: Microsoft Corporation
|
||||
Distribution: Mariner
|
||||
Group: Development/Languages
|
||||
URL: https://github.com/iovisor/bcc
|
||||
# Upstream now provides a release with the git submodule embedded in it
|
||||
Source0: https://github.com/iovisor/bcc/releases/download/v%{version}/%{name}-src-with-submodule.tar.gz
|
||||
BuildRequires: bison
|
||||
BuildRequires: cmake >= 2.8.7
|
||||
BuildRequires: flex
|
||||
BuildRequires: make
|
||||
BuildRequires: gcc
|
||||
BuildRequires: libstdc++
|
||||
BuildRequires: elfutils-libelf
|
||||
BuildRequires: elfutils-libelf-devel-static
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: llvm-devel
|
||||
BuildRequires: clang-devel
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: ncurses-devel
|
||||
Source0: https://github.com/iovisor/bcc/releases/download/v%{version}/%{name}-%{version}-src-with-submodule.tar.gz
|
||||
|
||||
BuildRequires: bison
|
||||
BuildRequires: clang-devel
|
||||
BuildRequires: cmake >= 2.8.7
|
||||
BuildRequires: elfutils-libelf-devel
|
||||
BuildRequires: flex
|
||||
BuildRequires: gcc
|
||||
BuildRequires: libstdc++
|
||||
BuildRequires: llvm-devel
|
||||
BuildRequires: make
|
||||
BuildRequires: ncurses-devel
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: python3-devel
|
||||
|
||||
Requires: elfutils-libelf
|
||||
|
||||
%description
|
||||
BCC is a toolkit for creating efficient kernel tracing and manipulation programs,
|
||||
|
@ -36,28 +34,32 @@ a new feature that was first added to Linux 3.15.
|
|||
Much of what BCC uses requires Linux 4.1 and above.
|
||||
|
||||
%package devel
|
||||
Summary: Shared Library for BPF Compiler Collection (BCC)
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Summary: Shared Library for BPF Compiler Collection (BCC)
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
%{name}-devel contains shared libraries and header files for
|
||||
developing application.
|
||||
|
||||
%package -n python3-%{name}
|
||||
Summary: Python3 bindings for BPF Compiler Collection (BCC)
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
%{?python_provide:%python_provide python3-bcc}
|
||||
Summary: Python3 bindings for BPF Compiler Collection (BCC)
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
|
||||
%description -n python3-%{name}
|
||||
Python bindings for BPF Compiler Collection (BCC)
|
||||
|
||||
%package examples
|
||||
Summary: Examples for BPF Compiler Collection (BCC)
|
||||
Requires: python3-%{name} = %{version}-%{release}
|
||||
Summary: Examples for BPF Compiler Collection (BCC)
|
||||
Requires: python3-%{name} = %{version}-%{release}
|
||||
|
||||
%description examples
|
||||
Examples for BPF Compiler Collection (BCC)
|
||||
|
||||
%package tools
|
||||
Summary: Command line tools for BPF Compiler Collection (BCC)
|
||||
Requires: python3-%{name} = %{version}-%{release}
|
||||
Summary: Command line tools for BPF Compiler Collection (BCC)
|
||||
Requires: python3-%{name} = %{version}-%{release}
|
||||
|
||||
%description tools
|
||||
Command line tools for BPF Compiler Collection (BCC)
|
||||
|
||||
|
@ -67,10 +69,13 @@ Command line tools for BPF Compiler Collection (BCC)
|
|||
%build
|
||||
mkdir build
|
||||
pushd build
|
||||
cmake .. -DREVISION_LAST=%{version} -DREVISION=%{version} \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
cmake .. \
|
||||
-DBUILD_SHARED_LIBS:BOOL=ON \
|
||||
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
|
||||
-DENABLE_LLVM_SHARED=1 \
|
||||
-DPYTHON_CMD=python3 \
|
||||
%{?with_llvm_shared:-DENABLE_LLVM_SHARED=1}
|
||||
-DREVISION_LAST=%{version} \
|
||||
-DREVISION=%{version}
|
||||
make %{?_smp_mflags}
|
||||
popd
|
||||
|
||||
|
@ -82,11 +87,11 @@ find %{buildroot}/usr/share/bcc/{tools,examples} -type f -exec \
|
|||
sed -i -e '1 s|^#!/usr/bin/python$|#!'%{__python3}'|' \
|
||||
-e '1 s|^#!/usr/bin/env python$|#!'%{__python3}'|' {} \;
|
||||
|
||||
%post
|
||||
/sbin/ldconfig
|
||||
# Remove static libraries
|
||||
find %{buildroot}%{_lib64dir} -name '*.a' -delete
|
||||
|
||||
%postun
|
||||
/sbin/ldconfig
|
||||
%post -p /sbin/ldconfig
|
||||
%postun -p /sbin/ldconfig
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
|
@ -118,13 +123,21 @@ find %{buildroot}/usr/share/bcc/{tools,examples} -type f -exec \
|
|||
%{_datadir}/%{name}/man/*
|
||||
|
||||
%changelog
|
||||
* Fri Jun 05 2020 Suresh Babu Chalamalasetty <schalam@microsoft.com> 0.12.0-1
|
||||
- Update bcc version
|
||||
* Tue Apr 21 2020 Eric Li <eli@microsoft.com> 0.10.0-4
|
||||
- Fix #Source0
|
||||
* Tue Apr 07 2020 Paul Monson <paulmon@microsoft.com> 0.10.0-3
|
||||
- Add #Source0. License verified.
|
||||
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 0.10.0-2
|
||||
- Initial CBL-Mariner import from Photon (license: Apache2).
|
||||
* Wed Jun 26 2019 Keerthana K <keerthanak@vmware.com> 0.10.0-1
|
||||
- Initial bcc package for PhotonOS.
|
||||
* Fri Sep 17 2021 Chris Co <chrco@microsoft.com> - 0.22.0-1
|
||||
- Update to 0.22.0
|
||||
- Using shared `elfutils-libelf` libraries instead of static ones.
|
||||
|
||||
* Fri Jun 05 2020 Suresh Babu Chalamalasetty <schalam@microsoft.com> 0.12.0-1
|
||||
- Update bcc version
|
||||
|
||||
* Tue Apr 21 2020 Eric Li <eli@microsoft.com> 0.10.0-4
|
||||
- Fix #Source0
|
||||
|
||||
* Tue Apr 07 2020 Paul Monson <paulmon@microsoft.com> 0.10.0-3
|
||||
- Add #Source0. License verified.
|
||||
|
||||
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 0.10.0-2
|
||||
- Initial CBL-Mariner import from Photon (license: Apache2).
|
||||
|
||||
* Wed Jun 26 2019 Keerthana K <keerthanak@vmware.com> 0.10.0-1
|
||||
- Initial bcc package for PhotonOS.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"Signatures": {
|
||||
"bpftrace-0.11.4.tar.gz": "5b9c7509887e4337841e3188eabcc7247bc2c1cc312c983cbb8b77e341d20242"
|
||||
"bpftrace-0.13.0.tar.gz": "a5203e5c73277c87d624f32e8ee394d4c5e2c2810bde8314c1b015c9d810a6bb"
|
||||
}
|
||||
}
|
|
@ -1,13 +1,14 @@
|
|||
Summary: Berkeley Packet Filter Tracing Language
|
||||
Name: bpftrace
|
||||
Version: 0.11.4
|
||||
Version: 0.13.0
|
||||
Release: 1%{?dist}
|
||||
License: ASL 2.0
|
||||
Vendor: Microsoft Corporation
|
||||
Distribution: Mariner
|
||||
Group: Applications/System
|
||||
URL: https://github.com/iovisor/bpftrace
|
||||
Source0: https://github.com/iovisor/%{name}/%{name}-%{version}.tar.gz
|
||||
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||
|
||||
BuildRequires: bcc-devel
|
||||
BuildRequires: binutils-devel
|
||||
BuildRequires: bison
|
||||
|
@ -17,17 +18,25 @@ BuildRequires: elfutils-libelf-devel
|
|||
BuildRequires: flex
|
||||
BuildRequires: gcc
|
||||
BuildRequires: git
|
||||
BuildRequires: llvm-devel >= 8.0.1-5
|
||||
BuildRequires: llvm-devel >= 12.0.1-1
|
||||
BuildRequires: make
|
||||
BuildRequires: systemtap-sdt-devel
|
||||
BuildRequires: zlib-devel
|
||||
|
||||
%if %{with_check}
|
||||
BuildRequires: gmock
|
||||
BuildRequires: gmock-devel
|
||||
BuildRequires: gtest
|
||||
BuildRequires: gtest-devel
|
||||
%endif
|
||||
|
||||
Requires: bcc
|
||||
Requires: binutils
|
||||
Requires: clang
|
||||
Requires: glibc
|
||||
Requires: libgcc
|
||||
Requires: libstdc++
|
||||
Requires: llvm >= 8.0.1-5
|
||||
Requires: llvm >= 12.0.1-1
|
||||
|
||||
%description
|
||||
bpftrace is a high-level tracing language for Linux enhanced Berkeley Packet Filter (eBPF)
|
||||
|
@ -36,9 +45,23 @@ bpftrace is a high-level tracing language for Linux enhanced Berkeley Packet Fil
|
|||
%autosetup -p1
|
||||
|
||||
%build
|
||||
mkdir build; cd build; cmake -DCMAKE_BUILD_TYPE=Release -DOFFLINE_BUILDS=true ..
|
||||
|
||||
mkdir build
|
||||
cd build
|
||||
|
||||
%cmake \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
%if !%{with_check}
|
||||
-DBUILD_TESTING=0 \
|
||||
%endif
|
||||
..
|
||||
|
||||
make bpftrace
|
||||
|
||||
%check
|
||||
cd build
|
||||
make test
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{_bindir}/
|
||||
mkdir -p %{buildroot}%{_datadir}/bpftrace/tools/doc
|
||||
|
@ -53,7 +76,12 @@ install -p -m 644 tools/*.txt %{buildroot}%{_datadir}/bpftrace/tools/doc
|
|||
%{_datadir}/bpftrace/tools
|
||||
|
||||
%changelog
|
||||
* Fri Sep 17 2021 Chris Co <chrco@microsoft.com> - 0.13.0-1
|
||||
- Update to 0.13.0.
|
||||
- Fixed source URL.
|
||||
- Enabled tests.
|
||||
|
||||
* Wed Feb 03 2021 Henry Beberman <henry.beberman@microsoft.com> - 0.11.4-1
|
||||
- Add bpftrace spec.
|
||||
- License verified
|
||||
- Original version for CBL-Mariner
|
||||
- Original version for CBL-Mariner
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"Signatures": {
|
||||
"cfe-8.0.1.src.tar.xz": "70effd69f7a8ab249f66b0a68aba8b08af52aa2ab710dfb8a0fba102685b1646"
|
||||
"clang-12.0.1.src.tar.xz": "6e912133bcf56e9cfe6a346fa7e5c52c2cde3e4e48b7a6cc6fcc7c75047da45f"
|
||||
}
|
||||
}
|
|
@ -1,24 +1,24 @@
|
|||
Summary: C, C++, Objective C and Objective C++ front-end for the LLVM compiler.
|
||||
Name: clang
|
||||
Version: 8.0.1
|
||||
Release: 5%{?dist}
|
||||
Version: 12.0.1
|
||||
Release: 1%{?dist}
|
||||
License: NCSA
|
||||
Vendor: Microsoft Corporation
|
||||
Distribution: Mariner
|
||||
Group: Development/Tools
|
||||
URL: https://clang.llvm.org
|
||||
Source0: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/cfe-%{version}.src.tar.xz
|
||||
Source0: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/%{name}-%{version}.src.tar.xz
|
||||
BuildRequires: cmake
|
||||
BuildRequires: libxml2-devel
|
||||
BuildRequires: llvm-devel = %{version}
|
||||
BuildRequires: ncurses-devel
|
||||
BuildRequires: python2-devel
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: zlib-devel
|
||||
Requires: libstdc++-devel
|
||||
Requires: libxml2
|
||||
Requires: llvm
|
||||
Requires: ncurses
|
||||
Requires: python2
|
||||
Requires: python3
|
||||
Requires: zlib
|
||||
|
||||
%description
|
||||
|
@ -33,15 +33,15 @@ The clang-devel package contains libraries, header files and documentation
|
|||
for developing applications that use clang.
|
||||
|
||||
%package -n git-clang-format
|
||||
Summary: Integration of clang-format for git
|
||||
Requires: git
|
||||
Requires: python3
|
||||
Summary: Integration of clang-format for git
|
||||
Requires: git
|
||||
Requires: python3
|
||||
|
||||
%description -n git-clang-format
|
||||
clang-format integration for git.
|
||||
|
||||
%prep
|
||||
%setup -q -n cfe-%{version}.src
|
||||
%setup -q -n %{name}-%{version}.src
|
||||
|
||||
%build
|
||||
# Disable symbol generation
|
||||
|
@ -70,10 +70,6 @@ make DESTDIR=%{buildroot} install
|
|||
cd build
|
||||
make clang-check
|
||||
|
||||
%clean
|
||||
rm -rf %{buildroot}/*
|
||||
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%license LICENSE.TXT
|
||||
|
@ -94,6 +90,9 @@ rm -rf %{buildroot}/*
|
|||
%{_bindir}/git-clang-format
|
||||
|
||||
%changelog
|
||||
* Fri Sep 17 2021 Chris Co <chrco@microsoft.com> - 12.0.1-1
|
||||
- Update to 12.0.1
|
||||
|
||||
* Sat Sep 04 2021 Muhammad Falak <mwani@microsoft.com> - 8.0.1-5
|
||||
- Add `git-clang-format` subpackage.
|
||||
|
||||
|
|
|
@ -0,0 +1,30 @@
|
|||
From 8013f48ece44a510db4b73b275a99cba00b213ea Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Martin=20Storsj=C3=B6?= <martin@martin.st>
|
||||
Date: Tue, 23 Mar 2021 00:08:11 +0200
|
||||
Subject: [PATCH] Silence GCC warnings about format not being a string literal
|
||||
in LLDB_SCOPED_TIMER
|
||||
|
||||
Pass "%s" as the format string literal and LLVM_PRETTY_FUNCTION as
|
||||
argument to it.
|
||||
|
||||
Differential Revision: https://reviews.llvm.org/D99120
|
||||
---
|
||||
include/lldb/Utility/Timer.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/include/lldb/Utility/Timer.h b/include/lldb/Utility/Timer.h
|
||||
index edc064b..32422b3 100644
|
||||
--- a/include/lldb/Utility/Timer.h
|
||||
+++ b/include/lldb/Utility/Timer.h
|
||||
@@ -76,7 +76,7 @@ private:
|
||||
|
||||
#define LLDB_SCOPED_TIMER() \
|
||||
static ::lldb_private::Timer::Category _cat(LLVM_PRETTY_FUNCTION); \
|
||||
- ::lldb_private::Timer _scoped_timer(_cat, LLVM_PRETTY_FUNCTION)
|
||||
+ ::lldb_private::Timer _scoped_timer(_cat, "%s", LLVM_PRETTY_FUNCTION)
|
||||
#define LLDB_SCOPED_TIMERF(...) \
|
||||
static ::lldb_private::Timer::Category _cat(LLVM_PRETTY_FUNCTION); \
|
||||
::lldb_private::Timer _scoped_timer(_cat, __VA_ARGS__)
|
||||
--
|
||||
2.17.1
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"Signatures": {
|
||||
"lldb-8.0.1.src.tar.xz": "e8a79baa6d11dd0650ab4a1b479f699dfad82af627cbbcd49fa6f2dc14e131d7"
|
||||
"lldb-12.0.1.src.tar.xz": "e8c4118cd01d4e242090741a457d83c21754ad77299791ef564e41366a90773c"
|
||||
}
|
||||
}
|
|
@ -1,26 +1,26 @@
|
|||
%{!?python2_sitelib: %global python2_sitelib %(python2 -c "from distutils.sysconfig import get_python_lib;print(get_python_lib())")}
|
||||
Summary: A next generation, high-performance debugger.
|
||||
Name: lldb
|
||||
Version: 8.0.1
|
||||
Release: 4%{?dist}
|
||||
Version: 12.0.1
|
||||
Release: 1%{?dist}
|
||||
License: NCSA
|
||||
URL: https://lldb.llvm.org
|
||||
Source0: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/%{name}-%{version}.src.tar.xz
|
||||
Group: Development/Tools
|
||||
Vendor: Microsoft Corporation
|
||||
Distribution: Mariner
|
||||
BuildRequires: cmake
|
||||
BuildRequires: llvm-devel = %{version}
|
||||
Group: Development/Tools
|
||||
URL: https://lldb.llvm.org
|
||||
Source0: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/%{name}-%{version}.src.tar.xz
|
||||
Patch1: 0001-Silence-GCC-warnings-about-format-not-being-a-string.patch
|
||||
BuildRequires: clang-devel = %{version}
|
||||
BuildRequires: cmake
|
||||
BuildRequires: libxml2-devel
|
||||
BuildRequires: llvm-devel = %{version}
|
||||
BuildRequires: ncurses-devel
|
||||
BuildRequires: swig
|
||||
BuildRequires: zlib-devel
|
||||
BuildRequires: libxml2-devel
|
||||
Requires: llvm = %{version}
|
||||
Requires: clang = %{version}
|
||||
Requires: libxml2
|
||||
Requires: llvm = %{version}
|
||||
Requires: ncurses
|
||||
Requires: zlib
|
||||
Requires: libxml2
|
||||
|
||||
%description
|
||||
LLDB is a next generation, high-performance debugger. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler.
|
||||
|
@ -33,17 +33,18 @@ Requires: %{name} = %{version}-%{release}
|
|||
The lldb-devel package contains libraries, header files and documentation
|
||||
for developing applications that use lldb.
|
||||
|
||||
%package -n python-lldb
|
||||
%package -n python3-lldb
|
||||
Summary: Python module for lldb
|
||||
BuildRequires: python3-devel
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
BuildRequires: python2-devel
|
||||
Requires: python-six
|
||||
Requires: python3-six
|
||||
|
||||
%description -n python-lldb
|
||||
%description -n python3-lldb
|
||||
The package contains the LLDB Python module.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{name}-%{version}.src
|
||||
%patch1 -p1
|
||||
|
||||
%build
|
||||
# Disable symbol generation
|
||||
|
@ -56,12 +57,12 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
|||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DLLDB_PATH_TO_LLVM_BUILD=%{_prefix} \
|
||||
-DLLDB_PATH_TO_CLANG_BUILD=%{_prefix} \
|
||||
-DLLVM_DIR=/usr/lib/cmake/llvm \
|
||||
-DLLVM_DIR=%{_libdir}/cmake/llvm \
|
||||
-DLLVM_BUILD_LLVM_DYLIB=ON .. \
|
||||
-DLLDB_DISABLE_LIBEDIT:BOOL=ON \
|
||||
-DPYTHON_EXECUTABLE:STRING=%{__python2} \
|
||||
-DPYTHON_VERSION_MAJOR:STRING=$(%{__python2} -c "import sys; print(sys.version_info.major)") \
|
||||
-DPYTHON_VERSION_MINOR:STRING=$(%{__python2} -c "import sys; print(sys.version_info.minor)")
|
||||
-DPYTHON_EXECUTABLE:STRING=%{__python3} \
|
||||
-DPYTHON_VERSION_MAJOR:STRING=$(%{__python3} -c "import sys; print(sys.version_info.major)") \
|
||||
-DPYTHON_VERSION_MINOR:STRING=$(%{__python3} -c "import sys; print(sys.version_info.minor)")
|
||||
|
||||
make %{?_smp_mflags}
|
||||
|
||||
|
@ -71,7 +72,7 @@ cd build
|
|||
make DESTDIR=%{buildroot} install
|
||||
|
||||
#Remove bundled python-six files
|
||||
rm -f %{buildroot}%{python2_sitelib}/six.*
|
||||
rm -f %{buildroot}%{python3_sitelib}/six.*
|
||||
|
||||
%post -p /sbin/ldconfig
|
||||
%postun -p /sbin/ldconfig
|
||||
|
@ -93,32 +94,46 @@ rm -rf %{buildroot}/*
|
|||
%defattr(-,root,root)
|
||||
%{_libdir}/liblldb.so
|
||||
%{_libdir}/liblldbIntelFeatures.so
|
||||
%{_libdir}/*.a
|
||||
%{_includedir}/*
|
||||
|
||||
%files -n python-lldb
|
||||
%files -n python3-lldb
|
||||
%defattr(-,root,root)
|
||||
%{python2_sitelib}/*
|
||||
%{python3_sitelib}/*
|
||||
|
||||
%changelog
|
||||
* Mon Sep 28 2020 Joe Schmitt <joschmit@microsoft.com> 8.0.1-4
|
||||
- Explicitly set python verison.
|
||||
* Fri Jun 12 2020 Henry Beberman <henry.beberman@microsoft.com> 8.0.1-3
|
||||
- Temporarily disable generation of debug symbols.
|
||||
* Sat May 09 2020 Nick Samson <nisamson@microsoft.com> - 8.0.1-2
|
||||
- Added %%license line automatically
|
||||
* Tue Mar 17 2020 Henry Beberman <henry.beberman@microsoft.com> 8.0.1-1
|
||||
- Update to 8.0.1. Source0 URL fixed. License verified.
|
||||
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 6.0.1-2
|
||||
- Initial CBL-Mariner import from Photon (license: Apache2).
|
||||
* Thu Aug 09 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 6.0.1-1
|
||||
- Update to version 6.0.1 to get it to build with gcc 7.3
|
||||
- Make python2_sitelib macro global to fix build error.
|
||||
* Mon Jul 10 2017 Chang Lee <changlee@vmware.com> 4.0.0-3
|
||||
- Commented out %check due to no test existence.
|
||||
* Wed Jul 5 2017 Divya Thaluru <dthaluru@vmware.com> 4.0.0-2
|
||||
- Added python-lldb package
|
||||
* Fri Apr 7 2017 Alexey Makhalov <amakhalov@vmware.com> 4.0.0-1
|
||||
- Version update
|
||||
* Wed Jan 11 2017 Xiaolin Li <xiaolinl@vmware.com> 3.9.1-1
|
||||
- Initial build.
|
||||
* Fri Sep 17 2021 Chris Co <chrco@microsoft.com> - 12.0.1-1
|
||||
- Update to 12.0.1
|
||||
- Add upstream patch to deal with format string warning
|
||||
- Remove static lib packaging from -devel since they are not installed anymore
|
||||
- Remove python2 lldb subpackage and provide python3 lldb subpackage
|
||||
|
||||
* Mon Sep 28 2020 Joe Schmitt <joschmit@microsoft.com> 8.0.1-4
|
||||
- Explicitly set python verison.
|
||||
|
||||
* Fri Jun 12 2020 Henry Beberman <henry.beberman@microsoft.com> 8.0.1-3
|
||||
- Temporarily disable generation of debug symbols.
|
||||
|
||||
* Sat May 09 2020 Nick Samson <nisamson@microsoft.com> - 8.0.1-2
|
||||
- Added %%license line automatically
|
||||
|
||||
* Tue Mar 17 2020 Henry Beberman <henry.beberman@microsoft.com> 8.0.1-1
|
||||
- Update to 8.0.1. Source0 URL fixed. License verified.
|
||||
|
||||
* Tue Sep 03 2019 Mateusz Malisz <mamalisz@microsoft.com> 6.0.1-2
|
||||
- Initial CBL-Mariner import from Photon (license: Apache2).
|
||||
|
||||
* Thu Aug 09 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 6.0.1-1
|
||||
- Update to version 6.0.1 to get it to build with gcc 7.3
|
||||
- Make python2_sitelib macro global to fix build error.
|
||||
|
||||
* Mon Jul 10 2017 Chang Lee <changlee@vmware.com> 4.0.0-3
|
||||
- Commented out %check due to no test existence.
|
||||
|
||||
* Wed Jul 5 2017 Divya Thaluru <dthaluru@vmware.com> 4.0.0-2
|
||||
- Added python-lldb package
|
||||
|
||||
* Fri Apr 7 2017 Alexey Makhalov <amakhalov@vmware.com> 4.0.0-1
|
||||
- Version update
|
||||
|
||||
* Wed Jan 11 2017 Xiaolin Li <xiaolinl@vmware.com> 3.9.1-1
|
||||
- Initial build.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"Signatures": {
|
||||
"llvm-8.0.1.src.tar.xz": "44787a6d02f7140f145e2250d56c9f849334e11f9ae379827510ed72f12b75e7"
|
||||
"llvm-12.0.1.src.tar.xz": "7d9a8405f557cefc5a21bf5672af73903b64749d9bc3a50322239f56f34ffddf"
|
||||
}
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
Summary: A collection of modular and reusable compiler and toolchain technologies.
|
||||
Name: llvm
|
||||
Version: 8.0.1
|
||||
Release: 5%{?dist}
|
||||
Version: 12.0.1
|
||||
Release: 1%{?dist}
|
||||
License: NCSA
|
||||
Vendor: Microsoft Corporation
|
||||
Distribution: Mariner
|
||||
|
@ -71,7 +71,6 @@ ninja check-all
|
|||
%clean
|
||||
rm -rf %{buildroot}/*
|
||||
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%license LICENSE.TXT
|
||||
|
@ -92,6 +91,8 @@ rm -rf %{buildroot}/*
|
|||
%{_includedir}/*
|
||||
|
||||
%changelog
|
||||
* Fri Sep 17 2021 Chris Co <chrco@microsoft.com> - 12.0.1-1
|
||||
- Update to 12.0.1
|
||||
|
||||
* Tue Apr 27 2021 Thomas Crain <thcrain@microsoft.com> - 8.0.1-5
|
||||
- Merge the following releases from 1.0 to dev branch
|
||||
|
|
|
@ -365,8 +365,8 @@
|
|||
"type": "other",
|
||||
"other": {
|
||||
"name": "bcc",
|
||||
"version": "0.12.0",
|
||||
"downloadUrl": "https://github.com/iovisor/bcc/releases/download/v0.12.0/bcc-src-with-submodule.tar.gz"
|
||||
"version": "0.22.0",
|
||||
"downloadUrl": "https://github.com/iovisor/bcc/releases/download/v0.22.0/bcc-src-with-submodule.tar.gz"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -496,8 +496,8 @@
|
|||
"type": "other",
|
||||
"other": {
|
||||
"name": "bpftrace",
|
||||
"version": "0.11.4",
|
||||
"downloadUrl": "https://github.com/iovisor/bpftrace/archive/v0.11.4.tar.gz"
|
||||
"version": "0.13.0",
|
||||
"downloadUrl": "https://github.com/iovisor/bpftrace/archive/refs/tags/v0.13.0.tar.gz"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -736,8 +736,8 @@
|
|||
"type": "other",
|
||||
"other": {
|
||||
"name": "clang",
|
||||
"version": "8.0.1",
|
||||
"downloadUrl": "https://github.com/llvm/llvm-project/releases/download/llvmorg-8.0.1/cfe-8.0.1.src.tar.xz"
|
||||
"version": "12.0.1",
|
||||
"downloadUrl": "https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/clang-12.0.1.src.tar.xz"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -4249,8 +4249,8 @@
|
|||
"type": "other",
|
||||
"other": {
|
||||
"name": "lldb",
|
||||
"version": "8.0.1",
|
||||
"downloadUrl": "https://github.com/llvm/llvm-project/releases/download/llvmorg-8.0.1/lldb-8.0.1.src.tar.xz"
|
||||
"version": "12.0.1",
|
||||
"downloadUrl": "https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/lldb-12.0.1.src.tar.xz"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -4269,8 +4269,8 @@
|
|||
"type": "other",
|
||||
"other": {
|
||||
"name": "llvm",
|
||||
"version": "8.0.1",
|
||||
"downloadUrl": "https://github.com/llvm/llvm-project/releases/download/llvmorg-8.0.1/llvm-8.0.1.src.tar.xz"
|
||||
"version": "12.0.1",
|
||||
"downloadUrl": "https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/llvm-12.0.1.src.tar.xz"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue