Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Dec 2009 21:02:21 -0600
From:      Robert Noland <rnoland@FreeBSD.org>
To:        "Carlos A. M. dos Santos" <unixmania@gmail.com>
Cc:        freebsd-x11@freebsd.org
Subject:   Re: ports/137373: x11/libX11: make dependance on x11/libxcb
Message-ID:  <1261278141.2315.47.camel@balrog.2hip.net>
In-Reply-To: <e71790db0912191830y293becedqef26c201a095d9ac@mail.gmail.com>
References:  <200912192220.nBJMK8xo025223@freefall.freebsd.org> <1261274698.2315.38.camel@balrog.2hip.net> <e71790db0912191830y293becedqef26c201a095d9ac@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2009-12-20 at 00:30 -0200, Carlos A. M. dos Santos wrote:
> On Sun, Dec 20, 2009 at 12:04 AM, Robert Noland <rnoland@freebsd.org> wrote:
> > On Sat, 2009-12-19 at 22:20 +0000, Carlos A. M. dos Santos wrote:
> ...
> >>  Robert,
> >>
> >>  I think I foud what "mesa" you are talking about: graphics/libGL. Well
> >>  if you pay attention to the contents of bsd.mesalib.mk then you will
> >>  see that it already recognizes a WITHOUT_XCB knob. That knob is there
> >>  since the update X.org ports to 7.4+, last january. But I don't need
> >>  to tell this to you. have been updating that file for ten  months, so
> >>  you know its contents.
> >>
> >>  So, in the very end, you are attempting to convince me that that
> >>  giving the user the opportunity to turn off XCB is accetpable in
> >>  libGL, but not in libX11. This is contradictory.
> >>
> >>  By the way, the assertion that "having a non-xcb enabled libx11 would
> >>  cause weird build/run time issues" is  false.
> >
> > If it is disabled everywhere, it is fine.  But having it disabled for
> > libx11 and enabled for xserver and/or mesa (libGL and friends) would be
> > problematic.
> >
> > robert.
> 
> Is it acceptable a patch allowing to diable XCB without a menu? The
> default behavior is kept but users can put "WITHOUT_XCB=true" in
> /etc/make.conf, ensuring that all ports are built the same way.

If it is defined as a KNOB and all of the ports override the option if
the KNOB is set, then yes I'm ok with it.  I just don't want an option,
since it makes foot shooting easier.

robert.

-- 
Robert Noland <rnoland@FreeBSD.org>
FreeBSD




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