Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/svgalib/files: svgalib-1.9.25-kernel3.4.patch
Date: Sat, 30 Jun 2012 11:14:24
Message-Id: 20120630111414.AE0AB2004B@flycatcher.gentoo.org
1 pacho 12/06/30 11:14:14
2
3 Added: svgalib-1.9.25-kernel3.4.patch
4 Log:
5 Fix compilation with kernel 3.4, bug #421753 by Len Meakin.
6
7 (Portage version: 2.1.11.3/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 media-libs/svgalib/files/svgalib-1.9.25-kernel3.4.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/svgalib/files/svgalib-1.9.25-kernel3.4.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/svgalib/files/svgalib-1.9.25-kernel3.4.patch?rev=1.1&content-type=text/plain
14
15 Index: svgalib-1.9.25-kernel3.4.patch
16 ===================================================================
17 diff -Naur svgalib-1.9.25/kernel/svgalib_helper/main.c svgalib-1.9.25_new/kernel/svgalib_helper/main.c
18 --- svgalib-1.9.25/kernel/svgalib_helper/main.c 2006-01-12 18:17:53.000000000 +0000
19 +++ svgalib-1.9.25_new/kernel/svgalib_helper/main.c 2012-06-25 15:02:11.000000000 +0100
20 @@ -33,7 +33,9 @@
21
22 #include <asm/processor.h>
23 #include <asm/uaccess.h>
24 -#include <asm/system.h> /* cli(), *_flags */
25 +#if LINUX_VERSION_CODE < KERNEL_VERSION(3,4,0)
26 + #include <asm/system.h> /* cli(), *_flags */
27 +#endif
28 #include <asm/segment.h> /* memcpy and such */
29 #include <asm/io.h>
30 #include <asm/pgtable.h>
31 diff -Naur svgalib-1.9.25/kernel/svgalib_helper/Makefile svgalib-1.9.25_new/kernel/svgalib_helper/Makefile
32 --- svgalib-1.9.25/kernel/svgalib_helper/Makefile 2006-05-20 13:31:04.000000000 +0100
33 +++ svgalib-1.9.25_new/kernel/svgalib_helper/Makefile 2012-06-25 13:39:38.000000000 +0100
34 @@ -11,9 +11,11 @@
35 PWD := $(shell pwd)
36 TARGET := svgalib_helper
37
38 + ifneq ($(TOPDIR),)
39 ifeq ($(PATCHLEVEL),4)
40 include $(TOPDIR)/Rules.make
41 endif
42 + endif
43
44 else