Skip to content

[Build:] Error while compiling VBoxGuestR3LibXFree86 from VB 7.2.14 #782

Description

@eugenesan

Version

trunk/main

Host OS Type

Linux

Host OS name + version

Ubuntu 26.04

Host Architecture

x86

Guest OS Type

all

Guest Architecture

x86

Guest OS name + version

N/A

Component

Unspecified

What happened?

While updating Ubuntu package to 7.2.14 there is a new build error:

kBuild: Compiling VBoxGuestR3LibXFree86 - /<<PKGBUILDDIR>>/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibSeamless.cpp
The failing command:
@g++ -c -O2 -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-deprecated-copy -Wno-array-bounds -Wno-ignored-qualifiers -Wno-variadic-macros -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -ffunction-sections -fdata-sections -fno-pie -fno-merge-constants -ffreestanding -fno-stack-protector  -m64 -Wno-shadow -I/<<PKGBUILDDIR>>/src/VBox/Additions/x11/x11include/XFree86-4.3/Xserver -I/<<PKGBUILDDIR>>/src/VBox/Additions/x11/x11include/XFree86-4.3 -I/<<PKGBUILDDIR>>/src/VBox/Additions/x11/x11include/XFree86-4.3/X11 -I/<<PKGBUILDDIR>>/out/obj/VBoxGuestR3LibXFree86/dtrace -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/out -DVBOX -DVBOX_OSE -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_AMD64 -D__AMD64__ -DVBOX_WITH_HARDENING "-DRTPATH_APP_PRIVATE=\"/usr/share/virtualbox\"" "-DRTPATH_APP_PRIVATE_ARCH=\"/usr/lib/virtualbox\"" "-DRTPATH_SHARED_LIBS=\"/usr/lib/virtualbox\"" "-DRTPATH_APP_DOCS=\"/usr/share/doc/virtualbox\"" -DIN_RING3 -DIN_GUEST -DIN_GUEST_R3 -DIN_RT_R3 -DIN_RT_STATIC -DRT_NEED_NEW_AND_DELETE -DVBOX_GUESTR3XF86MOD -DRTMEM_NO_WRAP_TO_EF_APIS -DVBOX_WITH_HGCM -DVBOX_VBGLR3_XFREE86 -DRTMEM_NO_WRAP_TO_EF_APIS -DVBOX_WITH_GUEST_PROPS -DVBOX_WITH_DRAG_AND_DROP -DVBOX_WITH_DRAG_AND_DROP_GH -DVBOX_WITH_SHARED_CLIPBOARD_TRANSFERS -DHC_ARCH_BITS=64 -Wp,-MD,/<<PKGBUILDDIR>>/out/obj/VBoxGuestR3LibXFree86/VBoxGuestR3LibRuntimeXF86.o.dep -Wp,-MT,/<<PKGBUILDDIR>>/out/obj/VBoxGuestR3LibXFree86/VBoxGuestR3LibRuntimeXF86.o -Wp,-MP -o /<<PKGBUILDDIR>>/out/obj/VBoxGuestR3LibXFree86/VBoxGuestR3LibRuntimeXF86.o /<<PKGBUILDDIR>>/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibRuntimeXF86.cpp
kBuild: Compiling VBoxGuestR3LibXFree86 - /<<PKGBUILDDIR>>/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibRuntimeXF86.cpp
/<<PKGBUILDDIR>>/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibRuntimeXF86.cpp:52:11: fatal error: xf86_ansic.h: No such file or directory
   52 | # include <xf86_ansic.h>
      |           ^~~~~~~~~~~~~~
compilation terminated.
kmk: *** [/usr/share/kBuild/footer-pass2-compiling-targets.kmk:277: /<<PKGBUILDDIR>>/out/obj/VBoxGuestR3LibXFree86/VBoxGuestR3LibRuntimeXF86.o] Error 1
kmk: *** Waiting for unfinished jobs....
kBuild: Compiling VBoxGuestR3LibXFree86 - /<<PKGBUILDDIR>>/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibVideo.cpp
kBuild: Compiling VBoxGuestR3LibShared - /<<PKGBUILDDIR>>/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestCtrl.cpp
kmk: *** Exiting with status 2

How can we reproduce this?

Full build log available at: https://launchpad.net/~eugenesan/+archive/ubuntu/ppa/+build/33422821

Did you upload all of your necessary log files, screenshots, etc.?

  • Yes, I've uploaded all pertinent files to this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions