Date: Mon, 17 Sep 2007 15:17:05 +0300 From: Andriy Gapon <avg@icyb.net.ua> To: freebsd-ports@freebsd.org, freebsd-x11@freebsd.org Subject: Re: xextensions and xextproto install the same files Message-ID: <46EE7041.9060705@icyb.net.ua> In-Reply-To: <46EAA2CC.5090301@icyb.net.ua> References: <46EAA2CC.5090301@icyb.net.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46EE7041.9060705>