Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 01 Jun 2012 19:18:15 +0200
From:      Miroslav Lachman <000.fbsd@quip.cz>
To:        Bernhard Froehlich <decke@FreeBSD.org>
Cc:        FreeBSD Ports <ports@freebsd.org>, vbox@freebsd.org
Subject:   Re: cannot compile VirtualBox-ose 4.1.16 on FreeBSD 8.3-RELEASE	amd64
Message-ID:  <4FC8F957.8030104@quip.cz>
In-Reply-To: <37093f3d7be7d165ca80edd803026add@bluelife.at>
References:  <4FC76549.8090300@quip.cz> <37093f3d7be7d165ca80edd803026add@bluelife.at>

next in thread | previous in thread | raw e-mail | index | archive | help
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!

Miroslav Lachman




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FC8F957.8030104>