Testing/mesademos

2001-04-06 Thread Jon Pennington

I'm trying to compile mesademos on a testing box.  The only variation so far is that 
I'm using mga_drv.o and mga_hal_drv.o from Matrox; I haven't even configured DRI on my 
G450 yet.  My problem is here:

pugelist:/usr/share/doc/mesademos/demos# make linux
make  -f Makefile.X11 targets \
"GL_LIB = libGL.a" \
"GLU_LIB = libGLU.a" \
"GLUT_LIB = libglut.a" \
"GLW_LIB = libGLw.a" \
"CC = gcc" \
"CFLAGS = -O3 -funroll-loops -ansi -pedantic -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE 
-DSHM -I/usr/X11R6/include" \
"MAKELIB = ../bin/mklib.ar-ruv" \
"XLIBS = -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lSM -lICE -lm"
make[1]: Entering directory `/usr/share/doc/mesademos/demos'
gcc -I../include -O3 -funroll-loops -ansi -pedantic -ffast-math -D_SVID_SOURCE 
-D_BSD_SOURCE -DSHM -I/usr/X11R6/include osdemo.c -L../lib -lglut -lGLU -lGL 
-L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lSM -lICE -lm -o osdemo
/tmp/ccEMh1hu.o: In function `main':
/tmp/ccEMh1hu.o(.text+0x32a): undefined reference to `OSMesaCreateContext'
/tmp/ccEMh1hu.o(.text+0x35c): undefined reference to `OSMesaMakeCurrent'
/tmp/ccEMh1hu.o(.text+0x4f5): undefined reference to `OSMesaDestroyContext'
collect2: ld returned 1 exit status
make[1]: *** [osdemo] Error 1
make[1]: Leaving directory `/usr/share/doc/mesademos/demos'
make: *** [linux] Error 2

There are other bins in the mesademos/demos/ directory, which `make clean' does not 
get rid of (and there's no target `distclean').  This, I assume, is a problem with the 
upstream Makefile, not Branden's customizations.

Aside from the does-not-compile issue, I also wonder if it's really so necessary to 
keep each directory under usr/share/doc/mesademos/ a tarball after installation.  It's 
pretty clear that if someone installs the mesademos package, they want to run the 
demos.  I understand shipping in source-only; that makes a lot of sense to a DRI user 
like myself.  But compressed?  The uncompressed trees take well less than 4MB, and it 
seems more than a little silly to make someone who is building the demos manually 
unpack them.

Against whom do I file my d-n-c bug and my wishlist bug, respectively?

-- 
-=|JP|=-"This space intentionally left blank."
Jon Pennington  | Debian 2.4 -o)
[EMAIL PROTECTED] | Auto Enthusiast/\\
Kansas City, MO, USA| Proud Husband and Father  _\_V


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




Re: Testing/mesademos

2001-04-06 Thread Marcelo E. Magallon

 Jon Pennington [EMAIL PROTECTED] writes:

  /tmp/ccEMh1hu.o(.text+0x32a): undefined reference to `OSMesaCreateContext'
  /tmp/ccEMh1hu.o(.text+0x35c): undefined reference to `OSMesaMakeCurrent'
  /tmp/ccEMh1hu.o(.text+0x4f5): undefined reference to `OSMesaDestroyContext'

 Hmmm... please submit this as a bug, there's a -lOSMesa missing.  I'm
 going to fix the makefiles, so I'm going to stumble across this,
 probably.
 
  There are other bins in the mesademos/demos/ directory, which `make
  clean' does not get rid of (and there's no target `distclean').
  This, I assume, is a problem with the upstream Makefile, not
  Branden's customizations.

 Branden doesn't maintain mesademos.
 
 /me waves

  Aside from the does-not-compile issue, I also wonder if it's really
  so necessary to keep each directory under usr/share/doc/mesademos/ a
  tarball after installation.  It's pretty clear that if someone
  installs the mesademos package, they want to run the demos.
 
 Oh, is it?  For me the demos are more valuable as source code, since
 only a fraction of them are interesting from a end-user's point of
 view.  

  I understand shipping in source-only; that makes a lot of sense to a
  DRI user like myself
 
 The demos themselves are not tied to the Direct Rendering
 Infrastructure.  They are OpenGL demos, and only a handful are specific
 to Mesa.  All of them run with software rendering, now that the
 glide-specific demos are no longer being shipped.
 
   But compressed?  The uncompressed trees take well less than 4MB, and
   it seems more than a little silly to make someone who is building
   the demos manually unpack them.

 You mean tarred.  Like I said, IMO in this case source is more
 important than binaries.  I considered shipping everything as single
 files, in ../mesademos/examples/ or something like that, but then I
 would have to compress the individual files (c.f. Policy), which is no
 better than having to unpack the tarred sources.

  Against whom do I file my d-n-c bug and my wishlist bug, respectively?

 d-n-c? You lost me.  Oh, does-not-compile.  I hope you don't mean that
 as in 'serious' because it will be automatically downgraded to normal
 once I get it.

 mesademos, on both accounts.

-- 
Marcelo


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




Re: Testing/mesademos

2001-04-06 Thread Jon Pennington

On Fri, Apr 06, 2001 at 10:32:16PM +0200, Marcelo E. Magallon wrote:
  Jon Pennington [EMAIL PROTECTED] writes:
 
   /tmp/ccEMh1hu.o(.text+0x32a): undefined reference to `OSMesaCreateContext'
   /tmp/ccEMh1hu.o(.text+0x35c): undefined reference to `OSMesaMakeCurrent'
   /tmp/ccEMh1hu.o(.text+0x4f5): undefined reference to `OSMesaDestroyContext'
 
  Hmmm... please submit this as a bug, there's a -lOSMesa missing.  I'm
  going to fix the makefiles, so I'm going to stumble across this,
  probably.

On it's way.
  
   There are other bins in the mesademos/demos/ directory, which `make
   clean' does not get rid of (and there's no target `distclean').
   This, I assume, is a problem with the upstream Makefile, not
   Branden's customizations.
 
  Branden doesn't maintain mesademos.
  
  /me waves

Sorry, I was reading the Maintainer: line from xlibosmesa-dev when I wrote this.  My 
apologies for the confusion I've caused.
 
   Aside from the does-not-compile issue, I also wonder if it's really
   so necessary to keep each directory under usr/share/doc/mesademos/ a
   tarball after installation.  It's pretty clear that if someone
   installs the mesademos package, they want to run the demos.
  
  Oh, is it?  For me the demos are more valuable as source code, since
  only a fraction of them are interesting from a end-user's point of
  view.  

Absolutely!  This is what I meant to say.  Shipping the mesademos package in binary 
form does not make any sense.  There are too many libGL implementations floating 
around for that.
 
But compressed?  The uncompressed trees take well less than 4MB, and
it seems more than a little silly to make someone who is building
the demos manually unpack them.
 
  You mean tarred.  Like I said, IMO in this case source is more
  important than binaries.

I said that too :)

  I considered shipping everything as single
  files, in ../mesademos/examples/ or something like that, but then I
  would have to compress the individual files (c.f. Policy), which is no
  better than having to unpack the tarred sources.

Why compress them at all?  dpkg compresses them anyway; dpkg'ing a compressed file of 
any kind is redundant.  My question is, "Why must you tar them up at all."  My logic 
is, "I asked for the sources; dpkg compresses anything you feed to it; compressing the 
sources before being added to a deb is a waste of time, and a waste of my time after I 
install the package; I expect packages to be usable almost immediately after 
installing (aside from editing configuration files, and in this case, a bit of mild 
compiling, NOT untarring a package-within-a-package)."

   Against whom do I file my d-n-c bug and my wishlist bug, respectively?
 
  d-n-c? You lost me.  Oh, does-not-compile.  I hope you don't mean that
  as in 'serious' because it will be automatically downgraded to normal
  once I get it.

Thanks for your time :)

-- 
-=|JP|=-"This space intentionally left blank."
Jon Pennington  | Debian 2.4 -o)
[EMAIL PROTECTED] | Auto Enthusiast/\\
Kansas City, MO, USA| Proud Husband and Father  _\_V


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




dri and shared memory

2001-04-06 Thread Gordon Heydon

Hello,

I have installed the new dri packages, and at last I have 3gl, I am
getting ~100 fps with the evas_test on my g400. but I do have on
problem.

With enlightenment and imlib1 it can't seem to detect the shared memory,
which also seems to cause the latest version of gnome panel crash as
well.

Can anyone give me any ideas on how to resolve this problem

--
Gordon Heydon [EMAIL PROTECTED]


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




XFree 4.0.2-13 ; issues with SiS 6326

2001-04-06 Thread Emmanuel Charpentier

Dear list,

I just had to buy a new system (the old one had a dying MB ...) and got
something with a SiS 6326, which is giving me troubles with xfree 4.0.2-13 as
shipped in unstable (listed in order of discovery) :

- No autodetection of mouse protocol and port (I had to put it manually in
place), neither by xf86cfg nor X -configure.
- A big gray striped block instead of a mouse pointer, unless I use
SoftwareCursor
- Incorrect display of some Web page background in NS 4.7 (I get a red-blue
chexker instead of an uniform shade, making the text unreadable) unless I use
NoAccel
- No startup if I ask for a 24 bit deep 1280x1024 display ; 16-bit deep display
works fine.
- Display is slow (probably due to the NoAccel option I have to use ...).

Does this rings a bell among X developpers ?

I read on www.xfree.org that somme issues with SiS driver have been fixed in
4.0.3. Is there an ETA for it in debian/unstable ?

Do you have some idea of how I could work around in the meantime ? The sis
manpage isn't very helpful, to say the least ...

Last but not least : should I submit a formal bug report ? if so, about what
package ?

Emmanuel Charpentier

PS : It seems that I can get a replacement ATI RagePro for not much more.
Should I dive for that, or be pigheaded about the SiS ?

--
Emmanuel CharpentierTel :   +33-01 40 27 35 98
Secrétariat scientifique du CEDIT   Fax :   +33-01 40 27 55 65
Direction de la Politique Médicale // Assistance Publique - Hôpitaux de Paris
3, Avenue Victoria // F-75004 Paris /// France


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




Testing/mesademos

2001-04-06 Thread Jon Pennington
I'm trying to compile mesademos on a testing box.  The only variation so far is 
that I'm using mga_drv.o and mga_hal_drv.o from Matrox; I haven't even 
configured DRI on my G450 yet.  My problem is here:

pugelist:/usr/share/doc/mesademos/demos# make linux
make  -f Makefile.X11 targets \
GL_LIB = libGL.a \
GLU_LIB = libGLU.a \
GLUT_LIB = libglut.a \
GLW_LIB = libGLw.a \
CC = gcc \
CFLAGS = -O3 -funroll-loops -ansi -pedantic -ffast-math -D_SVID_SOURCE 
-D_BSD_SOURCE -DSHM -I/usr/X11R6/include \
MAKELIB = ../bin/mklib.ar-ruv \
XLIBS = -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lSM -lICE -lm
make[1]: Entering directory `/usr/share/doc/mesademos/demos'
gcc -I../include -O3 -funroll-loops -ansi -pedantic -ffast-math -D_SVID_SOURCE 
-D_BSD_SOURCE -DSHM -I/usr/X11R6/include osdemo.c -L../lib -lglut -lGLU -lGL 
-L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lSM -lICE -lm -o osdemo
/tmp/ccEMh1hu.o: In function `main':
/tmp/ccEMh1hu.o(.text+0x32a): undefined reference to `OSMesaCreateContext'
/tmp/ccEMh1hu.o(.text+0x35c): undefined reference to `OSMesaMakeCurrent'
/tmp/ccEMh1hu.o(.text+0x4f5): undefined reference to `OSMesaDestroyContext'
collect2: ld returned 1 exit status
make[1]: *** [osdemo] Error 1
make[1]: Leaving directory `/usr/share/doc/mesademos/demos'
make: *** [linux] Error 2

There are other bins in the mesademos/demos/ directory, which `make clean' does 
not get rid of (and there's no target `distclean').  This, I assume, is a 
problem with the upstream Makefile, not Branden's customizations.

Aside from the does-not-compile issue, I also wonder if it's really so 
necessary to keep each directory under usr/share/doc/mesademos/ a tarball after 
installation.  It's pretty clear that if someone installs the mesademos 
package, they want to run the demos.  I understand shipping in source-only; 
that makes a lot of sense to a DRI user like myself.  But compressed?  The 
uncompressed trees take well less than 4MB, and it seems more than a little 
silly to make someone who is building the demos manually unpack them.

Against whom do I file my d-n-c bug and my wishlist bug, respectively?

-- 
-=|JP|=-This space intentionally left blank.
Jon Pennington  | Debian 2.4 -o)
[EMAIL PROTECTED] | Auto Enthusiast/\\
Kansas City, MO, USA| Proud Husband and Father  _\_V



Re: Testing/mesademos

2001-04-06 Thread Marcelo E. Magallon
 Jon Pennington [EMAIL PROTECTED] writes:

  /tmp/ccEMh1hu.o(.text+0x32a): undefined reference to `OSMesaCreateContext'
  /tmp/ccEMh1hu.o(.text+0x35c): undefined reference to `OSMesaMakeCurrent'
  /tmp/ccEMh1hu.o(.text+0x4f5): undefined reference to `OSMesaDestroyContext'

 Hmmm... please submit this as a bug, there's a -lOSMesa missing.  I'm
 going to fix the makefiles, so I'm going to stumble across this,
 probably.
 
  There are other bins in the mesademos/demos/ directory, which `make
  clean' does not get rid of (and there's no target `distclean').
  This, I assume, is a problem with the upstream Makefile, not
  Branden's customizations.

 Branden doesn't maintain mesademos.
 
 /me waves

  Aside from the does-not-compile issue, I also wonder if it's really
  so necessary to keep each directory under usr/share/doc/mesademos/ a
  tarball after installation.  It's pretty clear that if someone
  installs the mesademos package, they want to run the demos.
 
 Oh, is it?  For me the demos are more valuable as source code, since
 only a fraction of them are interesting from a end-user's point of
 view.  

  I understand shipping in source-only; that makes a lot of sense to a
  DRI user like myself
 
 The demos themselves are not tied to the Direct Rendering
 Infrastructure.  They are OpenGL demos, and only a handful are specific
 to Mesa.  All of them run with software rendering, now that the
 glide-specific demos are no longer being shipped.
 
   But compressed?  The uncompressed trees take well less than 4MB, and
   it seems more than a little silly to make someone who is building
   the demos manually unpack them.

 You mean tarred.  Like I said, IMO in this case source is more
 important than binaries.  I considered shipping everything as single
 files, in ../mesademos/examples/ or something like that, but then I
 would have to compress the individual files (c.f. Policy), which is no
 better than having to unpack the tarred sources.

  Against whom do I file my d-n-c bug and my wishlist bug, respectively?

 d-n-c? You lost me.  Oh, does-not-compile.  I hope you don't mean that
 as in 'serious' because it will be automatically downgraded to normal
 once I get it.

 mesademos, on both accounts.

-- 
Marcelo



Re: Testing/mesademos

2001-04-06 Thread Jon Pennington
On Fri, Apr 06, 2001 at 10:32:16PM +0200, Marcelo E. Magallon wrote:
  Jon Pennington [EMAIL PROTECTED] writes:
 
   /tmp/ccEMh1hu.o(.text+0x32a): undefined reference to `OSMesaCreateContext'
   /tmp/ccEMh1hu.o(.text+0x35c): undefined reference to `OSMesaMakeCurrent'
   /tmp/ccEMh1hu.o(.text+0x4f5): undefined reference to `OSMesaDestroyContext'
 
  Hmmm... please submit this as a bug, there's a -lOSMesa missing.  I'm
  going to fix the makefiles, so I'm going to stumble across this,
  probably.

On it's way.
  
   There are other bins in the mesademos/demos/ directory, which `make
   clean' does not get rid of (and there's no target `distclean').
   This, I assume, is a problem with the upstream Makefile, not
   Branden's customizations.
 
  Branden doesn't maintain mesademos.
  
  /me waves

Sorry, I was reading the Maintainer: line from xlibosmesa-dev when I wrote 
this.  My apologies for the confusion I've caused.
 
   Aside from the does-not-compile issue, I also wonder if it's really
   so necessary to keep each directory under usr/share/doc/mesademos/ a
   tarball after installation.  It's pretty clear that if someone
   installs the mesademos package, they want to run the demos.
  
  Oh, is it?  For me the demos are more valuable as source code, since
  only a fraction of them are interesting from a end-user's point of
  view.  

Absolutely!  This is what I meant to say.  Shipping the mesademos package in 
binary form does not make any sense.  There are too many libGL implementations 
floating around for that.
 
But compressed?  The uncompressed trees take well less than 4MB, and
it seems more than a little silly to make someone who is building
the demos manually unpack them.
 
  You mean tarred.  Like I said, IMO in this case source is more
  important than binaries.

I said that too :)

  I considered shipping everything as single
  files, in ../mesademos/examples/ or something like that, but then I
  would have to compress the individual files (c.f. Policy), which is no
  better than having to unpack the tarred sources.

Why compress them at all?  dpkg compresses them anyway; dpkg'ing a compressed 
file of any kind is redundant.  My question is, Why must you tar them up at 
all.  My logic is, I asked for the sources; dpkg compresses anything you feed 
to it; compressing the sources before being added to a deb is a waste of time, 
and a waste of my time after I install the package; I expect packages to be 
usable almost immediately after installing (aside from editing configuration 
files, and in this case, a bit of mild compiling, NOT untarring a 
package-within-a-package).

   Against whom do I file my d-n-c bug and my wishlist bug, respectively?
 
  d-n-c? You lost me.  Oh, does-not-compile.  I hope you don't mean that
  as in 'serious' because it will be automatically downgraded to normal
  once I get it.

Thanks for your time :)

-- 
-=|JP|=-This space intentionally left blank.
Jon Pennington  | Debian 2.4 -o)
[EMAIL PROTECTED] | Auto Enthusiast/\\
Kansas City, MO, USA| Proud Husband and Father  _\_V