From owner-freebsd-ports@FreeBSD.ORG Fri Jun 1 17:48:57 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EDCB7106566B; Fri, 1 Jun 2012 17:48:57 +0000 (UTC) (envelope-from decke@FreeBSD.org) Received: from groupware.itac.at (groupware.itac.at [91.205.172.99]) by mx1.freebsd.org (Postfix) with ESMTP id 81DCD8FC0C; Fri, 1 Jun 2012 17:48:57 +0000 (UTC) Received: from home.bluelife.at (93.104.210.95) by groupware.itac.at (Axigen) with (AES256-SHA encrypted) ESMTPSA id 07CB3A; Fri, 1 Jun 2012 19:48:57 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 01 Jun 2012 19:48:56 +0200 From: Bernhard Froehlich To: Miroslav Lachman <000.fbsd@quip.cz> In-Reply-To: <4FC8F957.8030104@quip.cz> References: <4FC76549.8090300@quip.cz> <37093f3d7be7d165ca80edd803026add@bluelife.at> <4FC8F957.8030104@quip.cz> Message-ID: X-Sender: decke@FreeBSD.org User-Agent: Roundcube Webmail/0.7.2 X-AxigenSpam-Level: 1 X-CTCH-RefID: str=0001.0A0B0208.4FC90088.00DF,ss=1,fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown Cc: FreeBSD Ports , vbox@freebsd.org, Bernhard Froehlich Subject: Re: cannot compile VirtualBox-ose 4.1.16 on FreeBSD 8.3-RELEASE amd64 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, 01 Jun 2012 17:48:58 -0000 On 01.06.2012 19:18, Miroslav Lachman wrote: > Bernhard Froehlich wrote: >> On 31.05.2012 14:34, Miroslav Lachman wrote: >>> Hi, >>> >>> I tried to install virtualbox-ose on our new testmachine, but >>> compilation ends with error: >>> > > [...] > >>> >>> Full output can be seen on http://pastebin.com/raw.php?i=7eDEWze8 >> >> >> The error above is completely unrelated because the problem starts >> much >> earlier: >> >> In file included from >> >> /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.16/src/VBox/HostServices/auth/pam/VBoxAuthPAM.c:81: >> >> /usr/include/security/pam_appl.h:43:35: error: >> security/openpam_attr.h: >> No such file or directory >> >> >> So it seems your system is broken. On my system I have the file and >> I >> have just >> checked that vbox 4.1.16 did build fine on a stock FreeBSD 8.3 >> Tinderbox. >> >> # ident /usr/include/security/pam_appl.h >> /usr/include/security/pam_appl.h: >> $Id: pam_appl.h 408 2007-12-21 11:36:24Z des $ >> >> # uname -a >> FreeBSD chii.bluelife.at 9.0-STABLE FreeBSD 9.0-STABLE #10: Wed May >> 23 >> 23:30:26 CEST 2012 >> root@chii.bluelife.at:/usr/obj/usr/src/sys/GENERIC amd64 > > You are right! The system is missing > /usr/include/security/openpam_attr.h - I don't know the reason. > > I successfully build VirtualBox on another machine. But there were > some other problems: > > On one run, installation ends with: > > ===> Checking if emulators/virtualbox-ose already installed > ===> Creating users and/or groups. > Creating group 'vboxusers' with gid `920'. > Creating user `vboxusers' with uid `920'. > pw: user 'vboxusers' disappeared during update > *** Error code 67 > > On the next run: > > ===> Checking if emulators/virtualbox-ose already installed > ===> Creating users and/or groups. > Using existing group `vboxusers'. > Creating user `vboxusers' with uid `920'. > pw: user 'vboxusers' already exists > *** Error code 74 > > After few next runs (and manual deletion of the vboxusers) it was > built and now I am running VirtualBox headless. > > So thank you very much for you time and work on VirtualBox! That is a symptom of a broken password database. So your password database /etc/pwd.db and /etc/master.passwd are out of sync and so pw complains. -- Bernhard Froehlich http://www.bluelife.at/