From owner-freebsd-ports@FreeBSD.ORG Mon Sep 17 12:17:09 2007 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4155616A4C7; Mon, 17 Sep 2007 12:17:09 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from gateway.cybervisiontech.com.ua (gateway.cybervisiontech.com.ua [88.81.251.18]) by mx1.freebsd.org (Postfix) with ESMTP id E6CD513C45E; Mon, 17 Sep 2007 12:17:08 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from localhost (hq.cybervisiontech.com [127.0.0.1]) by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id 28F31ED4C39; Mon, 17 Sep 2007 15:19:13 +0300 (EEST) X-Virus-Scanned: amavisd-new at cybervisiontech.com Received: from gateway.cybervisiontech.com.ua ([127.0.0.1]) by localhost (hq.cybervisiontech.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DBaeFpl0WIEx; Mon, 17 Sep 2007 15:19:12 +0300 (EEST) Received: from [10.2.1.87] (rein.cybervisiontech.com.ua [10.2.1.87]) by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id 06938ED4C31; Mon, 17 Sep 2007 15:19:12 +0300 (EEST) Message-ID: <46EE7041.9060705@icyb.net.ua> Date: Mon, 17 Sep 2007 15:17:05 +0300 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.6 (X11/20070803) MIME-Version: 1.0 To: freebsd-ports@freebsd.org, freebsd-x11@freebsd.org References: <46EAA2CC.5090301@icyb.net.ua> In-Reply-To: <46EAA2CC.5090301@icyb.net.ua> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Subject: Re: xextensions and xextproto install the same files X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Sep 2007 12:17:09 -0000 on 14/09/2007 18:03 (Kyiv time) Andriy Gapon said the following: > $ pkg_which /usr/local/include/X11/extensions/shmstr.h > xextensions-1.0.1_3 xextproto-7.0.2 > What gives ? > > I've just had a compilation failure for xorg-server because of this. > Apparently the two ports/packages above install different versions of > some header file and xorg-server build expected one from > xextproto-7.0.2, but xextensions-1.0.1_3 was installed. > > So, > $ portupgrade -f xextproto-7.0.2 > did help, but I wonder why this happened at all. Well, this didn't help to the full extent, I got past the error but then got another one: Making all in Xext /bin/sh ../libtool --tag=CC ... -c xvmc.c -fPIC -DPIC -o .libs/xvmc.o xvmc.c: In function `ProcXvMCGetDRInfo': xvmc.c:574: error: syntax error before "rep" xvmc.c:583: error: syntax error before '*' token xvmc.c:584: error: `xvmcGetDRInfoReq' undeclared (first use in this function) Apparently this also because of the conflicting header files: $ pkg_which /usr/local/include/X11/extensions/XvMCproto.h videoproto-2.2.2 xextensions-1.0.1_3 Doing forceful portupgrade of videoproto now. > BTW, > $ pkg_info -r -R xextensions-1.0.1_3 > Information for xextensions-1.0.1_3: > > Depends on: > Dependency: xproto-7.0.10 > Required by: > compositeext-2.0_2 > fixesext-2.0.1_2 > > What are these ? Do I need/want them at all ? > > Thanks in advance. Any could explain/help, please ? -- Andriy Gapon