Hello community,

here is the log from the commit of package bcc for openSUSE:Factory checked in 
at 2016-09-27 13:45:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bcc (Old)
 and      /work/SRC/openSUSE:Factory/.bcc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bcc"

Changes:
--------
--- /work/SRC/openSUSE:Factory/bcc/bcc.changes  2016-08-15 10:31:18.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.bcc.new/bcc.changes     2016-09-27 
13:45:11.000000000 +0200
@@ -1,0 +2,44 @@
+Mon Sep 26 08:11:02 UTC 2016 - g...@suse.com
+
+- Add llvm-gold to the BuildRequires since the package was split
+  from llvm since 3.8.1
+
+-------------------------------------------------------------------
+Fri Sep  9 04:41:41 UTC 2016 - g...@suse.com
+
+- Update to 0.2.0
+  + examples: fix indentation in tracing/tcpv4connect
+  + fileslower/filetop: use de->d_name.name, add filtering 
+
+-------------------------------------------------------------------
+Fri Aug 26 03:51:48 UTC 2016 - g...@suse.com
+
+- Update to snapshot v0.1.8+git1472097662.4ebb7cf
+  + fix biosnoop after kernel change
+  + offcputime improvements: use less RAM, add PID/TID support
+  + Add perf_submit_skb
+  + Adjustments to the documentation
+  + fix build with 4.0 llvm trunk
+  + frontends/clang: Safety check for invalid opLoc in ProbeVisitor
+  + Tool to sniff data contents before encrypted with OpenSSL or
+    GnuTLS
+  + Add bpf_get_current_task() helper definition
+  + USDT Python API and example
+  + Lua Tools for BCC
+  + BPF: better format for `ksymaddr`
+  + table: Implement a StackWalker for StackTrace tables
+  + added percpu support in bcc
+  + Fix error handling when attaching {u,k}{,ret}probes
+  + Fix python3 incompatibilities
+  + Update headers with 4.5+ features
+  + Add v6 headers to proto.h
+  + Use pre-calculated function addresses in funccount
+  + Add name to address ksym helper
+  + Add a table.zero() function to bcc.TableBase
+  + Enforce limit of 1000 open [uk]probes
+- Drop upstreamed bcc-kernel-header-search.patch
+- Add bcc-docs to collect the documentation
+- Add bcc-lua to process the lua scripts
+- Add the license files to libbcc0
+
+-------------------------------------------------------------------

Old:
----
  bcc-kernel-header-search.patch
  v0.1.8.tar.gz

New:
----
  v0.2.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bcc.spec ++++++
--- /var/tmp/diff_new_pack.BpjmEE/_old  2016-09-27 13:45:12.000000000 +0200
+++ /var/tmp/diff_new_pack.BpjmEE/_new  2016-09-27 13:45:12.000000000 +0200
@@ -16,23 +16,29 @@
 #
 
 
-%define libversion 0.1.8
+%define libversion 0.2.0
 
 Name:           bcc
-Version:        0.1.8
+Version:        0.2.0
 Release:        0
 Summary:        BPF Compiler Collection (BCC)
 License:        Apache-2.0
 Group:          Development/Languages
 Url:            https://github.com/iovisor/bcc
 Source:         https://github.com/iovisor/bcc/archive/v%{version}.tar.gz
-Patch1:         bcc-kernel-header-search.patch
 ExclusiveArch:  x86_64
 BuildRequires:  bison
 BuildRequires:  cmake >= 2.8.7
 BuildRequires:  flex
+BuildRequires:  libelf-devel
 BuildRequires:  llvm-clang-devel >= 3.7.0
 BuildRequires:  llvm-devel >= 3.7.0
+%if 0%{?suse_version} > 1320
+BuildRequires:  llvm-gold
+BuildRequires:  lua51-luajit-devel
+%else
+BuildRequires:  luajit-devel
+%endif
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
@@ -80,6 +86,16 @@
 %description -n python3-bcc
 Python3 bindings for BPF Compiler Collection (BCC)
 
+%package lua
+Summary:        Lua interpreter for BPF Compiler Collection
+Group:          Development/Languages
+Requires:       kernel >= 4.1.0
+Requires:       kernel-devel >= 4.1.0
+Requires:       libbcc0 = %{version}
+
+%description lua
+Lua interpreter for BPF Compiler Collection (BCC)
+
 %package examples
 Summary:        Examples for BPF Compiler Collection (BCC)
 Group:          Development/Languages
@@ -101,9 +117,16 @@
 %description tools
 Python tracing scripts of BPF Compiler Collection (BCC)
 
+%package docs
+Summary:        BPF Compiler Collection (BCC) documentation
+Group:          Development/Languages
+
+%description docs
+The documentation of how to write programs with BPF Compiler Collection (BCC)
+
+
 %prep
 %setup -D -n %{name}-%{version}
-%patch1 -p1
 
 %build
 export LD_LIBRARY_PATH="%{_builddir}/usr/lib64"
@@ -120,6 +143,10 @@
        -DREVISION=%{libversion} \
        -DCMAKE_INSTALL_PREFIX=/usr \
        -DBCC_KERNEL_HAS_SOURCE_DIR=1 \
+%if 0%{?suse_version} > 1320
+       -DLUAJIT_INCLUDE_DIR=/usr/include/luajit-5_1-2.0 \
+%endif
+       -DLUAJIT_LIBRARY=/usr/lib64/libluajit-5.1.so \
        ..
 make %{?_smp_mflags} VERBOSE=1
 popd
@@ -146,6 +173,7 @@
 %{_libdir}/pkgconfig/libbcc.pc
 
 %files -n libbcc0
+%doc LICENSE.txt COPYRIGHT.txt
 %{_libdir}/libbcc.so.*
 
 %files -n python-bcc
@@ -154,6 +182,9 @@
 %files -n python3-bcc
 %{python3_sitelib}/bcc*
 
+%files lua
+%{_bindir}/bcc-lua
+
 %files examples
 %dir %{_datadir}/bcc/
 %dir %{_datadir}/bcc/examples/
@@ -166,4 +197,9 @@
 %dir %{_datadir}/bcc/man/
 %{_datadir}/bcc/man/*
 
+%files docs
+%doc README.md FAQ.txt
+%doc docs/kernel-versions.md docs/reference_guide.md
+%doc docs/tutorial_bcc_python_developer.md docs/tutorial.md
+
 %changelog

++++++ v0.1.8.tar.gz -> v0.2.0.tar.gz ++++++
++++ 46852 lines of diff (skipped)


Reply via email to