Date: Wed, 30 Jun 2010 11:53:45 -0400 (EDT) From: Vivek Khera <vivek@khera.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/148263: virtualbox-ose-additions fails to compile without X11. Message-ID: <20100630155345.8FF5A3F420@vk-dev.int.kcilink.com> Resent-Message-ID: <201006301600.o5UG0JFD047381@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 148263 >Category: ports >Synopsis: virtualbox-ose-additions fails to compile without X11. >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jun 30 16:00:19 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Vivek Khera >Release: FreeBSD 7.2-RELEASE i386 >Organization: >Environment: System: FreeBSD vk-dev.int.kcilink.com 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Mon May 11 14:14:08 EDT 2009 vivek@vk-dev.int.kcilink.com:/n/yertle1/sources/usr7/obj.i386/n/yertle1/sources/usr7/src/sys/KCI32 i386 >Description: upgrading to the latest virtualbox-ose-additions port fails to build on a system without X11 installed, even if the X11 option is set to off. % make showconfig ===> The following configuration options are available for virtualbox-ose-additions-3.2.6: DEBUG=off "Build with debugging symbols" X11=off "Build with X11 support" HAL=off "Install HAL policy file for additions" OPENGL=off "Build with OpenGL support" Later in the build, it fails with this error: kBuild: Compiling VBoxGuestR3LibXFree86 - /var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibRuntimeXF86.cpp In file included from /var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/src/VBox/Additions/x11/x11include/4.3/programs/Xserver/hw/xfree86/os-support/xf86_ansic.h:90, from /var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibRuntimeXF86.cpp:39: /var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/src/VBox/Additions/x11/x11include/4.3/programs/Xserver/include/misc.h:119:57: error: X11/Xfuncs.h: No such file or directory kmk: *** [/var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/out/freebsd.x86/release/obj/VBoxGuestR3LibXFree86/VBoxGuestR3LibRuntimeXF86.o] Error 1 The failing command: @c++ -c -O2 -g -pipe -pedantic -Wshadow -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-long-long -Wno-variadic-macros -march=i586 -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -fvisibility-inlines-hidden -fno-exceptions -m32 -Wno-shadow -I/var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/src/VBox/Additions/x11/x11include/4.3/programs/Xserver/hw/xfree86/common/ -I/var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/src/VBox/Additions/x11/x11include/4.3/programs/Xserver/hw/xfree86/os-support -I/var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/src/VBox/Additions/x11/x11include/4.3/programs/Xserver/include -I/var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/src/VBox/Additions/x11/x11include/4.3/include -I/var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/src/VBox/Additions/x11/x11include/4.3/exports/include/X11 -I/usr/include -I/usr/X11R6/include -I/usr/local/include -I/var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/include -I/var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/out/freebsd.x86/release -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_HARDENING -DRTPATH_APP_PRIVATE=\"/usr/local/lib/virtualbox\" -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_X86 -D__X86__ -DIN_RING3 -DHC_ARCH_BITS=32 -DGC_ARCH_BITS=64 -DIN_GUEST -DIN_GUEST_R3 -DIN_RT_R3 -DVBOX_WITH_HGCM -DVBOX_VBGLR3_XFREE86 -DRTMEM_NO_WRAP_TO_EF_APIS -DVBOX_WITH_GUEST_PROPS -Wp,-MD,/var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/out/freebsd.x86/release/obj/VBoxGuestR3LibXFree86/VBoxGuestR3LibRuntimeXF86.o.dep -Wp,-MT,/var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/out/freebsd.x86/release/obj/VBoxGuestR3LibXFree86/VBoxGuestR3LibRuntimeXF86.o -Wp,-MP -o /var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/out/freebsd.x86/release/obj/VBoxGuestR3LibXFree86/VBoxGuestR3LibRuntimeXF86.o /var/tmp/n/yertle1/sources/ports/emulators/virtualbox-ose-additions/work/VirtualBox-3.2.6_OSE/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibRuntimeXF86.cpp *** Error code 2 Stop in /n/yertle1/sources/ports/emulators/virtualbox-ose-additions. *** Error code 1 >How-To-Repeat: configure port to build without X11, and uninstall X11 libraries. >Fix: don't know. it worked in the prior version, 3.1.51.r25618_3. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100630155345.8FF5A3F420>