From owner-freebsd-ports Wed Feb 26 6:11:35 2003 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C681E37B401 for ; Wed, 26 Feb 2003 06:11:33 -0800 (PST) Received: from baraca.united.net.ua (vlan1.baraca.united.net.ua [195.234.212.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8CC743FD7 for ; Wed, 26 Feb 2003 06:11:31 -0800 (PST) (envelope-from max@vega.com) Received: from vega.vega.com (root@xDSL-2-2.united.net.ua [193.111.9.226]) by baraca.united.net.ua (8.12.6/8.12.6) with ESMTP id h1QEBRdo022475; Wed, 26 Feb 2003 16:11:27 +0200 (EET) (envelope-from max@vega.com) Received: from vega.vega.com (max@localhost.vega.com [127.0.0.1]) by vega.vega.com (8.12.6/8.12.5) with ESMTP id h1QEBgUk006146; Wed, 26 Feb 2003 16:11:42 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Received: (from max@localhost) by vega.vega.com (8.12.6/8.12.5/Submit) id h1QEBeNK006145; Wed, 26 Feb 2003 16:11:40 +0200 (EET) Date: Wed, 26 Feb 2003 16:11:40 +0200 From: Maxim Sobolev To: Dag-Erling Smorgrav , ports@FreeBSD.org Subject: Re: Mesa Message-ID: <20030226141140.GA6079@vega.vega.com> References: <20030225224601.GA911@vega.vega.com> <20030226135652.GD37397@procyon.firepipe.net> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20030226135652.GD37397@procyon.firepipe.net> User-Agent: Mutt/1.4i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Feb 26, 2003 at 05:56:52AM -0800, Will Andrews wrote: > On Wed, Feb 26, 2003 at 12:46:01AM +0200, Maxim Sobolev wrote: > > In today's world graphics/Mesa is only a placeholder - the real MesaGL > > library is now buindled with XFree86 (and is tightly integrated with > > GLX/DRI stuff so that it is no easy to unbuindle it), therefore if > > XFree86 4.x is installed graphics/Mesa only installs libglu, which > > doesn't change much from version to version. Therefore, your question > > is really had to be directed to XFree86 guys instead. > > Yes, except that XFree86 doesn't come with libglut. I still > think they made packaging an order of magnitude more difficult > because of that. They should have created an interface that > hooks Mesa rather than including an incomplete copy of it in > XFree86 proper. Of course, there may have been good reasons for > that, so I never really tried to investigate the reason for why > XFree86 did it. But packaging-wise, their approach is wrong. > > There is still a point in upgrading Mesa, if it still contains > extra libraries XFree86 does not include. > > puck% pkg_info -L Mesa\* > Information for Mesa-3.4.2_2: > > Files: > /usr/X11R6/include/GL/glut.h > /usr/X11R6/lib/libMesaGL.so ^^^^^^^^^^^^^^^^^^^^^^^^^^^ it's just a symlink to make some apps happy > /usr/X11R6/lib/libMesaGLU.so ^^^^^^^^^^^^^^^^^^^^^^^^^^^ it's just a symlink to make some apps happy > /usr/X11R6/lib/libglut.so > /usr/X11R6/lib/libglut.so.3 libglut is originally stuff contrinuted by SGI and AFAIK it doesn't change much from one version of Mesa to another. -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message