Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Jun 2012 17:22:09 -0500
From:      Rusty Nejdl <rnejdl@ringofsaturn.com>
To:        <freebsd-emulation@freebsd.org>
Subject:   Re: virtualbox-ose-additions broken?
Message-ID:  <assp.0502780f8c.ce08e7a1c18e4d57d9f98970e63e62c4@ringofsaturn.com>
In-Reply-To: <4FCD2657.4030106@pcbsd.org>
References:  <4FCD2657.4030106@pcbsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Kris,

Yes, I get the same error when building.

Rusty Nejdl

On 2012-06-04 16:19, Kris Moore wrote:
> Before I file a PR, is anybody else experiencing this with the latest 
> VB
> on 9-STABLE?
>
> -------------------------
>
> kBuild: Linking VBoxClient
> kBuild: Pass - Other Stuff
> kBuild: Pass - Staging
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/clipboard.o:
> In function `VBoxClient::GetClipboardService()':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/clipboard.cpp:305:
> undefined reference to `operator new(unsigned long)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/clipboard.o:
> In function `~Service':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/VBoxClient.h:38:
> undefined reference to `operator delete(void*)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/clipboard.o:
> In function `~ClipboardService':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/clipboard.cpp:282:
> undefined reference to `operator delete(void*)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/seamless.o:
> In function `VBoxClient::GetSeamlessService()':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless.cpp:58:
> undefined reference to `operator new(unsigned long)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/seamless.o:
> In function `~VBoxGuestThreadFunction':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/thread.h:33:
> undefined reference to `operator delete(void*)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/seamless.o:
> In function `~VBoxGuestSeamlessObserver':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless-glue.h:26:
> undefined reference to `operator delete(void*)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/seamless.o:
> In function `VBoxGuestWinCleanup(VBoxGuestWinInfo*, void*)':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless-x11.h:81:
> undefined reference to `operator delete(void*)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/seamless.o:
> In function `~VBoxGuestSeamlessGuestThread':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless.h:46:
> undefined reference to `operator delete(void*)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/seamless.o:
> In function `~VBoxGuestSeamlessGuestObserver':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless.h:111:
> undefined reference to `operator delete(void*)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/seamless.o:/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless.h:79
> : more undefined references to `operator delete(void*)' follow
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/seamless-x11.o:
> In function `VBoxGuestWindowList::addWindow(unsigned long, bool, int,
> int, int, int, int, XRectangle*)':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless-x11.h:135:
> undefined reference to `operator new(unsigned long)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless-x11.h:135:
> undefined reference to `operator new(unsigned long)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/display.o:
> In function `VBoxClient::GetDisplayService()':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/display.cpp:243:
> undefined reference to `operator new(unsigned long)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/display.o:
> In function `~DisplayService':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/display.cpp:218:
> undefined reference to `operator delete(void*)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/hostversion.o:
> In function `VBoxClient::GetHostVersionService()':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/hostversion.cpp:211:
> undefined reference to `operator new(unsigned long)'
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/hostversion.o:
> In function `~HostVersionService':
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/hostversion.cpp:35:
> undefined reference to `operator delete(void*)'
> kmk: ***
> 
> [/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/VBoxClient]
> Error 1
> The failing command:
> @cc                  -m64   -o
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/VBoxClient
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd6
> 4/release/obj/VBoxClient/main.o
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/src/VBox/GuestHost/SharedClipboard/clipboard-helper.o
> /usr/ports/emulators/virtualbox-ose-addit
> 
> ions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/src/VBox/GuestHost/SharedClipboard/x11-clipboard.o
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/clipboa
> rd.o
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/seamless.o
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/s
> eamless-host.o
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/seamless-x11.o
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/ob
> j/VBoxClient/thread.o
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/obj/VBoxClient/display.o
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/
> obj/VBoxClient/hostversion.o   -L/usr/X11R6/lib32  -L/usr/X11R6/lib
> -L/usr/lib  -L/usr/X11R6/lib  -L/usr/local/lib   -liconv
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/lib/additions/
> RuntimeGuestR3.a
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/release/lib/additions/VBoxGuestR3Lib.a
>
> 
> /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.amd64/rel
> ease/lib/additions/RuntimeGuestR3.a   -lX11   -lXrandr   -lXt
> -lsupc++   -lgcc_eh   -lXext   -lXmu   -lpthread   -liconv
> *** Error code 2
>
> Stop in /usr/ports/emulators/virtualbox-ose-additions.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?assp.0502780f8c.ce08e7a1c18e4d57d9f98970e63e62c4>