From owner-freebsd-ports@FreeBSD.ORG Fri Jan 28 17:00:13 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9455E106564A for ; Fri, 28 Jan 2011 17:00:13 +0000 (UTC) (envelope-from boogie@lazybytes.org) Received: from mail.lazybytes.org (mail.lazybytes.org [195.54.209.3]) by mx1.freebsd.org (Postfix) with ESMTP id 53B0E8FC15 for ; Fri, 28 Jan 2011 17:00:10 +0000 (UTC) Received: from loki.rinet.ru (loki.rinet.ru [195.54.192.83]) by mail.lazybytes.org (Postfix) with ESMTPSA id 2B44A63BF; Fri, 28 Jan 2011 20:00:09 +0300 (MSK) Date: Fri, 28 Jan 2011 20:00:26 +0300 From: Sergey Vinogradov To: Bernhard Froehlich Message-ID: <20110128200026.24baa1da@loki.rinet.ru> In-Reply-To: <8af17948c4078a69dd92c38b573abdbe@bluelife.at> References: <20110128164713.1647293c@loki.rinet.ru> <8af17948c4078a69dd92c38b573abdbe@bluelife.at> X-Mailer: Claws Mail 3.7.8 (GTK+ 2.22.1; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (mail.lazybytes.org); Fri, 28 Jan 2011 20:00:09 +0300 (MSK) Cc: freebsd-ports@freebsd.org Subject: Re: emulators/virtualbox-ose - unable to build in 8.1-STABLE X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 17:00:13 -0000 В Fri, 28 Jan 2011 16:11:47 +0100 Bernhard Froehlich пишет: > On Fri, 28 Jan 2011 16:47:13 +0300, Sergey Vinogradov wrote: > > Hi, everyone. > > Not sure, whether I should post this message here or in > > freebsd-emulation. Will post it here in the first place :) > > Recently I've stumbled into a problem with building > > emulators/virtualbox-ose. While making it crashed with the following > > message: > > > > kBuild: Installing tstVMStructRC > > => > > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/release/bin/tstVMStructRC > > kBuild: Generating tstVMStructSize > > - > > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/release/obj/VMM/tstVMStructRC.h > > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/release/bin/tstVMStructRC: > > 1: Syntax error: "(" unexpected kmk[2]: *** > > [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/release/obj/VMM/tstVMStructRC.h] > > Error 2 kmk[2]: *** Deleting file > > `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/release/obj/VMM/tstVMStructRC.h' > > kmk[2]: *** Waiting for unfinished jobs.... kmk[2]: Leaving > > directory > > That are the testcases and they seem to fail in rare and some very > specific situations. Could you try to build with DEBUG option enabled > to probably get a more verbose output? I'm not sure if it helps but > that output only tells me that there is a Syntax error in some file. > Ok, I've built it with DEBUG option turned on, here are the build messages (I hope I've copypasted everything related to the problem): kBuild: Linking tstVMStructRC Using built-in specs. Target: amd64-undermydesk-freebsd Configured with: FreeBSD/amd64 system compiler Thread model: posix gcc version 4.2.1 20070719 [FreeBSD] /usr/bin/ld --eh-frame-hdr -m elf_i386_fbsd -V -dynamic-linker /libexec/ld-elf.so.1 -o /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/debug/obj/tstVMStructRC/tstVMStructRC -L/usr/lib32 -L/usr/lib -L/usr/lib /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/debug/obj/tstVMStructRC/tstVMStructRC.o /usr/lib32/crt1.o /usr/lib32/crti.o /usr/lib32/crtbegin.o /usr/lib32/crtend.o /usr/lib32/crtn.o /usr/lib32/libc.so GNU ld version 2.15 [FreeBSD] 2004-05-23 Supported emulations: elf_i386_fbsd elf_x86_64_fbsd kBuild: Compiling tstAsmStructsasm - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_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 VBoxHeadlessHardened 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.12_OSE/out/freebsd.amd64/debug/bin/scm kBuild: Installing VBoxSVC => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/debug/bin/VBoxSVC kBuild: Installing tstVMStructRC => /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/debug/bin/tstVMStructRC kBuild: Generating tstVMStructSize - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/debug/obj/VMM/tstVMStructRC.h kBuild: Generating tstVMStructSize - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/debug/obj/VMM/tstAsmStructsHC.h /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/debug/bin/tstVMStructRC: 1: Syntax error: "(" unexpected kmk[2]: *** [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/debug/obj/VMM/tstVMStructRC.h] Error 2 kmk[2]: *** Deleting file `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE/out/freebsd.amd64/debug/obj/VMM/tstVMStructRC.h' kmk[2]: *** Waiting for unfinished jobs.... kmk[2]: Leaving directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_OSE' kmk[2]: Entering directory `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.2.12_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.12_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. BTW, I forgot to provide the port options I've selected (they are not default): # make showconfig ===> The following configuration options are available for virtualbox-ose-3.2.12: QT4=off "Build with QT4 Frontend" DEBUG=on "Build with debugging symbols" GUESTADDITIONS=off "Build with Guest Additions" DBUS=off "Build with D-Bus and HAL support" PULSEAUDIO=off "Build with PulseAudio" X11=off "Build with X11 support" VDE=on "Build with VDE support" VNC=on "Build with VNC support" WEBSERVICE=off "Build Webservice" NLS=on "Native language support" ===> Use 'make config' to modify these settings -- wbr, Boo