* Re: xf86-video-intel: configure.ac [not found] ` <20100726234447.62A4410057-PlYeExAEIo6UevrW7tnuMEsOKLKoXr+P@public.gmane.org> @ 2010-07-27 13:41 ` Julien Cristau [not found] ` <20100727134135.GE10843-EvlgUWGjKCFw609as50hi2D2FQJk+8+b@public.gmane.org> 2010-07-27 15:25 ` Jesse Barnes 0 siblings, 2 replies; 14+ messages in thread From: Julien Cristau @ 2010-07-27 13:41 UTC (permalink / raw) To: Jesse Barnes Cc: intel-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW, xorg-devel-go0+a7rfsptAfugRpC6u6w [-- Attachment #1.1: Type: text/plain, Size: 1065 bytes --] On Mon, Jul 26, 2010 at 16:44:47 -0700, Jesse Barnes wrote: > configure.ac | 2 ++ > 1 file changed, 2 insertions(+) > > New commits: > commit d580fa82a1cf339d2d1fd1055d137c0b23cd04f3 > Author: Jesse Barnes <jbarnes-Y1mF5jBUw70BENJcbMCuUQ@public.gmane.org> > Date: Mon Jul 26 16:44:19 2010 -0700 > > configure.ac: add xi and gl requirements > > Could probably be earlier versions, but having these here makes packaging > easier. > > diff --git a/configure.ac b/configure.ac > index d5989a6..4edd07b 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -81,6 +81,8 @@ XORG_DRIVER_CHECK_EXT(DPMSExtension, xextproto) > PKG_CHECK_MODULES(XORG, [xorg-server >= 1.6 xproto fontsproto $REQUIRED_MODULES]) > PKG_CHECK_MODULES(DRM, [libdrm >= 2.4.21]) > PKG_CHECK_MODULES(PCIACCESS, [pciaccess >= 0.10]) > +PKG_CHECK_MODULES(XI, [xi >= 1.3]) > +PKG_CHECK_MODULES(GL, [gl >= 7.7.0]) > > sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server` > May I ask why? None of these seem necessary… Cheers, Julien [-- Attachment #1.2: Digital signature --] [-- Type: application/pgp-signature, Size: 836 bytes --] [-- Attachment #2: Type: text/plain, Size: 219 bytes --] _______________________________________________ xorg-devel-go0+a7rfsptAfugRpC6u6w@public.gmane.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ^ permalink raw reply [flat|nested] 14+ messages in thread
[parent not found: <20100727134135.GE10843-EvlgUWGjKCFw609as50hi2D2FQJk+8+b@public.gmane.org>]
* Re: xf86-video-intel: configure.ac [not found] ` <20100727134135.GE10843-EvlgUWGjKCFw609as50hi2D2FQJk+8+b@public.gmane.org> @ 2010-07-27 14:50 ` Gaetan Nadon 2010-07-27 15:26 ` Jesse Barnes 0 siblings, 1 reply; 14+ messages in thread From: Gaetan Nadon @ 2010-07-27 14:50 UTC (permalink / raw) To: Julien Cristau Cc: intel-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW, xorg-devel-go0+a7rfsptAfugRpC6u6w, Jesse Barnes [-- Attachment #1.1.1: Type: text/plain, Size: 732 bytes --] On Tue, 2010-07-27 at 15:41 +0200, Julien Cristau wrote: > > +PKG_CHECK_MODULES(XI, [xi >= 1.3]) > > +PKG_CHECK_MODULES(GL, [gl >= 7.7.0]) > > > > sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server` > > > > May I ask why? None of these seem necessary… > Jesse, Will the --disable-dri option still work now that the module cannot be configured without the gl package? Will xi version 1.3 version be "too recent" when built against a 1.6 server? The 1.6 server does not depend on libXi. It's great to have accurate dependencies checking. Just by looking at the configuration of this driver, it has an explicit requirement to support server 1.6 and later, and to work without dri. Gaetan [-- Attachment #1.1.2: Type: text/html, Size: 1392 bytes --] [-- Attachment #1.2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 197 bytes --] [-- Attachment #2: Type: text/plain, Size: 219 bytes --] _______________________________________________ xorg-devel-go0+a7rfsptAfugRpC6u6w@public.gmane.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: xf86-video-intel: configure.ac 2010-07-27 14:50 ` Gaetan Nadon @ 2010-07-27 15:26 ` Jesse Barnes 0 siblings, 0 replies; 14+ messages in thread From: Jesse Barnes @ 2010-07-27 15:26 UTC (permalink / raw) To: memsize-XzQKRVe1yT0V+D8aMU/kSg Cc: intel-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW, xorg-devel-go0+a7rfsptAfugRpC6u6w, Julien Cristau On Tue, 27 Jul 2010 10:50:24 -0400 Gaetan Nadon <memsize@videotron.ca> wrote: > On Tue, 2010-07-27 at 15:41 +0200, Julien Cristau wrote: > > > > +PKG_CHECK_MODULES(XI, [xi >= 1.3]) > > > +PKG_CHECK_MODULES(GL, [gl >= 7.7.0]) > > > > > > sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server` > > > > > > > May I ask why? None of these seem necessary… > > > > > Jesse, > > Will the --disable-dri option still work now that the module cannot be > configured without the gl package? > > Will xi version 1.3 version be "too recent" when built against a 1.6 > server? > The 1.6 server does not depend on libXi. > > It's great to have accurate dependencies checking. Just by looking at > the configuration of this driver, > it has an explicit requirement to support server 1.6 and later, and to > work without dri. I didn't test with the --disable-dri option, we could put the pkg requirement under a DRI check if needed. I also haven't tried building against a 1.6 server for a long time, if we need changes to support that I can make them as well. -- Jesse Barnes, Intel Open Source Technology Center _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: xf86-video-intel: configure.ac 2010-07-27 13:41 ` xf86-video-intel: configure.ac Julien Cristau [not found] ` <20100727134135.GE10843-EvlgUWGjKCFw609as50hi2D2FQJk+8+b@public.gmane.org> @ 2010-07-27 15:25 ` Jesse Barnes 2010-07-27 15:44 ` Julien Cristau 1 sibling, 1 reply; 14+ messages in thread From: Jesse Barnes @ 2010-07-27 15:25 UTC (permalink / raw) To: Julien Cristau; +Cc: intel-gfx, xorg-devel On Tue, 27 Jul 2010 15:41:35 +0200 Julien Cristau <jcristau@debian.org> wrote: > On Mon, Jul 26, 2010 at 16:44:47 -0700, Jesse Barnes wrote: > > > configure.ac | 2 ++ > > 1 file changed, 2 insertions(+) > > > > New commits: > > commit d580fa82a1cf339d2d1fd1055d137c0b23cd04f3 > > Author: Jesse Barnes <jbarnes@virtuousgeek.org> > > Date: Mon Jul 26 16:44:19 2010 -0700 > > > > configure.ac: add xi and gl requirements > > > > Could probably be earlier versions, but having these here makes packaging > > easier. > > > > diff --git a/configure.ac b/configure.ac > > index d5989a6..4edd07b 100644 > > --- a/configure.ac > > +++ b/configure.ac > > @@ -81,6 +81,8 @@ XORG_DRIVER_CHECK_EXT(DPMSExtension, xextproto) > > PKG_CHECK_MODULES(XORG, [xorg-server >= 1.6 xproto fontsproto $REQUIRED_MODULES]) > > PKG_CHECK_MODULES(DRM, [libdrm >= 2.4.21]) > > PKG_CHECK_MODULES(PCIACCESS, [pciaccess >= 0.10]) > > +PKG_CHECK_MODULES(XI, [xi >= 1.3]) > > +PKG_CHECK_MODULES(GL, [gl >= 7.7.0]) > > > > sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server` > > > > May I ask why? None of these seem necessary… Apparently MeeGo does automatic packaging based on configure.ac, so Arjan requested that these be added to make that easier. -- Jesse Barnes, Intel Open Source Technology Center _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: xf86-video-intel: configure.ac 2010-07-27 15:25 ` Jesse Barnes @ 2010-07-27 15:44 ` Julien Cristau [not found] ` <20100727154439.GM12476-mjqoj5/V/3ubw+ijaxtQjQPnKcHpoCaU@public.gmane.org> 0 siblings, 1 reply; 14+ messages in thread From: Julien Cristau @ 2010-07-27 15:44 UTC (permalink / raw) To: Jesse Barnes; +Cc: intel-gfx, xorg-devel On Tue, Jul 27, 2010 at 08:25:13 -0700, Jesse Barnes wrote: > Apparently MeeGo does automatic packaging based on configure.ac, so > Arjan requested that these be added to make that easier. So we're adding fictional dependencies based on meego brokenness? Do you have more details on the issues they were having? Cheers, Julien ^ permalink raw reply [flat|nested] 14+ messages in thread
[parent not found: <20100727154439.GM12476-mjqoj5/V/3ubw+ijaxtQjQPnKcHpoCaU@public.gmane.org>]
* Re: [Intel-gfx] xf86-video-intel: configure.ac [not found] ` <20100727154439.GM12476-mjqoj5/V/3ubw+ijaxtQjQPnKcHpoCaU@public.gmane.org> @ 2010-07-27 16:00 ` Daniel Stone 2010-07-27 16:08 ` Jesse Barnes 2010-07-27 16:34 ` Jesse Barnes 0 siblings, 2 replies; 14+ messages in thread From: Daniel Stone @ 2010-07-27 16:00 UTC (permalink / raw) To: Julien Cristau Cc: intel-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW, xorg-devel-go0+a7rfsptAfugRpC6u6w [-- Attachment #1.1: Type: text/plain, Size: 763 bytes --] Hi, On Tue, Jul 27, 2010 at 05:44:39PM +0200, Julien Cristau wrote: > On Tue, Jul 27, 2010 at 08:25:13 -0700, Jesse Barnes wrote: > > Apparently MeeGo does automatic packaging based on configure.ac, so > > Arjan requested that these be added to make that easier. > > So we're adding fictional dependencies based on meego brokenness? > Do you have more details on the issues they were having? That's pretty awesome. In either case, xi is almost certainly the wrong module. If the requirement is to have X11/extensions/XI.h and friends for server headers, then not only should that dep be in the server rather than a driver which blatantly has nothing to do with input, but you want inputproto rather than xi, which is libXi. Cheers, Daniel [-- Attachment #1.2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] [-- Attachment #2: Type: text/plain, Size: 219 bytes --] _______________________________________________ xorg-devel-go0+a7rfsptAfugRpC6u6w@public.gmane.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: xf86-video-intel: configure.ac 2010-07-27 16:00 ` [Intel-gfx] " Daniel Stone @ 2010-07-27 16:08 ` Jesse Barnes 2010-07-27 16:34 ` Jesse Barnes 1 sibling, 0 replies; 14+ messages in thread From: Jesse Barnes @ 2010-07-27 16:08 UTC (permalink / raw) To: Daniel Stone; +Cc: intel-gfx, xorg-devel, Julien Cristau On Tue, 27 Jul 2010 17:00:28 +0100 Daniel Stone <daniel@fooishbar.org> wrote: > Hi, > > On Tue, Jul 27, 2010 at 05:44:39PM +0200, Julien Cristau wrote: > > On Tue, Jul 27, 2010 at 08:25:13 -0700, Jesse Barnes wrote: > > > Apparently MeeGo does automatic packaging based on configure.ac, so > > > Arjan requested that these be added to make that easier. > > > > So we're adding fictional dependencies based on meego brokenness? > > Do you have more details on the issues they were having? > > That's pretty awesome. In either case, xi is almost certainly the wrong > module. If the requirement is to have X11/extensions/XI.h and friends > for server headers, then not only should that dep be in the server > rather than a driver which blatantly has nothing to do with input, but > you want inputproto rather than xi, which is libXi. Agreed, since Arjan requested this I just pinged him about why he thinks xi belongs here. We don't directly include files from either package, so putting the requirement on the server side makes more sense. And I think the dep on glproto should be sufficient for the GL stuff we use... -- Jesse Barnes, Intel Open Source Technology Center ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: xf86-video-intel: configure.ac 2010-07-27 16:00 ` [Intel-gfx] " Daniel Stone 2010-07-27 16:08 ` Jesse Barnes @ 2010-07-27 16:34 ` Jesse Barnes [not found] ` <20100727093401.28506701-Y1mF5jBUw70BENJcbMCuUQ@public.gmane.org> 2010-07-28 8:42 ` Chris Wilson 1 sibling, 2 replies; 14+ messages in thread From: Jesse Barnes @ 2010-07-27 16:34 UTC (permalink / raw) To: Daniel Stone; +Cc: intel-gfx, xorg-devel, Julien Cristau On Tue, 27 Jul 2010 17:00:28 +0100 Daniel Stone <daniel@fooishbar.org> wrote: > Hi, > > On Tue, Jul 27, 2010 at 05:44:39PM +0200, Julien Cristau wrote: > > On Tue, Jul 27, 2010 at 08:25:13 -0700, Jesse Barnes wrote: > > > Apparently MeeGo does automatic packaging based on configure.ac, so > > > Arjan requested that these be added to make that easier. > > > > So we're adding fictional dependencies based on meego brokenness? > > Do you have more details on the issues they were having? > > That's pretty awesome. In either case, xi is almost certainly the wrong > module. If the requirement is to have X11/extensions/XI.h and friends > for server headers, then not only should that dep be in the server > rather than a driver which blatantly has nothing to do with input, but > you want inputproto rather than xi, which is libXi. Yep, sorry, my fault. I should have checked these out more; Arjan showed me the logs and it looks like the server is missing a dep on xi: <arjan> In file included from /usr/include/xorg/scrnintstr.h:58:0, <arjan> from /usr/include/xorg/xf86str.h:39, <arjan> from /usr/include/xorg/xf86.h:46, <arjan> from uxa-priv.h:37, <arjan> from uxa.c:37: <arjan> /usr/include/xorg/dix.h:57:31: fatal error: X11/extensions/XI.h: No such file or directory and glproto is missing a dep on GL: <arjan> In file included from i810.h:60:0, <arjan> from i810_accel.c:41: <arjan> /usr/include/GL/glxint.h:36:19: fatal error: GL/gl.h: No such file or directory So we'll have to fix those instead. -- Jesse Barnes, Intel Open Source Technology Center ^ permalink raw reply [flat|nested] 14+ messages in thread
[parent not found: <20100727093401.28506701-Y1mF5jBUw70BENJcbMCuUQ@public.gmane.org>]
* Re: [Intel-gfx] xf86-video-intel: configure.ac [not found] ` <20100727093401.28506701-Y1mF5jBUw70BENJcbMCuUQ@public.gmane.org> @ 2010-07-27 16:39 ` Daniel Stone [not found] ` <20100727163911.GI2802-rLtY4a/8tF1rovVCs/uTlw@public.gmane.org> 2010-07-27 16:47 ` Jesse Barnes 0 siblings, 2 replies; 14+ messages in thread From: Daniel Stone @ 2010-07-27 16:39 UTC (permalink / raw) To: Jesse Barnes Cc: intel-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW, xorg-devel-go0+a7rfsptAfugRpC6u6w, Julien Cristau [-- Attachment #1.1: Type: text/plain, Size: 1638 bytes --] On Tue, Jul 27, 2010 at 09:34:01AM -0700, Jesse Barnes wrote: > On Tue, 27 Jul 2010 17:00:28 +0100 > Daniel Stone <daniel-rLtY4a/8tF1rovVCs/uTlw@public.gmane.org> wrote: > > On Tue, Jul 27, 2010 at 05:44:39PM +0200, Julien Cristau wrote: > > > On Tue, Jul 27, 2010 at 08:25:13 -0700, Jesse Barnes wrote: > > > > Apparently MeeGo does automatic packaging based on configure.ac, so > > > > Arjan requested that these be added to make that easier. > > > > > > So we're adding fictional dependencies based on meego brokenness? > > > Do you have more details on the issues they were having? > > > > That's pretty awesome. In either case, xi is almost certainly the wrong > > module. If the requirement is to have X11/extensions/XI.h and friends > > for server headers, then not only should that dep be in the server > > rather than a driver which blatantly has nothing to do with input, but > > you want inputproto rather than xi, which is libXi. > > Yep, sorry, my fault. I should have checked these out more; Arjan > showed me the logs and it looks like the server is missing a dep on xi: > > <arjan> In file included from /usr/include/xorg/scrnintstr.h:58:0, > <arjan> from /usr/include/xorg/xf86str.h:39, > <arjan> from /usr/include/xorg/xf86.h:46, > <arjan> from uxa-priv.h:37, > <arjan> from uxa.c:37: > <arjan> /usr/include/xorg/dix.h:57:31: fatal error: > X11/extensions/XI.h: No such file or directory That would be a dep on inputproto. :) xi only gives you XInput.h and XInput2.h, both client-only headers. Cheers, Daniel [-- Attachment #1.2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] [-- Attachment #2: Type: text/plain, Size: 219 bytes --] _______________________________________________ xorg-devel-go0+a7rfsptAfugRpC6u6w@public.gmane.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ^ permalink raw reply [flat|nested] 14+ messages in thread
[parent not found: <20100727163911.GI2802-rLtY4a/8tF1rovVCs/uTlw@public.gmane.org>]
* Re: [Intel-gfx] xf86-video-intel: configure.ac [not found] ` <20100727163911.GI2802-rLtY4a/8tF1rovVCs/uTlw@public.gmane.org> @ 2010-07-27 16:47 ` Julien Cristau [not found] ` <20100727164751.GA3096-mjqoj5/V/3ubw+ijaxtQjQPnKcHpoCaU@public.gmane.org> 0 siblings, 1 reply; 14+ messages in thread From: Julien Cristau @ 2010-07-27 16:47 UTC (permalink / raw) To: Daniel Stone, Jesse Barnes, intel-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW, xorg-devel-go0+a7rfsptAfugRpC6u6w On Tue, Jul 27, 2010 at 17:39:11 +0100, Daniel Stone wrote: > > <arjan> In file included from /usr/include/xorg/scrnintstr.h:58:0, > > <arjan> from /usr/include/xorg/xf86str.h:39, > > <arjan> from /usr/include/xorg/xf86.h:46, > > <arjan> from uxa-priv.h:37, > > <arjan> from uxa.c:37: > > <arjan> /usr/include/xorg/dix.h:57:31: fatal error: > > X11/extensions/XI.h: No such file or directory > > That would be a dep on inputproto. :) xi only gives you XInput.h and > XInput2.h, both client-only headers. > And it's already fixed. http://cgit.freedesktop.org/xorg/xserver/commit/?id=32c706c4ffd7433dbfc79dba8785b1510d2f053f The GL one is more annoying. Cheers, Julien _______________________________________________ xorg-devel-go0+a7rfsptAfugRpC6u6w@public.gmane.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ^ permalink raw reply [flat|nested] 14+ messages in thread
[parent not found: <20100727164751.GA3096-mjqoj5/V/3ubw+ijaxtQjQPnKcHpoCaU@public.gmane.org>]
* Re: [Intel-gfx] xf86-video-intel: configure.ac [not found] ` <20100727164751.GA3096-mjqoj5/V/3ubw+ijaxtQjQPnKcHpoCaU@public.gmane.org> @ 2010-07-27 18:21 ` Gaetan Nadon 0 siblings, 0 replies; 14+ messages in thread From: Gaetan Nadon @ 2010-07-27 18:21 UTC (permalink / raw) To: Julien Cristau Cc: intel-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW, xorg-devel-go0+a7rfsptAfugRpC6u6w, Daniel Stone [-- Attachment #1.1.1: Type: text/plain, Size: 663 bytes --] On Tue, 2010-07-27 at 18:47 +0200, Julien Cristau wrote: > The GL one is more annoying. > glproto includes gl.h which is in the mesa source. The mesa package depends on glproto. This will become a circular dependency if glproto is fixed to depend on gl. I was surprised to see a protocol including a header file from it's package implementation. The patch is not responsible for this situation, but it shows that the packager cannot rely on configuration dependencies alone to function properly. Not to mention there are most likely missing dependencies. Build tool chain dependencies are one thing, but running dependencies are another. [-- Attachment #1.1.2: Type: text/html, Size: 1013 bytes --] [-- Attachment #1.2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 197 bytes --] [-- Attachment #2: Type: text/plain, Size: 219 bytes --] _______________________________________________ xorg-devel-go0+a7rfsptAfugRpC6u6w@public.gmane.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: xf86-video-intel: configure.ac 2010-07-27 16:39 ` [Intel-gfx] " Daniel Stone [not found] ` <20100727163911.GI2802-rLtY4a/8tF1rovVCs/uTlw@public.gmane.org> @ 2010-07-27 16:47 ` Jesse Barnes 1 sibling, 0 replies; 14+ messages in thread From: Jesse Barnes @ 2010-07-27 16:47 UTC (permalink / raw) To: Daniel Stone; +Cc: intel-gfx, xorg-devel, Julien Cristau On Tue, 27 Jul 2010 17:39:11 +0100 Daniel Stone <daniel@fooishbar.org> wrote: > On Tue, Jul 27, 2010 at 09:34:01AM -0700, Jesse Barnes wrote: > > On Tue, 27 Jul 2010 17:00:28 +0100 > > Daniel Stone <daniel@fooishbar.org> wrote: > > > On Tue, Jul 27, 2010 at 05:44:39PM +0200, Julien Cristau wrote: > > > > On Tue, Jul 27, 2010 at 08:25:13 -0700, Jesse Barnes wrote: > > > > > Apparently MeeGo does automatic packaging based on configure.ac, so > > > > > Arjan requested that these be added to make that easier. > > > > > > > > So we're adding fictional dependencies based on meego brokenness? > > > > Do you have more details on the issues they were having? > > > > > > That's pretty awesome. In either case, xi is almost certainly the wrong > > > module. If the requirement is to have X11/extensions/XI.h and friends > > > for server headers, then not only should that dep be in the server > > > rather than a driver which blatantly has nothing to do with input, but > > > you want inputproto rather than xi, which is libXi. > > > > Yep, sorry, my fault. I should have checked these out more; Arjan > > showed me the logs and it looks like the server is missing a dep on xi: > > > > <arjan> In file included from /usr/include/xorg/scrnintstr.h:58:0, > > <arjan> from /usr/include/xorg/xf86str.h:39, > > <arjan> from /usr/include/xorg/xf86.h:46, > > <arjan> from uxa-priv.h:37, > > <arjan> from uxa.c:37: > > <arjan> /usr/include/xorg/dix.h:57:31: fatal error: > > X11/extensions/XI.h: No such file or directory > > That would be a dep on inputproto. :) xi only gives you XInput.h and > XInput2.h, both client-only headers. Right, and the server already has this, so either Arjan has an old server or his autopackager is broken. -- Jesse Barnes, Intel Open Source Technology Center ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: xf86-video-intel: configure.ac 2010-07-27 16:34 ` Jesse Barnes [not found] ` <20100727093401.28506701-Y1mF5jBUw70BENJcbMCuUQ@public.gmane.org> @ 2010-07-28 8:42 ` Chris Wilson 2010-07-28 12:15 ` Kristian Høgsberg 1 sibling, 1 reply; 14+ messages in thread From: Chris Wilson @ 2010-07-28 8:42 UTC (permalink / raw) To: Jesse Barnes, Daniel Stone; +Cc: intel-gfx, xorg-devel, Julien Cristau On Tue, 27 Jul 2010 09:34:01 -0700, Jesse Barnes <jbarnes@virtuousgeek.org> wrote: > and glproto is missing a dep on GL: > > <arjan> In file included from i810.h:60:0, > <arjan> from i810_accel.c:41: > <arjan> /usr/include/GL/glxint.h:36:19: fatal error: GL/gl.h: No such file or directory >From memory, I think this is just a bit of idiocacy in the driver inappropriately using a GL type, i.e. for a variable unconnected with any of the GL interfaces. -- Chris Wilson, Intel Open Source Technology Centre ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: xf86-video-intel: configure.ac 2010-07-28 8:42 ` Chris Wilson @ 2010-07-28 12:15 ` Kristian Høgsberg 0 siblings, 0 replies; 14+ messages in thread From: Kristian Høgsberg @ 2010-07-28 12:15 UTC (permalink / raw) To: Chris Wilson; +Cc: intel-gfx, xorg-devel, Daniel Stone, Julien Cristau On Wed, Jul 28, 2010 at 4:42 AM, Chris Wilson <chris@chris-wilson.co.uk> wrote: > On Tue, 27 Jul 2010 09:34:01 -0700, Jesse Barnes <jbarnes@virtuousgeek.org> wrote: >> and glproto is missing a dep on GL: >> >> <arjan> In file included from i810.h:60:0, >> <arjan> from i810_accel.c:41: >> <arjan> /usr/include/GL/glxint.h:36:19: fatal error: GL/gl.h: No such file or directory > > From memory, I think this is just a bit of idiocacy in the driver > inappropriately using a GL type, i.e. for a variable unconnected with > any of the GL interfaces. There was a few gratuitous uses of GLuint in the core driver that I just removed. Then the legacy i810 driver still had the code to create and set GLX visuals, which hasn't been used for years now (we get the configs from the dri driver even for dri1 since 2007). I removed that chunk of code, which means that the legacy driver wont work with X server before 2007, but the purpose of the legacy code is to run the old driver on new servers anyway (right?). Kristian _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2010-07-28 12:15 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20100726234447.62A4410057@kemper.freedesktop.org>
[not found] ` <20100726234447.62A4410057-PlYeExAEIo6UevrW7tnuMEsOKLKoXr+P@public.gmane.org>
2010-07-27 13:41 ` xf86-video-intel: configure.ac Julien Cristau
[not found] ` <20100727134135.GE10843-EvlgUWGjKCFw609as50hi2D2FQJk+8+b@public.gmane.org>
2010-07-27 14:50 ` Gaetan Nadon
2010-07-27 15:26 ` Jesse Barnes
2010-07-27 15:25 ` Jesse Barnes
2010-07-27 15:44 ` Julien Cristau
[not found] ` <20100727154439.GM12476-mjqoj5/V/3ubw+ijaxtQjQPnKcHpoCaU@public.gmane.org>
2010-07-27 16:00 ` [Intel-gfx] " Daniel Stone
2010-07-27 16:08 ` Jesse Barnes
2010-07-27 16:34 ` Jesse Barnes
[not found] ` <20100727093401.28506701-Y1mF5jBUw70BENJcbMCuUQ@public.gmane.org>
2010-07-27 16:39 ` [Intel-gfx] " Daniel Stone
[not found] ` <20100727163911.GI2802-rLtY4a/8tF1rovVCs/uTlw@public.gmane.org>
2010-07-27 16:47 ` Julien Cristau
[not found] ` <20100727164751.GA3096-mjqoj5/V/3ubw+ijaxtQjQPnKcHpoCaU@public.gmane.org>
2010-07-27 18:21 ` Gaetan Nadon
2010-07-27 16:47 ` Jesse Barnes
2010-07-28 8:42 ` Chris Wilson
2010-07-28 12:15 ` Kristian Høgsberg
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.