On 10/13/23 18:44, tomdean wrote:
> Public bug reported:
>
>> sudo apt install virtualbox
From /var/lib/dkms/virtualbox/6.1.32/build/make.log:
CC [M] /var/lib/dkms/virtualbox/6.1.32/build/vboxdrv/VBox/log-vbox.o
CC [M]
/var/lib/dkms/virtualbox/6.1.32/build/vboxdrv/common/alloc/heapsimple.o
In file included from ./include/linux/string.h:253, from
/var/lib/dkms/virtualbox/6.1.32/build/vboxdrv/include/iprt/string.h:39, from
/var/lib/dkms/virtualbox/6.1.32/build/vboxdrv/SUPDrvInternal.h:46, from
/var/lib/dkms/virtualbox/6.1.32/build/vboxdrv/SUPDrv.c:33:
In function ‘fortify_memcpy_chk’,
inlined from ‘supdrvIOCtlInnerUnrestricted’ at
/var/lib/dkms/virtualbox/6.1.32/build/vboxdrv/SUPDrv.c:1745:13,
inlined from ‘supdrvIOCtl’ at
/var/lib/dkms/virtualbox/6.1.32/build/vboxdrv/SUPDrv.c:2697:14:
./include/linux/fortify-string.h:513:25: warning: call to
‘__write_overflow_field’ declared with attribute warning: detected write
beyond size of field (1st parameter);
maybe use struct_group()? [-Wattribute-warning]
513 | __write_overflow_field(p_size_field, size);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LD [M] /var/lib/dkms/virtualbox/6.1.32/build/vboxdrv/vboxdrv.o
CC [M]
/var/lib/dkms/virtualbox/6.1.32/build/vboxnetflt/linux/VBoxNetFlt-linux.o
CC [M] /var/lib/dkms/virtualbox/6.1.32/build/vboxnetflt/VBoxNetFlt.o
CC [M] /var/lib/dkms/virtualbox/6.1.32/build/vboxnetflt/SUPR0IdcClient.o
CC [M]
/var/lib/dkms/virtualbox/6.1.32/build/vboxnetflt/SUPR0IdcClientComponent.o
CC [M]
/var/lib/dkms/virtualbox/6.1.32/build/vboxnetflt/linux/SUPR0IdcClient-linux.o
/var/lib/dkms/virtualbox/6.1.32/build/vboxnetflt/linux/VBoxNetFlt-linux.c:
In function ‘vboxNetFltPortOsXmit’:
/var/lib/dkms/virtualbox/6.1.32/build/vboxnetflt/linux/VBoxNetFlt-linux.c:2314:23:
error: implicit declaration of function ‘netif_rx_ni’; did you mean
‘netif_rx’? [-Werror
=implicit-function-declaration]
2314 | err = netif_rx_ni(pBuf);
| ^~~~~~~~~~~
| netif_rx
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:260:
/var/lib/dkms/virtualbox/6.1.32/build/vboxnetflt/linux/VBoxNetFlt-linux.o]
Error 1
make[1]: *** [scripts/Makefile.build:512:
/var/lib/dkms/virtualbox/6.1.32/build/vboxnetflt] Error 2
make: *** [Makefile:2026: /var/lib/dkms/virtualbox/6.1.32/build] Error 2
make: Leaving directory '/usr/src/linux-headers-6.2.0-34-generic'
On 10/13/23 18:44, tomdean wrote:
> Public bug reported:
>
>> sudo apt install virtualbox
From /var/lib/ dkms/virtualbox /6.1.32/ build/make. log:
CC [M] /var/lib/ dkms/virtualbox /6.1.32/ build/vboxdrv/ VBox/log- vbox.o dkms/virtualbox /6.1.32/ build/vboxdrv/ common/ alloc/heapsimpl e.o linux/string. h:253,
from dkms/virtualbox /6.1.32/ build/vboxdrv/ include/ iprt/string. h:39,
from dkms/virtualbox /6.1.32/ build/vboxdrv/ SUPDrvInternal. h:46,
from dkms/virtualbox /6.1.32/ build/vboxdrv/ SUPDrv. c:33: memcpy_ chk’, erUnrestricted’ at dkms/virtualbox /6.1.32/ build/vboxdrv/ SUPDrv. c:1745: 13, dkms/virtualbox /6.1.32/ build/vboxdrv/ SUPDrv. c:2697: 14: linux/fortify- string. h:513:25: warning: call to overflow_ field’ declared with attribute warning: detected write warning] overflow_ field(p_ size_field, size); ~~~~~~~ ~~~~~~~ ~~~~~~~ ~~~~~~~ ~~~~~~~ dkms/virtualbox /6.1.32/ build/vboxdrv/ vboxdrv. o dkms/virtualbox /6.1.32/ build/vboxnetfl t/linux/ VBoxNetFlt- linux.o dkms/virtualbox /6.1.32/ build/vboxnetfl t/VBoxNetFlt. o dkms/virtualbox /6.1.32/ build/vboxnetfl t/SUPR0IdcClien t.o dkms/virtualbox /6.1.32/ build/vboxnetfl t/SUPR0IdcClien tComponent. o dkms/virtualbox /6.1.32/ build/vboxnetfl t/linux/ SUPR0IdcClient- linux.o dkms/virtualbox /6.1.32/ build/vboxnetfl t/linux/ VBoxNetFlt- linux.c: OsXmit’ : dkms/virtualbox /6.1.32/ build/vboxnetfl t/linux/ VBoxNetFlt- linux.c: 2314:23: function- declaration] Makefile. build:260: dkms/virtualbox /6.1.32/ build/vboxnetfl t/linux/ VBoxNetFlt- linux.o] Makefile. build:512: dkms/virtualbox /6.1.32/ build/vboxnetfl t] Error 2 dkms/virtualbox /6.1.32/ build] Error 2 linux-headers- 6.2.0-34- generic'
CC [M]
/var/lib/
In file included from ./include/
/var/lib/
/var/lib/
/var/lib/
In function ‘fortify_
inlined from ‘supdrvIOCtlInn
/var/lib/
inlined from ‘supdrvIOCtl’ at
/var/lib/
./include/
‘__write_
beyond size of field (1st parameter);
maybe use struct_group()? [-Wattribute-
513 | __write_
| ^~~~~~~
LD [M] /var/lib/
CC [M]
/var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M]
/var/lib/
CC [M]
/var/lib/
/var/lib/
In function ‘vboxNetFltPort
/var/lib/
error: implicit declaration of function ‘netif_rx_ni’; did you mean
‘netif_rx’? [-Werror
=implicit-
2314 | err = netif_rx_ni(pBuf);
| ^~~~~~~~~~~
| netif_rx
cc1: some warnings being treated as errors
make[2]: *** [scripts/
/var/lib/
Error 1
make[1]: *** [scripts/
/var/lib/
make: *** [Makefile:2026: /var/lib/
make: Leaving directory '/usr/src/