#21962 new defect
Installing GuestAdditions on ParrotOS fails (partly) (make: *** [/tmp/vbox.0/Makefile-footer.gmk:133: vboxvideo] Error 2) — 於 版本 1
回報者: | jmhq9pyv | 負責人: | |
---|---|---|---|
元件: | host support | 版本: | VirtualBox-7.0.12 |
關鍵字: | guestadditions | 副本: | |
Guest type: | Linux | Host type: | Linux |
描述 (由 作最後更新)
I am trying to have a flawless integration in between my Ubuntu host and my ParrotOS(also Debian based) but that's not working so well. I am getting build errors after a complete re-installation from the official source. Following those errors it seems that not everything is broken as bidirectional clipboard works. But not writing to my shared local mount.
After the initial install, everything worked well. Then updates arrived and degradation sat in. So I decided to purge everything related to vboxadd
and reinstall from the original source but I got an error after GUI installation suggesting me to look at
/var/log/vboxadd-setup.log
:
Building the main Guest Additions 7.0.10 module for kernel 6.5.0-13parrot1-amd64. Building the shared folder support module. Building the graphics driver module. Error building the module. Build output follows. make V=1 CONFIG_MODULE_SIG= CONFIG_MODULE_SIG_ALL= -C /lib/modules/6.5.0-13parrot1-amd64/build M=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -j4 modules make[1]: warning: -j4 forced in submake: resetting jobserver mode. make -f /usr/src/linux-headers-6.5.0-13parrot1-common/scripts/Makefile.build obj=/tmp/vbox.0 need-builtin=1 need-modorder=1 # cmd_mod /tmp/vbox.0/vboxvideo.mod printf '%s ' hgsmi_base.o modesetting.o vbox_drv.o vbox_fb.o vbox_irq.o vbox_main.o vbox_mode.o vbox_ttm.o vbva_base.o vbox_prime.o vbox_hgsmi.o | awk '!x[$0]++ { print("/tmp/vbox.0/"$0) }' > /tmp/vbox.0/vboxvideo.mod # CC [M] /tmp/vbox.0/hgsmi_base.o gcc-12 -Wp,-MMD,/tmp/vbox.0/.hgsmi_base.o.d -nostdinc -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I./include -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler-version.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/kconfig.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-6.5.0-13parrot1-common/= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I/tmp/vbox.0/ -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/drm -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"hgsmi_base"' -DKBUILD_MODNAME='"vboxvideo"' -D__KBUILD_MODNAME=kmod_vboxvideo -c -o /tmp/vbox.0/hgsmi_base.o /tmp/vbox.0/hgsmi_base.c # CC [M] /tmp/vbox.0/modesetting.o gcc-12 -Wp,-MMD,/tmp/vbox.0/.modesetting.o.d -nostdinc -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I./include -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler-version.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/kconfig.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-6.5.0-13parrot1-common/= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I/tmp/vbox.0/ -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/drm -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"modesetting"' -DKBUILD_MODNAME='"vboxvideo"' -D__KBUILD_MODNAME=kmod_vboxvideo -c -o /tmp/vbox.0/modesetting.o /tmp/vbox.0/modesetting.c # CC [M] /tmp/vbox.0/vbox_drv.o gcc-12 -Wp,-MMD,/tmp/vbox.0/.vbox_drv.o.d -nostdinc -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I./include -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler-version.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/kconfig.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-6.5.0-13parrot1-common/= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I/tmp/vbox.0/ -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/drm -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_drv"' -DKBUILD_MODNAME='"vboxvideo"' -D__KBUILD_MODNAME=kmod_vboxvideo -c -o /tmp/vbox.0/vbox_drv.o /tmp/vbox.0/vbox_drv.c # CC [M] /tmp/vbox.0/vbox_fb.o gcc-12 -Wp,-MMD,/tmp/vbox.0/.vbox_fb.o.d -nostdinc -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I./include -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler-version.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/kconfig.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-6.5.0-13parrot1-common/= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I/tmp/vbox.0/ -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/drm -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_fb"' -DKBUILD_MODNAME='"vboxvideo"' -D__KBUILD_MODNAME=kmod_vboxvideo -c -o /tmp/vbox.0/vbox_fb.o /tmp/vbox.0/vbox_fb.c # cmd_gen_symversions_c /tmp/vbox.0/hgsmi_base.o if nm /tmp/vbox.0/hgsmi_base.o 2>/dev/null | grep -q ' __export_symbol_'; then gcc-12 -E -D__GENKSYMS__ -Wp,-MMD,/tmp/vbox.0/.hgsmi_base.o.d -nostdinc -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I./include -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler-version.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/kconfig.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-6.5.0-13parrot1-common/= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I/tmp/vbox.0/ -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/drm -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"hgsmi_base"' -DKBUILD_MODNAME='"vboxvideo"' -D__KBUILD_MODNAME=kmod_vboxvideo /tmp/vbox.0/hgsmi_base.c | scripts/genksyms/genksyms -r /dev/null >> /tmp/vbox.0/.hgsmi_base.o.cmd; fi # cmd_gen_symversions_c /tmp/vbox.0/modesetting.o if nm /tmp/vbox.0/modesetting.o 2>/dev/null | grep -q ' __export_symbol_'; then gcc-12 -E -D__GENKSYMS__ -Wp,-MMD,/tmp/vbox.0/.modesetting.o.d -nostdinc -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I./include -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler-version.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/kconfig.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-6.5.0-13parrot1-common/= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I/tmp/vbox.0/ -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/drm -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"modesetting"' -DKBUILD_MODNAME='"vboxvideo"' -D__KBUILD_MODNAME=kmod_vboxvideo /tmp/vbox.0/modesetting.c | scripts/genksyms/genksyms -r /dev/null >> /tmp/vbox.0/.modesetting.o.cmd; fi # CC [M] /tmp/vbox.0/vbox_irq.o gcc-12 -Wp,-MMD,/tmp/vbox.0/.vbox_irq.o.d -nostdinc -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I./include -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler-version.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/kconfig.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-6.5.0-13parrot1-common/= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I/tmp/vbox.0/ -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/drm -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_irq"' -DKBUILD_MODNAME='"vboxvideo"' -D__KBUILD_MODNAME=kmod_vboxvideo -c -o /tmp/vbox.0/vbox_irq.o /tmp/vbox.0/vbox_irq.c /tmp/vbox.0/vbox_fb.c:195:24: error: ‘drm_fb_helper_sys_fillrect’ undeclared here (not in a function); did you mean ‘drm_fb_helper_lastclose’? 195 | .fb_fillrect = drm_fb_helper_sys_fillrect, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | drm_fb_helper_lastclose # CC [M] /tmp/vbox.0/vbox_main.o gcc-12 -Wp,-MMD,/tmp/vbox.0/.vbox_main.o.d -nostdinc -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I./include -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler-version.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/kconfig.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-6.5.0-13parrot1-common/= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I/tmp/vbox.0/ -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/drm -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_main"' -DKBUILD_MODNAME='"vboxvideo"' -D__KBUILD_MODNAME=kmod_vboxvideo -c -o /tmp/vbox.0/vbox_main.o /tmp/vbox.0/vbox_main.c # cmd_gen_symversions_c /tmp/vbox.0/vbox_drv.o if nm /tmp/vbox.0/vbox_drv.o 2>/dev/null | grep -q ' __export_symbol_'; then gcc-12 -E -D__GENKSYMS__ -Wp,-MMD,/tmp/vbox.0/.vbox_drv.o.d -nostdinc -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I./include -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler-version.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/kconfig.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-6.5.0-13parrot1-common/= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I/tmp/vbox.0/ -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/drm -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_drv"' -DKBUILD_MODNAME='"vboxvideo"' -D__KBUILD_MODNAME=kmod_vboxvideo /tmp/vbox.0/vbox_drv.c | scripts/genksyms/genksyms -r /dev/null >> /tmp/vbox.0/.vbox_drv.o.cmd; fi # CC [M] /tmp/vbox.0/vbox_mode.o gcc-12 -Wp,-MMD,/tmp/vbox.0/.vbox_mode.o.d -nostdinc -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I./include -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler-version.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/kconfig.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-6.5.0-13parrot1-common/= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I/tmp/vbox.0/ -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/drm -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_mode"' -DKBUILD_MODNAME='"vboxvideo"' -D__KBUILD_MODNAME=kmod_vboxvideo -c -o /tmp/vbox.0/vbox_mode.o /tmp/vbox.0/vbox_mode.c /tmp/vbox.0/vbox_fb.c:196:24: error: ‘drm_fb_helper_sys_copyarea’ undeclared here (not in a function); did you mean ‘drm_fb_helper_set_par’? 196 | .fb_copyarea = drm_fb_helper_sys_copyarea, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | drm_fb_helper_set_par /tmp/vbox.0/vbox_fb.c:197:25: error: ‘drm_fb_helper_sys_imageblit’ undeclared here (not in a function) 197 | .fb_imageblit = drm_fb_helper_sys_imageblit, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [/usr/src/linux-headers-6.5.0-13parrot1-common/scripts/Makefile.build:248: /tmp/vbox.0/vbox_fb.o] Error 1 make[2]: *** Waiting for unfinished jobs.... # cmd_gen_symversions_c /tmp/vbox.0/vbox_irq.o if nm /tmp/vbox.0/vbox_irq.o 2>/dev/null | grep -q ' __export_symbol_'; then gcc-12 -E -D__GENKSYMS__ -Wp,-MMD,/tmp/vbox.0/.vbox_irq.o.d -nostdinc -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I./include -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler-version.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/kconfig.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-6.5.0-13parrot1-common/= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I/tmp/vbox.0/ -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/drm -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_irq"' -DKBUILD_MODNAME='"vboxvideo"' -D__KBUILD_MODNAME=kmod_vboxvideo /tmp/vbox.0/vbox_irq.c | scripts/genksyms/genksyms -r /dev/null >> /tmp/vbox.0/.vbox_irq.o.cmd; fi # cmd_gen_symversions_c /tmp/vbox.0/vbox_main.o if nm /tmp/vbox.0/vbox_main.o 2>/dev/null | grep -q ' __export_symbol_'; then gcc-12 -E -D__GENKSYMS__ -Wp,-MMD,/tmp/vbox.0/.vbox_main.o.d -nostdinc -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I./include -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler-version.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/kconfig.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-6.5.0-13parrot1-common/= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I/tmp/vbox.0/ -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/drm -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_main"' -DKBUILD_MODNAME='"vboxvideo"' -D__KBUILD_MODNAME=kmod_vboxvideo /tmp/vbox.0/vbox_main.c | scripts/genksyms/genksyms -r /dev/null >> /tmp/vbox.0/.vbox_main.o.cmd; fi # cmd_gen_symversions_c /tmp/vbox.0/vbox_mode.o if nm /tmp/vbox.0/vbox_mode.o 2>/dev/null | grep -q ' __export_symbol_'; then gcc-12 -E -D__GENKSYMS__ -Wp,-MMD,/tmp/vbox.0/.vbox_mode.o.d -nostdinc -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I./include -I/usr/src/linux-headers-6.5.0-13parrot1-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler-version.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/kconfig.h -include /usr/src/linux-headers-6.5.0-13parrot1-common/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-headers-6.5.0-13parrot1-common/= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -I/usr/src/linux-headers-6.5.0-13parrot1-common/include -I/tmp/vbox.0/ -I/usr/src/linux-headers-6.5.0-13parrot1-common/include/drm -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_mode"' -DKBUILD_MODNAME='"vboxvideo"' -D__KBUILD_MODNAME=kmod_vboxvideo /tmp/vbox.0/vbox_mode.c | scripts/genksyms/genksyms -r /dev/null >> /tmp/vbox.0/.vbox_mode.o.cmd; fi make[1]: *** [/usr/src/linux-headers-6.5.0-13parrot1-common/Makefile:2059: /tmp/vbox.0] Error 2 make: *** [/tmp/vbox.0/Makefile-footer.gmk:133: vboxvideo] Error 2
Something that came to light when looking at boot process is how vboxadd-service.service
fails. Perhaps one part of the problem is that there seems to 2 instances of that service created:
● vboxadd-service.service loaded failed > vboxadd.service loaded active > vboxautostart-service.service loaded active > vboxballoonctrl-service.service loaded active > vboxdrv.service loaded active > vboxweb-service.service loaded active >
Purging the failing entry did not fixed my problem with the local shared drive.
Also, it's status is useless:
# service vboxadd-service status × vboxadd-service.service Loaded: loaded (/opt/VBoxGuestAdditions-7.0.10/init/vboxadd-service; enabled; preset: enabled) Active: failed (Result: exit-code) since Tue 2024-01-16 00:57:32 EST; 16h ago Process: 1039 ExecStart=/opt/VBoxGuestAdditions-7.0.10/init/vboxadd-service start (code=exited, statu> CPU: 56ms Jan 16 00:57:32 MYMACHINE systemd[1]: vboxadd-service.service: Control process exited, code=exited, status=1/> Jan 16 00:57:32 MYMACHINE systemd[1]: vboxadd-service.service: Got final SIGCHLD for state start. Jan 16 00:57:32 MYMACHINE systemd[1]: vboxadd-service.service: Failed with result 'exit-code'. Jan 16 00:57:32 MYMACHINE systemd[1]: vboxadd-service.service: Service will not restart (restart setting) Jan 16 00:57:32 MYMACHINE systemd[1]: vboxadd-service.service: Changed start -> failed Jan 16 00:57:32 MYMACHINE systemd[1]: vboxadd-service.service: Job 141 vboxadd-service.service/start finished> Jan 16 00:57:32 MYMACHINE systemd[1]: Failed to start vboxadd-service.service. Jan 16 00:57:33 MYMACHINE systemd[1]: vboxadd-service.service: Unit entered failed state. Jan 16 00:57:33 MYMACHINE systemd[1]: vboxadd-service.service: Consumed 56ms CPU time. Jan 16 00:57:33 MYMACHINE systemd[1]: vboxadd-service.service: Control group is empty. lines 1-16/16 (END)
When I sudo cp
files I am greeting by
Segmentation fault
always at the 3rd file.
When I sudo rsync
files I get the famous
rsync: connection unexpectedly closed
but at the 7th file instead of the 3rd one.
I actually lied when I mentionned interacting with the folder was my only problem. Before opening up an account to post this I tried drag and dropping and got the following:
DnD: Error: Requesting pending data from guest failed (VERR_TIMEOUT). Result Code: VBOX_E_DND_ERROR (0X80BB0011) Component: GuestDnDSourceWrap Interface: IGuestDnDSource {dedfb5d9-4c1b-edf7-fdf3-c1be6827dc28} Callee: IDnDSource {d23a9ca3-42da-c94b-8aec-21968e08355d}
I thought about opening a request on the ParrotOS side but considering all of this seems to be pointing to VBox
that I am now taking this chance.
More information about my system:
i virtualbox-7.0 7.0.12-159484~Debian~bookworm amd64 Oracle VM VirtualBox ii virtualbox-guest-utils 7.0.12-dfsg-1 amd64 x86 virtualization solution - non-X11 guest utilities ii virtualbox-guest-x11 7.0.12-dfsg-1 amd64 x86 virtualization solution - X11 guest utilities
Linux MYMACHINE 6.5.0-13parrot1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.5.13-1parrot1 (2023-12-19) x86_64 GNU/Linux #cat /etc/os-release PRETTY_NAME="Parrot Security 6.0 (lorikeet)" NAME="Parrot Security" VERSION_ID="6.0" VERSION="6.0 (lorikeet)" VERSION_CODENAME=lory ID=debian HOME_URL="https://www.parrotsec.org/" SUPPORT_URL="https://www.parrotsec.org/community/" BUG_REPORT_URL="https://gitlab.com/parrotsec/"
Is running all of the latest.