From owner-freebsd-emulation@FreeBSD.ORG Mon Nov 11 14:57:54 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 47E5BEAD for ; Mon, 11 Nov 2013 14:57:54 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail-ob0-x22e.google.com (mail-ob0-x22e.google.com [IPv6:2607:f8b0:4003:c01::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0D7822CEC for ; Mon, 11 Nov 2013 14:57:54 +0000 (UTC) Received: by mail-ob0-f174.google.com with SMTP id uy5so2401797obc.19 for ; Mon, 11 Nov 2013 06:57:53 -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:content-transfer-encoding; bh=DU2WJF79CdU4B4B6E5JFMMsR4mV3Hn1JTMp1yeEt468=; b=Em/BqPOIzzvZDRhaBz4eBkfrPNEbKEiMAa3q41q9QhxvZOIQBguHnc+NCNzLtchMnE 8nbZDn8CFuCqYjATIeRv7d8khK0sXqNFGnyX/LcqDvsSf63JGMkW8oKd1D2IXamxPolY Th3yxP4E2qO9xY/G0xc+KMG2+Ns/T7V6j0U/A= 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 :content-transfer-encoding; bh=DU2WJF79CdU4B4B6E5JFMMsR4mV3Hn1JTMp1yeEt468=; b=MyOJHItS3fsDzfMAGMbT4tG1xiCHtfyLxOFoufPHNm9xR/3LzvaaXFSZ+MQMdqvWrA bT9lQCGKyFRzBPEVBEDY46T2bkwuZjQgAecinBhbowPjqMVYa/cbNIh55qNgjNnx4CDt VBEb159/Z5PvbKCc3xs1Iz8NEE5CTOyAAhnxggVvDoWntYdhberlk1Qa0twB8KAuIsvl 1KtE7s37SE1QUOJl0+KBoi87rkCsF26RjuEmWpyMcu1Q2cTVIRK3H65Quo+zrlOfBXos Z2zvuQdEnFrq8EWtCpbw8KJ7RodGKvsI5dDjRbGvbO2yi6ZuiuTYnuF+wWr593gMrJqK rSDg== X-Gm-Message-State: ALoCoQlBcbK+GJBG1FpGIUyIV4te8nO3mbHZDhJpcpv/n5vH/wHqRV6KEqeg46v+RAOHazbbrXSP MIME-Version: 1.0 X-Received: by 10.60.44.36 with SMTP id b4mr2215726oem.53.1384181873036; Mon, 11 Nov 2013 06:57:53 -0800 (PST) Sender: decke@bluelife.at Received: by 10.76.154.2 with HTTP; Mon, 11 Nov 2013 06:57:52 -0800 (PST) X-Originating-IP: [80.123.233.199] In-Reply-To: <526944B2.4040308@gmail.com> References: <526944B2.4040308@gmail.com> Date: Mon, 11 Nov 2013 15:57:52 +0100 X-Google-Sender-Auth: mBBhit1TQo8WupKNmrDMnBwqulE Message-ID: Subject: Re: [Call for Testers] VirtualBox 4.3.0 From: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= To: Volodymyr Kostyrko 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.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: Mon, 11 Nov 2013 14:57:54 -0000 On Thu, Oct 24, 2013 at 6:02 PM, Volodymyr Kostyrko wro= te: > 20.10.2013 19:25, Bernhard Fr=F6hlich 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=3D libpulse.so:${PORTSDIR}/audio/pulseaudio > PULSEAUDIO_CONFIGURE_ENABLE=3D pulse > .else > CONFIGURE_ARGS+=3D--disable-pulse > .endif > > Compilation seems to go on until: > > kBuild: Compiling VBoxSVC - > /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/VirtualBox-4= .3.0/src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp > /tmp/ports/home/arcade/work/vb/emulators/virtualbox-ose/work/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-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/VirtualBox-= 4.3.0/out/freebsd.amd64/release/obj/VBoxSVC/src-server/freebsd/NetIf-freebs= d.o] > Error 1 > > Missing "#include "? Thanks a lot! Mikhail has already committed fixes for both problems in our development repository on redports. https://svn.redports.org/virtualbox --=20 Bernhard Froehlich http://www.bluelife.at/