Bug 148833 - emulators/virtualbox-ose doesn't build on FreeBSD-8.1 amd64
Summary: emulators/virtualbox-ose doesn't build on FreeBSD-8.1 amd64
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Virtualbox Team (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-22 07:00 UTC by Eugene Gladchenko
Modified: 2010-08-03 09:54 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Gladchenko 2010-07-22 07:00:12 UTC
Here is the error:

..
kBuild: Compiling tstAsmStructsasm - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/src/VBox/VMM/testcase/tstAsmStructsAsm.asm
kBuild: Linking tstGlobalConfig
kBuild: Linking tstInstrEmul
kBuild: Linking tstVMM
kBuild: Linking tstVMM-HwAccm
kBuild: Linking tstVMMFork
kBuild: Linking SUPInstall
kBuild: Linking SUPUninstall
kBuild: Linking SUPLoggerCtl
kBuild: Linking tstShflSizes
kBuild: Linking VBoxManage
kBuild: Linking VBoxSDLHardened
kBuild: Linking tstSDL
kBuild: Linking VBoxBFEHardened
kBuild: Linking VBoxHeadlessHardened
kBuild: Linking VirtualBoxHardened
kBuild: Linking VBoxNetDHCPHardened
kBuild: Linking VBoxXPCOMIPCD
kBuild: Linking VBoxNetAdpCtl
kBuild: Linking VMMGC
kBuild: Linking VMMR0
kBuild: Linking VBoxDDR0
kBuild: Linking VBoxDD2R0
kBuild: Linking VBoxDDGC
kBuild: Linking VBoxDD2GC
kBuild: Installing scm => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/scm
kBuild: Installing VBoxSVC => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/VBoxSVC
kBuild: Installing VBoxTestOGL => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/VBoxTestOGL
kBuild: Installing tstVMStructRC => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/tstVMStructRC
kBuild: Generating tstVMStructSize - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/obj/VMM/tstVMStructRC.h
kBuild: Generating tstVMStructSize - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/obj/VMM/tstAsmStructsHC.h
kBuild: Installing tstGlobalConfig => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/testcase/tstGlobalConfig
kBuild: Installing tstInstrEmul => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/tstInstrEmul
kBuild: Installing tstVMM => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/tstVMM
kBuild: Installing tstVMM-HwAccm => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/tstVMM-HwAccm
kBuild: Installing tstVMMFork => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/tstVMMFork
kBuild: Installing SUPInstall => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/SUPInstall
kBuild: Installing SUPUninstall => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/SUPUninstall
kBuild: Installing SUPLoggerCtl => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/SUPLoggerCtl
kBuild: Installing tstShflSizes => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/testcase/tstShflSizes
kBuild: Installing VBoxManage => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/VBoxManage
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/bin/tstVMStructRC: 1: Syntax error: "(" unexpected
kmk[2]: *** [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/obj/VMM/tstVMStructRC.h] Error 2
kmk[2]: *** Deleting file `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE/out/freebsd.amd64/release/obj/VMM/tstVMStructRC.h'
kmk[2]: *** Waiting for unfinished jobs....
kmk[2]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE'
kmk[2]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE'
kmk[2]: *** Exiting with status 2
kmk[1]: *** [pass_binaries_this] Error 2
kmk[1]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.6_OSE'
kmk: *** [pass_binaries_order] Error 2
*** Error code 2

Stop in /usr/ports/emulators/virtualbox-ose.
*** Error code 1

Stop in /usr/ports/emulators/virtualbox-ose.

How-To-Repeat: Run make in /usr/ports/emulators/virtualbox-ose.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2010-07-22 07:00:49 UTC
Responsible Changed
From-To: freebsd-ports-bugs->vbox

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Eugene Gladchenko 2010-08-03 09:16:09 UTC
The reason was simple: I missed "options COMPAT_FREEBSD32" in the
kernel configuration file.
Please close this PR.

-- 
Eugene Gladchenko
EGLAD-RIPN
Comment 3 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2010-08-03 09:54:01 UTC
State Changed
From-To: open->closed

Closed at submiter's request (user error).