Date: Wed, 07 Feb 2001 13:27:49 +0200 From: Maxim Sobolev <sobomax@FreeBSD.org> To: abgoeree@uwnet.nl Cc: ports@FreeBSD.org Subject: Re: Mesa-3.* and XFree86-4.0.2 Message-ID: <3A813135.9BF6C277@FreeBSD.org> References: <20010207102637.B749@mandark.attica.home> <3A8115B5.8324179F@FreeBSD.org> <20010207112829.C55281@mandark.attica.home>
next in thread | previous in thread | raw e-mail | index | archive | help
Andre Goeree wrote: > On Wed, Feb 07, 2001 at 11:30:29AM +0200, Maxim Sobolev wrote: > > Andre Goeree wrote: > > > > > Hello, > > > > > > The Mesa part shipped with XFree86-4.0.2 is of version 3.4 while > > > Mesa in ports/graphics is still at version 3.2.1. (why?) > > > > > > If you try to configure xscreensaver, with Mesa-3.2.1 installed, > > > you get no GL. The message is "we found headers but no libraries" > > > or something alike telling you your Mesa is screwed up.. > > > > > > I have finished a script that fixes some bugs in Mesa-3.4 distrib. > > > Also some m4 files where missing from Mesa-3.4 (which i have taken > > > from a Mesa-3.3 distrib, as 3.4 is a bugfix version of 3.3). > > > Everything (including src/X86) will compile, run and "gmake check" > > > after running this script :) > > > > > > If anyone here is interested, i'd be happy to mail these files to them. > > > > > > I think it's time that Mesa-3.4 makes it into ports.. > > > Even if it's only for those who have XFree86-4.0.2. > > > > > > Please reply/cc me off-list, i'm not on this list. > > > > -------- Original Message -------- > > Subject: Re: Change XLIB location... > > Date: Wed, 7 Feb 2001 10:04:52 +0200 (EET) > > From: Maxim Sobolev <sobomax@FreeBSD.ORG> > > To: john@office.naver.co.id (John Indra) > > CC: freebsd-ports@FreeBSD.ORG > > > > > > > > Oh yeah, and could Mesa port maintainer upgrade the Mesa port version to > > > Mesa 2.4 (if I'm not mistaken, that is the latest version right?) > > > Since Mesa included in XFree86 4.0.2 is Mesa 2.4, I don't see the reason of > > > not upgrading the Mesa port ASAP too... > > > > > > > No, there will not be an update to Mesa 2.4 for the followign reasons: > > I believe you mean Mesa-3.4 ;) 2.4 is long gone.... Yeah, it's typo. > > > > 1. Mesa 3.4 has broken assembler routines (missed some files, broken > > detection in configure script etc.); > > This is *exactly* what my script (+ modified m4 files from Mesa-3.3) fixes:) > > > 2. Mesa 3.4 is incompatible with utah-glx, therefore upgrade would make this > > port broken; > > utah-glx is allready marked broken for XFree86-4.0.2 so i don't see the > problem. The problem is that utah-glx is still useful for those whose 3D hardware is unsupported yet by the DRI (me including). Those ones can still use XFree86-3.3.6 + utah-glx quite nicely. > > 3. XFree86 4.0.2 uses only glut and GLU libraries from Mesa, they are > > contributes software for Mesa and do not change very much from release > > to release, so update would buy very little for XFree86 4.0.2 users. > > > > IMHO, This is incorrect, the Mesa files included with XFree86-4.0.2 are of > version 3.4 so a update/addition of Mesa-3.4 to ports would be a logical step. You have misunderstood my sentence, I mean that XFree86-4 based systems take only GLU and glut parts of Mesa port, so it should not be a big deal for XFree86-4 users. I understand, however, that you are probably invested some time into fixing Mesa 3.4 and don't like your work to be vanished. I promise that as long as utah-glx has been updated to work correctly with Mesa3.4 I'll commit your patches. In the meantime, please submit them as a PR and send a copy to the Mesa developers. Thank you! -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A813135.9BF6C277>