Skip to content
This repository has been archived by the owner on Sep 17, 2024. It is now read-only.

Migrate kernel version to 6.6-lts #10

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

pcolberg
Copy link
Contributor

No description provided.

@pcolberg pcolberg self-assigned this Nov 22, 2023
@pcolberg
Copy link
Contributor Author

This currently fails due to missing perf dependency on libtraceevent :

2023-11-22T20:59:34.5660106Z NOTE: recipe perf-1.0-r9: task do_compile: Started
2023-11-22T20:59:45.6192991Z ERROR: mc:x86-2022-minimal:perf-1.0-r9 do_compile: oe_runmake failed
2023-11-22T20:59:45.6193644Z Log data follows:
2023-11-22T20:59:45.6214775Z ERROR: mc:x86-2022-minimal:perf-1.0-r9 do_compile: ExecutionError('/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/temp/run.do_compile.13652', 1, None, None)
2023-11-22T20:59:45.6217822Z ERROR: Logfile of failure stored in: /tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/temp/log.do_compile.13652
2023-11-22T20:59:45.6220195Z ERROR: Task (mc:x86-2022-minimal:/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/../openembedded-core/meta/recipes-kernel/perf/perf.bb:do_compile) failed with exit code '1'
2023-11-22T20:59:45.6275687Z | DEBUG: Executing shell function do_compile
2023-11-22T20:59:45.6384111Z | NOTE: make -j 48 V=1 -C /tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0/tools/perf O=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0 CROSS_COMPILE=x86_64-ese-linux- ARCH=x86 CC=x86_64-ese-linux-gcc  -m64 -march=nehalem -mtune=generic -mfpmath=sse -msse4.2 -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9=/usr/src/debug/perf/1.0-r9                      -fdebug-prefix-map=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9=/usr/src/debug/perf/1.0-r9                      -fdebug-prefix-map=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/recipe-sysroot=                      -fdebug-prefix-map=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/recipe-sysroot-native=  --sysroot=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/recipe-sysroot CCLD=x86_64-ese-linux-gcc  -m64 -march=nehalem -mtune=generic -mfpmath=sse -msse4.2 -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9=/usr/src/debug/perf/1.0-r9                      -fdebug-prefix-map=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9=/usr/src/debug/perf/1.0-r9                      -fdebug-prefix-map=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/recipe-sysroot=                      -fdebug-prefix-map=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/recipe-sysroot-native=  --sysroot=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/recipe-sysroot LDSHARED=x86_64-ese-linux-gcc  -m64 -march=nehalem -mtune=generic -mfpmath=sse -msse4.2 -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9=/usr/src/debug/perf/1.0-r9                      -fdebug-prefix-map=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9=/usr/src/debug/perf/1.0-r9                      -fdebug-prefix-map=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/recipe-sysroot=                      -fdebug-prefix-map=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/recipe-sysroot-native=  --sysroot=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/recipe-sysroot -shared AR=x86_64-ese-linux-gcc-ar LD=x86_64-ese-linux-ld --sysroot=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/recipe-sysroot   EXTRA_CFLAGS=-ldw YFLAGS=-y --file-prefix-map=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9=/usr/src/debug/perf/1.0-r9 EXTRA_LDFLAGS= perfexecdir=/usr/libexec NO_GTK2=1 NO_LIBAUDIT=1 NO_DWARF=1 NO_JVMTI=1 NO_LIBNUMA=1 NO_SDT=1 TMPDIR=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0 LIBUNWIND_DIR=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/recipe-sysroot/usr DESTDIR=/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/image prefix=/usr bindir=/usr/bin sharedir=/usr/share sysconfdir=/etc perfexecdir=/usr/libexec/perf-core ETC_PERFCONFIG=../etc sharedir=share mandir=share/man infodir=share/info PYTHON=python3 PYTHON_CONFIG=python3-config all
2023-11-22T20:59:45.6411873Z | make: Entering directory '/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0/tools/perf'
2023-11-22T20:59:45.6413337Z |   BUILD:   Doing 'make �[33m-j48�[m' parallel build
2023-11-22T20:59:45.6415596Z | make -C /tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0/tools/build CFLAGS= LDFLAGS= /tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0/fixdep
2023-11-22T20:59:45.6419435Z | make -f /tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0/tools/build/Makefile.build dir=. obj=fixdep
2023-11-22T20:59:45.6423397Z |   gcc -Wp,-MD,/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0/.fixdep.o.d -Wp,-MT,/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0/fixdep.o  -D"BUILD_STR(s)=#s"   -c -o /tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0/fixdep.o fixdep.c
2023-11-22T20:59:45.6427816Z |    ld -r -o /tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0/fixdep-in.o  /tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0/fixdep.o
2023-11-22T20:59:45.6431237Z | gcc  -o /tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0/fixdep /tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0/fixdep-in.o
2023-11-22T20:59:45.6433079Z | make FIXDEP=1 -f Makefile.perf
2023-11-22T20:59:45.6444152Z | Makefile.config:815: Missing perl devel files. Disabling perl scripting support, please install perl-ExtUtils-Embed/libperl-dev
2023-11-22T20:59:45.6445758Z | Makefile.config:978: No libzstd found, disables trace compression, please install libzstd-dev[el] and/or set LIBZSTD_DIR
2023-11-22T20:59:45.6447010Z | Makefile.config:989: No libcap found, disables capability support, please install libcap-devel/libcap-dev
2023-11-22T20:59:45.6571265Z | Makefile.config:1061: No libbabeltrace found, disables 'perf data' CTF format support, please install libbabeltrace-dev[el]/libbabeltrace-ctf-dev
2023-11-22T20:59:45.6573094Z | Makefile.config:1126: libpfm4 not found, disables libpfm4 support. Please install libpfm4-dev
2023-11-22T20:59:45.6574625Z | Makefile.config:1144: *** ERROR: libtraceevent is missing. Please install libtraceevent-dev/libtraceevent-devel or build with NO_LIBTRACEEVENT=1.  Stop.
2023-11-22T20:59:45.6575942Z | make[1]: *** [Makefile.perf:242: sub-make] Error 2
2023-11-22T20:59:45.6577040Z | ERROR: oe_runmake failed
2023-11-22T20:59:45.6578295Z | make: Leaving directory '/tmp/tmp.Woql2mJZ9v/meta-ofs/examples/iotg-yocto-ese/build/tmp-x86-2022-minimal-glibc/work/intel_corei7_64-ese-linux/perf/1.0-r9/perf-1.0/tools/perf'
2023-11-22T20:59:45.6579605Z | WARNING: exit code 1 from a shell command.
2023-11-22T20:59:45.6580280Z | make: *** [Makefile:70: all] Error 2
2023-11-22T20:59:45.6581967Z NOTE: recipe perf-1.0-r9: task do_compile: Failed

@pcolberg
Copy link
Contributor Author

Compare kirkstone perf.bb with latest perf.bb.

@pcolberg pcolberg removed their assignment Nov 22, 2023
@pcolberg
Copy link
Contributor Author

Yocto 5.0 (Scarthgap) has been released with Linux 6.6.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant