Re: 4.4.99.902 (rc2)'s Xdrm.tgz missing i830.* files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[Note: I'm not subscribed to xfree86, please cc me on replies]

Philippe Troin <phil@xxxxxxxx> writes:

> I've downloaded:
> 
>   ftp://ftp.xfree86.org/pub/XFree86/snapshots/4.4.99.902/binaries/Linux-ix86-glibc22/Xdrm.tgz
> 
> md5sum ba53177c27aa85608bc210d9cbb82acd  Xdrm.tgz
> 
> After extraction, src/drm/linux/kernel/Makefile references some i830*
> files which are not present in the archive.

Following up on my own post, two new issues:

 - the i915* files are also missing.

 - The via driver will fail to compile against 2.4.29 becasue IRQ_NONE
   and IRQ_HANDLED are #defined as empty.  Enclosed is a patch that
   autotects if we're using 2.4.x IRQ_NONE and IRQ_HANDLED and fixes
   them to that via_irq.c compiles.  This is kind of hackish, I think
   via_irq.c should be patched instead.

--- /home/phil/x/linux-2.4.29/../xfree86-4.5.0-4.4.99.902/kmod-tree/modules/xfree86-4.5.0-drm/drmP.h	Sun Feb 20 16:56:05 2005
+++ drmP.h	Thu Mar  3 12:39:13 2005
@@ -80,6 +80,12 @@
 #include <linux/workqueue.h>
 #endif
 #include <linux/poll.h>
+#if -IRQ_NONE+1 == -1
+#undef IRQ_NONE
+#define IRQ_NONE (0)
+#undef IRQ_HANDLED
+#define IRQ_HANDLED (1)
+#endif
 #include <asm/pgalloc.h>
 #include "drm.h"
 
Phil.
_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux