Re: Howto Lower brightness on Apple LCD Monitor? KUbuntu 10.4, KDE System Settings Display; jor XOrg
Hi, there is no adjustment for brightness. I have a Cinema Display from this era too, and the brightness control consists of two touch buttons directly above the power button on the right-hand side of the monitor. Do you have similar buttons on yours? - Chris. -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Current tinderbox regression (cygwin)
http://tinderbox.x.org/builds/2010-06-06-0022/logs/xserver/#build /opt/jhbuild/git/xorg/xserver/hw/xwin/winallpriv.c:165: error: 'g_iCmapPrivateKey' undeclared (first use in this function) http://cgit.freedesktop.org/xorg/xserver/commit/?id=faeebead7bfcc78535757ca7acc1faf7554c03b7 -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Re: Current tinderbox regression (cygwin)
On Mon, Jun 07, 2010 at 05:47:48PM -0400, Chris Ball wrote: /opt/jhbuild/git/xorg/xserver/hw/xwin/winallpriv.c:165: error: 'g_iCmapPrivateKey' undeclared (first use in this function) Patch below: From: Chris Ball c...@laptop.org Date: Mon, 7 Jun 2010 17:52:45 -0400 Subject: [PATCH] Fix typo in devPrivates API patch Commit faeebead7bfc.. causes a compile error, as found by tinderbox: /opt/jhbuild/git/xorg/xserver/hw/xwin/winallpriv.c:165: error: 'g_iCmapPrivateKey' undeclared (first use in this function) Make the obvious typo fix. Signed-off-by: Chris Ball c...@laptop.org --- hw/xwin/win.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/hw/xwin/win.h b/hw/xwin/win.h index 05913d7..a85264a 100644 --- a/hw/xwin/win.h +++ b/hw/xwin/win.h @@ -631,7 +631,7 @@ extern int g_fdMessageQueue; extern DevPrivateKeyRecg_iScreenPrivateKeyRec; #define g_iScreenPrivateKey(g_iScreenPrivateKeyRec) extern DevPrivateKeyRecg_iCmapPrivateKeyRec; -#define g_iCmapPrivateKeyRec (g_iCmapPrivateKeyRec) +#define g_iCmapPrivateKey (g_iCmapPrivateKeyRec) extern DevPrivateKeyRecg_iGCPrivateKeyRec; #define g_iGCPrivateKey(g_iGCPrivateKeyRec) extern DevPrivateKeyRecg_iPixmapPrivateKeyRec; -- 1.6.6.1 ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Current tinderbox regression (video-dummy, video-geode)
http://tinderbox.x.org/builds/2010-06-03-0032/ dummy_driver.c: In function 'DUMMYCreateWindow': dummy_driver.c:782: error: 'WindowTable' undeclared (first use in this function) gx_randr.c: In function 'GXRandRSetMode': gx_randr.c:163: error: 'WindowTable' undeclared (first use in this function) http://cgit.freedesktop.org/xorg/xserver/commit/?id=e7fae9ecc42ab5e73b89117722dbf4117d928f9a -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Current tinderbox regression (xf86-video-chips)
http://tinderbox.x.org/builds/2010-05-25-0012/logs/xf86-video-chips/#build ct_driver.c: In function 'CHIPSAvailableOptions': ct_driver.c:790: error: 'BUS_ISA' undeclared (first use in this function) http://cgit.freedesktop.org/xorg/xserver/commit/?id=47df5a489ea69a68e753367423bfbe8830521f4e -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Re: Current tinderbox regression (runtime, x11perf)
Hi, The hang is 100% reproducible. I haven't tried reverting to check that the hang disappears (to rule out e.g. a new hardware fault), but that's probably a good sanity-check for me to do soon. I got a serial port hooked up to the machine. Here's the last thing we see on the kernel console and in the Xorg log: [drm:radeon_fence_wait] *ERROR* fence(df3689b0:0xA1A5) 552ms timeout [drm:radeon_fence_wait] *ERROR* last signaled fence(0xA1A5) [drm:radeon_fence_wait] *ERROR* fence(df368d70:0xA1AE) 505ms timeout going to reset GPU [drm] RB2D reset succeed (RBBM_STATUS=0x8007C100) [drm] CP reset succeed (RBBM_STATUS=0x8006C100) [drm] radeon: cp idle (0x8080) [drm] radeon: ring at 0xC000 [drm] ring test succeeded in 2 usecs [drm] GPU reset succeed (RBBM_STATUS=0x0140) [drm:radeon_fence_wait] *ERROR* fence(df368d70:0xA1AE) 556ms timeout [drm:radeon_fence_wait] *ERROR* last signaled fence(0xA1AE) [drm:radeon_fence_wait] *ERROR* fence(df368730:0xBD1E) 516ms timeout [drm:radeon_fence_wait] *ERROR* last signaled fence(0xBD1E) [drm:radeon_fence_wait] *ERROR* fence(df3689b0:0xBD24) 506ms timeout going to reset GPU [drm] RB2D reset succeed (RBBM_STATUS=0x8007C100) [drm] CP reset succeed (RBBM_STATUS=0x8002C100) [drm] radeon: cp idle (0x8080) radeon: wait for empty RBBM fifo failed ! Bad things might happen. Failed to wait GUI idle while programming pipes. Bad things might happen. [drm] radeon: ring at 0xC000 machine hung - Chris. -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Current tinderbox regression (runtime, x11perf)
Hi, One of the tinderbox machines runs x11perf against the X servers it builds. This worked up until Wed 5 May, when the machine started hard-crashing during x11perf. In particular, when the machine hangs, the VGA out is displaying: 1 Testing Copy 500x500 from window to window The machine's in a server room, so I don't have easy access to do more diagnostics, but I'll try if we can't come up with anything here. The hardware is: 05:07.0 VGA compatible controller: ATI Technologies Inc ES1000 (rev 02) (r100) I'm using KMS. The kernel hasn't been updated in quite a while, so it isn't directly a kernel regression; it's still running 2.6.34-rc1. I'll update to the latest Rawhide kernel to see if it helps. - Chris. -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Current tinderbox regression (runtime, x11perf)
Hi, I'm using KMS. The kernel hasn't been updated in quite a while, so it isn't directly a kernel regression; it's still running 2.6.34-rc1. I'll update to the latest Rawhide kernel to see if it helps. Tried this, didn't help. - Chris. -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Current tinderbox regression (runtime, x11perf)
Hi, Have you updated the xserver and ddx as well? Do you know what versions you were running when it last worked? Yes -- git HEAD (of all xorg modules) as of Wed May 5 14:25:34 2010 EDT worked, and git HEAD as of three hours or so later crashed, and git HEAD as of today crashes too. This doesn't seem to match up precisely with any DDX or server commits, which is curious. Do you have any r100 (or similarly old, perhaps) hardware that you could try running x11perf on with git HEAD, to see whether you share the hang? The x11perf invocation I use is: x11perf -repeat 3 -time 3 -{putimage,getimage,shmput,copy{win,pix}{win,pix}}{10,100,500} -noop -{aa,rgb}{10,24,f}text -dot -rect{1,10,100,500} The hang is 100% reproducible. I haven't tried reverting to check that the hang disappears (to rule out e.g. a new hardware fault), but that's probably a good sanity-check for me to do soon. Thanks, - Chris. -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (xserver, OS X)
http://tinderbox.x.org/builds/2010-05-15-0003/logs/xserver/#build ../include/os.h:302: error: syntax error before '_X_NORETURN' ../include/os.h:302: warning: data definition has no type or storage class ../include/os.h:302: warning: type defaults to 'int' in declaration of '_X_NORETURN' http://cgit.freedesktop.org/xorg/xserver/commit/?id=bca85e2e127a8a23e3a2debcfeb3ae07cd3c66ac -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (libXdmcp)
http://tinderbox.x.org/builds/2010-05-06-0019/logs/libXdmcp/#build AA32.c: In function 'XdmcpAllocARRAY32': AA32.c:47: error: 'UINT8_MAX' undeclared (first use in this function) AA8.c: In function 'XdmcpAllocARRAY8': AA8.c:47: error: 'UINT16_MAX' undeclared (first use in this function) http://cgit.freedesktop.org/xorg/lib/libXdmcp/commit/?id=30e388a8284ed100893983178acb6b4e3ff2b815 -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (libxcb, win32/OS X)
http://tinderbox.x.org/builds/2010-04-30-0024/logs/libxcb/#build http://tinderbox.x.org/builds/2010-04-30-0022/logs/libxcb/#build xcb_util.c: In function '_xcb_open': xcb_util.c:213: error: 'fd' undeclared (first use in this function) http://cgit.freedesktop.org/xcb/libxcb/diff/src/xcb_util.c?id=a546d00091de0ab16374dec55e8e2fa87d6bbebf (Perhaps the #ifdef HAVE_ABSTRACT_SOCKETS and #endif at l143/l145 should be removed.) -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (libXcb)
http://tinderbox.x.org/builds/2010-04-24-0002/logs/libxcb/#build xcb_util.c:31:27: error: sys/syslimits.h: No such file or directory xcb_util.c: In function '_xcb_open': xcb_util.c:148: error: 'PATH_MAX' undeclared (first use in this function) http://cgit.freedesktop.org/xcb/libxcb/commit/?id=89b3485dadef47a30264a5bf150b96522183376b (I think that sys/syslimits.h is Darwin-specific, and limits.h is correct for Linux/POSIX.) -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Tinderbox update
Hi, In a shocking turn of events that shall henceforth be referred to as The Great Tinderbox Miracle of 2010, all of the tinderbox hosts are currently building successfully. We're building at least daily on: sparc64/Linux (Ubuntu 8.04) ppc64/Linux (Fedora 11) x86_64/OS X (Snow Leopard/10.5) i686/Win32 (cygwin) i686/Linux (Fedora 11) To try and stay on top of build failures, it'd be excellent if a few people could volunteer to investigate failure reports as they happen. There's an Atom feed here that will only update on build failure, so it shouldn't spam your feedreader too much: http://tinderbox.x.org/builds/machines/cjb-live/atom If you don't like RSS, you could use rss2email¹ or feedmyinbox² to convert the feed into e-mail notifications. The i686/Linux machine (live) is running each X server it compiles, and testing a few apps (e.g. x11perf, cairo make test) against it. It's a radeon r100 card running with KMS enabled. Thanks! - Chris. ¹: http://www.allthingsrss.com/rss2email/ ²: http://www.feedmyinbox.com/ -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Re: X.Org Foundation Board of Directors 2010 Election
Hi, Last time I looked at OSUOSL for hosting, they wouldn't let people have root on hosted machines -- do you know if that's still the case? That's a good question. I know at least one admin, warthog9, has full control of his machines. I think it varies depending on the group and the extent of the hosting. One of the sysadmins at OSUOSL got in touch with me and clarified that they're okay with giving root to groups who'll take responsibility for managing their machines, so that removes the question -- sounds like someone should ping OSUOSL and find out whether they'd be an attractive alternative to the MIT hosting. Thanks, - Chris. -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: X.Org Foundation Board of Directors 2010 Election
Hi, Sun Fire V40z AMD Opteron 3U Rack Mnt x86 Server:2xAMD Opteron 850 CPUs, 4 DDR1/333 Registered ECC DIMMs (4x1GB), 1x73GB 10K RPM Thanks; somewhat entry-level by 2010 standards (unsurprisingly), then. Sounds like the decision is between: (a) get them going anyway, perhaps use for backups and some tinderbox clients (though they don't have hardwart virt, which would help) (b) unrack them (and save some money?) (c) unrack them and buy or seek donation of replacement machine(s)? - Chris. -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: X.Org Foundation Board of Directors 2010 Election
Hi Corbin, Regarding hosting, the possibility of OSUOSL is still on the table. At least one sysadmin is on our side, and I'm increasingly looking towards the seven-year plan, so there are two of us here. Last time I looked at OSUOSL for hosting, they wouldn't let people have root on hosted machines -- do you know if that's still the case? - Chris. -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (xserver)
http://tinderbox.x.org/builds/2009-09-13-/logs/xserver/#build In file included from dmx.c:61: /home/cjb/xorg-build/include/X11/extensions/dmxext.h:69: error: expected specifier-qualifier-list before 'XRectangle' -- Chris Ball c...@laptop.org One Laptop Per Child ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (pixman, x86)
http://tinderbox.x.org/builds/2009-07-08-0031/logs/pixman/#build pixman-image.c:33:30: error: pixman-combine32.h: No such file or directory pixman-image.c: In function '_pixman_image_is_opaque': pixman-image.c:570: warning: implicit declaration of function 'ALPHA_8' -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (pixman, ppc64)
http://tinderbox.x.org/builds/2009-06-23-0002/logs/pixman/#build pixman-fast-path.c: In function 'Store24': pixman-fast-path.c:69: error: invalid operands to binary * (have 'int' and 'uint8_t *') -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
[ANNOUNCE] xf86-video-geode 2.11.3
Adam Jackson (1): Remove useless loader symbol lists. Chris Ball (1): Release 2.11.3. Dave Airlie (1): geode: add inputstr.h include explicitly. Martin-Éric Racine (2): Added a FAQ about disabling Panel in BIOS to enable WXGA modes. Cleaned up the FAQ about WXGA modes. Otavio Salvador (1): Fix GPIO BAR detection with libpciaccess git tag: xf86-video-geode-2.11.3 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.3.tar.bz2 MD5: de1d3fe56ae50168d56ea727c4455f2d xf86-video-geode-2.11.3.tar.bz2 SHA1: 9d77ad5fab1841bb78bbc2889175dd4ead0534cc xf86-video-geode-2.11.3.tar.bz2 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.3.tar.gz MD5: 11327d4f4388fd51cb414e2ca4e24b37 xf86-video-geode-2.11.3.tar.gz SHA1: 6ee7708f3d5cc516c3bbdecf4a5253de9104316e xf86-video-geode-2.11.3.tar.gz -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (xserver)
http://tinderbox.x.org/builds/2009-06-12-0011/logs/xserver/#build xiselectev.c: In function 'SProcXISelectEvents': xiselectev.c:49: error: 'xXISelectEventsReq' has no member named 'window' ... -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (pixman, ppc)
http://tinderbox.x.org/builds/2009-05-31-0014/logs/pixman/#build pixman-fast-path.c: In function 'fbOver': pixman-fast-path.c:42: warning: implicit declaration of function 'FbByteMulAdd' [...] ../pixman/.libs/libpixman-1.so: undefined reference to `FbByteMulAdd' -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (pixman, ppc only)
http://tinderbox.x.org/builds/2009-05-19-0022/logs/pixman/#build In file included from pixman-pict.c:35: pixman-vmx.h:40: warning: 'vmx_fast_paths' initialized and declared 'extern' pixman-vmx.h:40: error: 'vmx_fast_path_array' undeclared here (not in a function) -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Current tinderbox regression (pixman, ppc only)
Hi, pixman-vmx.h:40: error: 'vmx_fast_path_array' undeclared here (not in a function) I think this patch is sufficient; the assignment happens in pixman-vmx.c. diff --git a/pixman/pixman-vmx.h b/pixman/pixman-vmx.h index 2672004..47885f4 100644 --- a/pixman/pixman-vmx.h +++ b/pixman/pixman-vmx.h @@ -37,7 +37,7 @@ pixman_bool_t pixman_have_vmx(void); #ifdef USE_VMX -extern const FastPathInfo *const vmx_fast_paths = vmx_fast_path_array; +extern const FastPathInfo *const vmx_fast_paths; #define AVV(x...) {x} - Chris. -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
[ANNOUNCE] xf86-video-geode 2.11.2
Chris Ball (5): Build fix: set EXA_DRIVER_KNOWN_MAJOR=3. configure: use AC_DEFINE instead of shell substitution Build fix: Include config.h earlier Revert EXA 3 build fix. Release 2.11.2. Kyle McMartin (1): Crasher fix: Use ExaDriverAlloc() to calloc the EXA struct. git tag: xf86-video-geode-2.11.2 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.2.tar.bz2 MD5: 4c652ecba772f705296b8e52d746857c xf86-video-geode-2.11.2.tar.bz2 SHA1: 6528b45f3d08bb1685b23a620226f3f8263e9ebe xf86-video-geode-2.11.2.tar.bz2 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.2.tar.gz MD5: dc9cbe88f38f82e27dbfb66f9f99fc98 xf86-video-geode-2.11.2.tar.gz SHA1: 8f9b810c863aa883c495e4284764a5db898ee35d xf86-video-geode-2.11.2.tar.gz -- Chris Ball c...@laptop.org ___ xorg-announce mailing list xorg-announce@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg-announce
[ANNOUNCE] xf86-video-geode 2.11.2
Chris Ball (5): Build fix: set EXA_DRIVER_KNOWN_MAJOR=3. configure: use AC_DEFINE instead of shell substitution Build fix: Include config.h earlier Revert EXA 3 build fix. Release 2.11.2. Kyle McMartin (1): Crasher fix: Use ExaDriverAlloc() to calloc the EXA struct. git tag: xf86-video-geode-2.11.2 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.2.tar.bz2 MD5: 4c652ecba772f705296b8e52d746857c xf86-video-geode-2.11.2.tar.bz2 SHA1: 6528b45f3d08bb1685b23a620226f3f8263e9ebe xf86-video-geode-2.11.2.tar.bz2 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.2.tar.gz MD5: dc9cbe88f38f82e27dbfb66f9f99fc98 xf86-video-geode-2.11.2.tar.gz SHA1: 8f9b810c863aa883c495e4284764a5db898ee35d xf86-video-geode-2.11.2.tar.gz -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Adding support for a (multi-)touchscreen - where best to add it?
Hi David, Does anybody have a good suggestion as to where this support should go? My intuition is that adding the reporting to the kernel and hooking it up through the standard evdev driver would be the right way to go; evdev already has single-touch support working fairly well. I don't think a multitouch kernel API has been merged yet, though -- Henrik Rydberg proposed an attempt here: http://lkml.org/lkml/2008/11/7/146 Peter, what do you think? Thanks, - Chris. -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Adding support for a (multi-)touchscreen - where best to add it?
Hi, Interesting, because the touchpanels I've used were NOT recognized by evdev at all - attempting to use them with the evdev driver resulted in no input at all to the X server. That's odd; perhaps they didn't get the right HAL properties added. The N-Trig (multi) touchscreen on the Dell Latitude XT and HP Touchsmart TX2 works out of the box for touch with evdev GIT HEAD. (Clicking via screen taps requires a patch to map BTN_TOUCH to BTN_LEFT, though.) - Chris. -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Input rotation with evdev.
Hi, I have a touchscreen (with HAL capabilities input, input.tablet) that doesn't get rotated when the X display does. Is there a way to do input rotation for it with the evdev driver, either manually or automatically? Thanks! - Chris. -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (libX11)
http://tinderbox.x.org/builds/2009-02-21-0024/logs/libX11/#clean $ make clean Making clean in man make[1]: Entering directory `/home/cjb/xorg-git/xorg/lib/libX11/man' Making clean in xkb make[2]: Entering directory `/home/cjb/xorg-git/xorg/lib/libX11/man/xkb' make[2]: *** No rule to make target `clean'. Stop. make[1]: *** [clean-recursive] Error 1 make: *** [clean-recursive] Error 1 -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Current tinderbox regression (libX11)
Hi Colin, Hi, Chris, your fix makes the build work again..but there is no fi_FI stuff in the produced locale directory? First line of fi_FI.UTF-8/Makefile.am: x11thislocaledir = $(X11_LOCALEDATADIR)/en_US.UTF-8 Looks bogus to me. James/Julien, what do you think? - Chris. -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Current tinderbox regression (libX11)
Hi, First line of fi_FI.UTF-8/Makefile.am: x11thislocaledir = $(X11_LOCALEDATADIR)/en_US.UTF-8 Looks bogus to me. James/Julien, what do you think? Julien agrees, have tested and pushed a fix. Thanks, - Chris. -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
[ANNOUNCE] xf86-video-geode 2.11.1
Chris Ball (4): Fix pMsk=NULL segfault at startup on OLPC Change OLPC detection heuristic to one that works on upstream kernels Makefile.am: use git log instead of git-log Release 2.11.1. Mart Raudsepp (1): Fallback in case of mask transforms as well. git tag: xf86-video-geode-2.11.1 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.1.tar.bz2 MD5: 6e00dd248ac5de89ab4764954ea74a96 xf86-video-geode-2.11.1.tar.bz2 SHA1: 16776d1e9425db05167b54ec84f38832801d17e8 xf86-video-geode-2.11.1.tar.bz2 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.1.tar.gz MD5: f6a6f0395a4257909f26612eb64c69e5 xf86-video-geode-2.11.1.tar.gz SHA1: 57c82ebd3b38576414be2c91bc69666b1f96ef67 xf86-video-geode-2.11.1.tar.gz -- Chris Ball c...@laptop.org signature.asc Description: Digital signature ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: [PATCH] xf86-input-void: Fix build against XINPUT ABI 5
Hi Peter, Could we apply either your patch or Paulo's¹, please? - Chris. ¹: http://lists.freedesktop.org/archives/xorg/2009-February/043480.html -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (mesa)
http://tinderbox.x.org/builds/2009-02-10-0034/logs/libGL/#build In file included from nv04_surface_2d.c:5: ../../../../src/gallium/drivers/nouveau/nouveau_winsys.h:8:32: error: nouveau/nouveau_bo.h: No such file or directory ../../../../src/gallium/drivers/nouveau/nouveau_winsys.h:9:37: error: nouveau/nouveau_channel.h: No such file or directory ../../../../src/gallium/drivers/nouveau/nouveau_winsys.h:10:35: error: nouveau/nouveau_class.h: No such file or directory ../../../../src/gallium/drivers/nouveau/nouveau_winsys.h:11:36: error: nouveau/nouveau_device.h: No such file or directory ../../../../src/gallium/drivers/nouveau/nouveau_winsys.h:12:35: error: nouveau/nouveau_grobj.h: No such file or directory ../../../../src/gallium/drivers/nouveau/nouveau_winsys.h:13:38: error: nouveau/nouveau_notifier.h: No such file or directory ../../../../src/gallium/drivers/nouveau/nouveau_winsys.h:14:38: error: nouveau/nouveau_resource.h: No such file or directory -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Compiling xf86-input-keyboard fails
Hi Clemens, Hi, I just tried to compile xorg/git with the xorg-git.sh shell script, and it fails in xf86-input-keyboard with the following error: xf86-input-keyboard has been broken for more than a week now. Worse, the server segfaults on launch. Input folks, is someone working on landing fixes for this breakage? Thanks, - Chris. -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (libXext)
http://tinderbox.x.org/builds/2009-01-29-0028/logs/libXext/#build extutil.c:262: error: conflicting types for 'XSetExtensionErrorHandler' /home/cjb/xorg-build/include/X11/extensions/Xext.h:41: error: previous declaration of 'XSetExtensionErrorHandler' was here extutil.c: In function 'XMissingExtension': extutil.c:281: warning: passing argument 2 of 'func' discards qualifiers from pointer target type -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (libXi)
http://tinderbox.x.org/builds/2009-01-29-0034/logs/libXi/#configure configure: error: Package requirements (xproto = 7.0.13 x11 = 1.1.99.1 xextproto = 7.0.3 xext = 1.0.99.1 inputproto = 1.9.99.6) were not met: Requested 'xext = 1.0.99.1' but version of Xext is 1.0.5 -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (xserver)
http://tinderbox.x.org/builds/2009-01-30-0005/logs/xserver/#build In file included from ../Xext/panoramiX.h:43, from dispatch.c:134: /home/cjb/xorg-build/include/X11/extensions/panoramiXext.h:48: error: expected ')' before '*' token /home/cjb/xorg-build/include/X11/extensions/panoramiXext.h:53: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XPanoramiXQueryVersion' -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (input)
http://tinderbox.x.org/builds/2009-01-26-0019/logs/xf86-input-joystick/#build jstk_key.c: In function 'jstkInitKeys': jstk_key.c:112: error: too many arguments to function 'InitKeyboardDeviceStruct' http://tinderbox.x.org/builds/2009-01-26-0019/logs/xf86-input-keyboard/#build kbd.c: In function 'PostKbdEvent': kbd.c:699: error: 'KeyClassRec' has no member named 'state' kbd.c:702: error: 'KeyClassRec' has no member named 'state' kbd.c:714: error: 'KeyClassRec' has no member named 'state' kbd.c:726: error: 'KeyClassRec' has no member named 'curKeySyms' kbd.c:727: error: 'KeyClassRec' has no member named 'curKeySyms' kbd.c:728: error: 'KeyClassRec' has no member named 'curKeySyms' kbd.c:791: error: 'KeyClassRec' has no member named 'modifierMap' kbd.c:847: error: 'KeyClassRec' has no member named 'modifierMap' kbd.c:854: error: 'KeyClassRec' has no member named 'modifierKeyMap' kbd.c:854: error: 'KeyClassRec' has no member named 'maxKeysPerModifier' kbd.c:857: error: 'KeyClassRec' has no member named 'modifierKeyMap' kbd.c:857: error: 'KeyClassRec' has no member named 'maxKeysPerModifier' http://tinderbox.x.org/builds/2009-01-26-0019/logs/xf86-input-void/#build void.c: In function 'xf86VoidControlProc': void.c:205: error: too many arguments to function 'InitKeyboardDeviceStruct' -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (xserver)
http://tinderbox.x.org/builds/2009-01-22-0007/logs/xserver/#build Keyboard.c: In function 'xnestKeyboardProc': Keyboard.c:177: warning: passing argument 1 of 'XkbSetRulesDflts' from incompatible pointer type Keyboard.c:177: error: too many arguments to function 'XkbSetRulesDflts' Keyboard.c:178: warning: implicit declaration of function 'XkbInitKeyboardDeviceStruct' Keyboard.c:178: warning: nested extern declaration of 'XkbInitKeyboardDeviceStruct' Keyboard.c:206: warning: passing argument 1 of 'InitKeyboardDeviceStruct' from incompatible pointer type Keyboard.c:206: warning: passing argument 2 of 'InitKeyboardDeviceStruct' from incompatible pointer type5B Keyboard.c:122: warning: unused variable 'j' Keyboard.c:117: warning: unused variable 'modifier_keymap' Keyboard.c: In function 'xnestUpdateModifierState': Keyboard.c:227: error: 'struct _KeyClassRec' has no member named 'state' Keyboard.c:235: error: 'struct _KeyClassRec' has no member named 'state' Keyboard.c:256: error: 'struct _KeyClassRec' has no member named 'state' -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (app/xkbcomp)
http://tinderbox.x.org/builds/2009-01-21-0032/logs/xkbcomp/#build xkbparse.y:101: error: static declaration of 'parseDebug' follows non-static declaration utils.h:262: error: previous declaration of 'parseDebug' was here http://cgit.freedesktop.org/xorg/app/xkbcomp/commit/?id=f099da35386cf63d4935ba2613409ff28b3d7ea5 -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (xserver)
http://tinderbox.x.org/builds/2009-01-20-0024/logs/xserver/#build ./.libs/libxorg.a(sdksyms.o):(.data.rel+0x308): undefined reference to `CreateUnclippedWinSize' http://cgit.freedesktop.org/xorg/xserver/commit/?id=20d2117eb82fb7ce91afd4f01fe1b9d4b1bf0459 -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Input transformations: Compiz
Hi Bipin, A follow-up question - I was looking at the zoom plug-in/plug-in core in compiz 0.7.8 code (http://packages.ubuntu.com/source/intrepid/compiz) and expected to find calls to the Triangle Mesh, RedirectCoordinate APIs introduced by David; but did not find any. I don't think David's mesh coordinate API work is in upstream Xorg, which means upstream compiz can't rely on it. The patches need rework before being included, as far as I know, so we're blocked on that. The current method for using this work is to patch your X server with the mesh transforms work, and then patch your compiz with Sebastian's code to take advantage of the new API in libXcomposite. - Chris. -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Input transformations: Compiz
Hi, I was looking at a way to do input transformation at the window manager level and I came across this thread - http://lists.freedesktop.org/archives/compiz/2007-February/001351.html Have there been any modifications to David's approach/XServer patch? I think the server patch is unchanged, but input transformations are now working via Sam Spilsbury's patches to compiz: http://smspillaz.wordpress.com/2008/11/08/weekend-work/ http://smspillaz.wordpress.com/2008/11/01/before-murphys-law-ensures-the-contrary/ http://smspillaz.wordpress.com/2008/10/21/input-redirection-update/ - Chris. -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (xconsole)
http://tinderbox.x.org/builds/2009-01-15-0023/logs/xconsole/#build xconsole.c:185:45: error: sys/stropts.h: No such file or directory xconsole doesn't build on Fedora 9+ machines, because sys/stropts.h went away. Anyone know what the source fix/conditional include should look like? - Chris. -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (libGL)
http://tinderbox.x.org/builds/2008-12-28-0008/ http://tinderbox.x.org/builds/2008-12-28-0008/logs/libGL/#build r300_render.c: In function 'r300FireEB': r300_render.c:213: error: expected ';' before 'do' http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d1f90c75e39191f1824b382dfb8d709a3e70d01 -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: X Server 1.6.99.1 NV Driver - Server crashes
Hi, 4: /home/fl0/mpx_neu/bin/Xorg(xf86SetGamma+0x37) See the thread at http://lists.freedesktop.org/archives/xorg/2008-December/041634.html. Maarten, any idea when you'll push a fix for this? Thanks, - Chris. -- Chris Ball c...@laptop.org ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: MPX window managers?
Hi Peter, mpwm is dead, and it's for the better. compiz has recently been picked up and improved: Thanks for the reply. This is disappointing; the compiz work is an unreviewed patchset against unspecified versions of compiz and Xorg, with Xorg patches that the author doesn't plan on submitting upstream. Can we come up with a plan for a more supportable way to use MPX? I had a look at the ways in which the metacity branch was failing to compile, and tried to find out what their current alternatives are: * XQueryDevicePointer -- remove shared parameter * XExtendedUngrabDevice -- gone, use XUngrabDevice, add CurrentTime * XGetPairedPointer -- gone, use attached field of ListInputDevices * XAllowDeviceEvents -- gone¹, ? * XQueryWindowAccess -- gone¹, ? * X{Grab,Ungrab}AccessControl -- gone², ? Any ideas on how to replace these? Do you think picking up metacity is a sensible thing to do? Thanks, - Chris. ¹: http://cgit.freedesktop.org/xorg/lib/libXi/commit/?id=f938c524f74fa8828a954bed51d0f3c4c7eb0fad ²: http://cgit.freedesktop.org/xorg/lib/libXi/commit/?id=447441f4dfdd114ce1f738ccfda097ca1f4d609a -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
MPX window managers?
Hi, Are there any MPX window managers maintained/working, or plans to choose one to maintain? The ones I've tried (the metacity branch¹, mpwm repo², and compiz repo³) all fail to compile against HEAD, using old calls like XGetPairedPointer(), XExtendedUngrabDevice() and WindowAccessDenyAll(). Thanks, - Chris. ¹: http://live.gnome.org/Metacity/MpxHowto ²: http://cgit.freedesktop.org/~whot/mpwm/ ³: http://cgit.freedesktop.org/~whot/compiz/ -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (xserver)
http://tinderbox.x.org/builds/2008-12-05-0010/ http://tinderbox.x.org/builds/2008-12-05-0010/logs/xserver/#build loader.c:77:17: error: sym.h: No such file or directory loader.c: In function 'LoaderInit': loader.c:110: error: 'dixLookupTab' undeclared (first use in this function) loader.c:110: error: 'extLookupTab' undeclared (first use in this function) loader.c:111: error: 'miLookupTab' undeclared (first use in this function) loader.c:111: error: 'xfree86LookupTab' undeclared (first use in this function) http://cgit.freedesktop.org/xorg/xserver/commit/?id=44c8c3cf7de589fb8e987f4ab931294eaf0b405f -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: tinderbox xserver build
Hi, Could tinderbox be building xserver with all features enabled? Right now some features are not build-tested and that ends with unbuildable xserver with these features (dmx case for example). Certainly. This looks like the missing list: --enable-debug --enable-builddocs --enable-record --enable-dri --enable-dri2 --enable-xcalibrate --enable-tslib --enable-multibuffer --enable-config-dbus --enable-dmx --enable-kdrive --enable-xephyr Let me know if there's anything more I should add. Thanks, - Chris. -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Using XTestFakeDeviceMotionEvent().
Hi James, It warped my pointer to 600,400. My server and client libs are all from git (master branches), x86 (32bit). Thanks, that's very helpful to hear. I'm also running from GIT master (via jhbuild), but on 64-bit x86 and Fedora 10. Cheers, - Chris. -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Using XTestFakeDeviceMotionEvent().
Hi, The following program (requires XInput2) warps my pointer to (0,0) instead of the requested (600,400). I'd be interested to know whether this happens for other people, and if there's something obviously wong with my code. Thanks! // gcc -o xtest xtest.c -Wall -I/usr/include/X11 -lX11 -lXtst -lXext -lXi #include stdio.h #include X11/Xlib.h #include X11/extensions/XTest.h #include X11/extensions/XInput.h #define FALSE 0 int main() { Display *xdisplay; XExtensionVersion *version; XDeviceInfo *devInfo; XDevice *xdevice; int count, i, devPointer; int axes[] = {600,400}; xdisplay = XOpenDisplay(0); version = XQueryInputVersion(xdisplay, 2, 0); if (!(devInfo = XListInputDevices(xdisplay, count)) || !count) printf(Cannot list devices\n); for (i = 0; i count; i++) { if (devInfo[i].use == IsXPointer) devPointer = i; } xdevice = XOpenDevice(xdisplay, devInfo[devPointer].id); XTestFakeDeviceMotionEvent(xdisplay, xdevice, FALSE, 0, axes, 2, 0); XFlush(xdisplay); return 0; } -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (xserver)
http://tinderbox.x.org/builds/2008-11-26-0010/ http://tinderbox.x.org/builds/2008-11-26-0010/logs/xserver/#build rrcrtc.c: In function 'ProcRRSetCrtcTransform': rrcrtc.c:1083: error: 'xRRSetCrtcTransformReq' undeclared rrcrtc.c:1083: error: 'stuff' undeclared (first use in this function) rrcrtc.c:1083: error: expected expression before ')' token -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (xf86-video-geode)
http://tinderbox.x.org/builds/2008-11-18-0033/ http://tinderbox.x.org/builds/2008-11-18-0033/logs/xf86-video-geode/#build lx_driver.c: In function 'LXUnmapMem': lx_driver.c:621: error: 'pGeode' undeclared (first use in this function) -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Current tinderbox regression (libxcb)
Hi Jamey, I'm sorry too: I used an overly grumpy tone in my last mail. I should have known git would make the merge easy to do. :-) Tinderbox builds should be passing again now. Yep, they're passing again, thanks: http://tinderbox.x.org/ I'll be more patient about build breakage in future. (Maybe we could set up a process for announcing a temporary breakage to the list?) You know, I really should have announced that. You're right. :-) It didn't occur to me that people might be building from git on such a regular basis that anyone would notice. My bad. :-) Hopefully it's a rare enough thing to not need a special process though... Agreed. It's good to see that there's an X.org Tinderbox; I knew anholt set one up years ago but I didn't think there was one still going. Is there room in there to run libxcb's test suite, pathetic as it is? At top level, just run `make check`. Thanks, added the make check test. I don't know if you plan to have the test suite launch X clients in the future, but I added it to the set of tests that is run against the newly-built libraries/server/drivers at the end of every tinderbox build, so launching clients will work if you want to. Here's the current set of tests used after every build run: xcb x11perf rendercheck cairotest cairoperf Here are the latest test results for the construct tinderbox machine: http://tinderbox.x.org/builds/2008-11-05-0005/ (Hm, it says 0 tests passed for libxcb; any idea what's up with that?) Running the X Test Suite would be awesome too. I'll take a look at the X Test Suite -- I haven't used it before. If there are any other suggestions for test programs to run against new builds of servers/drivers, I'd be happy to hear those too. Thanks, - Chris. -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (pixman)
http://tinderbox.x.org/builds/2008-10-31-0021/ http://tinderbox.x.org/builds/2008-10-31-0021/logs/pixman/#build pixman-pict.c:37:29: error: pixman-arm-simd.h: No such file or directory http://gitweb.freedesktop.org/?p=pixman.git;a=commit;h=f9db3ec7b94db45f388b210d7bed639048f1aa23 -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (libX11)
http://tinderbox.x.org/builds/2008-10-25-0007/ http://tinderbox.x.org/builds/2008-10-25-0007/logs/libX11/#build /bin/sh: line 1: 17581 Segmentation fault ../src/util/makekeys /home/cjb/xorg-build/include/X11/keysymdef.h ks_tables_h -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (trapproto)
http://tinderbox.x.org/builds/2008-10-25-0023/ http://tinderbox.x.org/builds/2008-10-25-0023/logs/libXTrap/#build /home/cjb/xorg-build/include/X11/extensions/xtraplibp.h:106: error: expected ')' before '*' token This is caused by the commit below: http://gitweb.freedesktop.org/?p=xorg/proto/trapproto.git;a=commit;h=9ccbd8597a74a84931a4f931ce5da7f1aa9717cb -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Current tinderbox regression (libxcb)
http://tinderbox.x.org/builds/2008-10-14-0029/ http://tinderbox.x.org/builds/2008-10-14-0029/logs/libxcb/#build http://cgit.freedesktop.org/xcb/libxcb/diff/configure.ac?id=cebd482a20fcc2b2dae0683c38e917a3740638a6 In file included from xcbint.h:34, from xcb_in.c:38: config.h:74:31: warning: '$' in identifier or number In file included from xcb_in.c:38: xcbint.h:75: error: '$xcb_queue_buffer_size' undeclared here -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Current tinderbox regression (libxcb)
Hi, '$xcb_queue_buffer_size' undeclared here Here's a fix for someone to push; I don't seem to have access to xcb. commit 42c7ee29dbc08a21420f19964e2a11016c9424c4 Author: Chris Ball [EMAIL PROTECTED] Date: Tue Oct 14 17:08:49 2008 -0400 Build fix in configure.ac. AC_DEFINE() doesn't work on shell variables; $xcb_queue_buffer_size was being passed into config.h directly without interpolation. diff --git a/configure.ac b/configure.ac index 62c20be..085cc4d 100644 --- a/configure.ac +++ b/configure.ac @@ -78,7 +78,7 @@ esac dnl define buffer queue size xcb_queue_buffer_size=16384 -AC_DEFINE(XCB_QUEUE_BUFFER_SIZE, $xcb_queue_buffer_size, [XCB buffer queue size]) +AC_DEFINE_UNQUOTED(XCB_QUEUE_BUFFER_SIZE, $xcb_queue_buffer_size, [XCB buffer queue AC_ARG_WITH(queue-size, AC_HELP_STRING([--with-queue-size=SIZE], [Set the XCB buffer queue size (default is 16384)]), -- Chris Ball [EMAIL PROTECTED] ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg