#21962 new defect
Installing GuestAdditions on ParrotOS fails (partly) (make: *** [/tmp/vbox.0/Makefile-footer.gmk:133: vboxvideo] Error 2) — 於 初始版本
回報者: | 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 -DKERNEL -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 -DKERNEL -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"hgsmi_base"' -DKBUILD_MODNAME='"vboxvideo"' -DKBUILD_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 -DKERNEL -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 -DKERNEL -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"modesetting"' -DKBUILD_MODNAME='"vboxvideo"' -DKBUILD_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 -DKERNEL -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 -DKERNEL -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_drv"' -DKBUILD_MODNAME='"vboxvideo"' -DKBUILD_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 -DKERNEL -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 -DKERNEL -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_fb"' -DKBUILD_MODNAME='"vboxvideo"' -DKBUILD_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 -DGENKSYMS -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 -DKERNEL -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 -DKERNEL -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"hgsmi_base"' -DKBUILD_MODNAME='"vboxvideo"' -DKBUILD_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 -DGENKSYMS -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 -DKERNEL -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 -DKERNEL -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"modesetting"' -DKBUILD_MODNAME='"vboxvideo"' -DKBUILD_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 -DKERNEL -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 -DKERNEL -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_irq"' -DKBUILD_MODNAME='"vboxvideo"' -DKBUILD_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 -DKERNEL -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 -DKERNEL -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_main"' -DKBUILD_MODNAME='"vboxvideo"' -DKBUILD_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 -DGENKSYMS -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 -DKERNEL -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 -DKERNEL -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_drv"' -DKBUILD_MODNAME='"vboxvideo"' -DKBUILD_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 -DKERNEL -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 -DKERNEL -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_mode"' -DKBUILD_MODNAME='"vboxvideo"' -DKBUILD_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]: * /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 -DGENKSYMS -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 -DKERNEL -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 -DKERNEL -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_irq"' -DKBUILD_MODNAME='"vboxvideo"' -DKBUILD_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 -DGENKSYMS -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 -DKERNEL -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 -DKERNEL -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_main"' -DKBUILD_MODNAME='"vboxvideo"' -DKBUILD_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 -DGENKSYMS -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 -DKERNEL -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 -DKERNEL -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"vbox_mode"' -DKBUILD_MODNAME='"vboxvideo"' -DKBUILD_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]: * /tmp/vbox.0 Error 2
make: * 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.