Commit Graph

56 Commits

Author SHA1 Message Date
Rafael dos Santos
6a63c644a3 Rebase to latest upstream
- Resolves #1871417
- Resolves #1869065

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2020-08-23 11:29:06 +02:00
Rafael dos Santos
04740e9e15 Fix cmake build
- Resolves #1863243

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2020-08-04 10:52:11 +02:00
Fedora Release Engineering
9ceddbe0dd - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 00:05:51 +00:00
Fedora Release Engineering
5521752e2f - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 12:58:53 +00:00
Tom Stellard
29a0b81da7 Drop llvm-static dependency
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_statically_linking_executables
2020-07-09 18:31:24 +00:00
Rafael dos Santos
b7e33d2e55 Reinstate function needed by bpftrace-0.10
bpftrace still relies on `bpf_detach_kfunc` which was removed in
bcc-0.15.0. It doesn't do anything, so there is no harm on adding it
back until bpftrace is updated.

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2020-07-02 11:18:22 +02:00
Rafael dos Santos
2fbe0999a1 Rebase to latest upstream version
- Resolves #1849239

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2020-06-23 11:19:43 +02:00
Miro Hrončok
59fa6d49c6 Rebuilt for Python 3.9 2020-05-26 02:41:26 +02:00
Rafael dos Santos
4e6ce6fc67 Rebase to latest upstream version
- Resolves #1826281

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2020-05-07 11:31:52 +02:00
Rafael dos Santos
4c8c8b7885 Rebase to latest upstream version
- Resolves #1805072

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2020-02-26 22:47:05 +01:00
Fedora Release Engineering
9999aacebb - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 12:47:02 +00:00
Tom Stellard
bd587e6681 Link against libclang-cpp.so 2020-01-07 01:01:56 +00:00
Rafael dos Santos
e33c6d6303 Rebase to latest upstream version
- Resolves #1758417

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2020-01-02 23:16:52 +01:00
Jiri Olsa
ff14516bcc Increase the release properly 2019-12-05 01:14:15 +01:00
Jiri Olsa
7e1938d0c3 Build bcc with libbpf package
Now when we have libbpf packaged we want it to be used to build bcc,
instead of libbpf Github repo, which is downloaded during the build.

The bcc still produces libbcc.so/libbcc.a with libbpf code inside,
so nothing changes there.. apart from that they are built from libbpf
package now instead of libbpf Github repo

The addition is libbcc-no-libbpf.so library, which will be used in
applications like bpftrace which needs to link libbpf.so by itself
for other features.

Signed-off-by: Jiri Olsa <jolsa@redhat.com>
2019-12-05 00:57:23 +01:00
Rafael dos Santos
5b61c2fecc Rebase to latest upstream version
- Resolves #1758417

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2019-10-07 09:06:22 +02:00
Miro Hrončok
3217246c3f Rebuilt for Python 3.8.0rc1 (#1748018) 2019-10-03 13:51:00 +02:00
Miro Hrončok
be04df2cbb Rebuilt for Python 3.8 2019-08-19 10:10:38 +02:00
Fedora Release Engineering
e29a87099a - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 19:06:40 +00:00
Rafael dos Santos
562f7aca78 Rebase to new released version
- Resolves #1714902

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2019-05-30 12:30:07 +02:00
Rafael dos Santos
3ee919512d Rebase to new release
- Resolves #1686626
- Also renamed libbpf to libbcc_bpf

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2019-04-25 13:47:37 +02:00
Neal Gompa
83a8e7cfce Make Python 3 bindings package noarch and apply small cleanups to spec 2019-04-22 14:57:23 -04:00
Rafael dos Santos
5e0a3fc5f2 Add s390x support
- Resolves #1679310

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2019-03-19 12:16:23 +01:00
Rafael dos Santos
2f05fca191 Add aarch64 support (#1679310)
Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2019-03-01 17:36:29 +01:00
Fedora Release Engineering
f390c7c0c9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 14:28:12 +00:00
Rafael dos Santos
cf16f18420 Rebase to new release version
Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2019-01-17 13:58:53 +01:00
Rafael dos Santos
5db0dffb68 Resolves #1634684 - usdt probes failing
Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2018-11-01 11:29:38 +01:00
Rafael dos Santos
ef7955a9b3 UTF-8 encoding and python3 fixes
- Resolves: #1516678
- Resolves: #1637515

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2018-10-22 12:33:14 +02:00
Rafael dos Santos
2d10bad522 Resolves #1636293 - convert bytes to str in uflow
Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2018-10-06 09:05:15 +02:00
Rafael dos Santos
29228430fc Rebase to new released version
Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2018-09-25 15:00:34 +02:00
Rafael Fonseca
342e06f749 Fix typo when mangling shebangs
Signed-off-by: Rafael Fonseca <r4f4rfs@gmail.com>
2018-08-22 13:34:50 +02:00
Rafael dos Santos
1b1b2ecd02 Rebase to new release version
- Fixes #1609485
- Update shebangs mangling to accommodate upstream changes
- Use new ENABLE_LLVM_SHARED

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2018-08-16 13:55:42 +02:00
Fedora Release Engineering
1e75eee2c1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 20:58:59 +00:00
Miro Hrončok
66d2aa71a1 Rebuilt for Python 3.7 2018-06-19 10:40:16 +02:00
Rafael dos Santos
00b843826c Rebase to newest release version
- Resolves #1591989

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2018-06-18 14:23:18 +02:00
Rafael Santos
e63764f404 Resolves #1555627 - fix compilation error with latest llvm/clang
Signed-off-by: Rafael Santos <rdossant@redhat.com>
2018-04-05 16:22:55 +02:00
Fedora Release Engineering
1ea1557894 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 03:39:55 +00:00
Igor Gnatenko
4cd4cb4977
Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-02 10:47:20 +01:00
Rafael Santos
fa03a59955 Rebase to new released version.
Signed-off-by: Rafael Santos <rdossant@redhat.com>
2018-01-03 17:13:12 +01:00
Rafael Santos
ce055d38b6 Avoid conflict with existing manpages
Signed-off-by: Rafael Santos <rdossant@redhat.com>
2017-11-27 14:15:47 +01:00
Rafael Santos
268f16b533 Use weak deps to not require lua subpkg on ppc64(le) 2017-11-03 10:53:58 +01:00
Igor Gnatenko
ef3ab8ccc4 add missing slash
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-01 10:39:42 +01:00
Igor Gnatenko
0fdf98e39e Rebuild for LLVM5
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-01 10:34:06 +01:00
Igor Gnatenko
dd5e038eb7 don't hardcode paths
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-01 10:33:25 +01:00
Igor Gnatenko
8f89be512c fix typo
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-01 10:33:14 +01:00
Igor Gnatenko
d4390b5340 use %power64 to reference ppc arches
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-01 10:33:06 +01:00
Igor Gnatenko
59c0211bd8 use bcond for lua
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-01 10:32:53 +01:00
Rafael Santos
47a11ce76f - Resolves #1460482 - rebase to new release
- Resolves #1505506 - add support for LLVM 5.0
- Resolves #1460482 - BPF module compilation issue
- Partially address #1479990 - location of man pages
- Enable ppc64(le) support without lua
- Soname versioning for libbpf by ignatenkobrain
2017-10-27 00:21:51 +02:00
Igor Gnatenko
72619e0995 use spaces consistently
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-01 07:49:45 +01:00
Fedora Release Engineering
94635fa3bb - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 18:09:24 +00:00