Blame SPECS/bcc.spec

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