==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_0db45737-2d54-415c-bf57-f611b0934887]...done ==> Making package: linux-tools 6.18-3.1 (Fri Jan 23 01:58:25 2026) ==> Retrieving sources... -> Cloning linux git repo... Cloning into bare repository '/home/alhp/workspace/build/x86-64-v4/linux-tools-6.18-3/linux'... -> Found usbipd.service -> Found hv_kvp_daemon.service -> Found hv_vss_daemon.service ==> Validating source files with sha256sums... linux ... Passed usbipd.service ... Passed hv_kvp_daemon.service ... Passed hv_vss_daemon.service ... Passed ==> Verifying source file signatures with gpg... linux git repo ... Passed ==> Making package: linux-tools 6.18-3.1 (Fri Jan 23 01:11:31 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (38) New Version Net Change extra/compiler-rt 21.1.6-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-platformdirs 4.5.1-3 0.28 MiB extra/python-wheel 0.45.1-4 0.30 MiB extra/zlib-ng 2.3.2-1 0.28 MiB extra/asciidoc 10.2.1-3 2.38 MiB extra/clang 21.1.6-3 217.27 MiB core/elfutils 0.194-1 3.56 MiB extra/git 2.52.0-2 29.63 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.6-2 123.67 MiB extra/llvm-libs 21.1.6-2 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.2-2 72.04 MiB extra/python-docutils 1:0.22.3-2 6.52 MiB extra/python-setuptools 1:80.9.0-4 8.03 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: 704.92 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-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 usbipd.service -> Found hv_kvp_daemon.service -> Found hv_vss_daemon.service ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of linux git repo... Cloning into 'linux'... done. Updating files: 15% (14396/92194) Updating files: 16% (14752/92194) Updating files: 17% (15673/92194) Updating files: 18% (16595/92194) Updating files: 19% (17517/92194) Updating files: 20% (18439/92194) Updating files: 21% (19361/92194) Updating files: 22% (20283/92194) Updating files: 23% (21205/92194) Updating files: 24% (22127/92194) Updating files: 25% (23049/92194) Updating files: 26% (23971/92194) Updating files: 27% (24893/92194) Updating files: 28% (25815/92194) Updating files: 28% (26692/92194) Updating files: 29% (26737/92194) Updating files: 30% (27659/92194) Updating files: 31% (28581/92194) Updating files: 32% (29503/92194) Updating files: 33% (30425/92194) Updating files: 34% (31346/92194) Updating files: 35% (32268/92194) Updating files: 36% (33190/92194) Updating files: 37% (34112/92194) Updating files: 38% (35034/92194) Updating files: 38% (35237/92194) Updating files: 39% (35956/92194) Updating files: 40% (36878/92194) Updating files: 40% (37147/92194) Updating files: 41% (37800/92194) Updating files: 42% (38722/92194) Updating files: 43% (39644/92194) Updating files: 44% (40566/92194) Updating files: 45% (41488/92194) Updating files: 46% (42410/92194) Updating files: 47% (43332/92194) Updating files: 48% (44254/92194) Updating files: 49% (45176/92194) Updating files: 49% (45818/92194) Updating files: 50% (46097/92194) Updating files: 51% (47019/92194) Updating files: 52% (47941/92194) Updating files: 53% (48863/92194) Updating files: 54% (49785/92194) Updating files: 55% (50707/92194) Updating files: 56% (51629/92194) Updating files: 56% (51883/92194) Updating files: 57% (52551/92194) Updating files: 58% (53473/92194) Updating files: 59% (54395/92194) Updating files: 60% (55317/92194) Updating files: 61% (56239/92194) Updating files: 62% (57161/92194) Updating files: 63% (58083/92194) Updating files: 64% (59005/92194) Updating files: 64% (59153/92194) Updating files: 65% (59927/92194) Updating files: 66% (60849/92194) Updating files: 67% (61770/92194) Updating files: 68% (62692/92194) Updating files: 69% (63614/92194) Updating files: 70% (64536/92194) Updating files: 71% (65458/92194) Updating files: 71% (66324/92194) Updating files: 72% (66380/92194) Updating files: 73% (67302/92194) Updating files: 74% (68224/92194) Updating files: 75% (69146/92194) Updating files: 76% (70068/92194) Updating files: 77% (70990/92194) Updating files: 78% (71912/92194) Updating files: 79% (72834/92194) Updating files: 80% (73756/92194) Updating files: 81% (74678/92194) Updating files: 81% (75536/92194) Updating files: 82% (75600/92194) Updating files: 83% (76522/92194) Updating files: 84% (77443/92194) Updating files: 85% (78365/92194) Updating files: 86% (79287/92194) Updating files: 87% (80209/92194) Updating files: 88% (81131/92194) Updating files: 89% (82053/92194) Updating files: 90% (82975/92194) Updating files: 90% (83400/92194) Updating files: 91% (83897/92194) Updating files: 92% (84819/92194) Updating files: 93% (85741/92194) Updating files: 94% (86663/92194) Updating files: 95% (87585/92194) Updating files: 96% (88507/92194) Updating files: 97% (89429/92194) Updating files: 98% (90351/92194) Updating files: 99% (91273/92194) Updating files: 100% (92194/92194) Updating files: 100% (92194/92194), done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting build()... :: perf /startdir/src/linux/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/trace/beauty/include/uapi/linux/mount.h include/uapi/linux/mount.h make[1]: Entering directory '/startdir/src/linux/tools/perf' Makefile.config:1099: No libbabeltrace found, disables 'perf data' CTF format support, please install libbabeltrace-dev[el]/libbabeltrace-ctf-dev Makefile.config:1111: No libcapstone found, disables disasm engine support for 'perf script', please install libcapstone-dev/capstone-devel Makefile.config:1142: 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 ] ... get_cpuid: [ on ] ... bpf: [ on ] ... libaio: [ on ] ... libzstd: [ on ] GEN common-cmds.h make[2]: Entering directory '/startdir/src/linux/tools/arch/arm64/tools' GEN /startdir/src/linux/tools/perf/arch/arm64/include/generated/asm/sysreg-defs.h make[2]: Leaving directory '/startdir/src/linux/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/tools/perf/tests/shell/coresight' make[2]: Entering directory '/startdir/src/linux/tools/lib/api' make[2]: Entering directory '/startdir/src/linux/tools/lib/subcmd' make[2]: Entering directory '/startdir/src/linux/tools/lib/symbol' make[2]: Entering directory '/startdir/src/linux/tools/bpf/bpftool' make[2]: Entering directory '/startdir/src/linux/tools/lib/bpf' LINK dlfilters/dlfilter-test-api-v0.so INSTALL /startdir/src/linux/tools/perf/libsubcmd/include/subcmd/exec-cmd.h INSTALL /startdir/src/linux/tools/perf/libsubcmd/include/subcmd/help.h LINK dlfilters/dlfilter-test-api-v2.so INSTALL /startdir/src/linux/tools/perf/libsubcmd/include/subcmd/pager.h INSTALL /startdir/src/linux/tools/perf/libsubcmd/include/subcmd/parse-options.h INSTALL /startdir/src/linux/tools/perf/libsubcmd/include/subcmd/run-command.h LINK dlfilters/dlfilter-show-cycles.so INSTALL libsubcmd_headers INSTALL /startdir/src/linux/tools/perf/libapi/include/api/cpu.h INSTALL /startdir/src/linux/tools/perf/libapi/include/api/debug.h MKDIR /startdir/src/linux/tools/perf/libapi/fd/ CC /startdir/src/linux/tools/perf/libperf/core.o CC /startdir/src/linux/tools/perf/libapi/fd/array.o INSTALL /startdir/src/linux/tools/perf/libapi/include/api/io.h INSTALL /startdir/src/linux/tools/perf/libperf/include/perf/bpf_perf.h CC /startdir/src/linux/tools/perf/libperf/cpumap.o CC /startdir/src/linux/tools/perf/libapi/cpu.o INSTALL /startdir/src/linux/tools/perf/libperf/include/perf/core.h INSTALL /startdir/src/linux/tools/perf/libperf/include/perf/cpumap.h MKDIR /startdir/src/linux/tools/perf/libapi/fs/ CC /startdir/src/linux/tools/perf/libperf/threadmap.o CC /startdir/src/linux/tools/perf/libperf/evsel.o CC /startdir/src/linux/tools/perf/libapi/fs/fs.o CC /startdir/src/linux/tools/perf/libapi/debug.o INSTALL /startdir/src/linux/tools/perf/libapi/include/api/io_dir.h CC /startdir/src/linux/tools/perf/libperf/evlist.o INSTALL /startdir/src/linux/tools/perf/libapi/include/api/fd/array.h CC /startdir/src/linux/tools/perf/libapi/str_error_r.o INSTALL /startdir/src/linux/tools/perf/libperf/include/perf/threadmap.h INSTALL /startdir/src/linux/tools/perf/libapi/include/api/fs/fs.h CC /startdir/src/linux/tools/perf/libsymbol/kallsyms.o INSTALL /startdir/src/linux/tools/perf/libsymbol/include/symbol/kallsyms.h make[2]: Leaving directory '/startdir/src/linux/tools/perf/tests/shell/coresight' INSTALL /startdir/src/linux/tools/perf/libapi/include/api/fs/tracing_path.h MKDIR /startdir/src/linux/tools/perf/libapi/fs/ CC /startdir/src/linux/tools/perf/libapi/fs/tracing_path.o GEN /startdir/src/linux/tools/perf/libbpf/bpf_helper_defs.h In file included from evlist.c:2: /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:13:12: error: expected ‘;’ before ‘void’ 13 | LIBPERF_API void perf_evlist__add(struct perf_evlist *evlist, | ^~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:15:12: error: expected ‘;’ before ‘void’ 15 | LIBPERF_API void perf_evlist__remove(struct perf_evlist *evlist, | ^~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:17:12: error: expected ‘;’ before ‘struct’ 17 | LIBPERF_API struct perf_evlist *perf_evlist__new(void); | ^~~~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:18:12: error: expected ‘;’ before ‘void’ 18 | LIBPERF_API void perf_evlist__delete(struct perf_evlist *evlist); | ^~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:19:12: error: expected ‘;’ before ‘struct’ 19 | LIBPERF_API struct perf_evsel* perf_evlist__next(struct perf_evlist *evlist, | ^~~~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:21:12: error: expected ‘;’ before ‘int’ 21 | LIBPERF_API int perf_evlist__open(struct perf_evlist *evlist); | ^~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:22:12: error: expected ‘;’ before ‘void’ 22 | LIBPERF_API void perf_evlist__close(struct perf_evlist *evlist); | ^~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:23:12: error: expected ‘;’ before ‘void’ 23 | LIBPERF_API void perf_evlist__enable(struct perf_evlist *evlist); | ^~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:24:12: error: expected ‘;’ before ‘void’ 24 | LIBPERF_API void perf_evlist__disable(struct perf_evlist *evlist); | ^~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:31:12: error: expected ‘;’ before ‘void’ 31 | LIBPERF_API void perf_evlist__set_maps(struct perf_evlist *evlist, | ^~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:34:12: error: expected ‘;’ before ‘int’ 34 | LIBPERF_API int perf_evlist__poll(struct perf_evlist *evlist, int timeout); | ^~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:35:12: error: expected ‘;’ before ‘int’ 35 | LIBPERF_API int perf_evlist__filter_pollfd(struct perf_evlist *evlist, | ^~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:38:12: error: expected ‘;’ before ‘int’ 38 | LIBPERF_API int perf_evlist__mmap(struct perf_evlist *evlist, int pages); | ^~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:39:12: error: expected ‘;’ before ‘void’ 39 | LIBPERF_API void perf_evlist__munmap(struct perf_evlist *evlist); | ^~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:41:12: error: expected ‘;’ before ‘struct’ 41 | LIBPERF_API struct perf_mmap *perf_evlist__next_mmap(struct perf_evlist *evlist, | ^~~~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:49:12: error: expected ‘;’ before ‘void’ 49 | LIBPERF_API void perf_evlist__set_leader(struct perf_evlist *evlist); | ^~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/evlist.h:50:12: error: expected ‘;’ before ‘int’ 50 | LIBPERF_API int perf_evlist__nr_groups(struct perf_evlist *evlist); | ^~~~ | ; CC /startdir/src/linux/tools/perf/libperf/mmap.o CC /startdir/src/linux/tools/perf/libapi/fs/cgroup.o INSTALL /startdir/src/linux/tools/perf/libperf/include/perf/evlist.h INSTALL libapi_headers INSTALL /startdir/src/linux/tools/perf/libperf/include/perf/evsel.h CC /startdir/src/linux/tools/perf/libperf/zalloc.o INSTALL /startdir/src/linux/tools/perf/libperf/include/perf/event.h In file included from threadmap.c:2: /startdir/src/linux/tools/lib/perf/include/perf/threadmap.h:10:12: error: expected ‘;’ before ‘struct’ 10 | LIBPERF_API struct perf_thread_map *perf_thread_map__new_dummy(void); | ^~~~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/threadmap.h:11:12: error: expected ‘;’ before ‘struct’ 11 | LIBPERF_API struct perf_thread_map *perf_thread_map__new_array(int nr_threads, pid_t *array); | ^~~~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/threadmap.h:13:12: error: expected ‘;’ before ‘void’ 13 | LIBPERF_API void perf_thread_map__set_pid(struct perf_thread_map *map, int idx, pid_t pid); | ^~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/threadmap.h:14:12: error: expected ‘;’ before ‘char’ 14 | LIBPERF_API char *perf_thread_map__comm(struct perf_thread_map *map, int idx); | ^~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/threadmap.h:15:12: error: expected ‘;’ before ‘int’ 15 | LIBPERF_API int perf_thread_map__nr(struct perf_thread_map *threads); | ^~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/threadmap.h:16:1: error: unknown type name ‘LIBPERF_API’ 16 | LIBPERF_API pid_t perf_thread_map__pid(struct perf_thread_map *map, int idx); | ^~~~~~~~~~~ /startdir/src/linux/tools/lib/perf/include/perf/threadmap.h:16:19: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘perf_thread_map__pid’ 16 | LIBPERF_API pid_t perf_thread_map__pid(struct perf_thread_map *map, int idx); | ^~~~~~~~~~~~~~~~~~~~ /startdir/src/linux/tools/lib/perf/include/perf/threadmap.h:17:12: error: expected ‘;’ before ‘int’ 17 | LIBPERF_API int perf_thread_map__idx(struct perf_thread_map *map, pid_t pid); | ^~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/threadmap.h:19:12: error: expected ‘;’ before ‘struct’ 19 | LIBPERF_API struct perf_thread_map *perf_thread_map__get(struct perf_thread_map *map); | ^~~~~~~ | ; /startdir/src/linux/tools/lib/perf/include/perf/threadmap.h:20:12: error: expected ‘;’ before ‘void’ 20 | LIBPERF_API void perf_thread_map__put(struct perf_thread_map *map); | ^~~~~ | ; INSTALL /startdir/src/linux/tools/perf/libbpf/include/bpf/bpf.h INSTALL /startdir/src/linux/tools/perf/libperf/include/perf/mmap.h INSTALL /startdir/src/linux/tools/perf/libbpf/include/bpf/libbpf.h INSTALL libsymbol_headers INSTALL /startdir/src/linux/tools/perf/libperf/include/internal/cpumap.h CC /startdir/src/linux/tools/perf/libperf/xyarray.o LD /startdir/src/linux/tools/perf/libapi/fd/libapi-in.o INSTALL /startdir/src/linux/tools/perf/libperf/include/internal/evlist.h CC /startdir/src/linux/tools/perf/libsubcmd/exec-cmd.o CC /startdir/src/linux/tools/perf/libperf/lib.o CC /startdir/src/linux/tools/perf/libsubcmd/help.o INSTALL /startdir/src/linux/tools/perf/libbpf/include/bpf/btf.h CC /startdir/src/linux/tools/perf/libsubcmd/pager.o INSTALL /startdir/src/linux/tools/perf/libperf/include/internal/evsel.h INSTALL /startdir/src/linux/tools/perf/libbpf/include/bpf/libbpf_common.h INSTALL /startdir/src/linux/tools/perf/libperf/include/internal/lib.h INSTALL /startdir/src/linux/tools/perf/libperf/include/internal/mmap.h CC /startdir/src/linux/tools/perf/libsubcmd/parse-options.o INSTALL /startdir/src/linux/tools/perf/libbpf/include/bpf/libbpf_legacy.h INSTALL /startdir/src/linux/tools/perf/libperf/include/internal/rc_check.h CC /startdir/src/linux/tools/perf/libsubcmd/run-command.o INSTALL /startdir/src/linux/tools/perf/libbpf/include/bpf/bpf_helpers.h CC /startdir/src/linux/tools/perf/libsubcmd/sigchain.o INSTALL /startdir/src/linux/tools/perf/libbpf/include/bpf/bpf_tracing.h threadmap.c:98:7: error: no previous prototype for ‘perf_thread_map__pid’ [-Werror=missing-prototypes] 98 | pid_t perf_thread_map__pid(struct perf_thread_map *map, int idx) | ^~~~~~~~~~~~~~~~~~~~ INSTALL /startdir/src/linux/tools/perf/libperf/include/internal/threadmap.h CC /startdir/src/linux/tools/perf/libsubcmd/subcmd-config.o INSTALL /startdir/src/linux/tools/perf/libperf/include/internal/xyarray.h evsel.c: In function ‘perf_evsel__exit’: evsel.c:50:9: error: implicit declaration of function ‘perf_thread_map__put’; did you mean ‘perf_cpu_map__put’? [-Wimplicit-function-declaration] 50 | perf_thread_map__put(evsel->threads); | ^~~~~~~~~~~~~~~~~~~~ | perf_cpu_map__put evsel.c:50:9: error: nested extern declaration of ‘perf_thread_map__put’ [-Werror=nested-externs] evsel.c: In function ‘perf_evsel__open’: evsel.c:148:44: error: implicit declaration of function ‘perf_thread_map__new_dummy’; did you mean ‘perf_thread_map__realloc’? [-Wimplicit-function-declaration] 148 | empty_thread_map = perf_thread_map__new_dummy(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | perf_thread_map__realloc evsel.c:148:44: error: nested extern declaration of ‘perf_thread_map__new_dummy’ [-Werror=nested-externs] evsel.c:148:42: error: assignment to ‘struct perf_thread_map *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 148 | empty_thread_map = perf_thread_map__new_dummy(); | ^ evsel.c: In function ‘perf_evsel__mmap’: evsel.c:263:34: error: ‘page_size’ undeclared (first use in this function) 263 | .mask = (pages * page_size) - 1, | ^~~~~~~~~ evsel.c:263:34: note: each undeclared identifier is reported only once for each function it appears in evsel.c: In function ‘perf_evsel__read_group’: evsel.c:350:13: error: implicit declaration of function ‘readn’; did you mean ‘read’? [-Wimplicit-function-declaration] 350 | if (readn(*fd, data, size) <= 0) { | ^~~~~ | read evsel.c:350:13: error: nested extern declaration of ‘readn’ [-Werror=nested-externs] INSTALL /startdir/src/linux/tools/perf/libbpf/include/bpf/bpf_endian.h cc1: all warnings being treated as errors INSTALL libperf_headers make[3]: *** [/startdir/src/linux/tools/build/Makefile.build:85: /startdir/src/linux/tools/perf/libperf/threadmap.o] Error 1 make[3]: *** Waiting for unfinished jobs.... INSTALL /startdir/src/linux/tools/perf/libbpf/include/bpf/bpf_core_read.h cc1: all warnings being treated as errors INSTALL /startdir/src/linux/tools/perf/libbpf/include/bpf/skel_internal.h INSTALL /startdir/src/linux/tools/perf/libbpf/include/bpf/libbpf_version.h make[3]: *** [/startdir/src/linux/tools/build/Makefile.build:85: /startdir/src/linux/tools/perf/libperf/evsel.o] Error 1 INSTALL /startdir/src/linux/tools/perf/libbpf/include/bpf/usdt.bpf.h INSTALL /startdir/src/linux/tools/perf/libbpf/include/bpf/bpf_helper_defs.h INSTALL libbpf_headers LD /startdir/src/linux/tools/perf/libsymbol/libsymbol-in.o LD /startdir/src/linux/tools/perf/libapi/fs/libapi-in.o AR /startdir/src/linux/tools/perf/libsymbol/libsymbol.a make[3]: *** [/startdir/src/linux/tools/build/Makefile.build:85: /startdir/src/linux/tools/perf/libperf/evlist.o] Error 1 LD /startdir/src/linux/tools/perf/libapi/libapi-in.o AR /startdir/src/linux/tools/perf/libapi/libapi.a make[2]: Leaving directory '/startdir/src/linux/tools/lib/symbol' make[2]: Leaving directory '/startdir/src/linux/tools/lib/api' CC /startdir/src/linux/tools/perf/libbpf/staticobjs/libbpf.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/bpf.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/nlattr.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/btf.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/libbpf_utils.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/netlink.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/bpf_prog_linfo.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/libbpf_probes.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/hashmap.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/btf_dump.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/ringbuf.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/strset.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/linker.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/gen_loader.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/relo_core.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/usdt.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/zip.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/elf.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/features.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/btf_iter.o CC /startdir/src/linux/tools/perf/libbpf/staticobjs/btf_relocate.o make[2]: *** [Makefile:113: /startdir/src/linux/tools/perf/libperf/libperf-in.o] Error 2 make[1]: *** [Makefile.perf:972: /startdir/src/linux/tools/perf/libperf/libperf.a] Error 2 make[1]: *** Waiting for unfinished jobs.... LD /startdir/src/linux/tools/perf/libsubcmd/libsubcmd-in.o AR /startdir/src/linux/tools/perf/libsubcmd/libsubcmd.a make[2]: Leaving directory '/startdir/src/linux/tools/lib/subcmd' LD /startdir/src/linux/tools/perf/libbpf/staticobjs/libbpf-in.o LINK /startdir/src/linux/tools/perf/libbpf/libbpf.a make[2]: Leaving directory '/startdir/src/linux/tools/lib/bpf' Auto-detecting system features: ... clang-bpf-co-re: [ on ] ... llvm: [ on ] ... libcap: [ on ] ... libbfd: [ on ] MKDIR /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf MKDIR /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/ MKDIR /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/ INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/hashmap.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/relo_core.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/libbpf_internal.h make[3]: Entering directory '/startdir/src/linux/tools/lib/bpf' GEN /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/bpf_helper_defs.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/bpf.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/libbpf.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/btf.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/libbpf_common.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/libbpf_legacy.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/bpf_helpers.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/bpf_tracing.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/bpf_endian.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/bpf_core_read.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/skel_internal.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/libbpf_version.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/usdt.bpf.h INSTALL /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/include/bpf/bpf_helper_defs.h INSTALL libbpf_headers CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/libbpf.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/bpf.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/nlattr.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/libbpf_utils.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/btf.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/netlink.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/bpf_prog_linfo.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/libbpf_probes.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/hashmap.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/btf_dump.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/ringbuf.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/strset.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/linker.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/gen_loader.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/relo_core.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/usdt.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/zip.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/elf.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/features.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/btf_iter.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/btf_relocate.o LD /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/staticobjs/libbpf-in.o LINK /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/libbpf/libbpf.a make[3]: Leaving directory '/startdir/src/linux/tools/lib/bpf' CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/main.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/common.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/json_writer.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/gen.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/btf.o CC /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/sign.o LINK /startdir/src/linux/tools/perf/util/bpf_skel/.tmp/bootstrap/bpftool make[2]: Leaving directory '/startdir/src/linux/tools/bpf/bpftool' make[1]: Leaving directory '/startdir/src/linux/tools/perf' make: *** [Makefile.perf:289: sub-make] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_0db45737-2d54-415c-bf57-f611b0934887/build