All of lore.kernel.org
 help / color / mirror / Atom feed
From: Saul Wold <sgw@linux.intel.com>
To: openembedded-core@lists.openembedded.org
Subject: [CONSOLIDATED PULL 54/62] lttng-tools: Update to 2.0-pre16
Date: Tue, 17 Jan 2012 00:32:39 -0800	[thread overview]
Message-ID: <00e89ff42d81fb94de8e4257ffcbbe910403ed67.1326786990.git.sgw@linux.intel.com> (raw)
In-Reply-To: <cover.1326786989.git.sgw@linux.intel.com>
In-Reply-To: <cover.1326786989.git.sgw@linux.intel.com>

From: Zumeng Chen <zumeng.chen@windriver.com>

This patch intended to integrate the Linux trace toolkit, which
is a suite of tools designed to extract program execution details
from the Linux operating system and interpret them.

lttng-tools 2.0 is currently in pre-release(-pre16), so we have to
update it when official released.

Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com>
---
 ...tools-fix-compiling-error-for-powerpc-arm.patch |   27 ++++++++++++++++++
 .../lttng-2.0/lttng-tools_2.0-pre16.bb             |   30 ++++++++++++++++++++
 2 files changed, 57 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-kernel/lttng-2.0/lttng-tools/lttng-tools-fix-compiling-error-for-powerpc-arm.patch
 create mode 100644 meta/recipes-kernel/lttng-2.0/lttng-tools_2.0-pre16.bb

diff --git a/meta/recipes-kernel/lttng-2.0/lttng-tools/lttng-tools-fix-compiling-error-for-powerpc-arm.patch b/meta/recipes-kernel/lttng-2.0/lttng-tools/lttng-tools-fix-compiling-error-for-powerpc-arm.patch
new file mode 100644
index 0000000..73253d1
--- /dev/null
+++ b/meta/recipes-kernel/lttng-2.0/lttng-tools/lttng-tools-fix-compiling-error-for-powerpc-arm.patch
@@ -0,0 +1,27 @@
+Upstream-Status: Pending
+
+Fix compiling error on powerpc and arm
+
+For powerpc and arm, some MAP_ are defined asm/mman.h,
+so including it in header.
+
+Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com>
+---
+ common/runas.c |    1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+diff --git a/common/runas.c b/common/runas.c
+index f612ccc..62a2791 100644
+--- a/common/runas.c
++++ b/common/runas.c
+@@ -29,6 +29,7 @@
+ #include <fcntl.h>
+ #include <sched.h>
+ #include <sys/mman.h>
++#include <asm/mman.h>
+
+ #include <lttngerr.h>
+
+-- 
+1.7.5.4
+
diff --git a/meta/recipes-kernel/lttng-2.0/lttng-tools_2.0-pre16.bb b/meta/recipes-kernel/lttng-2.0/lttng-tools_2.0-pre16.bb
new file mode 100644
index 0000000..fdebc0e
--- /dev/null
+++ b/meta/recipes-kernel/lttng-2.0/lttng-tools_2.0-pre16.bb
@@ -0,0 +1,30 @@
+SECTION = "devel"
+SUMMARY = "Linux Trace Toolkit Control"
+DESCRIPTION = "The Linux trace toolkit is a suite of tools designed \
+to extract program execution details from the Linux operating system \
+and interpret them."
+
+LICENSE = "GPLv2 & LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=ab682a4729389c3f11913d758affe98e \
+                    file://gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
+                    file://lgpl-2.1.txt;md5=0f0d71500e6a57fd24d825f33242b9ca"
+
+DEPENDS = "liburcu popt lttng-ust"
+
+SRCREV = "9beed4cb465347c778e4f982c330cef78f2628b7"
+PV = "v2.0.pre16+git${SRCREV}"
+PR = "r0"
+
+SRC_URI = "git://git.lttng.org/lttng-tools.git;protocol=git\
+           file://lttng-tools-fix-compiling-error-for-powerpc-arm.patch"
+
+S = "${WORKDIR}/git"
+
+inherit autotools
+
+export KERNELDIR="${STAGING_KERNEL_DIR}"
+
+# Due to liburcu not building for MIPS currently this recipe needs to
+# be limited also.
+# So here let us first suppport x86/arm/powerpc platforms now.
+COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|powerpc.*)-linux'
-- 
1.7.6.5




  parent reply	other threads:[~2012-01-17  8:40 UTC|newest]

Thread overview: 71+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-01-17  8:31 [CONSOLIDATED PULL 00/62] Major set of Changes Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 01/62] base.bbclass: add support for LICENSE_FLAGS Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 02/62] Add LICENSE_FLAGS to packages mentioned in COMMERCIAL_LICENSE Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 03/62] base.bbclass: remove COMMERCIAL_LICENSE code Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 04/62] default-distrovars.inc: remove COMMERCIAL_LICENSE et al Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 05/62] documentation-audit.sh: remove COMMERCIAL_LICENSE warning Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 06/62] wpa-supplicant: Compile without CONFIG_GNUTLS_EXTRA (PR BUMP) Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 07/62] ghostscript: build cups filters Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 08/62] ncurses-native: install to libdir, not base_libdir Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 09/62] locale: fix package's "provides" tag Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 10/62] diffstat: upgrade from 1.54 to 1.55 Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 11/62] insane.bbclass: fix elf.arch not matching error for x32 kernel Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 12/62] libpcre: upgrade from 8.20 to 8.21 Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 13/62] btrfs-tools: upgrade to newer git commit Saul Wold
2012-01-17  8:31 ` [CONSOLIDATED PULL 14/62] distro_tracking: update manual_check_date fields Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 15/62] distro-tracking: Update info for webkit-gtk, web-webkit Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 16/62] stat: add recipe stat with version 3.3 Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 17/62] hdparm: upgrade to 9.37 Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 18/62] qemuppc: replace emulation of qemuppc from prep to mac99 Saul Wold
2012-01-17 22:20   ` Khem Raj
2012-01-18  0:52     ` Bruce Ashfield
2012-01-18 10:02       ` Liming Wang
2012-01-18 14:21         ` Bruce Ashfield
2012-01-17  8:32 ` [CONSOLIDATED PULL 19/62] qemuppc: add pointercal file Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 20/62] qemuppc: add machconfig Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 21/62] tslib: enable big endian support for qemuppc Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 22/62] linux-yocto: consolidated fix SRCREV updates Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 23/62] copyleft_compliance: add control of recipe types to include Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 24/62] copyleft_compliance: add debug message with the reason for exclusion Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 25/62] oe.license: add is_included convenience function Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 26/62] oe.license: avoid the need to catch SyntaxError Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 27/62] bootimg: Account for FAT filesystem overhead in image size Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 28/62] alsa-utils: depend on libsamplerate0 Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 29/62] xorg-*: disable xmlto where it was failing Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 30/62] distro_tracking_fields.inc: Modify the status of eds-tools and mingetty Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 31/62] runqemu: Fix the wrong path of libGL.so in 64b Ubuntu 11.10 Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 32/62] dbus-1.4.16: use INC_PR from dbus.inc to fix PR bump after dbus-launch-helper permission change Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 33/62] image_types.bbclass: Fix generating uncompressed ext2 images Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 34/62] image_types_uboot.bbclass: Add uncompressed ext2 image option Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 35/62] package.bbclass: quote pathname given to objdump Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 36/62] grub-efi-native: fix errors with automake 1.11.2 Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 37/62] libtool: Put all libltdl headers in the correct libltdl-dev package Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 38/62] bitbake.conf: search /lib for -native builds Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 39/62] libpam: upgrade to 1.1.5 Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 40/62] e2fsprogs: upgrade to 1.42 Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 41/62] distro_tracking: recipe upgrades and manual check info Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 42/62] task-base: move default definition of VIRTUAL-RUNTIME_apm Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 43/62] alsa-state: add alsa-state from oe classic Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 44/62] alsa-state: move state files to localstatedir Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 45/62] task-base: add VIRTUAL-RUNTIME_alsa-state to task-base-alsa Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 46/62] prelink: Update to latest version Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 47/62] classes/base: note variable name in COMPATIBLE_* skip messages Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 48/62] conf/bitbake.conf: allow wget to output error messages Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 49/62] classes/package: remove out-of-date notice referring to the OE bugtracker Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 50/62] classes/packagehistory: remove now obsolete class Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 51/62] m4: refactor .bb and .inc files Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 52/62] tcmode-eglibc: Fix PREFERRED_VERSION of eglibc Saul Wold
2012-01-17 14:54   ` Richard Purdie
2012-01-17  8:32 ` [CONSOLIDATED PULL 53/62] lttng-ust: Update to 2.0 Saul Wold
2012-01-17  8:32 ` Saul Wold [this message]
2012-01-17  8:32 ` [CONSOLIDATED PULL 55/62] lttng-modules: " Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 56/62] babeltrace: Integrated from version 0.8 Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 57/62] add mfatbu/mfatbl instructions support in Valgrind Saul Wold
2012-01-17 14:59   ` Richard Purdie
2012-01-17  8:32 ` [CONSOLIDATED PULL 58/62] valgrind: Update for eglibc 2.15 Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 59/62] python: PR bump for eglibc update Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 60/62] tcl: " Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 61/62] openssl-0.9.8: Update to 0.9.8s Saul Wold
2012-01-17  8:32 ` [CONSOLIDATED PULL 62/62] openssl-1.0.0: Update to 1.0.0e and fix QA Warning Saul Wold
2012-01-17 15:06 ` [CONSOLIDATED PULL 00/62] Major set of Changes Richard Purdie
2012-01-17 16:18 ` Joshua Lock

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=00e89ff42d81fb94de8e4257ffcbbe910403ed67.1326786990.git.sgw@linux.intel.com \
    --to=sgw@linux.intel.com \
    --cc=openembedded-core@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.