[oe-commits] Stanislav Brabec : ksymoops: Updated to version 2.4.11, fixed for current libbfd, adjusted /proc/kallsyms.
git version control
git at git.openembedded.org
Sun Aug 29 23:57:17 UTC 2010
Module: openembedded.git
Branch: org.openembedded.dev
Commit: 8100653c220cbd573ce83085cf00e081694c4eb7
URL: http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=8100653c220cbd573ce83085cf00e081694c4eb7
Author: Stanislav Brabec <utx at penguin.cz>
Date: Sun Aug 29 23:54:38 2010 +0000
ksymoops: Updated to version 2.4.11, fixed for current libbfd, adjusted /proc/kallsyms.
---
recipes/ksymoops/ksymoops-2.4.11/flags.patch | 70 ++++++++++++++++++++
recipes/ksymoops/ksymoops-2.4.9/flags.patch | 55 ---------------
.../{ksymoops_2.4.9.bb => ksymoops_2.4.11.bb} | 4 +-
3 files changed, 72 insertions(+), 57 deletions(-)
diff --git a/recipes/ksymoops/ksymoops-2.4.11/flags.patch b/recipes/ksymoops/ksymoops-2.4.11/flags.patch
new file mode 100644
index 0000000..6470b40
--- /dev/null
+++ b/recipes/ksymoops/ksymoops-2.4.11/flags.patch
@@ -0,0 +1,70 @@
+Index: ksymoops-2.4.11/Makefile
+===================================================================
+--- ksymoops-2.4.11.orig/Makefile 2002-10-13 09:13:59.000000000 +0000
++++ ksymoops-2.4.11/Makefile 2010-08-29 18:01:03.000000000 +0000
+@@ -14,7 +14,7 @@
+ # DEF_MAP := \"/boot/System.map-*r\"
+
+ DEF_VMLINUX := # default no vmlinux
+-DEF_KSYMS := \"/proc/ksyms\" # default current ksyms
++DEF_KSYMS := \"/proc/kallsyms\" # default current ksyms
+ DEF_LSMOD := \"/proc/modules\" # default current lsmod
+ DEF_OBJECTS := \"/lib/modules/*r/\" # default current modules
+ DEF_MAP := \"/usr/src/linux/System.map\" # default current map
+@@ -57,36 +57,36 @@
+ PROGS := ksymoops
+
+ CC := gcc
+-CFLAGS += -Dlinux \
+- -Wall \
++CFLAGS = "-Wall \
+ -Wno-conversion \
+ -Waggregate-return \
+ -Wstrict-prototypes \
+ -Wmissing-prototypes \
++ $(DEBUG)"
++override CFLAGS += -Dlinux \
+ -DINSTALL_PREFIX="\"$(INSTALL_PREFIX)\"" \
+- -DCROSS="\"$(CROSS)\"" \
+- $(DEBUG)
++ -DCROSS="\"$(CROSS)\""
+
+ ifneq ($(DEF_VMLINUX),)
+- CFLAGS += -DDEF_VMLINUX=$(DEF_VMLINUX)
++ override CFLAGS += -DDEF_VMLINUX=$(DEF_VMLINUX)
+ endif
+ ifneq ($(DEF_KSYMS),)
+- CFLAGS += -DDEF_KSYMS=$(DEF_KSYMS)
++ override CFLAGS += -DDEF_KSYMS=$(DEF_KSYMS)
+ endif
+ ifneq ($(DEF_LSMOD),)
+- CFLAGS += -DDEF_LSMOD=$(DEF_LSMOD)
++ override CFLAGS += -DDEF_LSMOD=$(DEF_LSMOD)
+ endif
+ ifneq ($(DEF_OBJECTS),)
+- CFLAGS += -DDEF_OBJECTS=$(DEF_OBJECTS)
++ override CFLAGS += -DDEF_OBJECTS=$(DEF_OBJECTS)
+ endif
+ ifneq ($(DEF_MAP),)
+- CFLAGS += -DDEF_MAP=$(DEF_MAP)
++ override CFLAGS += -DDEF_MAP=$(DEF_MAP)
+ endif
+ ifneq ($(DEF_TARGET),)
+- CFLAGS += -DDEF_TARGET=$(DEF_TARGET)
++ override CFLAGS += -DDEF_TARGET=$(DEF_TARGET)
+ endif
+ ifneq ($(DEF_ARCH),)
+- CFLAGS += -DDEF_ARCH=$(DEF_ARCH)
++ override CFLAGS += -DDEF_ARCH=$(DEF_ARCH)
+ endif
+ ifneq ($(BFD_PREFIX),)
+ CFLAGS += -I$(BFD_PREFIX)/include
+@@ -108,7 +108,7 @@
+ $(OBJECTS): $(DEFS)
+
+ $(PROGS): %: %.o $(DEFS) $(OBJECTS)
+- $(CC) $(OBJECTS) $(CFLAGS) $(LDFLAGS) $(STATIC) -lbfd -liberty $(DYNAMIC) -o $@
++ $(CC) $(OBJECTS) $(CFLAGS) $(LDFLAGS) $(STATIC) -lbfd -liberty -lz $(DYNAMIC) -o $@
+ - at size $@
+
+ clean:
diff --git a/recipes/ksymoops/ksymoops-2.4.9/flags.patch b/recipes/ksymoops/ksymoops-2.4.9/flags.patch
deleted file mode 100644
index 27e4dda..0000000
--- a/recipes/ksymoops/ksymoops-2.4.9/flags.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-
-#
-# Patch managed by http://www.holgerschurig.de/patcher.html
-#
-
---- ksymoops-2.4.9/Makefile~flags
-+++ ksymoops-2.4.9/Makefile
-@@ -57,36 +57,36 @@
- PROGS := ksymoops
-
- CC := gcc
--CFLAGS += -Dlinux \
-- -Wall \
-+CFLAGS = "-Wall \
- -Wno-conversion \
- -Waggregate-return \
- -Wstrict-prototypes \
- -Wmissing-prototypes \
-+ $(DEBUG)"
-+override CFLAGS += -Dlinux \
- -DINSTALL_PREFIX="\"$(INSTALL_PREFIX)\"" \
-- -DCROSS="\"$(CROSS)\"" \
-- $(DEBUG)
-+ -DCROSS="\"$(CROSS)\""
-
- ifneq ($(DEF_VMLINUX),)
-- CFLAGS += -DDEF_VMLINUX=$(DEF_VMLINUX)
-+ override CFLAGS += -DDEF_VMLINUX=$(DEF_VMLINUX)
- endif
- ifneq ($(DEF_KSYMS),)
-- CFLAGS += -DDEF_KSYMS=$(DEF_KSYMS)
-+ override CFLAGS += -DDEF_KSYMS=$(DEF_KSYMS)
- endif
- ifneq ($(DEF_LSMOD),)
-- CFLAGS += -DDEF_LSMOD=$(DEF_LSMOD)
-+ override CFLAGS += -DDEF_LSMOD=$(DEF_LSMOD)
- endif
- ifneq ($(DEF_OBJECTS),)
-- CFLAGS += -DDEF_OBJECTS=$(DEF_OBJECTS)
-+ override CFLAGS += -DDEF_OBJECTS=$(DEF_OBJECTS)
- endif
- ifneq ($(DEF_MAP),)
-- CFLAGS += -DDEF_MAP=$(DEF_MAP)
-+ override CFLAGS += -DDEF_MAP=$(DEF_MAP)
- endif
- ifneq ($(DEF_TARGET),)
-- CFLAGS += -DDEF_TARGET=$(DEF_TARGET)
-+ override CFLAGS += -DDEF_TARGET=$(DEF_TARGET)
- endif
- ifneq ($(DEF_ARCH),)
-- CFLAGS += -DDEF_ARCH=$(DEF_ARCH)
-+ override CFLAGS += -DDEF_ARCH=$(DEF_ARCH)
- endif
- ifneq ($(BFD_PREFIX),)
- CFLAGS += -I$(BFD_PREFIX)/include
diff --git a/recipes/ksymoops/ksymoops_2.4.9.bb b/recipes/ksymoops/ksymoops_2.4.11.bb
similarity index 76%
rename from recipes/ksymoops/ksymoops_2.4.9.bb
rename to recipes/ksymoops/ksymoops_2.4.11.bb
index 662299d..11ee88c 100644
--- a/recipes/ksymoops/ksymoops_2.4.9.bb
+++ b/recipes/ksymoops/ksymoops_2.4.11.bb
@@ -14,5 +14,5 @@ do_install () {
install -m 0755 ksymoops.8 ${D}${mandir}/man8/ksymoops.8
}
-SRC_URI[md5sum] = "231b6ea3afbc318c129ec770d10f8ec8"
-SRC_URI[sha256sum] = "125fcecc9f650dc2ec82db3194d17c0af40b48900204fedb0c695b5fcc5a99e3"
+SRC_URI[md5sum] = "4a8249e182a5dbc75e566d162e9f3314"
+SRC_URI[sha256sum] = "52d3546062681e91460013acba6150ece9139b7c2787c2f3213ad0770b72a6b4"
More information about the Openembedded-commits
mailing list