Subject: Re: Mesa 7.0.1 update/recent commit
To: Blair Sadewitz <blair.sadewitz@gmail.com>
From: Tobias Nygren <tnn@NetBSD.org>
List: tech-pkg
Date: 08/13/2007 01:09:23
On Sun, 12 Aug 2007 18:37:21 -0400
"Blair Sadewitz" <blair.sadewitz@gmail.com> wrote:
> This absolutely needs to be discussed and probably should be reverted
> until we do so. Some issues:
>
> -- GLX_GLXEXT_LEGACY is deprecated, and will break many packages, such
> as glitz and qt3.
>
> -- What about indirect/direct rendering? DRI drivers? This is a
> whole thread by itself considering all of the platforms pkgsrc
> supports.
>
> -- IMHO, we should split MesaLib into header, libGL, and libGLw packages.
>
> -- We have the whole pthread stub debacle to consider. Also, wrt:
> pthreads, last I checked, there are instances where Makefiles are
> hard-coded to link to libpthread. This is not good.
>
> -- I am wondering if we should create a framework around this:
> <http://glew.sourceforge.net/>. I just found it five minutes ago, so
> I don't know if it works as advertised, but the concept is interesting
> nonetheless.
>
> -- What about all the work I've done thusfar? I obviously think that
> the more people we have working on this, the better, but I do wish
> that, at the very least, a "heads-up" was sent to the list so I could
> be part of this process.
>
> -- MesaLib depends on Xdamage/Xfixes now. I haven't looked closely at
> the package, but these are not included as dependencies anywhere!
>
> IMHO, this package is probably going to break a whole slew of other
> packages; the commit should be reverted until we have a group
> concensus on how we wish to proceed.
>
> --Blair
Agree on all points. This is causing breakage, please revert until the
general mess is sorted out.
-Tobias