File bpftrace.changes of Package bpftrace
154
1
-------------------------------------------------------------------
2
Fri Jan 8 02:54:33 UTC 2021 - Gary Ching-Pang Lin <glin@suse.com>
3
4
- Add bpftrace-bsc1180670-sync-man-page-and-help.patch to sync
5
man page and help (bsc1180670)
6
7
-------------------------------------------------------------------
8
Mon Nov 23 06:25:32 UTC 2020 - Aleksa Sarai <asarai@suse.com>
9
10
- Do not strip bpftrace binaries -- bpftrace depends on debuginfos for
11
/proc/self/exe in order to implement the BEGIN trigger. bsc#1178928
12
13
-------------------------------------------------------------------
14
Sat Nov 14 23:44:23 UTC 2020 - Aleksa Sarai <asarai@suse.com>
15
16
- Update to bpftrace 0.11.4.
17
* Alpine build bug fix release
18
* bcc 0.17 support release
19
- Remove upstreamed patches:
20
- detect-7-arg-bpf_attach_uprobe.patch
21
22
-------------------------------------------------------------------
23
Mon Nov 9 01:17:21 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
24
25
- added detect-7-arg-bpf_attach_uprobe.patch:
26
fix build with new bpf_attach_uprobe in TW
27
28
-------------------------------------------------------------------
29
Sat Oct 31 06:05:03 UTC 2020 - Aleksa Sarai <asarai@suse.com>
30
31
- Update to bpftrace 0.11.2.
32
* Support for LLVM 11.
33
34
-------------------------------------------------------------------
35
Wed Jul 15 22:26:55 UTC 2020 - Aleksa Sarai <asarai@suse.com>
36
37
- Update to bpftrace 0.11.0.
38
39
-------------------------------------------------------------------
40
Tue Apr 14 06:57:29 UTC 2020 - Ismail Dönmez <idonmez@suse.com>
41
42
- Update to version 0.10.0
43
* Support for LLVM 9 and LLVM 10 has been added.
44
* See the complete changelog at https://github.com/iovisor/bpftrace/releases/tag/v0.10.0
45
- Drop upstreamed patches:
46
- boo1162312-cmake-use-_LIBRARIES-when-testing-for-libbfd-version.patch
47
- install-man-dir.patch
48
49
-------------------------------------------------------------------
50
Wed Feb 5 02:21:50 UTC 2020 - Aleksa Sarai <asarai@suse.com>
51
52
- Update to bpftrace 0.9.4.
53
* New calls: signal, override, strncmp.
54
* Support for attaching to `kprobes` at an offset.
55
* Support for struct bitfields.
56
See the upstream changelog for more details:
57
<https://github.com/iovisor/bpftrace/releases/tag/v0.9.4>
58
59
-------------------------------------------------------------------
60
Fri Jan 31 09:19:26 UTC 2020 - Aleksa Sarai <asarai@suse.com>
61
62
- Fix builds on Leap 15.1. This requires quite a bit of trickery related to
63
binutils (see boo#1162312), but it's nothing too hard.
64
- Added patch to workaround boo#1162312.
65
+ boo1162312-cmake-use-_LIBRARIES-when-testing-for-libbfd-version.patch
66
67
-------------------------------------------------------------------
68
Thu Nov 21 20:49:17 UTC 2019 - Luigi Baldoni <aloisio@gmx.com>
69
70
- Update to version 0.9.3
71
* Allow attaching to uprobes at an offset
72
* BTF support
73
* integer casts
74
* integer pointer casts
75
76
-------------------------------------------------------------------
77
Tue Nov 19 06:41:39 UTC 2019 - Gary Ching-Pang Lin <glin@suse.com>
78
79
- Update bpftrace to v0.9.2
80
+ New environment variables (BPFTRACE_NO_USER_SYMBOLS,
81
BPFTRACE_LOG_SIZE)
82
+ New probe type: memory watchpoint
83
+ Support for JSON output
84
- Exclude armv7 and i586 since bcc doesn't support USDT for these
85
two architectures
86
87
-------------------------------------------------------------------
88
Tue Aug 20 14:05:31 UTC 2019 - Martin Pluskal <mpluskal@suse.com>
89
90
- Cleanup using spec-cleaner
91
92
-------------------------------------------------------------------
93
Tue Aug 20 08:50:27 UTC 2019 - Antonio Ojea <aojeagarcia@suse.com>
94
95
- Add readline missing dependency
96
97
-------------------------------------------------------------------
98
Sat Jul 13 21:54:11 UTC 2019 - Aaron Puchert <aaronpuchert@alice-dsl.net>
99
100
- Use %cmake for building, don't set flags manually.
101
- Use %cmake_install instead of installing manually.
102
- install-man-dir.patch: Fix installation directory for man pages.
103
- Fix executable bit for tools.
104
- Fix shebangs in %prep, use -exec instead of piping to xargs.
105
- Disable LTO, because -flto=<number> isn't supported by Clang.
106
Also LTO is perhaps not so important here.
107
108
-------------------------------------------------------------------
109
Wed Jun 26 01:49:06 UTC 2019 - Aleksa Sarai <asarai@suse.com>
110
111
- Update bpftrace to v0.9.1. Upstream changelog:
112
* Additions:
113
+ Introduce compound assignment operators (+= and friends).
114
+ Add support for arrays and IPv6 for the ntop builtin function.
115
+ Add basic support to enums (treat them as constants).
116
+ Add macro definition support.
117
+ Add support for arrays and IPv6 for the ntop builtin function.
118
+ Allow comparison of two string variables.
119
+ Add pre and post behavior to ++ and -- operators.
120
* Breaking changes:
121
- Ban kprobes that cause CPU deadlocks.
122
+ Add unsafe-mode and make default execution mode safe-mode.
123
124
-------------------------------------------------------------------
125
Wed Apr 24 14:58:42 UTC 2019 - Aleksa Sarai <asarai@suse.com>
126
127
- Update bpftrace to v0.9.
128
- Deprecated: sym() and stack() are deprecated.
129
Use ksym() and kstack() instead.
130
131
-------------------------------------------------------------------
132
Tue Jan 15 09:56:40 UTC 2019 - Aleksa Sarai <asarai@suse.com>
133
134
- Update bpftrace import to 0.0.0 (again).
135
- Remove patch for bcc-devel now that there is an upstream fix for it
136
(https://github.com/iovisor/bpftrace/pull/327). boo#1117223
137
- 0001-cmake-fix-builds-within-OBS.patch
138
139
-------------------------------------------------------------------
140
Sun Nov 25 01:11:33 UTC 2018 - Aleksa Sarai <asarai@suse.com>
141
142
- Switch to using bcc-devel from Base:System. This required a few backports
143
from upstream and some other various changes. boo#1117223
144
https://github.com/iovisor/bpftrace/pull/227
145
* 0001-cmake-fix-builds-within-OBS.patch
146
147
-------------------------------------------------------------------
148
Tue Oct 30 18:51:01 UTC 2018 - Aleksa Sarai <asarai@suse.com>
149
150
- Initial bpftrace 0.0.0 import. Upstream doesn't really have versioning, so
151
now we just use _service and pull from master. BCC required a bit of
152
vendoring work, though hopefully we can switch to using bcc-tool-devel.
153
boo#1117223
154