From owner-freebsd-emulation@FreeBSD.ORG Wed Nov 13 15:40:18 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4B255E95 for ; Wed, 13 Nov 2013 15:40:18 +0000 (UTC) Received: from mail-ob0-x22a.google.com (mail-ob0-x22a.google.com [IPv6:2607:f8b0:4003:c01::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 13B872A5E for ; Wed, 13 Nov 2013 15:40:18 +0000 (UTC) Received: by mail-ob0-f170.google.com with SMTP id gq1so621015obb.1 for ; Wed, 13 Nov 2013 07:40:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bluelife.at; s=google; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=vfGrkYCMLrDDLy4xPU8fS+HnjdBmII1TbNILWBnS71k=; b=X/MY9dSVz1NBQ3nOK3HwgoI9n36ip6I0DmRxDW9Fyjri4+qLHXhJN4hRvbuvQuyd2Y mPBakiTlgkOmF56BimQTuuXuBHmzmut4uajuBj0qmWhzA75iQn5ImN6Qi1ZzIPrlLM20 GOX7lE+kko2l4ussuTn5e72s7s4tebFZkXLEc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=vfGrkYCMLrDDLy4xPU8fS+HnjdBmII1TbNILWBnS71k=; b=CqzkFKuTe9mIjPLoTcsnizu8bhcrEs3lkplBkzoZhhcxXTSbCWj0qu5U1O2jVMHknk K+FbXAnt7TQESj4QGT6bRZw3P8+zARwB9FQxtlJsk1gBIvCQgLBYf9xMlk9K4vCd7nkX iomdqBTfitHWTsjhGtMRz9tCZ7wAw3OSw0m7mYZkR7+AS6tjTpsauzJMQbHsLf4Pl1F5 iAMnl3iH0IjAQOVNQGweSL+VQHWyU6iZqJ9cTF/K2Pb3rZy1tlY2XPpFZlmQOT3bLu9Y YVm/byA7/vhFqsXv73PPUdn8LlXBKr1ejMVb/eYGUz8d1fkWfqa5TbAkgf6eOgm9sJlF 6feA== X-Gm-Message-State: ALoCoQluYk5aDh641BtmXm5YYfel8g+rU94p3+za13k9TdZGd4oj1+/gdRUHYox257ApYoHOb62K MIME-Version: 1.0 X-Received: by 10.60.130.163 with SMTP id of3mr1509392oeb.96.1384357217323; Wed, 13 Nov 2013 07:40:17 -0800 (PST) Sender: decke@bluelife.at Received: by 10.76.154.2 with HTTP; Wed, 13 Nov 2013 07:40:17 -0800 (PST) X-Originating-IP: [80.123.233.199] In-Reply-To: <20131113122618.GA30563@sh4-5.1blu.de> References: <20131113122618.GA30563@sh4-5.1blu.de> Date: Wed, 13 Nov 2013 16:40:17 +0100 X-Google-Sender-Auth: o_JfnnKo5eDQiIQYJQ5Bs9pnuHk Message-ID: Subject: Re: [Call for Testers] VirtualBox 4.3.0: cannot reference symbol `X86TSS64_size' in preprocessor From: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= To: Matthias Apitz Content-Type: text/plain; charset=ISO-8859-1 Cc: "freebsd-emulation@freebsd.org" X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Nov 2013 15:40:18 -0000 On Wed, Nov 13, 2013 at 1:26 PM, Matthias Apitz wrote: > > Hello, > > This is with 10-CUR r255948 with ports as r328930 (~ 1st of October) on i386 > architecture; I have unpacked the file virtualbox-cft-4.3.0-20131020.tar.gz > and making emulators/virtualbox-ose gives: > > # make install clean BATCH=yes USE_GCC=any > ... > kBuild: Pass - Build Programs > kBuild: Pass - Libraries > kBuild: Pass - DLLs > kBuild: Compiling VBoxVMM - > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/src/VBox/VMM/VMMR3/PATMA.asm > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/include/iprt/x86extra.mac:143: > error: (AssertCompileSizeML:2) cannot reference symbol `X86TSS16_size' > in preprocessor > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/include/iprt/x86extra.mac:143: > warning: (AssertCompileSizeML:5) X86TSS16 is 1 bytes instead of 44 > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/include/iprt/x86extra.mac:206: > error: (AssertCompileSizeML:2) cannot reference symbol `X86TSS64_size' > in preprocessor > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/include/iprt/x86extra.mac:206: > warning: (AssertCompileSizeML:5) X86TSS64 is 1 bytes instead of 136 > kmk: *** > [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/out/freebsd.x86/release/obj/VBoxVMM/VMMR3/PATMA.o] > Error 1 > The failing command: > @/usr/local/bin/kmk_redirect -wo > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/out/freebsd.x86/release/obj/VBoxVMM/VMMR3/PATMA.o.dep > -- yasm -f elf32 -DASM_FORMAT_ELF -D__YASM__ -Worphan-labels -g dwarf2 > -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/src/VBox/VMM/ > -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/src/VBox/VMM/include/ > -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/src/VBox/VMM/PATM/ > -I/usr/include/ -I/usr/X11R6/include/ -I/usr/local/include/ > -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/out/freebsd.x86/release/obj/VBoxVMM/dtrace/ > -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/include/ > -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/out/freebsd.x86/release/ > -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_DEBUGGER > -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_X86 -D__X86__ -DIN_RING3 > -DHC_ARCH_BITS=32 -DGC_ARCH_BITS=64 -DIN_VMM_R3 -DIN_DIS -DIN_GMM_R3 > -DIN_DBG -DVBOX_IN_VMM -DVBOX_WITH_FIRST_IEM_STEP -DVBOX_WITH_REM > -DVBOX_WITH_MULTI_CORE -DVBOX_WITH_PCI_PASSTHROUGH -DVBOX_WITH_SAFE_STR > -DVBOX_WITH_RAW_RING1 -DVBOX_WITH_USB -DVBOX_WITH_PDM_ASYNC_COMPLETION > -DVBOX_WITH_NETSHAPER -DVBOX_WITH_RAW_MODE -DVBOX_WITH_RAW_MODE_NOT_R0 > -o > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/out/freebsd.x86/release/obj/VBoxVMM/VMMR3/PATMA.o > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/src/VBox/VMM/VMMR3/PATMA.asm > -M > kmk: *** Deleting file > `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/out/freebsd.x86/release/obj/VBoxVMM/VMMR3/PATMA.o' > kmk: *** > [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/out/freebsd.x86/release/obj/VBoxVMM/VMMR3/PATMA.o] > Deleting file > `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/out/freebsd.x86/release/obj/VBoxVMM/VMMR3/PATMA.lst' > *** Error code 2 > > Stop. > make: stopped in /usr/ports/emulators/virtualbox-ose > > > Please advice. Thanks > > matthias We are currently investigating what is failing there and the vbox developers suggested to execute the "failed command" manually and add the option -e to the command line switches and post the resulting output. This would show the preprocessor file which is passed to yasm and would help to narrow it down. -- Bernhard Froehlich http://www.bluelife.at/