From 910460f1981af6d6b175d171bb0c677bc15cd6b0 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 3 Oct 2009 22:16:15 +0200 Subject: [PATCH] new package: - strace for better debugging --- packages/debug/strace/build | 10 ++++++++++ packages/debug/strace/install | 6 ++++++ .../debug/strace/patches/10_ctl-proc-removal.diff | 13 +++++++++++++ packages/debug/strace/url | 1 + 4 files changed, 30 insertions(+) create mode 100644 packages/debug/strace/build create mode 100644 packages/debug/strace/install create mode 100644 packages/debug/strace/patches/10_ctl-proc-removal.diff create mode 100644 packages/debug/strace/url diff --git a/packages/debug/strace/build b/packages/debug/strace/build new file mode 100644 index 0000000000..ff2d333b3c --- /dev/null +++ b/packages/debug/strace/build @@ -0,0 +1,10 @@ +#!/bin/sh + +. config/options + +$SCRIPTS/build toolchain + +cd $PKG_BUILD +./configure --host=$TARGET_NAME \ + --build=$HOST_NAME +make diff --git a/packages/debug/strace/install b/packages/debug/strace/install new file mode 100644 index 0000000000..1e03e35aff --- /dev/null +++ b/packages/debug/strace/install @@ -0,0 +1,6 @@ +#!/bin/sh + +. config/options + +mkdir -p $INSTALL/usr/bin +cp $PKG_BUILD/strace $INSTALL/usr/bin diff --git a/packages/debug/strace/patches/10_ctl-proc-removal.diff b/packages/debug/strace/patches/10_ctl-proc-removal.diff new file mode 100644 index 0000000000..25433d9e79 --- /dev/null +++ b/packages/debug/strace/patches/10_ctl-proc-removal.diff @@ -0,0 +1,13 @@ +CTL_PROC was removed in linux 2.6.18 + +diff -Nur strace-4.5.12.orig/system.c strace-4.5.12/system.c +--- strace-4.5.12.orig/system.c Wed Jun 1 22:22:06 2005 ++++ strace-4.5.12/system.c Sat Sep 23 11:18:04 2006 +@@ -1572,7 +1572,6 @@ + { CTL_KERN, "CTL_KERN" }, + { CTL_VM, "CTL_VM" }, + { CTL_NET, "CTL_NET" }, +- { CTL_PROC, "CTL_PROC" }, + { CTL_FS, "CTL_FS" }, + { CTL_DEBUG, "CTL_DEBUG" }, + { CTL_DEV, "CTL_DEV" }, diff --git a/packages/debug/strace/url b/packages/debug/strace/url new file mode 100644 index 0000000000..c16a90ad47 --- /dev/null +++ b/packages/debug/strace/url @@ -0,0 +1 @@ +http://prdownloads.sourceforge.net/strace/strace-4.5.18.tar.bz2