Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=kernel2624.git;a=commitdiff;h=0d8f33565faf73ae44a21a7d1de6d7fecbb30b73

commit 0d8f33565faf73ae44a21a7d1de6d7fecbb30b73
Author: Miklos Vajna <[EMAIL PROTECTED]>
Date:   Tue Jan 29 00:49:19 2008 +0100

r8169-6.004.00-6-i686
added NET-Nuke-SET_MODULE_OWNER-macro.patch to build with kernel-2.6.24

diff --git 
a/source/network-extra/r8169/0001-NET-Nuke-SET_MODULE_OWNER-macro.patch 
b/source/network-extra/r8169/0001-NET-Nuke-SET_MODULE_OWNER-macro.patch
new file mode 100644
index 0000000..9dab015
--- /dev/null
+++ b/source/network-extra/r8169/0001-NET-Nuke-SET_MODULE_OWNER-macro.patch
@@ -0,0 +1,28 @@
+commit 10d024c1b2fd58af8362670d7d6e5ae52fc33353
+Author: Ralf Baechle <[EMAIL PROTECTED]>
+Date:   Mon Sep 17 13:11:17 2007 -0700
+
+    [NET]: Nuke SET_MODULE_OWNER macro.
+
+    It's been a useless no-op for long enough in 2.6 so I figured it's time to
+    remove it.  The number of people that could object because they're
+    maintaining unified 2.4 and 2.6 drivers is probably rather small.
+
+    [ Handled drivers added by netdev tree and some missed IRDA cases... 
-DaveM ]
+
+    Signed-off-by: Ralf Baechle <[EMAIL PROTECTED]>
+    Signed-off-by: Jeff Garzik <[EMAIL PROTECTED]>
+    Signed-off-by: David S. Miller <[EMAIL PROTECTED]>
+
+diff --git a/src/r8169_n.c b/src/r8169_n.c
+index 3f2306e..b8809a8 100644
+--- a/src/r8169_n.c
++++ b/src/r8169_n.c
+@@ -1506,7 +1506,6 @@ rtl8169_init_one(struct pci_dev *pdev, const struct 
pci_device_id *ent)
+               goto out;
+       }
+
+-      SET_MODULE_OWNER(dev);
+       SET_NETDEV_DEV(dev, &pdev->dev);
+       tp = netdev_priv(dev);
+       tp->dev = dev;
diff --git a/source/network-extra/r8169/FrugalBuild 
b/source/network-extra/r8169/FrugalBuild
index e48afaf..36a37f0 100644
--- a/source/network-extra/r8169/FrugalBuild
+++ b/source/network-extra/r8169/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=r8169
pkgver=6.004.00
-pkgrel=5
+pkgrel=6
Finclude sourceforge kernel-module
pkgdesc="Realtek driver for RTL8169/8110 cards."
url="http://www.realtek.com.tw";
@@ -12,10 +12,12 @@ archs=('i686' 'x86_64')
# remove after 0.8
replaces=('rtl8110')
up2date="lynx -dump ftp://202.65.194.211/cn/nic/ |grep ${pkgname} |Flasttarbz2"
-source=(ftp://202.65.194.211/cn/nic/${pkgname}-${pkgver}.tar.bz2 
README.Frugalware linux-2.6.23.diff)
+source=(ftp://202.65.194.211/cn/nic/${pkgname}-${pkgver}.tar.bz2 
README.Frugalware linux-2.6.23.diff \
+       0001-NET-Nuke-SET_MODULE_OWNER-macro.patch)
sha1sums=('ba75272cfa3740a82aa5f47d7fce8b29795307b7' \
'21b9e951b8470946d0af2ce1a0527c1d0153dc3f' \
-          'dec12bca790f8418f64344998be655ee6dae6aba')
+          'dec12bca790f8418f64344998be655ee6dae6aba' \
+          'f965b8f6c3169027cf342110c8744b2cb1aed673')

build() {
unset MAKEFLAGS
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to