cvs commit: ports/x11/luit Makefile distinfo ports/x11/luit/files patch-luit.c

Sahil Tandon sahil+cvs-ports at tandon.net
Tue Oct 11 00:25:47 UTC 2011


On Tue, 2011-10-11 at 01:58:54 +0400, Andrey Chernov wrote:

> On Mon, Oct 10, 2011 at 05:35:11PM -0400, Eitan Adler wrote:
> > On Mon, Oct 10, 2011 at 3:43 PM, Andrey Chernov <ache at freebsd.org> wrote:
> > > I report already that it needs -DBSD.
> > > Since you don't add -DBSD, it immediatelly exits with the following error:
> > > "Couldn't drop privileges: Function not implemented"
> > 
> > I've been running with this exact port since it was committed to the
> > xorg-devel repository without issue. That said I plan on a commit to
> > fix this issue fairly soon.
> > 
> > >
> > > BTW, this bug is already fixed in luit development, see:
> > > https://bugs.freedesktop.org/show_bug.cgi?id=41513
> 
> It happens only if builded luit port have WITH_SETUID_LUIT set, otherwise 
> you don't notice the bug.

Ah, so it does not actually affect the default packages as built by the
clusters?

> The simplest way to build correctly v1.1.0 is just to add -DBSD.
> xorg fix it in development using __FreeBSD__ instead:

Thanks; I believe eadler@ has already created a patch and shared it with
you for review.

-- 
Sahil Tandon


More information about the cvs-ports mailing list