=== fling_ is now known as fling === chris14_ is now known as chris14 [07:28] claudio: open a ticket and provide some into to look at. Run: `ubuntu-bug linux` on that machine. === esembee_ is now known as esembee [14:49] what are the steps to reliably build 22.10 lowlatency [14:50] 5.19.0-1015-lowlatency [14:50] I am facing various build failures following the wiki steps or other steps found on the web [14:51] for example, make deb-pkg gives: [14:51] dpkg-source: error: cannot represent change to vmlinux-gdb.py: [14:51] dpkg-source: error: new version is symlink to scripts/gdb/vmlinux-gdb.py [14:51] dpkg-source: error: old version is nonexistent [14:52] because the symlink is an absolute path and I guess it uses fakeroot internally where that path does not exist? [14:52] or, from LANG=C fakeroot debian/rules binary: [14:53] mkdir /home/florian/src-misc/linux-lowlatency-5.19.0/debian/linux-libc-dev/usr/include/x86_64-linux-gnu [14:53] mkdir: cannot create directory '/home/florian/src-misc/linux-lowlatency-5.19.0/debian/linux-libc-dev/usr/include/x86_64-linux-gnu': File exists [14:53] make: *** [debian/rules.d/2-binary-arch.mk:561: install-arch-headers] Error 1 [15:07] also: [15:07] make clean [15:07] scripts/Makefile.clean:15: ubuntu/hio/Makefile: No such file or directory [15:08] heeen You can't use make deb-pkg with an Ubuntu kernel. Can you list the steps from the beginning? [15:08] heeen: ^^ [15:08] which are the steps you suggest [15:09] what exactly are you doing? [15:11] fakeroot debian/rules clean && dpkg-buildpackage -I -i -uc -us // maybe that instead? [15:11] I want to compile alsa modules and figured building the kernel would be a good precursor [15:12] I built the kernel before but this time something doesn't work [15:12] https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel [15:12] heeen: how are you doing that? how do you get the source? what commands are you running? as I said: what are your steps? [15:13] I'll let it run until it fails then I'll post the steps I did, hang on [15:14] apt-get source linux-image-unsigned-$(uname -r); cd linux-lowlatency-5.19.0/; LANG=C fakeroot debian/rules binary [15:14] # Install only the full versioned libcpupower.so.5.19.0-1017, not [15:14] # the usual symlinks to it. [15:14] install -m644 /home/florian/src-misc/linux-lowlatency-5.19.0/debian/build/tools-perarch/tools/power/cpupower/libcpupower.so.5.19.0-1017 \ [15:14] /home/florian/src-misc/linux-lowlatency-5.19.0/debian/linux-lowlatency-tools-5.19.0-1017/usr/lib/ [15:14] install -m755 /home/florian/src-misc/linux-lowlatency-5.19.0/debian/build/tools-perarch/tools/perf/perf /home/florian/src-misc/linux-lowlatency-5.19.0/debian/linux-lowlatency-tools-5.19.0-1017/usr/lib/linux-lowlatency-tools-5.19.0-1017 [15:14] install -m755 /home/florian/src-misc/linux-lowlatency-5.19.0/debian/build/tools-perarch/tools/perf/libperf-jvmti.so /home/florian/src-misc/linux-lowlatency-5.19.0/debian/linux-lowlatency-tools-5.19.0-1017/usr/lib/linux-lowlatency-tools-5.19.0-1017 [15:14] install: cannot stat '/home/florian/src-misc/linux-lowlatency-5.19.0/debian/build/tools-perarch/tools/perf/libperf-jvmti.so': No such file or directory [15:14] make: *** [debian/rules.d/2-binary-arch.mk:775: install-perarch] Error 1 [15:15] this is yet another way it fails now [15:16] ok seems like I am missing some packages [15:17] which are required for kenrel-tools it seems? [15:18] the suggested packages openjdk-8-jdk java-1.8.0-openjdk-devel do not exist [15:19] trying the other command: [15:19] # quicker build: [15:19] LANG=C fakeroot debian/rules binary-headers binary-generic binary-perarch [15:19] check-config: FAIL (- != n): CONFIG_MODULE_ALLOW_BTF_MISMATCH policy<{'amd64': 'n', 'arm64': 'n', 'ppc64el': 'n', 'riscv64': 'n', 's390x': 'n'}> [15:19] check-config: FAIL (- != y): CONFIG_DEBUG_INFO_BTF policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'n', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}> flag note [15:19] check-config: 11329/11331 checks passed -- exit 1 [15:22] juergh[m]: any suggestions? [15:25] not today, no. [16:01] mhcerri: how can I make that use more cores [16:05] ah it seems to understand -j [17:57] mkdir /home/florian/src-misc/linux-lowlatency-5.19.0/debian/linux-libc-dev/usr/include/x86_64-linux-gnu [17:58] mkdir: cannot create directory '/home/florian/src-misc/linux-lowlatency-5.19.0/debian/linux-libc-dev/usr/include/x86_64-linux-gnu': File exists [17:58] make: *** [debian/rules.d/2-binary-arch.mk:561: install-arch-headers] Error 1 [17:58] make: *** Waiting for unfinished jobs.... [17:58] from mhcerri command above [19:44] you should try sbuild === chris15 is now known as chris14