On Sat, Sep 5, 2020 at 3:19 AM Frank Batschulat <frank.batschu...@oracle.com> wrote: > > On Sat, 05 Sep 2020 12:08:47 +0200, Sérgio Basto <ser...@serjux.com> wrote: > > > On Fri, 2020-09-04 at 21:57 -0700, Jose R R wrote: > >> On Fri, Sep 4, 2020 at 12:38 PM Alexander Rudnev > >> <alexander.rud...@oracle.com> wrote: > >> > Hello, > >> > > >> > Today Oracle released VirtualBox 6.1.14, a maintenance release of > >> > VirtualBox 6.1 which improves stability and fixes regressions. > >> > > >> > See the change log at > >> > > >> > https://www.virtualbox.org/wiki/Changelog > >> > > >> > for a list of changes. > >> > _______________________________________________ > >> > vbox-dev mailing list > >> > vbox-dev@virtualbox.org > >> > https://www.virtualbox.org/mailman/listinfo/vbox-dev > >> > >> VirtioCore.cpp !? > >> > > Yeah I also got : > > > > kmk: *** No rule to make target '/builddir/build/BUILD/VirtualBox- > > 6.1.14/src/VBox/Devices/VirtIO/VirtioCore.cpp', needed by > > '/builddir/build/BUILD/VirtualBox- > > 6.1.14/obj/obj/VBoxDD/VirtIO/VirtioCore.o'. Stop. > > kmk: *** Waiting for unfinished jobs.... > > Is it perhaps remotely possible that you can provide a proper problem > description instead of dumping some snippets of something? > > What are you doing? > How did you do it? > What failed? > How did it fail? > What was the environment? > > Maybe if you manage to write this, you may get a helpful response. > > -- > frankB > > Oracle Virtualbox Development Untarred VirtualBox-6.1.14.tar.bz2 Changed into VirtualBox-6.1.14 directory Configured for local use: ./configure --disable-hardening --enable-vnc --enable-vde --disable-vmmraw
then: source /usr/tzinti/build/VirtualBox-6.1.14/env.sh build: kmk failure! Two files were not bundled in VirtualBox-6.1.14.tar.bz2 release. fetched them: svn export https://www.virtualbox.org/svn/vbox/trunk/src/VBox/Devices/VirtIO/VirtioCore.cpp src/VBox/Devices/VirtIO/. svn export https://www.virtualbox.org/svn/vbox/trunk/src/VBox/Devices/VirtIO/VirtioCore.h src/VBox/Devices/VirtIO/. repeat-and-rinse build steps above: kmk 'Danger...er, failure, Will Robinson'! ... @g++ -c -O2 -fno-pie -nostdinc -g -pipe -pedantic -Wshadow -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-unused-parameter -Wlogical-op -Wno-variadic-macros -Wno-long-long -Wunused-variable -Wunused-function -Wunused-label -Wunused-parameter -Wno-overloaded-virtual -Wno-array-bounds -Wno-ignored-qualifiers -Wno-variadic-macros -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fno-exceptions -fno-stack-protector -fno-common -fvisibility-inlines-hidden -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -fno-rtti -fPIC -m64 -mno-red-zone -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fasynchronous-unwind-tables -I/usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/build -I/usr/tzinti/build/VirtualBox-6.1.14/include/VBox/Graphics -I/usr/tzinti/build/VirtualBox-6.1.14/include/iprt/nocrt -I/usr/tzinti/build/VirtualBox-6.1.14/out/linux.amd64/release/obj/VBoxDDR0/dtrace -I/usr/tzinti/build/VirtualBox-6.1.14/include -I/usr/tzinti/build/VirtualBox-6.1.14/out/linux.amd64/release -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_AMD64 -D__AMD64__ -DVBOX_WITH_DEBUGGER -DIN_RING0 -DIN_RING0_AGNOSTIC -DIPRT_NO_CRT -DRT_WITH_NOCRT_ALIASES -DHC_ARCH_BITS=64 -DGC_ARCH_BITS=64 -DVBOX_WITH_DTRACE -DVBOX_WITH_DTRACE_R0 -DIN_RT_R0 -DVBOX_WITH_HGCM -DVBOX_WITH_HGSMI -DVBOX_WITH_WDDM -DVBOX_WITH_VDMA -DVBOXWDDM_WITH_VBVA -DVBOX_WITH_INTEL_HDA -DVBOX_WITH_AUDIO_ENUM -DVBOX_WITH_AUDIO_CALLBACKS -DVBOX_WITH_INTEL_HDA -DVBOX_WITH_AUDIO_HDA_ASYNC_IO -DVBOX_WITH_E1000 -DVBOX_WITH_VIRTIO -DVBOX_WITH_NETSHAPER -DVBOX_WITH_VMSVGA -DVBOX_WITH_VMSVGA3D -DVBOX_WITH_VUSB -DVBOX_WITH_USB -DVBOX_WITH_EFI -DVBOX_WITH_AHCI -DIN_AHCI_R0 -DVBOX_WITH_BUSLOGIC -DVBOX_WITH_LSILOGIC -DVBOX_WITH_VIRTIO_SCSI -DVBOX_WITH_HGSMI -DVBOX_WITH_VIDEOHWACCEL -Wp,-MD,/usr/tzinti/build/VirtualBox-6.1.14/out/linux.amd64/release/obj/VBoxDDR0/VirtIO/VirtioCore.o.dep -Wp,-MT,/usr/tzinti/build/VirtualBox-6.1.14/out/linux.amd64/release/obj/VBoxDDR0/VirtIO/VirtioCore.o -Wp,-MP -o /usr/tzinti/build/VirtualBox-6.1.14/out/linux.amd64/release/obj/VBoxDDR0/VirtIO/VirtioCore.o /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.cpp kBuild: Compiling VBoxDDR0 - /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.cpp In file included from /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.cpp:38: /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.h:321:113: error: macro "DECLCALLBACKMEMBER" passed 3 arguments, but takes just 2 DECLCALLBACKMEMBER(void, pfnStatusChanged,(PVIRTIOCORE pVirtio, PVIRTIOCORECC pVirtioCC, uint32_t fDriverOk)); ^ /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.h:332:112: error: macro "DECLCALLBACKMEMBER" passed 3 arguments, but takes just 2 DECLCALLBACKMEMBER(int, pfnDevCapRead,(PPDMDEVINS pDevIns, uint32_t offCap, void *pvBuf, uint32_t cbToRead)); ^ /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.h:343:118: error: macro "DECLCALLBACKMEMBER" passed 3 arguments, but takes just 2 DECLCALLBACKMEMBER(int, pfnDevCapWrite,(PPDMDEVINS pDevIns, uint32_t offCap, const void *pvBuf, uint32_t cbWrite)); ^ /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.h:354:108: error: macro "DECLCALLBACKMEMBER" passed 3 arguments, but takes just 2 DECLCALLBACKMEMBER(void, pfnVirtqNotified,(PPDMDEVINS pDevIns, PVIRTIOCORE pVirtio, uint16_t uVirtqNbr)); ^ /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.h:384:108: error: macro "DECLCALLBACKMEMBER" passed 3 arguments, but takes just 2 DECLCALLBACKMEMBER(void, pfnVirtqNotified,(PPDMDEVINS pDevIns, PVIRTIOCORE pVirtio, uint16_t uVirtqNbr)); ^ /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.h:321:5: error: ‘DECLCALLBACKMEMBER’ does not name a type DECLCALLBACKMEMBER(void, pfnStatusChanged,(PVIRTIOCORE pVirtio, PVIRTIOCORECC pVirtioCC, uint32_t fDriverOk)); ^~~~~~~~~~~~~~~~~~ /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.h:332:5: error: ‘DECLCALLBACKMEMBER’ does not name a type DECLCALLBACKMEMBER(int, pfnDevCapRead,(PPDMDEVINS pDevIns, uint32_t offCap, void *pvBuf, uint32_t cbToRead)); ^~~~~~~~~~~~~~~~~~ /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.h:343:5: error: ‘DECLCALLBACKMEMBER’ does not name a type DECLCALLBACKMEMBER(int, pfnDevCapWrite,(PPDMDEVINS pDevIns, uint32_t offCap, const void *pvBuf, uint32_t cbWrite)); ^~~~~~~~~~~~~~~~~~ /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.h:354:5: error: ‘DECLCALLBACKMEMBER’ does not name a type DECLCALLBACKMEMBER(void, pfnVirtqNotified,(PPDMDEVINS pDevIns, PVIRTIOCORE pVirtio, uint16_t uVirtqNbr)); ^~~~~~~~~~~~~~~~~~ /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.h:384:5: error: ‘DECLCALLBACKMEMBER’ does not name a type DECLCALLBACKMEMBER(void, pfnVirtqNotified,(PPDMDEVINS pDevIns, PVIRTIOCORE pVirtio, uint16_t uVirtqNbr)); ^~~~~~~~~~~~~~~~~~ /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.cpp:103:5: error: ‘RT_FLEXIBLE_ARRAY_EXTENSION’ does not name a type; did you mean ‘RT_FLEXIBLE_ARRAY_IN_UNION’? RT_FLEXIBLE_ARRAY_EXTENSION ^~~~~~~~~~~~~~~~~~~~~~~~~~~ RT_FLEXIBLE_ARRAY_IN_UNION /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.cpp:118:5: error: ‘RT_FLEXIBLE_ARRAY_EXTENSION’ does not name a type; did you mean ‘RT_FLEXIBLE_ARRAY_IN_UNION’? RT_FLEXIBLE_ARRAY_EXTENSION ^~~~~~~~~~~~~~~~~~~~~~~~~~~ RT_FLEXIBLE_ARRAY_IN_UNION /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.cpp: In function ‘void virtioCoreVirtqNotified(PPDMDEVINS, PVIRTIOCORE, uint16_t, uint16_t)’: /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/VirtioCore.cpp:994:16: error: ‘struct VIRTIOCORER0’ has no member named ‘pfnVirtqNotified’ pVirtioCC->pfnVirtqNotified(pDevIns, pVirtio, uVirtq); ^~~~~~~~~~~~~~~~ kmk: *** [/usr/tzinti/build/VirtualBox-6.1.14/kBuild/footer-pass2-compiling-targets.kmk:277: /usr/tzinti/build/VirtualBox-6.1.14/out/linux.amd64/release/obj/VBoxDDR0/VirtIO/VirtioCore.o] Error 1 kmk: *** Waiting for unfinished jobs.... kBuild: Compiling VBoxDDR0 - /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/VirtIO/Virtio.cpp kBuild: Compiling VBoxDDR0 - /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/Network/DrvNetShaper.cpp kBuild: Compiling VBoxDDR0 - /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/Network/DevVirtioNet.cpp kBuild: Compiling VBoxDDR0 - /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/Audio/DevIchAc97.cpp kBuild: Compiling VBoxDDR0 - /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/Audio/DevHDA.cpp kBuild: Compiling VBoxDDR0 - /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/Network/DevPCNet.cpp kBuild: Compiling VBoxDDR0 - /usr/tzinti/build/VirtualBox-6.1.14/src/VBox/Devices/Network/DevE1000.cpp kmk: *** Exiting with status 2 The way I managed to build it is by replacing VirtualBox-6.1.14/src/VBox/Devices/VirtIO *with* prior VirtualBox-6.1.12/src/VBox/Devices/VirtIO directory contents and modifying accordingly these three(3) files to accomodate the regression: src/VBox/Devices/Makefile.kmk src/VBox/Devices/Network/DevVirtioNet_1_0.cpp src/VBox/Devices/Storage/DevVirtioSCSI.cpp and nudge kmk to finish the build. i.e., VirtualBox 6.1.14 is not ready to be released. uname -a Linux huitzilopochtli 5.7.0-3+reiser4.0.2-amd64 #1 SMP Debian 5.7.19-1+reiser4.0.2 (2020-09-03) x86_64 GNU/Linux Best Professional Regards. -- Jose R R http://metztli.it --------------------------------------------------------------------------------------------- Download Metztli Reiser4: Debian Buster w/ Linux 5.7.19 AMD64 --------------------------------------------------------------------------------------------- feats ZSTD compression https://sf.net/projects/metztli-reiser4/ ------------------------------------------------------------------------------------------- Official current Reiser4 resources: https://reiser4.wiki.kernel.org/ _______________________________________________ vbox-dev mailing list vbox-dev@virtualbox.org https://www.virtualbox.org/mailman/listinfo/vbox-dev