Openembedded Core Discussions
 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox