Bug#374303: Where'd GL/GLwMDrawA.h go?

2006-06-21 Thread Michel Dänzer
On Wed, 2006-06-21 at 03:43 -0400, Steve M. Robbins wrote:
> On Tue, Jun 20, 2006 at 05:30:20PM +0200, Michel Dänzer wrote:
> > On Tue, 2006-06-20 at 10:34 -0400, Steve M. Robbins wrote:
> 
> > > ... could [libgl1-mesa-dev] supply the GLw library as does 
> > > libgl1-mesa-swx11-dev?
> > 
> > No, and I'm not sure what the point would be, given that it's just a
> > static library. Do you anticipate any problems with building against
> > libgl1-mesa-swx11-dev?
> 
> The trouble is that I normally want libgl1-mesa-dev but I cannot
> simultaneously install libgl1-mesa-swx11-dev and libgl1-mesa-dev.
> They both conflict with and provide "libgl-dev".

pbuilder is your friend. :)


> They both also come from the same source package "mesa", so I'm a
> little puzzled that you suggest libgl1-mesa-dev cannot supply the GLw
> library.

I didn't; you asked whether xlibmesa-gl-dev could supply it. As for
libgl1-mesa-dev, you'd have to ask Marcelo.


-- 
Earthling Michel Dänzer   |  http://tungstengraphics.com
Libre software enthusiast |  Debian, X and DRI developer




Bug#374303: Where'd GL/GLwMDrawA.h go?

2006-06-21 Thread Steve M. Robbins
On Tue, Jun 20, 2006 at 05:30:20PM +0200, Michel Dänzer wrote:
> On Tue, 2006-06-20 at 10:34 -0400, Steve M. Robbins wrote:

> > ... could [libgl1-mesa-dev] supply the GLw library as does 
> > libgl1-mesa-swx11-dev?
> 
> No, and I'm not sure what the point would be, given that it's just a
> static library. Do you anticipate any problems with building against
> libgl1-mesa-swx11-dev?

The trouble is that I normally want libgl1-mesa-dev but I cannot
simultaneously install libgl1-mesa-swx11-dev and libgl1-mesa-dev.
They both conflict with and provide "libgl-dev".

They both also come from the same source package "mesa", so I'm a
little puzzled that you suggest libgl1-mesa-dev cannot supply the GLw
library.  Why is that?

Regards,
-Steve





Bug#374303: Where'd GL/GLwMDrawA.h go?

2006-06-20 Thread Steve M. Robbins
On Tue, Jun 20, 2006 at 11:51:27AM +0200, Michel Dänzer wrote:
> On Mon, 2006-06-19 at 09:10 -0400, Steve M. Robbins wrote:

> 
> > It appears that libgl1-mesa-swx11-dev is built from mesa 6.4.2, whilst
> > GL-from-xorg is built from mesa 6.9.0.  
> 
> There's no such thing. 

No such which?  Mesa 6.9.0?  I got that from
http://packages.debian.org/unstable/libdevel/xlibmesa-gl-dev which
reads:

  Package: xlibmesa-gl-dev (1:7.0.22, 6.9.0.dfsg.1-6)

I was just guessing that 6.9.0.dfsg referred to the mesa sources.


> X.Org upstream no longer ships its own GL stuff
> except for the GLX protocol headers, so this will all come from Mesa in
> the future.

OK.  

But what is the state now?  Does xlibmesa-gl-dev come from upstream
xorg?  Is it a version of mesa?  If so, could it supply the GLw
library as does libgl1-mesa-swx11-dev?

Thanks,
-Steve





Bug#374303: Where'd GL/GLwMDrawA.h go?

2006-06-20 Thread Michel Dänzer
On Tue, 2006-06-20 at 10:34 -0400, Steve M. Robbins wrote:
> On Tue, Jun 20, 2006 at 11:51:27AM +0200, Michel Dänzer wrote:
> > On Mon, 2006-06-19 at 09:10 -0400, Steve M. Robbins wrote:
> 
> > > It appears that libgl1-mesa-swx11-dev is built from mesa 6.4.2, whilst
> > > GL-from-xorg is built from mesa 6.9.0.  
> > 
> > There's no such thing. 
> 
> No such which?  Mesa 6.9.0?  I got that from
> http://packages.debian.org/unstable/libdevel/xlibmesa-gl-dev which
> reads:
> 
>   Package: xlibmesa-gl-dev (1:7.0.22, 6.9.0.dfsg.1-6)
> 
> I was just guessing that 6.9.0.dfsg referred to the mesa sources.

It refers to X.Org 6.9, which shipped a copy of Mesa 6.4.


> > X.Org upstream no longer ships its own GL stuff
> > except for the GLX protocol headers, so this will all come from Mesa in
> > the future.
> 
> OK.  
> 
> But what is the state now?  Does xlibmesa-gl-dev come from upstream
> xorg?  Is it a version of mesa?  

No, in sid it's purely a transitional package to aid upgrades.

> If so, could it supply the GLw library as does libgl1-mesa-swx11-dev?

No, and I'm not sure what the point would be, given that it's just a
static library. Do you anticipate any problems with building against
libgl1-mesa-swx11-dev?


-- 
Earthling Michel Dänzer   |  http://tungstengraphics.com
Libre software enthusiast |  Debian, X and DRI developer




Bug#374303: Where'd GL/GLwMDrawA.h go?

2006-06-20 Thread Michel Dänzer
On Mon, 2006-06-19 at 09:10 -0400, Steve M. Robbins wrote:
> On Mon, Jun 19, 2006 at 08:58:10AM +0300, Daniel Stone wrote:
> > On Sun, Jun 18, 2006 at 08:48:46PM -0400, Steve M. Robbins wrote:
> > > Before the Great Fracturing, I believe this file was in
> > > xlibmesa-gl-dev.  Where may I find it now?
> > 
> > GLw is not built; it's not in Mesa anywhere that I can see.
> 
> Someone else emailed me privately to say that libgl1-mesa-swx11-dev
> has the file.  This package is apparently another build of mesa.  I
> can't keep up with all these things, but my hunch is that combining
> libgl1-mesa-swx11 and GL-from-xorg will cause me grief.  True?

Yes, they'll conflict with each other.

However, building against libgl1-mesa-swx11-dev and running against
another GL implementation shouldn't be a problem (unless the build
process is very broken and checks for stuff that really needs to be
checked at runtime, maybe), see below.

> It appears that libgl1-mesa-swx11-dev is built from mesa 6.4.2, whilst
> GL-from-xorg is built from mesa 6.9.0.  

There's no such thing. X.Org upstream no longer ships its own GL stuff
except for the GLX protocol headers, so this will all come from Mesa in
the future.

> Did "GLw" get split out to some other place in the meanwhile?  Or just 
> dropped completely?

Looks like it's only the static library in libgl1-mesa-swx11-dev ATM; if
it needs to be a shared library, it should probably be moved into its
own set of packages.


-- 
Earthling Michel Dänzer   |  http://tungstengraphics.com
Libre software enthusiast |  Debian, X and DRI developer




Bug#374303: Where'd GL/GLwMDrawA.h go?

2006-06-19 Thread Steve M. Robbins
On Mon, Jun 19, 2006 at 08:58:10AM +0300, Daniel Stone wrote:
> On Sun, Jun 18, 2006 at 08:48:46PM -0400, Steve M. Robbins wrote:
> > Before the Great Fracturing, I believe this file was in
> > xlibmesa-gl-dev.  Where may I find it now?
> 
> GLw is not built; it's not in Mesa anywhere that I can see.

Someone else emailed me privately to say that libgl1-mesa-swx11-dev
has the file.  This package is apparently another build of mesa.  I
can't keep up with all these things, but my hunch is that combining
libgl1-mesa-swx11 and GL-from-xorg will cause me grief.  True?

It appears that libgl1-mesa-swx11-dev is built from mesa 6.4.2, whilst
GL-from-xorg is built from mesa 6.9.0.  Did "GLw" get split out to
some other place in the meanwhile?  Or just dropped completely?

Thanks,
-Steve


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]