From owner-freebsd-emulation@FreeBSD.ORG Thu Dec 12 15:40:27 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1D4AA3F1 for ; Thu, 12 Dec 2013 15:40:27 +0000 (UTC) Received: from mail-oa0-x22b.google.com (mail-oa0-x22b.google.com [IPv6:2607:f8b0:4003:c02::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CA9E51D25 for ; Thu, 12 Dec 2013 15:40:26 +0000 (UTC) Received: by mail-oa0-f43.google.com with SMTP id i7so614312oag.30 for ; Thu, 12 Dec 2013 07:40:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bluelife.at; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=DM8XIw1huNDJh1NR3bcL5gsu5I8KUdNGp5yS7hcpDes=; b=WAJdpJkbGCeV0X+/3tSmLDhU2BeKpR+MFJfRrQ2/ttjGERVnUp7AZeUn+mh6efegBY kjraeIz2gc2r8/WYg76CPxu7JRswgV5Ya0bM/1yryS3ccmEy5R4N7Fl4R3mrhVjDLq08 ZivkmKeERAO+wH9tSi0Qd9cmGeir+EW5d5zh0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=DM8XIw1huNDJh1NR3bcL5gsu5I8KUdNGp5yS7hcpDes=; b=SNt0s8D0t2aUAobScGmFOFCOFbOkLVsa5Jl9w04pLozS9EW260DSEbZuZPjDQln7gZ LDvXgKtKUwKV4bmSAnFSc27hnJZ7SJl3PKFjzMvO01rztxAIz3A9b2li37Wc6E7t68iE LvA/xHUasb2MRvAUixEZYis7uRaMaxjTvQygEwmjAvnMeyqxEJCsktC4wyexDieBE/V2 OSY/SeXRGPYDqfVZrE/SxJXiq5PGtUZFmyr+D8WBZwUzI6hIiMBUNFrafW/x1FAIb4f+ 2TRPZk9g3gS/u6ALwuBSNfL5rQTJosEvjRJ3FUUMrNCC+c6S3kG/jAMZoxkTY22hnKac Fcpg== X-Gm-Message-State: ALoCoQn/7yqBoodxpb2oV4NArCUNpIkcf3tlZQECMo3JdQ2nhOzcwMO94nWypXYVGA3/z93imphz MIME-Version: 1.0 X-Received: by 10.182.84.132 with SMTP id z4mr5941887oby.49.1386862826054; Thu, 12 Dec 2013 07:40:26 -0800 (PST) Received: by 10.76.154.2 with HTTP; Thu, 12 Dec 2013 07:40:25 -0800 (PST) X-Originating-IP: [80.123.233.199] In-Reply-To: <20131111194645.194b30ca@papi> References: <526944B2.4040308@gmail.com> <52711A32.1090507@gmail.com> <74691383232657@web1m.yandex.ru> <52727961.7060607@gmail.com> <341571383246363@web22m.yandex.ru> <52736A40.4070609@gmail.com> <52755C6D.1080507@gmail.com> <52776705.6000502@gmail.com> <5277BEC0.8070505@gmail.com> <527E6F25.7000101@gmail.com> <20131111194645.194b30ca@papi> Date: Thu, 12 Dec 2013 16:40:25 +0100 Message-ID: Subject: Re: [Call for Testers] VirtualBox 4.3.0 From: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= To: Mario Lobo Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "freebsd-emulation@freebsd.org" X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.17 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: Thu, 12 Dec 2013 15:40:27 -0000 On Mon, Nov 11, 2013 at 11:46 PM, Mario Lobo wrote: > On Mon, 11 Nov 2013 17:21:58 +0100 > Bernhard Fr=F6hlich wrote: > >> 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. >> >> On Mon, Nov 11, 2013 at 2:33 PM, Mario Lobo wrote: >> > How about these? Any clues? >> > I've been trying to figure this out for days and I'm still stuck. >> > >> > 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= .amd64/release/obj/VBoxVMM/VMMR3/PATMA.o] >> > Error 1 >> > >> > Thanks, >> > >> > Mario Lobo >> > > > > Great Bernhard! Thanks for the reply! > > I don't know if I did it right but ... > > Here is the failing command with '-e' at the end: > > ---------------------------------------------------------------- > > [/usr/ports/emulators/virtualbox-ose]>yasm -f elf64 -DASM_FORMAT_ELF > -D__YASM__ -Worphan-labels -g dwarf2 > -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/src/VBox/VMM/ > -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/src/VBox/VMM/= include/ > -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/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.2/out/freebsd.a= md64/release/obj/VBoxVMM/dtrace/ > -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/include/ > -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/out/freebsd.a= md64/release/ > -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_DEBUGGER > -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_AMD64 -D__AMD64__ -DIN_RING3 > -DHC_ARCH_BITS=3D64 -DGC_ARCH_BITS=3D64 -DPIC -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.2/out/freebsd.= amd64/release/obj/VBoxVMM/VMMR3/PATMA.o /usr/ports/emulators/virtualbox-ose= /work/VirtualBox-4.3.2/src/VBox/VMM/VMMR3/PATMA.asm > -M -e > > ------------------------------------------------------------------ > > > And here is what came out: > > > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/out/freebsd.amd= 64/release/obj/VBoxVMM/VMMR3/PATMA.o: /usr/ports/emulators/virtualbox-ose/w= ork/VirtualBox-4.3.2/src/VBox/VMM/VMMR3/PATMA.asm > \ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/include/VBox/= asmdefs.mac > \ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/include/iprt/= asmdefs.mac > \ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/include/VBox/= err.mac > \ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/include/iprt/= err.mac > \ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/include/iprt/= x86.mac > \ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/include/iprt/= x86extra.mac > \ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/include/VBox/= vmm/vm.mac > \ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/include/VBox/= vmm/stam.mac > \ /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/src/VBox/VMM/= VMMR3/PATMA.mac > > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/include/iprt/x8= 6extra.mac:143: > error: (AssertCompileSizeML:2) cannot reference symbol `X86TSS16_size' > in preprocessor /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2= /include/iprt/x86extra.mac:143: > warning: (AssertCompileSizeML:5) X86TSS16 is 1 bytes instead of 44 > > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2/include/iprt/x8= 6extra.mac:206: > error: (AssertCompileSizeML:2) cannot reference symbol `X86TSS64_size' > in preprocessor /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.2= /include/iprt/x86extra.mac:206: > warning: (AssertCompileSizeML:5) X86TSS64 is 1 bytes instead of 136 This looks like you are using an outdated kBuild. Please ensure that you are using the latest kBuild available in the ports tree. --=20 Bernhard Fr=F6hlich http://www.bluelife.at/