Skip to content

Commit f1606c8

Browse files
committed
linux-tools: Update to v7.2.4
**Summary** Changelog available [here](https://cdn.kernel.org/pub/linux/kernel/v7.x/ChangeLog-7.2.4). Signed-off-by: Evan Maddock <maddock.evan@vivaldi.net>
1 parent 25ffd7a commit f1606c8

3 files changed

Lines changed: 55 additions & 51 deletions

File tree

packages/l/linux-tools/abi_used_symbols

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,7 @@ libc.so.6:strncasecmp
439439
libc.so.6:strncmp
440440
libc.so.6:strncpy
441441
libc.so.6:strndup
442+
libc.so.6:strnlen
442443
libc.so.6:strpbrk
443444
libc.so.6:strrchr
444445
libc.so.6:strsep

packages/l/linux-tools/package.yml

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
# yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json
22
name : linux-tools
3-
version : 7.1.12
4-
release : 142
3+
version : 7.2.4
4+
release : 143
55
source :
6-
- https://cdn.kernel.org/pub/linux/kernel/v7.x/linux-7.1.12.tar.xz : 389716b3ed27e4cd520b903eea04acc33b9804c4282cb7a918f05ff14e9b5ae1
6+
- https://cdn.kernel.org/pub/linux/kernel/v7.x/linux-7.2.4.tar.xz : 01710ee01737dac492f1bae52becd057e08d20d11589089aa06accff415c28dd
7+
homepage : https://www.kernel.org/
78
license : GPL-2.0-only
89
component :
910
- programming.tools
@@ -12,7 +13,6 @@ component :
1213
- cpupower-devel : programming.devel
1314
- turbostat : system.utils
1415
- x86_energy_perf_policy : system.utils
15-
homepage : https://www.kernel.org/
1616
summary :
1717
- Useful kernel development tools such as perf
1818
- bpftool : BPF utilities
@@ -28,34 +28,6 @@ description:
2828
- turbostat : Reports on processor topology, frequency, idle power-state statistics, temperature, and power usage on Intel processors.
2929
- x86_energy_perf_policy : Allows programs and admins to define the relative importance of performance and energy efficiency.
3030
libsplit : false
31-
patterns :
32-
- main :
33-
- /usr/include/perf
34-
- bpftool :
35-
- /usr/bin/bpf*
36-
- /usr/share/bash-completion/completions/bpftool
37-
- /usr/share/man/man*/bpf*
38-
- cpupower :
39-
- /usr/bin/cpu*
40-
- /usr/sbin/cpu*
41-
- /usr/lib64/libcpu*.so.*
42-
- /usr/lib/systemd/system/cpupower.service
43-
- /usr/libexec/cpupower
44-
- /usr/share/bash-completion/completions/cpupower
45-
- /usr/share/locale
46-
- /usr/share/man/man1/cpu*
47-
- cpupower-devel :
48-
- /usr/include/cpu*.h
49-
- /usr/include/powercap.h
50-
- /usr/lib64/libcpu*.so
51-
- turbostat :
52-
- /usr/bin/turbostat
53-
- /usr/share/man/man8/turbostat.8*
54-
- x86_energy_perf_policy :
55-
- /usr/bin/x86_energy_perf_policy
56-
- /usr/share/man/man8/x86_energy_perf_policy.8*
57-
replaces :
58-
- kernel-tools
5931
builddeps :
6032
- pkgconfig(audit)
6133
- pkgconfig(devmapper)
@@ -104,15 +76,15 @@ build : |
10476
%make prefix=/usr
10577
popd
10678
install : |
107-
install -dm00755 $installdir/usr/share/man/man8
79+
%install_dir ${installdir}/usr/share/man/man8
10880
10981
%make_install -C tools/bpf -W runqslower_install prefix=/usr
110-
mv $installdir/usr/{sbin,bin}/bpftool
82+
mv ${installdir}/usr/{sbin,bin}/bpftool
11183
%make_install -C tools/bpf/bpftool doc-install prefix=/usr/share
11284
11385
%make_install -C tools/perf PYTHON=python3 PYTHON_CONFIG=python3-config PERF_VERSION=%version% WERROR=0 prefix=/usr
11486
%make_install -C tools/power/cpupower prefix=/usr mandir=/usr/share/man docdir=/usr/share/doc/${package} libdir=%libdir%
115-
install -D -m 00644 $installdir/etc/bash_completion.d/perf $installdir/usr/share/bash-completion/completions/perf
87+
%install_file ${installdir}/etc/bash_completion.d/perf ${installdir}/usr/share/bash-completion/completions/perf
11688
11789
%make_install -C tools/power/cpupower prefix=/usr mandir=/usr/share/man docdir=/usr/share/doc/${package} libdir=%libdir%
11890
@@ -122,3 +94,31 @@ install : |
12294
12395
rm -rvf $installdir/etc
12496
rm -rvf $installdir/usr/share/sbin
97+
patterns :
98+
- main :
99+
- /usr/include/perf
100+
- bpftool :
101+
- /usr/bin/bpf*
102+
- /usr/share/bash-completion/completions/bpftool
103+
- /usr/share/man/man*/bpf*
104+
- cpupower :
105+
- /usr/bin/cpu*
106+
- /usr/sbin/cpu*
107+
- /usr/lib64/libcpu*.so.*
108+
- /usr/lib/systemd/system/cpupower.service
109+
- /usr/libexec/cpupower
110+
- /usr/share/bash-completion/completions/cpupower
111+
- /usr/share/locale
112+
- /usr/share/man/man1/cpu*
113+
- cpupower-devel :
114+
- /usr/include/cpu*.h
115+
- /usr/include/powercap.h
116+
- /usr/lib64/libcpu*.so
117+
- turbostat :
118+
- /usr/bin/turbostat
119+
- /usr/share/man/man8/turbostat.8*
120+
- x86_energy_perf_policy :
121+
- /usr/bin/x86_energy_perf_policy
122+
- /usr/share/man/man8/x86_energy_perf_policy.8*
123+
replaces :
124+
- kernel-tools

packages/l/linux-tools/pspec_x86_64.xml

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<Name>linux-tools</Name>
44
<Homepage>https://www.kernel.org/</Homepage>
55
<Packager>
6-
<Name>Troy Harvey</Name>
7-
<Email>harvey@getsol.us</Email>
6+
<Name>Evan Maddock</Name>
7+
<Email>maddock.evan@vivaldi.net</Email>
88
</Packager>
99
<License>GPL-2.0-only</License>
1010
<PartOf>programming.tools</PartOf>
@@ -166,25 +166,28 @@
166166
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/common/init.sh</Path>
167167
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/common/patterns.sh</Path>
168168
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/common/settings.sh</Path>
169-
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/coresight/asm_pure_loop.sh</Path>
170-
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/coresight/memcpy_thread_16k_10.sh</Path>
171-
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/coresight/thread_loop_check_tid_10.sh</Path>
172-
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/coresight/thread_loop_check_tid_2.sh</Path>
173-
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/coresight/unroll_loop_thread_10.sh</Path>
169+
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/coresight/concurrent_threads.sh</Path>
170+
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/coresight/context_switch_thread.sh</Path>
171+
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/coresight/deterministic.sh</Path>
172+
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/coresight/raw_dump_stress.sh</Path>
173+
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/coresight/test_arm_coresight.sh</Path>
174+
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/coresight/test_arm_coresight_disasm.sh</Path>
174175
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/daemon.sh</Path>
176+
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/data_file_offset_diagnostics.sh</Path>
175177
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/data_type_profiling.sh</Path>
178+
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/data_validation.sh</Path>
176179
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/diff.sh</Path>
177180
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/drm_pmu.sh</Path>
178181
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/evlist.sh</Path>
179182
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/ftrace.sh</Path>
180183
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/header.sh</Path>
181184
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/inject-callchain.sh</Path>
185+
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/inject_aslr.sh</Path>
182186
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/jitdump-python.sh</Path>
183187
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/kallsyms.sh</Path>
184188
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/kvm.sh</Path>
185189
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/kwork.sh</Path>
186190
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/lib/attr.py</Path>
187-
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/lib/coresight.sh</Path>
188191
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/lib/perf_has_symbol.sh</Path>
189192
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/lib/perf_json_output_lint.py</Path>
190193
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/lib/perf_metric_validation.py</Path>
@@ -229,10 +232,9 @@
229232
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/stat_all_pmu.sh</Path>
230233
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/stat_bpf_counters.sh</Path>
231234
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/stat_bpf_counters_cgrp.sh</Path>
235+
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/stat_metrics_cgrp.sh</Path>
232236
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/stat_metrics_values.sh</Path>
233237
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/test_arm_callgraph_fp.sh</Path>
234-
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/test_arm_coresight.sh</Path>
235-
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/test_arm_coresight_disasm.sh</Path>
236238
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/test_arm_spe.sh</Path>
237239
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/test_arm_spe_fork.sh</Path>
238240
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/test_bpf_metadata.sh</Path>
@@ -245,6 +247,7 @@
245247
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/test_perf_data_converter_json.sh</Path>
246248
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/test_stat_intel_tpebs.sh</Path>
247249
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/test_task_analyzer.sh</Path>
250+
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/test_test_junit_output.sh</Path>
248251
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/test_uprobe_from_different_cu.sh</Path>
249252
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/timechart.sh</Path>
250253
<Path fileType="executable">/usr/libexec/perf-core/tests/shell/top.sh</Path>
@@ -368,7 +371,7 @@
368371
<Description xml:lang="en">Development files for linux-tools-cpupower</Description>
369372
<PartOf>programming.devel</PartOf>
370373
<RuntimeDependencies>
371-
<Dependency release="142">linux-tools-cpupower</Dependency>
374+
<Dependency release="143">linux-tools-cpupower</Dependency>
372375
</RuntimeDependencies>
373376
<Files>
374377
<Path fileType="header">/usr/include/cpufreq.h</Path>
@@ -398,12 +401,12 @@
398401
</Files>
399402
</Package>
400403
<History>
401-
<Update release="142">
402-
<Date>2026-08-31</Date>
403-
<Version>7.1.12</Version>
404+
<Update release="143">
405+
<Date>2026-09-08</Date>
406+
<Version>7.2.4</Version>
404407
<Comment>Packaging update</Comment>
405-
<Name>Troy Harvey</Name>
406-
<Email>harvey@getsol.us</Email>
408+
<Name>Evan Maddock</Name>
409+
<Email>maddock.evan@vivaldi.net</Email>
407410
</Update>
408411
</History>
409412
</PISI>

0 commit comments

Comments
 (0)