==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_ebe6071d-bcaf-468e-8646-05b70f97320f]...done ==> Making package: linux-tools 6.19.5-1.1 (Sun Mar 1 15:24:47 2026) ==> Retrieving sources... -> Downloading linux-6.19.5.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 1 148.8M 1 2.96M 0 0 2.95M 0 00:50 00:01 00:49 2.95M 4 148.8M 4 6.21M 0 0 3.09M 0 00:48 00:02 00:46 3.09M 6 148.8M 6 9.90M 0 0 3.29M 0 00:45 00:03 00:42 3.29M 8 148.8M 8 13.10M 0 0 3.27M 0 00:45 00:04 00:41 3.27M 9 148.8M 9 14.46M 0 0 2.88M 0 00:51 00:05 00:46 2.88M 11 148.8M 11 16.54M 0 0 2.75M 0 00:54 00:06 00:48 2.71M 12 148.8M 12 18.98M 0 0 2.70M 0 00:54 00:07 00:47 2.55M 13 148.8M 13 20.32M 0 0 2.53M 0 00:58 00:08 00:50 2.08M 14 148.8M 14 21.52M 0 0 2.38M 0 01:02 00:09 00:53 1.68M 15 148.8M 15 22.88M 0 0 2.27M 0 01:05 00:10 00:55 1.66M 16 148.8M 16 24.63M 0 0 2.22M 0 01:06 00:11 00:55 1.60M 17 148.8M 17 26.37M 0 0 2.18M 0 01:08 00:12 00:56 1.46M 18 148.8M 18 27.32M 0 0 2.09M 0 01:11 00:13 00:58 1.38M 19 148.8M 19 29.10M 0 0 2.07M 0 01:11 00:14 00:57 1.50M 21 148.8M 21 31.48M 0 0 2.09M 0 01:11 00:15 00:56 1.71M 22 148.8M 22 34.21M 0 0 2.13M 0 01:09 00:16 00:53 1.91M 25 148.8M 25 37.37M 0 0 2.19M 0 01:07 00:17 00:50 2.19M 27 148.8M 27 40.62M 0 0 2.24M 0 01:06 00:18 00:48 2.65M 29 148.8M 29 44.32M 0 0 2.32M 0 01:03 00:19 00:44 3.04M 32 148.8M 32 48.43M 0 0 2.41M 0 01:01 00:20 00:41 3.38M 35 148.8M 35 52.84M 0 0 2.50M 0 00:59 00:21 00:38 3.71M 36 148.8M 36 54.66M 0 0 2.47M 0 01:00 00:22 00:38 3.43M 37 148.8M 37 55.73M 0 0 2.41M 0 01:01 00:23 00:38 3.00M 38 148.8M 38 56.87M 0 0 2.36M 0 01:03 00:24 00:39 2.49M 39 148.8M 39 58.35M 0 0 2.32M 0 01:03 00:25 00:38 1.97M 40 148.8M 40 59.87M 0 0 2.29M 0 01:04 00:26 00:38 1.39M 41 148.8M 41 61.57M 0 0 2.27M 0 01:05 00:27 00:38 1.37M 42 148.8M 42 63.41M 0 0 2.25M 0 01:05 00:28 00:37 1.53M 44 148.8M 44 65.99M 0 0 2.26M 0 01:05 00:29 00:36 1.81M 45 148.8M 45 67.01M 0 0 2.22M 0 01:06 00:30 00:36 1.72M 45 148.8M 45 67.88M 0 0 2.18M 0 01:08 00:31 00:37 1.59M 46 148.8M 46 68.81M 0 0 2.14M 0 01:09 00:32 00:37 1.44M 46 148.8M 46 69.91M 0 0 2.10M 0 01:10 00:33 00:37 1.29M 47 148.8M 47 70.56M 0 0 2.06M 0 01:12 00:34 00:38 927.1k 47 148.8M 47 71.32M 0 0 2.02M 0 01:13 00:35 00:38 877.0k 48 148.8M 48 72.26M 0 0 1.99M 0 01:14 00:36 00:38 889.7k 49 148.8M 49 73.24M 0 0 1.97M 0 01:15 00:37 00:38 900.5k 49 148.8M 49 73.66M 0 0 1.93M 0 01:17 00:38 00:39 764.9k 49 148.8M 49 74.02M 0 0 1.88M 0 01:18 00:39 00:39 708.1k 50 148.8M 50 74.65M 0 0 1.85M 0 01:20 00:40 00:40 679.2k 50 148.8M 50 75.71M 0 0 1.83M 0 01:20 00:41 00:39 705.0k 51 148.8M 51 77.24M 0 0 1.83M 0 01:21 00:42 00:39 818.7k 53 148.8M 53 79.07M 0 0 1.83M 0 01:21 00:43 00:38 1.08M 54 148.8M 54 81.15M 0 0 1.83M 0 01:20 00:44 00:36 1.42M 55 148.8M 55 83.29M 0 0 1.84M 0 01:20 00:45 00:35 1.72M 57 148.8M 57 85.82M 0 0 1.85M 0 01:20 00:46 00:34 2.01M 59 148.8M 59 88.48M 0 0 1.87M 0 01:19 00:47 00:32 2.23M 61 148.8M 61 91.40M 0 0 1.89M 0 01:18 00:48 00:30 2.45M 63 148.8M 63 94.29M 0 0 1.91M 0 01:17 00:49 00:28 2.61M 64 148.8M 64 96.45M 0 0 1.92M 0 01:17 00:50 00:27 2.62M 66 148.8M 66 98.87M 0 0 1.93M 0 01:17 00:51 00:26 2.60M 68 148.8M 68 102.1M 0 0 1.95M 0 01:16 00:52 00:24 2.73M 70 148.8M 70 104.9M 0 0 1.97M 0 01:15 00:53 00:22 2.70M 72 148.8M 72 107.9M 0 0 1.99M 0 01:14 00:54 00:20 2.73M 74 148.8M 74 110.4M 0 0 2.00M 0 01:14 00:55 00:19 2.79M 77 148.8M 77 114.6M 0 0 2.04M 0 01:12 00:56 00:16 3.15M 79 148.8M 79 119.0M 0 0 2.08M 0 01:11 00:57 00:14 3.36M 83 148.8M 83 123.6M 0 0 2.12M 0 01:10 00:58 00:12 3.73M 86 148.8M 86 128.5M 0 0 2.17M 0 01:08 00:59 00:09 4.10M 89 148.8M 89 132.5M 0 0 2.20M 0 01:07 01:00 00:07 4.41M 92 148.8M 92 138.1M 0 0 2.25M 0 01:05 01:01 00:04 4.68M 96 148.8M 96 144.2M 0 0 2.31M 0 01:04 01:02 00:02 5.03M 100 148.8M 100 148.8M 0 0 2.36M 0 01:02 01:02 5.03M 100 148.8M 100 148.8M 0 0 2.36M 0 01:02 01:02 5.03M 100 148.8M 100 148.8M 0 0 2.36M 0 01:02 01:02 5.03M -> Downloading linux-6.19.5.tar.sign... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 100 989 100 989 0 0 6590 0 0 100 989 100 989 0 0 6587 0 0 100 989 100 989 0 0 6585 0 0 -> Found usbipd.service -> Found hv_kvp_daemon.service -> Found hv_vss_daemon.service ==> Validating source files with sha256sums... linux-6.19.5.tar.xz ... Passed linux-6.19.5.tar.sign ... Skipped usbipd.service ... Passed hv_kvp_daemon.service ... Passed hv_vss_daemon.service ... Passed ==> Verifying source file signatures with gpg... linux-6.19.5.tar ... Passed ==> Making package: linux-tools 6.19.5-1.1 (Sun Mar 1 14:26:07 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (40) New Version Net Change extra/compiler-rt 21.1.8-1 46.11 MiB extra/docbook-xml 4.5-11 1.96 MiB extra/docbook-xsl 1.79.2-9 26.32 MiB core/libedit 20250104_3.1-1 0.26 MiB extra/libxslt 1.1.45-2 0.78 MiB core/mpdecimal 4.0.1-1 0.33 MiB core/pcre 8.45-4 3.50 MiB extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.33-9 0.08 MiB extra/python-autocommand 2.2.2-9 0.08 MiB extra/python-jaraco.collections 5.1.0-3 0.11 MiB extra/python-jaraco.context 6.0.1-3 0.04 MiB extra/python-jaraco.functools 4.1.0-3 0.07 MiB extra/python-jaraco.text 4.0.0-4 0.08 MiB extra/python-more-itertools 10.8.0-2 0.73 MiB extra/python-packaging 26.0-1 0.89 MiB extra/python-pkg_resources 81.0.0-1 0.50 MiB extra/python-platformdirs 4.9.3-1 0.40 MiB extra/python-typing_extensions 4.15.0-3 0.52 MiB extra/python-wheel 0.46.3-1 0.31 MiB extra/zlib-ng 2.3.3-1 0.28 MiB extra/asciidoc 10.2.1-3 2.38 MiB extra/clang 21.1.8-1 217.27 MiB core/elfutils 0.194-1 3.56 MiB extra/git 2.53.0-1 29.72 MiB core/libnl 3.12.0-1 2.12 MiB extra/libpfm 4.13.0+r83+g91970fe-1 2.49 MiB extra/libtraceevent 1:1.8.7-1 0.40 MiB extra/libunwind 1.8.2-1 0.29 MiB extra/llvm 21.1.8-1 123.67 MiB extra/llvm-libs 21.1.8-1 150.01 MiB extra/numactl 2.0.19-1 0.24 MiB core/pciutils 3.14.0-1 0.39 MiB core/python 3.14.3-1 72.18 MiB extra/python-docutils 1:0.22.3-2 6.52 MiB extra/python-setuptools 1:82.0.0-1 7.30 MiB extra/slang 2.3.3-4 3.36 MiB extra/sysfsutils 2.1.1-2 0.09 MiB extra/xmlto 0.0.29-1 0.07 MiB Total Installed Size: 705.54 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 [pending] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing docbook-xml... installing libxslt... Optional dependencies for libxslt python: Python bindings [pending] installing docbook-xsl... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python [pending] python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing asciidoc... Optional dependencies for asciidoc graphviz: graphviz-filter lilypond: music-filter imagemagick: music-filter source-highlight: source-highlight-filter dblatex: pdf generation fop: alternative pdf generation w3m: text generation lynx: alternative text generation installing xmlto... installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-packaging... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-typing_extensions... installing python-pkg_resources... installing python-setuptools... installing pcre... installing slang... installing elfutils... installing libunwind... installing numactl... installing libtraceevent... Optional dependencies for libtraceevent libtraceevent-docs: for documentation installing libedit... installing llvm-libs... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm: referenced by some clang headers [pending] installing libpfm... installing pciutils... Optional dependencies for pciutils which: for update-pciids [installed] grep: for update-pciids [installed] curl: for update-pciids [installed] installing sysfsutils... installing python-docutils... Optional dependencies for python-docutils python-myst-parser: to parse input in "Markdown" (CommonMark) format python-pillow: for some image manipulation operations python-pygments: for syntax highlighting of code directives and roles installing llvm... installing libnl... :: Running post-transaction hooks... (1/3) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (2/3) Reloading system manager configuration... Skipped: Current root is not booted. (3/3) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found linux-6.19.5.tar.xz -> Found linux-6.19.5.tar.sign -> Found usbipd.service -> Found hv_kvp_daemon.service -> Found hv_vss_daemon.service ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting linux-6.19.5.tar.xz with bsdtar ==> Starting prepare()... ==> Starting build()... :: perf /startdir/src/linux-6.19.5/tools/perf /startdir/src Warning: Kernel ABI header differences: diff -u tools/arch/arm64/include/asm/cputype.h arch/arm64/include/asm/cputype.h diff -u tools/perf/arch/s390/entry/syscalls/syscall.tbl arch/s390/kernel/syscalls/syscall.tbl make[1]: Entering directory '/startdir/src/linux-6.19.5/tools/perf' Makefile.config:1107: No libbabeltrace found, disables 'perf data' CTF format support, please install libbabeltrace-dev[el]/libbabeltrace-ctf-dev Makefile.config:1119: No libcapstone found, disables disasm engine support for 'perf script', please install libcapstone-dev/capstone-devel Makefile.config:1137: No alternatives command found, you need to set JDIR= to point to the root of your Java directory Auto-detecting system features: ... libdw: [ on ] ... glibc: [ on ] ... libelf: [ on ] ... libnuma: [ on ] ... numa_num_possible_cpus: [ on ] ... libpython: [ on ] ... libcapstone: [ OFF ] ... llvm-perf: [ OFF ] ... zlib: [ on ] ... lzma: [ on ] ... bpf: [ on ] ... libaio: [ on ] ... libzstd: [ on ] ... libopenssl: [ on ] GEN common-cmds.h make[2]: Entering directory '/startdir/src/linux-6.19.5/tools/arch/arm64/tools' GEN /startdir/src/linux-6.19.5/tools/perf/arch/arm64/include/generated/asm/sysreg-defs.h make[2]: Leaving directory '/startdir/src/linux-6.19.5/tools/arch/arm64/tools' CC perf-read-vdso32 GEN perf-archive GEN perf-iostat CC dlfilters/dlfilter-test-api-v0.o CC dlfilters/dlfilter-test-api-v2.o CC dlfilters/dlfilter-show-cycles.o make[2]: Entering directory '/startdir/src/linux-6.19.5/tools/perf/tests/shell/coresight' make[2]: Entering directory '/startdir/src/linux-6.19.5/tools/lib/api' make[2]: Entering directory '/startdir/src/linux-6.19.5/tools/lib/subcmd' make[2]: Entering directory '/startdir/src/linux-6.19.5/tools/lib/symbol' make[2]: Entering directory '/startdir/src/linux-6.19.5/tools/lib/bpf' make[2]: Entering directory '/startdir/src/linux-6.19.5/tools/bpf/bpftool' LINK dlfilters/dlfilter-test-api-v0.so LINK dlfilters/dlfilter-test-api-v2.so LINK dlfilters/dlfilter-show-cycles.so INSTALL /startdir/src/linux-6.19.5/tools/perf/libsubcmd/include/subcmd/exec-cmd.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libapi/include/api/cpu.h MKDIR /startdir/src/linux-6.19.5/tools/perf/libapi/fd/ INSTALL /startdir/src/linux-6.19.5/tools/perf/libapi/include/api/debug.h MKDIR /startdir/src/linux-6.19.5/tools/perf/libapi/fs/ CC /startdir/src/linux-6.19.5/tools/perf/libapi/cpu.o CC /startdir/src/linux-6.19.5/tools/perf/libapi/fd/array.o CC /startdir/src/linux-6.19.5/tools/perf/libapi/debug.o INSTALL /startdir/src/linux-6.19.5/tools/perf/libsubcmd/include/subcmd/help.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libapi/include/api/io.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/perf/bpf_perf.h MKDIR /startdir/src/linux-6.19.5/tools/perf/libapi/fs/ CC /startdir/src/linux-6.19.5/tools/perf/libperf/core.o INSTALL /startdir/src/linux-6.19.5/tools/perf/libapi/include/api/io_dir.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libsubcmd/include/subcmd/pager.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libapi/include/api/fd/array.h CC /startdir/src/linux-6.19.5/tools/perf/libapi/fs/fs.o INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/perf/core.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libapi/include/api/fs/fs.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libsymbol/include/symbol/kallsyms.h CC /startdir/src/linux-6.19.5/tools/perf/libapi/fs/tracing_path.o INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/perf/cpumap.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libapi/include/api/fs/tracing_path.h CC /startdir/src/linux-6.19.5/tools/perf/libperf/cpumap.o CC /startdir/src/linux-6.19.5/tools/perf/libsymbol/kallsyms.o INSTALL /startdir/src/linux-6.19.5/tools/perf/libsubcmd/include/subcmd/parse-options.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/perf/threadmap.h CC /startdir/src/linux-6.19.5/tools/perf/libperf/threadmap.o CC /startdir/src/linux-6.19.5/tools/perf/libapi/str_error_r.o INSTALL /startdir/src/linux-6.19.5/tools/perf/libsubcmd/include/subcmd/run-command.h CC /startdir/src/linux-6.19.5/tools/perf/libperf/evsel.o CC /startdir/src/linux-6.19.5/tools/perf/libapi/fs/cgroup.o INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/perf/evlist.h INSTALL libapi_headers CC /startdir/src/linux-6.19.5/tools/perf/libperf/evlist.o CC /startdir/src/linux-6.19.5/tools/perf/libperf/mmap.o make[2]: Leaving directory '/startdir/src/linux-6.19.5/tools/perf/tests/shell/coresight' INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/perf/evsel.h CC /startdir/src/linux-6.19.5/tools/perf/libperf/zalloc.o CC /startdir/src/linux-6.19.5/tools/perf/libperf/xyarray.o INSTALL libsymbol_headers INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/perf/event.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/perf/mmap.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/internal/cpumap.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/internal/evlist.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/internal/evsel.h GEN /startdir/src/linux-6.19.5/tools/perf/libbpf/bpf_helper_defs.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/internal/lib.h CC /startdir/src/linux-6.19.5/tools/perf/libperf/lib.o INSTALL libsubcmd_headers INSTALL /startdir/src/linux-6.19.5/tools/perf/libbpf/include/bpf/bpf.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libbpf/include/bpf/libbpf.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/internal/mmap.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/internal/rc_check.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libbpf/include/bpf/btf.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/internal/threadmap.h LD /startdir/src/linux-6.19.5/tools/perf/libapi/fd/libapi-in.o INSTALL /startdir/src/linux-6.19.5/tools/perf/libperf/include/internal/xyarray.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libbpf/include/bpf/libbpf_common.h LD /startdir/src/linux-6.19.5/tools/perf/libsymbol/libsymbol-in.o LD /startdir/src/linux-6.19.5/tools/perf/libapi/fs/libapi-in.o INSTALL /startdir/src/linux-6.19.5/tools/perf/libbpf/include/bpf/libbpf_legacy.h threadmap.c: In function ‘perf_thread_map__reset’: threadmap.c:12:48: error: invalid use of undefined type ‘struct perf_thread_map’ 12 | size_t size = (nr - start) * sizeof(map->map[0]); | ^~ threadmap.c:14:20: error: invalid use of undefined type ‘struct perf_thread_map’ 14 | memset(&map->map[start], 0, size); | ^~ threadmap.c:15:12: error: invalid use of undefined type ‘struct perf_thread_map’ 15 | map->err_thread = -1; | ^~ threadmap.c: At top level: threadmap.c:18:25: error: no previous prototype for ‘perf_thread_map__realloc’ [-Werror=missing-prototypes] 18 | struct perf_thread_map *perf_thread_map__realloc(struct perf_thread_map *map, int nr) | ^~~~~~~~~~~~~~~~~~~~~~~~ threadmap.c: In function ‘perf_thread_map__realloc’: threadmap.c:20:29: error: invalid application of ‘sizeof’ to incomplete type ‘struct perf_thread_map’ 20 | size_t size = sizeof(*map) + sizeof(map->map[0]) * nr; | ^ threadmap.c:20:48: error: invalid use of undefined type ‘struct perf_thread_map’ 20 | size_t size = sizeof(*map) + sizeof(map->map[0]) * nr; | ^~ threadmap.c:21:30: error: invalid use of undefined type ‘struct perf_thread_map’ 21 | int start = map ? map->nr : 0; | ^~ threadmap.c: In function ‘perf_thread_map__set_pid’: threadmap.c:37:12: error: invalid use of undefined type ‘struct perf_thread_map’ 37 | map->map[idx].pid = pid; | ^~ threadmap.c:35:64: error: parameter ‘idx’ set but not used [-Werror=unused-but-set-parameter] 35 | void perf_thread_map__set_pid(struct perf_thread_map *map, int idx, pid_t pid) | ~~~~^~~ threadmap.c: In function ‘perf_thread_map__comm’: threadmap.c:42:19: error: invalid use of undefined type ‘struct perf_thread_map’ 42 | return map->map[idx].comm; | ^~ threadmap.c:40:62: error: parameter ‘idx’ set but not used [-Werror=unused-but-set-parameter] 40 | char *perf_thread_map__comm(struct perf_thread_map *map, int idx) | ~~~~^~~ threadmap.c: In function ‘perf_thread_map__new_array’: threadmap.c:56:16: error: invalid use of undefined type ‘struct perf_thread_map’ 56 | threads->nr = nr_threads; | ^~ threadmap.c:57:30: error: invalid use of undefined type ‘struct perf_thread_map’ 57 | refcount_set(&threads->refcnt, 1); | ^~ In file included from threadmap.c:7: threadmap.c: In function ‘perf_thread_map__delete’: threadmap.c:72:49: error: invalid use of undefined type ‘struct perf_thread_map’ 72 | WARN_ONCE(refcount_read(&threads->refcnt) != 0, | ^~ /startdir/src/linux-6.19.5/tools/include/asm/bug.h:38:34: note: in definition of macro ‘WARN_ONCE’ 38 | int __ret_warn_once = !!(condition); \ | ^~~~~~~~~ threadmap.c:74:40: error: invalid use of undefined type ‘struct perf_thread_map’ 74 | for (i = 0; i < threads->nr; i++) | ^~ threadmap.c: In function ‘perf_thread_map__get’: threadmap.c:83:34: error: invalid use of undefined type ‘struct perf_thread_map’ 83 | refcount_inc(&map->refcnt); | ^~ threadmap.c: In function ‘perf_thread_map__put’: threadmap.c:89:46: error: invalid use of undefined type ‘struct perf_thread_map’ 89 | if (map && refcount_dec_and_test(&map->refcnt)) | ^~ threadmap.c: In function ‘perf_thread_map__nr’: threadmap.c:95:33: error: invalid use of undefined type ‘struct perf_thread_map’ 95 | return threads ? threads->nr : 1; | ^~ threadmap.c: In function ‘perf_thread_map__pid’: threadmap.c:105:19: error: invalid use of undefined type ‘struct perf_thread_map’ 105 | return map->map[idx].pid; | ^~ threadmap.c:98:61: error: parameter ‘idx’ set but not used [-Werror=unused-but-set-parameter] 98 | pid_t perf_thread_map__pid(struct perf_thread_map *map, int idx) | ~~~~^~~ threadmap.c: In function ‘perf_thread_map__idx’: threadmap.c:113:36: error: invalid use of undefined type ‘struct perf_thread_map’ 113 | for (int i = 0; i < threads->nr; ++i) { | ^~ threadmap.c:114:28: error: invalid use of undefined type ‘struct perf_thread_map’ 114 | if (threads->map[i].pid == pid) | ^~ INSTALL /startdir/src/linux-6.19.5/tools/perf/libbpf/include/bpf/bpf_helpers.h INSTALL libperf_headers cc1: all warnings being treated as errors INSTALL /startdir/src/linux-6.19.5/tools/perf/libbpf/include/bpf/bpf_tracing.h make[3]: *** [/startdir/src/linux-6.19.5/tools/build/Makefile.build:85: /startdir/src/linux-6.19.5/tools/perf/libperf/threadmap.o] Error 1 make[3]: *** Waiting for unfinished jobs.... INSTALL /startdir/src/linux-6.19.5/tools/perf/libbpf/include/bpf/bpf_endian.h AR /startdir/src/linux-6.19.5/tools/perf/libsymbol/libsymbol.a INSTALL /startdir/src/linux-6.19.5/tools/perf/libbpf/include/bpf/bpf_core_read.h LD /startdir/src/linux-6.19.5/tools/perf/libapi/libapi-in.o INSTALL /startdir/src/linux-6.19.5/tools/perf/libbpf/include/bpf/skel_internal.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libbpf/include/bpf/libbpf_version.h AR /startdir/src/linux-6.19.5/tools/perf/libapi/libapi.a INSTALL /startdir/src/linux-6.19.5/tools/perf/libbpf/include/bpf/usdt.bpf.h INSTALL /startdir/src/linux-6.19.5/tools/perf/libbpf/include/bpf/bpf_helper_defs.h INSTALL libbpf_headers make[2]: Leaving directory '/startdir/src/linux-6.19.5/tools/lib/symbol' make[2]: Leaving directory '/startdir/src/linux-6.19.5/tools/lib/api' CC /startdir/src/linux-6.19.5/tools/perf/libsubcmd/exec-cmd.o CC /startdir/src/linux-6.19.5/tools/perf/libsubcmd/help.o CC /startdir/src/linux-6.19.5/tools/perf/libsubcmd/pager.o CC /startdir/src/linux-6.19.5/tools/perf/libsubcmd/parse-options.o CC /startdir/src/linux-6.19.5/tools/perf/libsubcmd/run-command.o CC /startdir/src/linux-6.19.5/tools/perf/libsubcmd/sigchain.o CC /startdir/src/linux-6.19.5/tools/perf/libsubcmd/subcmd-config.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/libbpf.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/bpf.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/nlattr.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/btf.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/libbpf_utils.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/netlink.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/bpf_prog_linfo.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/libbpf_probes.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/hashmap.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/btf_dump.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/ringbuf.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/strset.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/linker.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/gen_loader.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/relo_core.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/usdt.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/zip.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/elf.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/features.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/btf_iter.o CC /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/btf_relocate.o make[2]: *** [Makefile:113: /startdir/src/linux-6.19.5/tools/perf/libperf/libperf-in.o] Error 2 make[1]: *** [Makefile.perf:970: /startdir/src/linux-6.19.5/tools/perf/libperf/libperf.a] Error 2 make[1]: *** Waiting for unfinished jobs.... LD /startdir/src/linux-6.19.5/tools/perf/libsubcmd/libsubcmd-in.o AR /startdir/src/linux-6.19.5/tools/perf/libsubcmd/libsubcmd.a make[2]: Leaving directory '/startdir/src/linux-6.19.5/tools/lib/subcmd' LD /startdir/src/linux-6.19.5/tools/perf/libbpf/staticobjs/libbpf-in.o LINK /startdir/src/linux-6.19.5/tools/perf/libbpf/libbpf.a make[2]: Leaving directory '/startdir/src/linux-6.19.5/tools/lib/bpf' Auto-detecting system features: ... clang-bpf-co-re: [ on ] ... llvm: [ on ] ... libcap: [ on ] ... libbfd: [ on ] MKDIR /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf MKDIR /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/ MKDIR /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/ INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/hashmap.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/relo_core.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/libbpf_internal.h make[3]: Entering directory '/startdir/src/linux-6.19.5/tools/lib/bpf' GEN /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/bpf_helper_defs.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/bpf.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/libbpf.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/btf.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/libbpf_common.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/libbpf_legacy.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/bpf_helpers.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/bpf_tracing.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/bpf_endian.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/bpf_core_read.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/skel_internal.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/libbpf_version.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/usdt.bpf.h INSTALL /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/bpf_helper_defs.h INSTALL libbpf_headers CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/bpf.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/libbpf.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/nlattr.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/btf.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/libbpf_utils.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/netlink.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/bpf_prog_linfo.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/libbpf_probes.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/hashmap.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/btf_dump.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/ringbuf.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/strset.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/linker.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/gen_loader.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/relo_core.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/usdt.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/zip.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/elf.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/features.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/btf_iter.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/btf_relocate.o LD /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/libbpf-in.o LINK /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/libbpf.a make[3]: Leaving directory '/startdir/src/linux-6.19.5/tools/lib/bpf' CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/main.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/common.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/json_writer.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/gen.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/btf.o CC /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/sign.o LINK /startdir/src/linux-6.19.5/tools/perf/util/bpf_skel/.tmp/bootstrap/bpftool make[2]: Leaving directory '/startdir/src/linux-6.19.5/tools/bpf/bpftool' make[1]: Leaving directory '/startdir/src/linux-6.19.5/tools/perf' make: *** [Makefile.perf:287: sub-make] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_ebe6071d-bcaf-468e-8646-05b70f97320f/build