Bug#1014633: linux-headers-5.19.0-rc4-common: file check-local-export does not exist
Package: linux-headers-5.19.0-rc6-common
Version: 5.19~rc6-1~exp1
Followup-For: Bug #1014633
X-Debbugs-Cc: thom1982@gmail.com
Dear Maintainer,
Same issue with building kernel modules for virtualbox amd64 6.1.36-dfsg-1
So I grab check-local-export from kernel source and put it in plase
This solves the problem for me.
$ cat /var/lib/dkms/virtualbox/6.1.36/build/make.log
DKMS make.log for virtualbox-6.1.36 for kernel 5.19.0-rc6-amd64 (x86_64)
Fri Jul 22 22:44:36 +10 2022
make: Entering directory '/usr/src/linux-headers-5.19.0-rc6-amd64'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: gcc-11 (Debian 11.3.0-4) 11.3.0
You are using: gcc-11 (Debian 11.3.0-5) 11.3.0
CC [M] /var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/linux/SUPDrv-linux.o
CC [M] /var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrv.o
CC [M] /var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrvGip.o
CC [M] /var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrvSem.o
CC [M] /var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrvTracer.o
CC [M] /var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPLibAll.o
/bin/sh: 1: /usr/src/linux-headers-5.19.0-rc6-common/scripts/check-local-export: not found
make[2]: *** [/usr/src/linux-headers-5.19.0-rc6-common/scripts/Makefile.build:254: /var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPLibAll.o] Error 127
make[2]: *** Deleting file '/var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPLibAll.o'
make[2]: *** Waiting for unfinished jobs....
/bin/sh: 1: /usr/src/linux-headers-5.19.0-rc6-common/scripts/check-local-export: not found
make[2]: *** [/usr/src/linux-headers-5.19.0-rc6-common/scripts/Makefile.build:254: /var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrvSem.o] Error 127
make[2]: *** Deleting file '/var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrvSem.o'
/bin/sh: 1: /usr/src/linux-headers-5.19.0-rc6-common/scripts/check-local-export: not found
make[2]: *** [/usr/src/linux-headers-5.19.0-rc6-common/scripts/Makefile.build:254: /var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/linux/SUPDrv-linux.o] Error 127
make[2]: *** Deleting file '/var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/linux/SUPDrv-linux.o'
/var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrvTracer.o: warning: objtool: SUPR0TracerFireProbe+0x7: indirect jump found in RETPOLINE build
/var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrvTracer.o: warning: objtool: supdrvTracerProbeFireStub+0x0: 'naked' return found in RETHUNK build
/var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrvTracer.o: warning: objtool: SUPR0TracerFireProbe+0x7: missing int3 after indirect jump
/var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrvTracer.o: warning: objtool: supdrvTracerProbeFireStub+0x0: missing int3 after ret
/bin/sh: 1: /usr/src/linux-headers-5.19.0-rc6-common/scripts/check-local-export: not found
make[2]: *** [/usr/src/linux-headers-5.19.0-rc6-common/scripts/Makefile.build:254: /var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrvTracer.o] Error 127
make[2]: *** Deleting file '/var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrvTracer.o'
/bin/sh: 1: /usr/src/linux-headers-5.19.0-rc6-common/scripts/check-local-export: not found
make[2]: *** [/usr/src/linux-headers-5.19.0-rc6-common/scripts/Makefile.build:254: /var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrvGip.o] Error 127
make[2]: *** Deleting file '/var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrvGip.o'
/bin/sh: 1: /usr/src/linux-headers-5.19.0-rc6-common/scripts/check-local-export: not found
make[2]: *** [/usr/src/linux-headers-5.19.0-rc6-common/scripts/Makefile.build:254: /var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrv.o] Error 127
make[2]: *** Deleting file '/var/lib/dkms/virtualbox/6.1.36/build/vboxdrv/SUPDrv.o'
make[1]: *** [/usr/src/linux-headers-5.19.0-rc6-common/scripts/Makefile.build:471: /var/lib/dkms/virtualbox/6.1.36/build/vboxdrv] Error 2
make: *** [/usr/src/linux-headers-5.19.0-rc6-common/Makefile:1867: /var/lib/dkms/virtualbox/6.1.36/build] Error 2
make: Leaving directory '/usr/src/linux-headers-5.19.0-rc6-amd64'
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'proposed-updates'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.19.0-rc6-amd64 (SMP w/6 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
-- no debconf information
Reply to: