From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Sep 8 17:13:46 2009 Return-Path: Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CF0E3106566B for ; Tue, 8 Sep 2009 17:13:46 +0000 (UTC) (envelope-from ntarmos@cs.uoi.gr) Received: from gaia.cs.uoi.gr (gaia.cs.uoi.gr [195.130.121.201]) by mx1.freebsd.org (Postfix) with ESMTP id 2EE768FC18 for ; Tue, 8 Sep 2009 17:13:45 +0000 (UTC) Received: from zeus.cs.uoi.gr (zeus.cs.uoi.gr [195.130.121.11]) by gaia.cs.uoi.gr (8.14.1/8.14.1) with ESMTP id n88GsWNR006347; Tue, 8 Sep 2009 19:54:37 +0300 (EEST) (envelope-from ntarmos@cs.uoi.gr) Received: from zeus.cs.uoi.gr (localhost [127.0.0.1]) by zeus.cs.uoi.gr (8.13.5/8.13.5) with ESMTP id n88GsSMs018186; Tue, 8 Sep 2009 19:54:33 +0300 (EEST) Received: (from ntarmos@localhost) by zeus.cs.uoi.gr (8.13.5/8.13.5/Submit) id n88GsSL5018185; Tue, 8 Sep 2009 19:54:28 +0300 (EEST) X-Authentication-Warning: zeus.cs.uoi.gr: ntarmos set sender to ntarmos@cs.uoi.gr using -f Date: Tue, 8 Sep 2009 19:54:23 +0300 From: Nikos Ntarmos To: Renato Botelho Message-ID: <20090908165423.GB8092@asgard.cs.uoi.gr> References: <200909050810.n858A37o054971@freefall.freebsd.org> <20090908162000.GA9355@bluepex.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090908162000.GA9355@bluepex.com> Organization: Computer Science Dept., U. of Ioannina, Greece WWW-Homepage: http://ntarmos.dyndns.org/ X-PGP-Fingerprint: 9680 60A7 DE60 0298 B1F0 9B22 9BA2 7569 CF95 160A Office-Phone: +30-26510-98866 GPS-Info: 39.617660N, 20.838790E User-Agent: Mutt/1.5.18 (2008-05-17) X-Virus-Scanned: ClamAV 0.91.2/9785/Tue Sep 8 18:36:59 2009 on gaia.cs.uoi.gr X-Virus-Status: Clean X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (gaia.cs.uoi.gr [195.130.121.201]); Tue, 08 Sep 2009 19:54:37 +0300 (EEST) Cc: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/138183: [PATCH] x11/xcb-util: update to 0.3.6 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2009 17:13:46 -0000 On Tue, Sep 08, 2009 at 01:20:00PM -0300, Renato Botelho wrote: > On Sat, Sep 05, 2009 at 08:10:03AM +0000, Nikos Ntarmos wrote: > > The following reply was made to PR ports/138183; it has been noted by GNATS. > > > > Since x11/xcb-util v0.3.5 I've received multiple emails about xcb-util > > failing to build. This is caused by x11/libxcb having been built against > > x11/xcb-proto version 1.4, while xcb-util requires the former to be > > built against xcb-proto 1.5 or higher. As of this, I've added a check in > > xcb-util's Makefile to warn when this is the case. Obviously, this > > situation arises when the installed ports are not fully in sync with the > > ports tree or when libxcb has been installed via an early package. If > > the added check is deemed unnecessary, then the patch supplied by Renato > > is good to go, but perhaps we should add a line or two in UPDATING. > > What do you think about add xcb-proto dependency explicit on BUILD_DEPENDS > set with a version check, like following patch: That's a nice idea but it still wouldn't work. libxcb requires xcb-proto which is already at version 1.5 in the ports. However, some mirrors and binary distros seem to have (had) libxcb versions compiled against an earlier xcb-proto version. In those cases this check wouldn't alleviate the issue. We can discard the check altogether and hope that the mirrors and binary distributions will eventually catch up, but given the volume of reports I had the past couple of months, I'd rather it stayed unless it's against some policy or something. Cheers. \n\n