rpms/svgalib/devel svgalib-1.9.25-kernel-2.6.26.patch,1.1,1.2

Hans de Goede (jwrdegoede) fedora-extras-commits at redhat.com
Sat May 31 14:12:52 UTC 2008


Author: jwrdegoede

Update of /cvs/extras/rpms/svgalib/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21427

Modified Files:
	svgalib-1.9.25-kernel-2.6.26.patch 
Log Message:
* Sat May 31 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 1.9.25-5
- Fix building with 2.6.26 kernel headers


svgalib-1.9.25-kernel-2.6.26.patch:

Index: svgalib-1.9.25-kernel-2.6.26.patch
===================================================================
RCS file: /cvs/extras/rpms/svgalib/devel/svgalib-1.9.25-kernel-2.6.26.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- svgalib-1.9.25-kernel-2.6.26.patch	31 May 2008 14:01:36 -0000	1.1
+++ svgalib-1.9.25-kernel-2.6.26.patch	31 May 2008 14:12:05 -0000	1.2
@@ -32,3 +32,38 @@
  #define DEFAULT_VM86_FLAGS 	(IF_MASK | IOPL_MASK)
  #elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__)
  #define DEFAULT_VM86_FLAGS  (PSL_I | PSL_IOPL)
+diff -up svgalib-1.9.25/lrmi-0.6m/lrmi.c~ svgalib-1.9.25/lrmi-0.6m/lrmi.c
+--- svgalib-1.9.25/lrmi-0.6m/lrmi.c~	2008-05-31 16:10:14.000000000 +0200
++++ svgalib-1.9.25/lrmi-0.6m/lrmi.c	2008-05-31 16:10:14.000000000 +0200
+@@ -170,6 +170,14 @@ LRMI_free_real(void *m)
+ 	}
+ 
+ 
++#ifndef TF_MASK
++#define TF_MASK X86_EFLAGS_TF
++#define IF_MASK X86_EFLAGS_IF
++#define IOPL_MASK X86_EFLAGS_IOPL
++#define VIF_MASK X86_EFLAGS_VIF
++#define VIP_MASK X86_EFLAGS_VIP
++#endif
++
+ #define DEFAULT_VM86_FLAGS 	(IF_MASK | IOPL_MASK)
+ #define DEFAULT_STACK_SIZE 	0x1000
+ #define RETURN_TO_32_INT 	255
+diff -up svgalib-1.9.25/lrmi-0.9/lrmi.c~ svgalib-1.9.25/lrmi-0.9/lrmi.c
+--- svgalib-1.9.25/lrmi-0.9/lrmi.c~	2008-05-31 16:10:28.000000000 +0200
++++ svgalib-1.9.25/lrmi-0.9/lrmi.c	2008-05-31 16:10:28.000000000 +0200
+@@ -203,6 +203,13 @@ LRMI_free_real(void *m)
+ 
+ 
+ #if defined(__linux__)
++#ifndef TF_MASK
++#define TF_MASK X86_EFLAGS_TF
++#define IF_MASK X86_EFLAGS_IF
++#define IOPL_MASK X86_EFLAGS_IOPL
++#define VIF_MASK X86_EFLAGS_VIF
++#define VIP_MASK X86_EFLAGS_VIP
++#endif
+ #define DEFAULT_VM86_FLAGS 	(IF_MASK | IOPL_MASK)
+ #elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__)
+ #define DEFAULT_VM86_FLAGS  (PSL_I | PSL_IOPL)




More information about the fedora-extras-commits mailing list