Blame SPECS/bcc.spec

0fb47c
# We don't want to bring luajit in RHEL
0fb47c
%if 0%{?rhel} > 0
0fb47c
%bcond_with lua
0fb47c
%else
0fb47c
# luajit is not available for some architectures
0fb47c
%ifarch ppc64 ppc64le s390x
0fb47c
%bcond_with lua
0fb47c
%else
0fb47c
%bcond_without lua
0fb47c
%endif
0fb47c
%endif
0fb47c
0fb47c
%ifarch x86_64 ppc64 ppc64le aarch64
0fb47c
%bcond_without libbpf_tools
0fb47c
%else
0fb47c
%bcond_with libbpf_tools
0fb47c
%endif
0fb47c
0fb47c
%bcond_with llvm_static
0fb47c
0fb47c
%if %{without llvm_static}
0fb47c
%global with_llvm_shared 1
0fb47c
%endif
0fb47c
0fb47c
0fb47c
Name:           bcc
818e97
Version:        0.25.0
818e97
Release:        2%{?dist}
0fb47c
Summary:        BPF Compiler Collection (BCC)
0fb47c
License:        ASL 2.0
0fb47c
URL:            https://github.com/iovisor/bcc
0fb47c
Source0:        %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
818e97
Patch0:         %%{name}-%%{version}-bcc-support-building-with-external-libbpf-package-an.patch
818e97
Patch2:         %%{name}-%%{version}-Fix-bpf_pseudo_fd-type-conversion-error.patch
818e97
Patch3:         %%{name}-%%{version}-Fix-clang-15-int-to-pointer-conversion-errors.patch
818e97
Patch4:         %%{name}-%%{version}-Fix-some-documentation-issues-4197.patch
818e97
Patch5:         %%{name}-%%{version}-tools-nfsslower-fix-an-uninitialized-struct-error.patch
0fb47c
0fb47c
# Arches will be included as upstream support is added and dependencies are
0fb47c
# satisfied in the respective arches
0fb47c
ExclusiveArch:  x86_64 %{power64} aarch64 s390x armv7hl
0fb47c
0fb47c
BuildRequires:  bison
0fb47c
BuildRequires:  cmake >= 2.8.7
0fb47c
BuildRequires:  flex
0fb47c
BuildRequires:  libxml2-devel
0fb47c
BuildRequires:  python3-devel
0fb47c
BuildRequires:  elfutils-libelf-devel
f5d2bd
BuildRequires:  elfutils-debuginfod-client-devel
0fb47c
BuildRequires:  llvm-devel
0fb47c
BuildRequires:  clang-devel
0fb47c
%if %{with llvm_static}
0fb47c
BuildRequires:  llvm-static
0fb47c
%endif
0fb47c
BuildRequires:  ncurses-devel
0fb47c
%if %{with lua}
0fb47c
BuildRequires:  pkgconfig(luajit)
0fb47c
%endif
818e97
BuildRequires:  libbpf-devel >= 2:0.8.0, libbpf-static >= 2:0.8.0
0fb47c
818e97
Requires:       libbpf >= 2:0.8.0
0fb47c
Requires:       tar
0fb47c
Recommends:     kernel-devel
0fb47c
0fb47c
Recommends:     %{name}-tools = %{version}-%{release}
0fb47c
0fb47c
%description
0fb47c
BCC is a toolkit for creating efficient kernel tracing and manipulation
0fb47c
programs, and includes several useful tools and examples. It makes use of
0fb47c
extended BPF (Berkeley Packet Filters), formally known as eBPF, a new feature
0fb47c
that was first added to Linux 3.15. BCC makes BPF programs easier to write,
0fb47c
with kernel instrumentation in C (and includes a C wrapper around LLVM), and
0fb47c
front-ends in Python and lua. It is suited for many tasks, including
0fb47c
performance analysis and network traffic control.
0fb47c
0fb47c
0fb47c
%package devel
0fb47c
Summary:        Shared library for BPF Compiler Collection (BCC)
0fb47c
Requires:       %{name}%{?_isa} = %{version}-%{release}
f5d2bd
Suggests:       elfutils-debuginfod-client
0fb47c
0fb47c
%description devel
0fb47c
The %{name}-devel package contains libraries and header files for developing
0fb47c
application that use BPF Compiler Collection (BCC).
0fb47c
0fb47c
0fb47c
%package doc
0fb47c
Summary:        Examples for BPF Compiler Collection (BCC)
0fb47c
Recommends:     python3-%{name} = %{version}-%{release}
0fb47c
Recommends:     %{name}-lua = %{version}-%{release}
0fb47c
BuildArch:      noarch
0fb47c
0fb47c
%description doc
0fb47c
Examples for BPF Compiler Collection (BCC)
0fb47c
0fb47c
0fb47c
%package -n python3-%{name}
0fb47c
Summary:        Python3 bindings for BPF Compiler Collection (BCC)
0fb47c
Requires:       %{name} = %{version}-%{release}
0fb47c
BuildArch:      noarch
0fb47c
0fb47c
%description -n python3-%{name}
0fb47c
Python3 bindings for BPF Compiler Collection (BCC)
0fb47c
0fb47c
0fb47c
%if %{with lua}
0fb47c
%package lua
0fb47c
Summary:        Standalone tool to run BCC tracers written in Lua
0fb47c
Requires:       %{name}%{?_isa} = %{version}-%{release}
0fb47c
0fb47c
%description lua
0fb47c
Standalone tool to run BCC tracers written in Lua
0fb47c
%endif
0fb47c
0fb47c
0fb47c
%package tools
0fb47c
Summary:        Command line tools for BPF Compiler Collection (BCC)
0fb47c
Requires:       bcc = %{version}-%{release}
0fb47c
Requires:       python3-%{name} = %{version}-%{release}
0fb47c
Requires:       python3-netaddr
0fb47c
0fb47c
%description tools
0fb47c
Command line tools for BPF Compiler Collection (BCC)
0fb47c
0fb47c
%if %{with libbpf_tools}
0fb47c
%package -n libbpf-tools
0fb47c
Summary:        Command line libbpf tools for BPF Compiler Collection (BCC)
0fb47c
BuildRequires:  bpftool
0fb47c
0fb47c
%description -n libbpf-tools
0fb47c
Command line libbpf tools for BPF Compiler Collection (BCC)
0fb47c
%endif
0fb47c
0fb47c
%prep
0fb47c
%autosetup -p1
0fb47c
0fb47c
0fb47c
%build
f5d2bd
%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
f5d2bd
       -DREVISION_LAST=%{version} -DREVISION=%{version} -DPYTHON_CMD=python3 \
f5d2bd
       -DCMAKE_USE_LIBBPF_PACKAGE:BOOL=TRUE \
f5d2bd
       %{?with_llvm_shared:-DENABLE_LLVM_SHARED=1}
0fb47c
%cmake_build
0fb47c
0fb47c
# It was discussed and agreed to package libbpf-tools with
0fb47c
# 'bpf-' prefix (https://github.com/iovisor/bcc/pull/3263)
0fb47c
# Installing libbpf-tools binaries in temp directory and
0fb47c
# renaming them in there and the install code will just
0fb47c
# take them.
0fb47c
%if %{with libbpf_tools}
0fb47c
pushd libbpf-tools;
0fb47c
make BPFTOOL=bpftool LIBBPF_OBJ=%{_libdir}/libbpf.a CFLAGS="%{optflags}" LDFLAGS="%{build_ldflags}"
0fb47c
make DESTDIR=./tmp-install prefix= install
f5d2bd
(
f5d2bd
    cd tmp-install/bin
f5d2bd
    for file in *; do
f5d2bd
        mv $file bpf-$file
f5d2bd
    done
f5d2bd
    # now fix the broken symlinks
f5d2bd
    for file in `find . -type l`; do
f5d2bd
        dest=$(readlink "$file")
f5d2bd
        ln -s -f bpf-$dest $file
f5d2bd
    done
f5d2bd
)
0fb47c
popd
0fb47c
%endif
0fb47c
0fb47c
%install
0fb47c
%cmake_install
0fb47c
0fb47c
# Fix python shebangs
0fb47c
find %{buildroot}%{_datadir}/%{name}/{tools,examples} -type f -exec \
0fb47c
  sed -i -e '1s=^#!/usr/bin/python\([0-9.]\+\)\?$=#!%{__python3}=' \
0fb47c
         -e '1s=^#!/usr/bin/env python\([0-9.]\+\)\?$=#!%{__python3}=' \
0fb47c
         -e '1s=^#!/usr/bin/env bcc-lua$=#!/usr/bin/bcc-lua=' {} \;
0fb47c
0fb47c
# Move man pages to the right location
0fb47c
mkdir -p %{buildroot}%{_mandir}
0fb47c
mv %{buildroot}%{_datadir}/%{name}/man/* %{buildroot}%{_mandir}/
0fb47c
# Avoid conflict with other manpages
0fb47c
# https://bugzilla.redhat.com/show_bug.cgi?id=1517408
0fb47c
for i in `find %{buildroot}%{_mandir} -name "*.gz"`; do
0fb47c
  tname=$(basename $i)
0fb47c
  rename $tname %{name}-$tname $i
0fb47c
done
0fb47c
mkdir -p %{buildroot}%{_docdir}/%{name}
0fb47c
mv %{buildroot}%{_datadir}/%{name}/examples %{buildroot}%{_docdir}/%{name}/
0fb47c
0fb47c
# Delete old tools we don't want to ship
0fb47c
rm -rf %{buildroot}%{_datadir}/%{name}/tools/old/
0fb47c
0fb47c
# We cannot run the test suit since it requires root and it makes changes to
0fb47c
# the machine (e.g, IP address)
0fb47c
#%check
0fb47c
0fb47c
%if %{with libbpf_tools}
0fb47c
mkdir -p %{buildroot}/%{_sbindir}
f5d2bd
# We cannot use `install` because some of the tools are symlinks and `install`
f5d2bd
# follows those. Since all the tools already have the correct permissions set,
f5d2bd
# we just need to copy them to the right place while preserving those
f5d2bd
cp -a libbpf-tools/tmp-install/bin/* %{buildroot}/%{_sbindir}/
0fb47c
%endif
0fb47c
0fb47c
%ldconfig_scriptlets
0fb47c
0fb47c
%files
0fb47c
%doc README.md
0fb47c
%license LICENSE.txt
0fb47c
%{_libdir}/lib%{name}.so.*
0fb47c
%{_libdir}/libbcc_bpf.so.*
0fb47c
0fb47c
%files devel
0fb47c
%exclude %{_libdir}/lib%{name}*.a
0fb47c
%exclude %{_libdir}/lib%{name}*.la
0fb47c
%{_libdir}/lib%{name}.so
0fb47c
%{_libdir}/libbcc_bpf.so
0fb47c
%{_libdir}/pkgconfig/lib%{name}.pc
0fb47c
%{_includedir}/%{name}/
0fb47c
0fb47c
%files -n python3-%{name}
0fb47c
%{python3_sitelib}/%{name}*
0fb47c
0fb47c
%files doc
0fb47c
%dir %{_docdir}/%{name}
0fb47c
%doc %{_docdir}/%{name}/examples/
0fb47c
0fb47c
%files tools
0fb47c
%dir %{_datadir}/%{name}
0fb47c
%{_datadir}/%{name}/tools/
0fb47c
%{_datadir}/%{name}/introspection/
c04935
%if 0%{?rhel} > 0
c04935
# inject relies on BPF_KPROBE_OVERRIDE which is not set on RHEL
c04935
%exclude %{_datadir}/%{name}/tools/inject
c04935
%exclude %{_datadir}/%{name}/tools/doc/inject_example.txt
c04935
%exclude %{_mandir}/man8/bcc-inject.8.gz
c04935
# Neither btrfs nor zfs are available on RHEL
c04935
%exclude %{_datadir}/%{name}/tools/btrfs*
c04935
%exclude %{_datadir}/%{name}/tools/doc/btrfs*
c04935
%exclude %{_mandir}/man8/bcc-btrfs*
c04935
%exclude %{_datadir}/%{name}/tools/zfs*
c04935
%exclude %{_datadir}/%{name}/tools/doc/zfs*
c04935
%exclude %{_mandir}/man8/bcc-zfs*
c04935
# criticalstat relies on CONFIG_PREEMPTIRQ_EVENTS which is disabled on RHEL
c04935
%exclude %{_datadir}/%{name}/tools/criticalstat
c04935
%exclude %{_datadir}/%{name}/tools/doc/criticalstat_example.txt
c04935
%exclude %{_mandir}/man8/bcc-criticalstat.8.gz
c04935
%endif
0fb47c
%{_mandir}/man8/*
0fb47c
0fb47c
%if %{with lua}
0fb47c
%files lua
0fb47c
%{_bindir}/bcc-lua
0fb47c
%endif
0fb47c
0fb47c
%if %{with libbpf_tools}
0fb47c
%files -n libbpf-tools
0fb47c
%{_sbindir}/bpf-*
0fb47c
%endif
0fb47c
0fb47c
%changelog
818e97
* Thu Jan 05 2023 Jerome Marchand <jmarchan@redhat.com> - 0.25.0-2
818e97
- Rebuild for libbpf 1.0
818e97
818e97
* Tue Dec 20 2022 Jerome Marchand <jmarchan@redhat.com> - 0.25.0-1
818e97
- Rebase to v0.25.0
818e97
- Misc documentation and man pages fixes
818e97
818e97
* Tue Aug 23 2022 Jerome Marchand <jmarchan@redhat.com> - 0.24.1-4
818e97
- Fix mdflush tool (rhbz#2108001)
818e97
f5d2bd
* Fri Jul 01 2022 Jerome Marchand <jmarchan@redhat.com> - 0.24.1-3
f5d2bd
- Rebuild for libbpf 0.6.0
f5d2bd
f5d2bd
* Wed May 18 2022 Jerome Marchand <jmarchan@redhat.com> - 0.24.1-2
f5d2bd
- Rebuild (previous build failed with UNKNOWN_KOJI_ERROR)
f5d2bd
f5d2bd
* Thu Mar 24 2022 Jerome Marchand <jmarchan@redhat.com> - 0.24.0-1
f5d2bd
- Rebase to v0.24.0
f5d2bd
- Fix cmake build
f5d2bd
baabe4
* Fri Feb 25 2022 Jerome Marchand <jmarchan@redhat.com> - 0.20.0-10
baabe4
- Remove deprecated python_provides macro (needed for gating)
baabe4
baabe4
* Thu Feb 24 2022 Jerome Marchand <jmarchan@redhat.com> - 0.20.0-9
baabe4
- Fix bio tools (rhbz#2039595)
baabe4
605647
* Mon Nov 22 2021 Jerome Marchand <jmarchan@redhat.com> - 0.20.0-8
605647
- Rebuild for LLVM 13
605647
c04935
* Thu Oct 14 2021 Jerome Marchand <jmarchan@redhat.com> - 0.20.0-7
c04935
- Sync with latest libbpf (fixes BPF_F_BROADCAST breakages of rhbz#1992430)
c04935
- Fix cpudist, mdflush, readahead and threadsnoop (rhbz#1992430)
c04935
- Handle the renaming of task_struct_>state field
c04935
- Drop tools that relies on features disabled on RHEL
c04935
0fb47c
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 0.20.0-6
0fb47c
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
0fb47c
  Related: rhbz#1991688
0fb47c
0fb47c
* Tue Aug 03 2021 Jerome Marchand <jmarchan@redhat.com> - 0.20.0-5
0fb47c
- Add gating
0fb47c
0fb47c
* Mon Jul 26 2021 Jerome Marchand <jmarchan@redhat.com> - 0.20.0-4
0fb47c
- Don't require bcc-tools by default (#1967550)
0fb47c
- Add explicit bcc requirement to bcc-tools
0fb47c
- Build bcc from standard sources
0fb47c
0fb47c
* Wed Jun 02 2021 Jerome Marchand <jmarchan@redhat.com> - 0.20.0-3
0fb47c
- Don't ignore LDFLAGS for libbpf-tools
0fb47c
0fb47c
* Wed Jun 02 2021 Jerome Marchand <jmarchan@redhat.com> - 0.20.0-2
0fb47c
- Don't override cflags for libbpf-tools
0fb47c
0fb47c
* Thu May 27 2021 Jerome Marchand <jmarchan@redhat.com> - 0.20.0-1
0fb47c
- Rebase to bcc 0.20.0
0fb47c
0fb47c
* Thu May 13 2021 Tom Stellard <tstellar@redhat.com> - 0.18.0-6
0fb47c
- Rebuild for LLVM 12
0fb47c
0fb47c
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 0.18.0-5
0fb47c
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
0fb47c
0fb47c
* Thu Feb 18 2021 Jerome Marchand <jmarchan@redhat.com> - 0.18.0-4
0fb47c
- Disable lua for RHEL
0fb47c
0fb47c
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.0-3
0fb47c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
0fb47c
0fb47c
* Fri Jan 22 2021 Tom Stellard <tstellar@redhat.com> - 0.18.0-2
0fb47c
- Rebuild for clang-11.1.0
0fb47c
0fb47c
* Tue Jan  5 15:08:26 CET 2021 Rafael dos Santos <rdossant@redhat.com> - 0.18.0-1
0fb47c
- Rebase to latest upstream (#1912875)
0fb47c
0fb47c
* Fri Oct 30 11:25:46 CET 2020 Rafael dos Santos <rdossant@redhat.com> - 0.17.0-1
0fb47c
- Rebase to latest upstream (#1871417)
0fb47c
0fb47c
* Mon Oct 12 2020 Jerome Marchand <jmarchan@redhat.com> - 0.16.0.3
0fb47c
- Rebuild for LLVM 11.0.0-rc6
0fb47c
0fb47c
* Fri Aug 28 2020 Rafael dos Santos <rdossant@redhat.com> - 0.16.0-2
0fb47c
- Enable build for armv7hl
0fb47c
0fb47c
* Sun Aug 23 2020 Rafael dos Santos <rdossant@redhat.com> - 0.16.0-1
0fb47c
- Rebase to latest upstream (#1871417)
0fb47c
0fb47c
* Tue Aug 04 2020 Rafael dos Santos <rdossant@redhat.com> - 0.15.0-6
0fb47c
- Fix build with cmake (#1863243)
0fb47c
0fb47c
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.15.0-5
0fb47c
- Second attempt - Rebuilt for
0fb47c
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
0fb47c
0fb47c
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.15.0-4
0fb47c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
0fb47c
0fb47c
* Thu Jul 09 2020 Tom Stellard <tstellar@redhat.com> - 0.15.0-3
0fb47c
- Drop llvm-static dependency
0fb47c
- https://docs.fedoraproject.org/en-US/packaging-guidelines/#_statically_linking_executables
0fb47c
0fb47c
* Thu Jul 02 2020 Rafael dos Santos <rdossant@redhat.com> - 0.15.0-2
0fb47c
- Reinstate a function needed by bpftrace
0fb47c
0fb47c
* Tue Jun 23 2020 Rafael dos Santos <rdossant@redhat.com> - 0.15.0-1
0fb47c
- Rebase to latest upstream version (#1849239)
0fb47c
0fb47c
* Tue May 26 2020 Miro Hron훾ok <mhroncok@redhat.com> - 0.14.0-2
0fb47c
- Rebuilt for Python 3.9
0fb47c
0fb47c
* Tue Apr 21 2020 Rafael dos Santos <rdossant@redhat.com> - 0.14.0-1
0fb47c
- Rebase to latest upstream version (#1826281)
0fb47c
0fb47c
* Wed Feb 26 2020 Rafael dos Santos <rdossant@redhat.com> - 0.13.0-1
0fb47c
- Rebase to latest upstream version (#1805072)
0fb47c
0fb47c
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.12.0-3
0fb47c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
0fb47c
0fb47c
* Mon Jan 06 2020 Tom Stellard <tstellar@redhat.com> - 0.12.0-2
0fb47c
- Link against libclang-cpp.so
0fb47c
- https://fedoraproject.org/wiki/Changes/Stop-Shipping-Individual-Component-Libraries-In-clang-lib-Package
0fb47c
0fb47c
* Tue Dec 17 2019 Rafael dos Santos <rdossant@redhat.com> - 0.12.0-1
0fb47c
- Rebase to latest upstream version (#1758417)
0fb47c
0fb47c
* Thu Dec 05 2019 Jiri Olsa <jolsa@redhat.com> - 0.11.0-2
0fb47c
- Add libbpf support
0fb47c
0fb47c
* Fri Oct 04 2019 Rafael dos Santos <rdossant@redhat.com> - 0.11.0-1
0fb47c
- Rebase to latest upstream version (#1758417)
0fb47c
0fb47c
* Thu Oct 03 2019 Miro Hron훾ok <mhroncok@redhat.com> - 0.10.0-4
0fb47c
- Rebuilt for Python 3.8.0rc1 (#1748018)
0fb47c
0fb47c
* Mon Aug 19 2019 Miro Hron훾ok <mhroncok@redhat.com> - 0.10.0-3
0fb47c
- Rebuilt for Python 3.8
0fb47c
0fb47c
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-2
0fb47c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
0fb47c
0fb47c
* Wed May 29 2019 Rafael dos Santos <rdossant@redhat.com> - 0.10.0-1
0fb47c
- Rebase to latest upstream version (#1714902)
0fb47c
0fb47c
* Thu Apr 25 2019 Rafael dos Santos <rdossant@redhat.com> - 0.9.0-1
0fb47c
- Rebase to latest upstream version (#1686626)
0fb47c
- Rename libbpf header to libbcc_bpf
0fb47c
0fb47c
* Mon Apr 22 2019 Neal Gompa <ngompa@datto.com> - 0.8.0-5
0fb47c
- Make the Python 3 bindings package noarch
0fb47c
- Small cleanups to the spec
0fb47c
0fb47c
* Tue Mar 19 2019 Rafael dos Santos <rdossant@redhat.com> - 0.8.0-4
0fb47c
- Add s390x support (#1679310)
0fb47c
0fb47c
* Wed Feb 20 2019 Rafael dos Santos <rdossant@redhat.com> - 0.8.0-3
0fb47c
- Add aarch64 support (#1679310)
0fb47c
0fb47c
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-2
0fb47c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
0fb47c
0fb47c
* Thu Jan 17 2019 Rafael dos Santos <rdossant@redhat.com> - 0.8.0-1
0fb47c
- Rebase to new released version
0fb47c
0fb47c
* Thu Nov 01 2018 Rafael dos Santos <rdossant@redhat.com> - 0.7.0-4
0fb47c
- Fix attaching to usdt probes (#1634684)
0fb47c
0fb47c
* Mon Oct 22 2018 Rafael dos Santos <rdossant@redhat.com> - 0.7.0-3
0fb47c
- Fix encoding of non-utf8 characters (#1516678)
0fb47c
- Fix str-bytes conversion in killsnoop (#1637515)
0fb47c
0fb47c
* Sat Oct 06 2018 Rafael dos Santos <rdossant@redhat.com> - 0.7.0-2
0fb47c
- Fix str/bytes conversion in uflow (#1636293)
0fb47c
0fb47c
* Tue Sep 25 2018 Rafael Fonseca <r4f4rfs@gmail.com> - 0.7.0-1
0fb47c
- Rebase to new released version
0fb47c
0fb47c
* Wed Aug 22 2018 Rafael Fonseca <r4f4rfs@gmail.com> - 0.6.1-2
0fb47c
- Fix typo when mangling shebangs.
0fb47c
0fb47c
* Thu Aug 16 2018 Rafael Fonseca <r4f4rfs@gmail.com> - 0.6.1-1
0fb47c
- Rebase to new released version (#1609485)
0fb47c
0fb47c
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-3
0fb47c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
0fb47c
0fb47c
* Tue Jun 19 2018 Miro Hron훾ok <mhroncok@redhat.com> - 0.6.0-2
0fb47c
- Rebuilt for Python 3.7
0fb47c
0fb47c
* Mon Jun 18 2018 Rafael dos Santos <rdossant@redhat.com> - 0.6.0-1
0fb47c
- Rebase to new released version (#1591989)
0fb47c
0fb47c
* Thu Apr 05 2018 Rafael Santos <rdossant@redhat.com> - 0.5.0-4
0fb47c
- Resolves #1555627 - fix compilation error with latest llvm/clang
0fb47c
0fb47c
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-3
0fb47c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
0fb47c
0fb47c
* Fri Feb 02 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.5.0-2
0fb47c
- Switch to %%ldconfig_scriptlets
0fb47c
0fb47c
* Wed Jan 03 2018 Rafael Santos <rdossant@redhat.com> - 0.5.0-1
0fb47c
- Rebase to new released version
0fb47c
0fb47c
* Thu Nov 16 2017 Rafael Santos <rdossant@redhat.com> - 0.4.0-4
0fb47c
- Resolves #1517408 - avoid conflict with other manpages
0fb47c
0fb47c
* Thu Nov 02 2017 Rafael Santos <rdossant@redhat.com> - 0.4.0-3
0fb47c
- Use weak deps to not require lua subpkg on ppc64(le)
0fb47c
0fb47c
* Wed Nov 01 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.4.0-2
0fb47c
- Rebuild for LLVM5
0fb47c
0fb47c
* Wed Nov 01 2017 Rafael Fonseca <rdossant@redhat.com> - 0.4.0-1
0fb47c
- Resolves #1460482 - rebase to new release
0fb47c
- Resolves #1505506 - add support for LLVM 5.0
0fb47c
- Resolves #1460482 - BPF module compilation issue
0fb47c
- Partially address #1479990 - location of man pages
0fb47c
- Enable ppc64(le) support without lua
0fb47c
- Soname versioning for libbpf by ignatenkobrain
0fb47c
0fb47c
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-4
0fb47c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
0fb47c
0fb47c
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-3
0fb47c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
0fb47c
0fb47c
* Thu Mar 30 2017 Igor Gnatenko <ignatenko@redhat.com> - 0.3.0-2
0fb47c
- Rebuild for LLVM4
0fb47c
- Trivial fixes in spec
0fb47c
0fb47c
* Fri Mar 10 2017 Rafael Fonseca <rdossant@redhat.com> - 0.3.0-1
0fb47c
- Rebase to new release.
0fb47c
0fb47c
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-3
0fb47c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
0fb47c
0fb47c
* Tue Jan 10 2017 Rafael Fonseca <rdossant@redhat.com> - 0.2.0-2
0fb47c
- Fix typo
0fb47c
0fb47c
* Tue Nov 29 2016 Rafael Fonseca <rdossant@redhat.com> - 0.2.0-1
0fb47c
- Initial import