From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.43)
	id 1E3IUQ-0005Cl-Uk
	for garchives@archives.gentoo.org; Thu, 11 Aug 2005 19:13:19 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7BJAmGD022220;
	Thu, 11 Aug 2005 19:10:48 GMT
Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30])
	by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7BJ8gAF025718
	for <gentoo-dev@lists.gentoo.org>; Thu, 11 Aug 2005 19:08:42 GMT
Received: from [216.200.97.58] (helo=polylepis.inforead.com)
	by smtp.gentoo.org with esmtpa (Exim 4.43)
	id 1E3IQU-0000Ot-MQ; Thu, 11 Aug 2005 19:09:15 +0000
Subject: Re: [gentoo-dev] Modular X plans
From: Ferris McCormick <fmccor@gentoo.org>
To: Donnie Berkholz <spyderous@gentoo.org>
Cc: gentoo-dev@lists.gentoo.org, sparc@gentoo.org
In-Reply-To: <42FB92A8.2010807@gentoo.org>
References: <42EE8C03.3040904@gentoo.org> <42EF0D9A.4070304@gentoo.org>
	 <42F6C8AC.2070307@gentoo.org> <42F712E3.6070708@gentoo.org>
	 <42F8F314.8040902@gentoo.org> <20050810020425.GB8183@lion.gg3.net>
	 <42F9690F.5040903@gentoo.org>
	 <1123677997.8614.33.camel@polylepis.inforead.com>
	 <1123687081.8608.50.camel@polylepis.inforead.com>
	 <42FA3F12.4080506@gentoo.org>
	 <1123706165.8614.61.camel@polylepis.inforead.com>
	 <42FA5A58.3090008@gentoo.org>
	 <Pine.LNX.4.63.0508102135370.21052@terciopelo.krait.us>
	 <42FA8319.3040801@gentoo.org>
	 <Pine.LNX.4.63.0508102351170.22642@terciopelo.krait.us>
	 <42FA9FE7.7050702@gentoo.org>
	 <1123781736.8611.90.camel@polylepis.inforead.com>
	 <42FB8F6F.1020907@gentoo.org>  <42FB92A8.2010807@gentoo.org>
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-juHsbnH6bN5RuVDFmMsB"
Date: Thu, 11 Aug 2005 19:09:14 +0000
Message-Id: <1123787354.8611.112.camel@polylepis.inforead.com>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version: 1.0
X-Mailer: Evolution 2.2.3 
X-Archives-Salt: bc609774-f650-4739-a042-18972ee2225f
X-Archives-Hash: f9fa92ed4b600aa67aed2efeb5ec7b64


--=-juHsbnH6bN5RuVDFmMsB
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Thu, 2005-08-11 at 11:02 -0700, Donnie Berkholz wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>=20
> Donnie Berkholz wrote:
> > And why is this a good thing? I'm adamantly against building the non-gl=
x
> > libGL here for standard use, and I will continue to oppose it. Be norma=
l
> > people and do the same thing as everybody else in the world who's ever
> > used libGL in X.
>=20
> To give you some more concrete information:
>=20
> 1) The GLX one is almost certain to perform better in software
> 2) The standalone one definitely won't support ffb or any other form of
> DRI (obviously), and building two libGL's is just silly.
> 3) When accelerated indirect rendering works, the standalone won't work
> with it either.
>=20
I don't disagree with any of these points, and it turns out that libGL
from mesa-6.3.1.1 (with DRI modules) works OK with current glx for mesa
indirect.  My problems have been related to the changes to the build in
mesa itself which result in either missing externals or doubly defined
externals when you use sparc assembly code.  So all I am really going to
need for sparc is to define a proper set of DRI drivers.

Notice, however, that the mesa ebuild does not seem to install the dri
drivers anyplace.  I suppose they should go
into /usr/lib/xorg/modules/drivers, but the don't.  It seems that the
ebuild uses mesa's 'installmesa' script to populate the image to
install, but installmesa looks only for include files and objects which
match lib*.  I don't see how it ever can install things like
mach64_dri.so (and, indeed, it doesn't).


Sorry for the confusion.


--=20
Ferris McCormick (P44646, MI) <fmccor@gentoo.org>
Developer, Gentoo Linux (Sparc, Devrel)

--=-juHsbnH6bN5RuVDFmMsB
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBC+6JaQa6M3+I///cRAiSLAJ9vZ9W/qfSsUyl01UrZjwpR0EqtZACcCNRK
A2RAZYApbCA3x+W/cgXgpjg=
=mfrF
-----END PGP SIGNATURE-----

--=-juHsbnH6bN5RuVDFmMsB--

-- 
gentoo-dev@gentoo.org mailing list