[oe-commits] Andreas Oberritter : cdfs-2.6.27: initial recipe

git version control git at git.openembedded.org
Sat Oct 16 20:42:38 UTC 2010


Module: openembedded.git
Branch: org.openembedded.dev
Commit: e23a8ff9c41d4dd28e68e8289c976ffde25c585b
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=e23a8ff9c41d4dd28e68e8289c976ffde25c585b

Author: Andreas Oberritter <obi at opendreambox.org>
Date:   Fri Oct  1 01:17:33 2010 +0000

cdfs-2.6.27: initial recipe

Signed-off-by: Andreas Oberritter <obi at opendreambox.org>
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks at gmail.com>

---

 recipes/cdfs/cdfs_2.6.27.bb                        |   20 +++++++++++++
 .../0001-Fix-compile-error-with-linux-2.6.32.patch |   30 ++++++++++++++++++++
 2 files changed, 50 insertions(+), 0 deletions(-)

diff --git a/recipes/cdfs/cdfs_2.6.27.bb b/recipes/cdfs/cdfs_2.6.27.bb
new file mode 100644
index 0000000..282bed7
--- /dev/null
+++ b/recipes/cdfs/cdfs_2.6.27.bb
@@ -0,0 +1,20 @@
+DESCRIPTION = "CDfs filesystem"
+HOMEPAGE = "http://users.elis.ugent.be/~mronsse/cdfs/"
+SECTION = "kernel/modules"
+LICENSE = "GPL"
+
+SRC_URI = " \
+        http://users.elis.ugent.be/~mronsse/cdfs/download/${P}.tar.bz2 \
+        file://0001-Fix-compile-error-with-linux-2.6.32.patch \
+"
+SRC_URI[md5sum] = "ac64c014a90e3c488394832ea29605b3"
+SRC_URI[sha256sum] = "d034f6c6d9578fe2addfaeceaa101584a4a1fc9f27d825c340baebd345d8d724"
+
+inherit module
+
+do_install() {
+        unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
+        oe_runmake -C "${STAGING_KERNEL_DIR}" DEPMOD=echo INSTALL_MOD_PATH="${D}" SUBDIRS="${S}" ${MODULE_MAKE_FLAGS} modules_install
+}
+
+PACKAGES = "${PN}"
diff --git a/recipes/cdfs/files/0001-Fix-compile-error-with-linux-2.6.32.patch b/recipes/cdfs/files/0001-Fix-compile-error-with-linux-2.6.32.patch
new file mode 100644
index 0000000..742164d
--- /dev/null
+++ b/recipes/cdfs/files/0001-Fix-compile-error-with-linux-2.6.32.patch
@@ -0,0 +1,30 @@
+From 4aff257b7615a1b387797cd8dcc76aed3cc69ab8 Mon Sep 17 00:00:00 2001
+From: Andreas Oberritter <obi at opendreambox.org>
+Date: Mon, 7 Jun 2010 12:05:19 +0000
+Subject: [PATCH] Fix compile error with linux-2.6.32
+
+root.c: In function 'cdfs_init':
+root.c:646: error: 'CLONE_FS' undeclared (first use in this function)
+root.c:646: error: (Each undeclared identifier is reported only once
+root.c:646: error: for each function it appears in.)
+root.c:646: error: 'CLONE_FILES' undeclared (first use in this function)
+root.c:646: error: 'CLONE_SIGHAND' undeclared (first use in this function)
+---
+ root.c |    1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+diff --git a/root.c b/root.c
+index 966a855..0801051 100644
+--- a/root.c
++++ b/root.c
+@@ -25,6 +25,7 @@
+ #include "cdfs.h"
+ 
+ #include <linux/module.h>
++#include <linux/sched.h>
+ 
+ 
+ /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*
+-- 
+1.5.6.5
+





More information about the Openembedded-commits mailing list