[kernel] r15985 - in dists/trunk/linux-2.6/debian: . config/ia64 patches/bugfix/all patches/series

Ben Hutchings benh at alioth.debian.org
Tue Jul 13 23:26:07 UTC 2010


Author: benh
Date: Tue Jul 13 23:26:01 2010
New Revision: 15985

Log:
viafb: Add transitive dependencies via gpiolib

Fix the FTBFS for alpha, ia64 and most mips/mipsel flavours.
Revert the explicit config change for ia64.

Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/all/viafb-Add-transitive-dependencies-via-gpiolib.patch
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.2
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/ia64/config

Modified: dists/trunk/linux-2.6/debian/changelog
==============================================================================
--- dists/trunk/linux-2.6/debian/changelog	Tue Jul 13 13:02:20 2010	(r15984)
+++ dists/trunk/linux-2.6/debian/changelog	Tue Jul 13 23:26:01 2010	(r15985)
@@ -1,7 +1,8 @@
 linux-2.6 (2.6.35~rc5-1~experimental.2) UNRELEASED; urgency=low
 
   [ Ben Hutchings ]
-  * [ia64] Disable FB_VIA; gpiolib cannot be built for ia64
+  * [alpha, ia64, mips, mipsel except loongson2f] Disable FB_VIA; it now
+    depends on GPIOLIB which is not available on these architectures
 
  -- Ben Hutchings <ben at decadent.org.uk>  Tue, 13 Jul 2010 14:01:16 +0100
 

Modified: dists/trunk/linux-2.6/debian/config/ia64/config
==============================================================================
--- dists/trunk/linux-2.6/debian/config/ia64/config	Tue Jul 13 13:02:20 2010	(r15984)
+++ dists/trunk/linux-2.6/debian/config/ia64/config	Tue Jul 13 23:26:01 2010	(r15985)
@@ -695,7 +695,6 @@
 CONFIG_FB_SIS=m
 CONFIG_FB_SIS_300=y
 CONFIG_FB_SIS_315=y
-# CONFIG_FB_VIA is not set
 CONFIG_FB_NEOMAGIC=m
 CONFIG_FB_KYRO=m
 CONFIG_FB_VOODOO1=m

Added: dists/trunk/linux-2.6/debian/patches/bugfix/all/viafb-Add-transitive-dependencies-via-gpiolib.patch
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/all/viafb-Add-transitive-dependencies-via-gpiolib.patch	Tue Jul 13 23:26:01 2010	(r15985)
@@ -0,0 +1,28 @@
+From 98084fc0950600f2d9f22356fc4e16ced03d72f6 Mon Sep 17 00:00:00 2001
+From: Ben Hutchings <ben at decadent.org.uk>
+Date: Wed, 14 Jul 2010 00:09:23 +0100
+Subject: [PATCH] viafb: Add transitive dependencies via gpiolib
+
+FB_VIA now selects GPIOLIB, but that is not available on all
+architectures.  Change FB_VIA dependencies to include GPIOLIB
+dependencies.
+---
+ drivers/video/Kconfig |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
+index 3d94a14..bc4534d 100644
+--- a/drivers/video/Kconfig
++++ b/drivers/video/Kconfig
+@@ -1505,7 +1505,7 @@ config FB_SIS_315
+ 
+ config FB_VIA
+        tristate "VIA UniChrome (Pro) and Chrome9 display support"
+-       depends on FB && PCI
++       depends on FB && PCI && (ARCH_WANT_OPTIONAL_GPIOLIB || ARCH_REQUIRE_GPIOLIB)
+        select FB_CFB_FILLRECT
+        select FB_CFB_COPYAREA
+        select FB_CFB_IMAGEBLIT
+-- 
+1.7.1
+

Added: dists/trunk/linux-2.6/debian/patches/series/1~experimental.2
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.2	Tue Jul 13 23:26:01 2010	(r15985)
@@ -0,0 +1 @@
++ bugfix/all/viafb-Add-transitive-dependencies-via-gpiolib.patch



More information about the Kernel-svn-changes mailing list