Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to master grimoire by Eric Sandall (637c64fe4c7a7a62014dc914ad02e7b3737e882d)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Arwed von Merkatz <v.merkatz AT gmx.net>
  • To: sm-commit <sm-commit AT lists.ibiblio.org>
  • Subject: Re: [SM-Commit] GIT changes to master grimoire by Eric Sandall (637c64fe4c7a7a62014dc914ad02e7b3737e882d)
  • Date: Sun, 10 Jan 2010 12:09:36 +0100

Excerpts from flux's message of Sat Jan 09 19:23:51 +0100 2010:
> Arwed von Merkatz (v.merkatz AT gmx.net) wrote [10.01.09 12:37]:
> > Excerpts from Eric Sandall's message of Sat Jan 09 18:12:50 +0100 2010:
> > > On Sat, 09 Jan 2010 11:44:49 +0100
> > > Arwed von Merkatz <v.merkatz AT gmx.net> wrote:
> > >
> > > > Excerpts from Eric Sandall's message of Fri Jan 08 05:01:58 +0100
> > > > 2010:
> > > > > GIT changes to master grimoire by Eric Sandall
> > > > > <sandalle AT sourcemage.org>:
> > > > >
> > > > > graphics/mesademos/DETAILS | 8 +++++---
> > > > > graphics/mesademos/HISTORY | 3 +++
> > > > > graphics/mesademos/MesaDemos-7.5.2.tar.bz2.sig |binary
> > > > > graphics/mesademos/MesaLib-7.5.2.tar.bz2.sig |binary
> > > > > 4 files changed, 8 insertions(+), 3 deletions(-)
> > > > >
> > > > > New commits:
> > > > > commit 637c64fe4c7a7a62014dc914ad02e7b3737e882d
> > > > > Author: Eric Sandall <sandalle AT sourcemage.org>
> > > > > Commit: Eric Sandall <sandalle AT sourcemage.org>
> > > > >
> > > > > mesademos: Updated to 7.5.2
> > > > >
> > > >
> > > > This doesn't compile for me:
> > > > make[5]: Entering directory
> > > > `/usr/src/Mesa-7.5.2/src/mesa/drivers/dri/i915' gcc -c -I.
> > > > -I../../../../../src/mesa/drivers/dri/common -Iserver
> > > > -I../../../../../include -I../../../../../src/mesa
> > > > -I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri
> > > > -I/usr/include/drm -march=k8 -m32 -pipe -Os -mfpmath=sse -Wall
> > > > -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing
> > > > -fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
> > > > -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN
> > > > -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING
> > > > -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -I../intel -I../intel/server
> > > > -DI915 -DDRM_VBLANK_FLIP=DRM_VBLANK_FLIP i830_context.c -o
> > > > i830_context.o In file included from i830_context.h:31, from
> > > > i830_context.c:28: ../intel/intel_context.h:37:26: error:
> > > > intel_bufmgr.h: No such file or directory In file included
> > > > from ../intel/intel_context.h:39, from i830_context.h:31, from
> > > > i830_context.c:28: ../intel/intel_screen.h:81: error: expected
> > > > specifier-qualifier-list before 'dri_bufmgr' In file included from
> > > > i830_context.h:31, from
> > > > i830_context.c:28: ../intel/intel_context.h:150: error: expected
> > > > declaration specifiers or '...' before
> > > > 'dri_bo' ../intel/intel_context.h:179: error: expected
> > > > specifier-qualifier-list before 'dri_bufmgr' In file included from
> > > > i830_context.c:28: i830_context.h:126: error: expected
> > > > specifier-qualifier-list before 'dri_bo' i830_context.c: In function
> > > > 'i830CreateContext': i830_context.c:75: error: 'struct intel_context'
> > > > has no member named 'ViewportMatrix' i830_context.c:85: error:
> > > > 'struct intel_context' has no member named 'no_rast'
> > > > i830_context.c:108: error: 'struct intel_context' has no member named
> > > > 'verts' make[5]: *** [i830_context.o] Error 1 make[5]: Leaving
> > > > directory `/usr/src/Mesa-7.5.2/src/mesa/drivers/dri/i915' make[4]:
> > > > Leaving directory `/usr/src/Mesa-7.5.2/src/mesa/drivers/dri' make[3]:
> > > > Leaving directory `/usr/src/Mesa-7.5.2/src/mesa/drivers' make[2]:
> > > > Leaving directory `/usr/src/Mesa-7.5.2/src/mesa' make[1]: Leaving
> > > > directory `/usr/src/Mesa-7.5.2/src' make[4]: *** [subdirs] Error 1
> > > > make[3]: *** [default] Error 1 make[2]: *** [driver_subdirs] Error 2
> > > > make[1]: *** [subdirs] Error 1 make: *** [default] Error 1
> > > >
> > >
> > > Just saw this on my xf86-video-ati box. Compiled fine on my
> > > xf86-video-intel box. Perhaps extra requirements are there that
> > > xf86-video-intel takes care of?
> >
> > Possible, this is also an ATI box.
>
> Why is it building intel drivers if it's an ATI box? It would certainly
> make it seem more plausible that it would need something from the
> xf86-video-intel spell. Is there a way to disable the build of non-ATI
> drivers, and see if that makes it work? IIRC, the spell used to ask if
> you wanted to specify drivers (I haven't cast X-related things in quite
> some time, so my memory is a bit fuzzy on this).

The mesademos spell builds mesalib and the demos, then only installs the
demos. The spell should get the configuration of the mesalib spell and
use the same setup, that would probably solve this issue.
--
Arwed v. Merkatz Source Mage GNU/Linux developer
http://www.sourcemage.org




Archive powered by MHonArc 2.6.24.

Top of Page