From owner-freebsd-x11@FreeBSD.ORG Sun Dec 20 03:02:32 2009 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 754C9106566B for ; Sun, 20 Dec 2009 03:02:32 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 02B338FC12 for ; Sun, 20 Dec 2009 03:02:29 +0000 (UTC) Received: from [192.168.1.4] (adsl-156-16-112.bna.bellsouth.net [70.156.16.112]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id nBK32Qw1047367 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sat, 19 Dec 2009 22:02:27 -0500 (EST) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: "Carlos A. M. dos Santos" In-Reply-To: References: <200912192220.nBJMK8xo025223@freefall.freebsd.org> <1261274698.2315.38.camel@balrog.2hip.net> Content-Type: text/plain Organization: FreeBSD Date: Sat, 19 Dec 2009 21:02:21 -0600 Message-Id: <1261278141.2315.47.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.26.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00,RDNS_DYNAMIC, SPF_SOFTFAIL autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: freebsd-x11@freebsd.org Subject: Re: ports/137373: x11/libX11: make dependance on x11/libxcb X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Dec 2009 03:02:32 -0000 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 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 FreeBSD