From owner-freebsd-emulation@FreeBSD.ORG Thu Oct 24 17:07:29 2013 Return-Path: Delivered-To: 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 ESMTP id C0671623; Thu, 24 Oct 2013 17:07:29 +0000 (UTC) (envelope-from gosha-necr@yandex.ru) Received: from forward2m.mail.yandex.net (forward2m.mail.yandex.net [IPv6:2a02:6b8:0:2519::3:11]) by mx1.freebsd.org (Postfix) with ESMTP id 509852C08; Thu, 24 Oct 2013 17:07:29 +0000 (UTC) Received: from web18m.yandex.ru (web18m.yandex.ru [37.140.138.109]) by forward2m.mail.yandex.net (Yandex) with ESMTP id A2ABE5CA0086; Thu, 24 Oct 2013 21:07:27 +0400 (MSK) Received: from 127.0.0.1 (localhost [127.0.0.1]) by web18m.yandex.ru (Yandex) with ESMTP id 20DB21560677; Thu, 24 Oct 2013 21:07:27 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1382634447; bh=uYsov1jaXi1Pm4IdcRIOIjPfXwV9Ll1A2QT2OhTO06k=; h=From:To:In-Reply-To:References:Subject:Date; b=DrI9G8zdmGKaMUHoPf3eJJpWgN8t1FJuPpYHA4JpKngdwciQsFPlua/gIP1tfPkTj 5cQY9nDJXrxVp9h+YxXZ1Yc5zfGYLsVf5eFyFQ0EIHzoyBT5A4ccsN2VzpmdUALHms +YwKF1Y33hdy2zHL7KreL39CfXMdvcU2RZs0xsgY= Received: from net245.234.188-30.ertelecom.ru (net245.234.188-30.ertelecom.ru [188.234.245.30]) by web18m.yandex.ru with HTTP; Thu, 24 Oct 2013 21:07:26 +0400 From: =?koi8-r?B?59XM0cXXIOfP28E=?= To: Volodymyr Kostyrko , =?utf-8?B?QmVybmhhcmQgRnLDtmhsaWNo?= , "freebsd-emulation@freebsd.org" In-Reply-To: <526944B2.4040308@gmail.com> References: <526944B2.4040308@gmail.com> Subject: Re: [Call for Testers] VirtualBox 4.3.0 Message-Id: <775691382634446@web18m.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Thu, 24 Oct 2013 23:07:26 +0600 X-Mailman-Approved-At: Thu, 24 Oct 2013 17:43:42 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 24 Oct 2013 17:07:29 -0000  24.10.2013, 22:03, "Volodymyr Kostyrko" : 20.10.2013 19:25, Bernhard Fröhlich wrote:  Hi virtualbox users!  This is again a call for testers to get some feedback before we commit  VirtualBox 4.3 to the portstree. As usual the stable 4.2.18 port will still  be available as emulators/virtualbox-ose-legacy. I optionized pulse (e.g ripped relevant part from old version): .if ${PORT_OPTIONS:MPULSEAUDIO} PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE=  pulse .else CONFIGURE_ARGS+=--disable-pulse .endif Compilation seems to go on until: kBuild: Compiling VBoxSVC - /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp: In function 'int getDefaultIfaceIndex(short unsigned int*, int)': /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp:94:39: error: 'malloc' was not declared in this scope /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp:98:18: error: 'free' was not declared in this scope /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp:133:30: error: 'free' was not declared in this scope /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp:139:14: error: 'free' was not declared in this scope /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp: In function 'int NetIfList(std::list >&)': /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp:205:39: error: 'malloc' was not declared in this scope /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp:209:18: error: 'free' was not declared in this scope /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp:217:18: error: 'free' was not declared in this scope /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp:291:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp:303:14: error: 'free' was not declared in this scope /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp: In function 'int NetIfGetConfigByName(PNETIFINFO)': /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp:328:39: error: 'malloc' was not declared in this scope /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp:332:18: error: 'free' was not declared in this scope /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp:340:18: error: 'free' was not declared in this scope /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtual Box-4.3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp:404:14: error: 'free' was not declared in this scope kmk: *** [/tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/Virtua lBox-4.3.0/out/freebsd.amd64/release/obj/VBoxSVC/src-server/freebsd/ NetIf-freebsd.o] Error 1 Missing "#include "? Installed fine here, Snow Leo and WinXP seems working... Yet WinXP is giving BSOD, maybe some HW changes... With pulse-related changes from Volodymyr I have other error (On FreeBSD 10-Beta1 AMD64 with Clang):  kBuild: Compiling VBoxVMM - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/src/VBox/VMM/ VMMR3/HM.cpp kBuild: Compiling VBoxVMM - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/src/VBox/VMM/ VMMR3/CSAM.cpp kBuild: Compiling VBoxVMM - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/src/VBox/VMM/ VMMR3/PATM.cpp kBuild: Compiling VBoxVMM - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/src/VBox/VMM/ VMMR3/PATMPatch.cpp kBuild: Compiling VBoxVMM - /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/src/VBox/VMM/ VMMR3/PATMGuest.cpp 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 The failing command: @/usr/local/bin/kmk_redirect -wo /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/out/freebsd.a md64/release/obj/VBoxVMM/VMMR3/PATMA.o.dep -- yasm -f elf64 -DASM_FORMAT_ELF -D__YASM__ -Worphan-labels -g dwarf2 -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/src/VBox/VM M/ -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/src/VBox/VM M/include/ -I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/src/VBox/VM M/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 .amd64/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 .amd64/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=64 -DGC_ARCH_BITS=64 -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.0/out/freebsd.a md64/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. amd64/release/obj/VBoxVMM/VMMR3/PATMA.o' kmk: *** [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/out/freebsd. amd64/release/obj/VBoxVMM/VMMR3/PATMA.o] Deleting file `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.0/out/freebsd. amd64/release/obj/VBoxVMM/VMMR3/PATMA.lst' *** Error code 2 Stop. make[1]: stopped in /usr/ports/emulators/virtualbox-ose *** Error code 1 Stop. -- Sphinx of black quartz, judge my vow. _______________________________________________ [1]freebsd-emulation@freebsd.org mailing list [2]http://lists.freebsd.org/mailman/listinfo/freebsd-emulation To unsubscribe, send any mail to "[3]freebsd-emulation-unsubscribe@freebsd.org"   -------------------------------------------- С Ñважением, ÐÑлÑев ÐоÑа. References 1. mailto:freebsd-emulation@freebsd.org 2. http://lists.freebsd.org/mailman/listinfo/freebsd-emulation 3. mailto:freebsd-emulation-unsubscribe@freebsd.org