Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Jan 2014 18:44:48 -0800
From:      Craig Rodrigues <rodrigc@FreeBSD.org>
To:        =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= <decke@bluelife.at>
Cc:        freebsd-emulation@freebsd.org, ports <freebsd-ports@freebsd.org>
Subject:   Re: VirtualBox 4.3.6 + FreeBSD 10 + clang, [SUCCESS]
Message-ID:  <CAG=rPVdaHbk-6tzvK31y3HTWF12QKjBTYaSFwtiueemC%2B%2BUA-A@mail.gmail.com>
In-Reply-To: <CAE-m3X07N0yHbmEeyOQXsj=xtiMOKAokE4cZDfbddrzMbQa8ug@mail.gmail.com>
References:  <CAG=rPVfzBcRABRBsL-S_42jWuQ3zfgWCZK-%2BoUZZuYN6MrDCZQ@mail.gmail.com> <CAE-m3X07N0yHbmEeyOQXsj=xtiMOKAokE4cZDfbddrzMbQa8ug@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jan 11, 2014 at 1:09 PM, Bernhard Fr=F6hlich <decke@bluelife.at>wro=
te:

> I still think this is the wrong approach and I won't maintain all those
> clang patches in the official port. The problem that I see is that we are
> diverging from upstream vbox too much and end up maintaining a very speci=
al
> usecase and a few dozen patches on our own. We would be the only one to
> build with clang so with every release we need to update our patches and
> add more to keep it building with clang. This will need someone that want=
's
> to do it for the next few years.
>
> Since the beginning of vbox on FreeBSD we tried to stay close to upstream
> sources and push patches to upstream first. This has worked good for us a=
nd
> has created a good relationship to them.
>
> So we have 3 options:
>
> - I step down and wish you all the best. There are a few smart people
> working on vbox now so it should not be an issue for the project.
>
> - Someone clones the vbox ports and maintains the clang version in the
> portstree.
>
> - We try to push as many patches upstream and nag them until they accept
> them. This might also interest some Mac OS X people.
>
> I will talk to the vbox developers to find out what they think of clang
> and if someone is working on updating the recompiler from qemu which woul=
d
> make a full clang build possible.
>


Well I hope that you don't have to leave the maintainership of the port.
VirtualBox has a lot
of dependencies, and it is very hard to keep everything on track and
working, so I appreciate your efforts.
I hope that VirtualBox upstream can accept our patches.

--
Craig



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG=rPVdaHbk-6tzvK31y3HTWF12QKjBTYaSFwtiueemC%2B%2BUA-A>