diff options
author | Samuel Martin <s.martin49@gmail.com> | 2012-12-30 12:17:46 +0000 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2013-01-01 22:19:11 +0100 |
commit | 3f538e53e1250263f7d2a3bc7d0f0c738265c940 (patch) | |
tree | 7e42f574077dce26374ab4bf4a439ceb68731ebd /package/lttng-tools/lttng-tools-Support-new-lttng-ust-error-code.patch | |
parent | cf32809c5e04eb0fffa3edf0b8323c8ea0183b05 (diff) | |
download | buildroot-novena-3f538e53e1250263f7d2a3bc7d0f0c738265c940.tar.gz buildroot-novena-3f538e53e1250263f7d2a3bc7d0f0c738265c940.zip |
lttng-tools: bump to 2.1.0
* add patch adding src/bin/lttng-sessiond/lttng-ust-error.h which is
missing in the lttng-tools-2.1.0 release tarball.
* update the sync_file_range patch.
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/lttng-tools/lttng-tools-Support-new-lttng-ust-error-code.patch')
-rw-r--r-- | package/lttng-tools/lttng-tools-Support-new-lttng-ust-error-code.patch | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/package/lttng-tools/lttng-tools-Support-new-lttng-ust-error-code.patch b/package/lttng-tools/lttng-tools-Support-new-lttng-ust-error-code.patch new file mode 100644 index 000000000..73d0884ae --- /dev/null +++ b/package/lttng-tools/lttng-tools-Support-new-lttng-ust-error-code.patch @@ -0,0 +1,82 @@ +From 49c336c1679295a31b92223dca05feccfe3e3464 Mon Sep 17 00:00:00 2001 +From: David Goulet <dgoulet@efficios.com> +Date: Fri, 9 Nov 2012 13:37:25 -0500 +Subject: [PATCH] Support new lttng-ust error code + +Signed-off-by: David Goulet <dgoulet@efficios.com> +--- + +Only keep the src/bin/lttng-sessiond/lttng-ust-error.h adding part, +needed to build lttng-tool without the lttng-libust dependency, i.e. +with --disable-lttng-ust. (Samuel Martin) + +--- + src/bin/lttng-sessiond/lttng-ust-error.h | 56 ++++++++++++++++++++++++++++++++ + 6 files changed, 75 insertions(+), 13 deletions(-) + create mode 100644 src/bin/lttng-sessiond/lttng-ust-error.h + +diff --git a/src/bin/lttng-sessiond/lttng-ust-error.h b/src/bin/lttng-sessiond/lttng-ust-error.h +new file mode 100644 +index 0000000..d83ecb8 +--- /dev/null ++++ b/src/bin/lttng-sessiond/lttng-ust-error.h +@@ -0,0 +1,56 @@ ++#ifndef _LTTNG_UST_ERROR_H ++#define _LTTNG_UST_ERROR_H ++ ++/* ++ * Copyright (C) 2011 - David Goulet <david.goulet@polymtl.ca> ++ * Julien Desfossez <julien.desfossez@polymtl.ca> ++ * Mathieu Desnoyers <mathieu.desnoyers@efficios.com> ++ * ++ * This library is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; only ++ * version 2.1 of the License. ++ * ++ * This library is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with this library; if not, write to the Free Software ++ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ ++/* ++ * This header is meant for liblttng and libust internal use ONLY. ++ * These declarations should NOT be considered stable API. ++ */ ++ ++#include <limits.h> ++#include <unistd.h> ++ ++#include "lttng-ust-abi.h" ++ ++/* ++ * ustcomm error code. ++ */ ++enum lttng_ust_error_code { ++ LTTNG_UST_OK = 0, /* Ok */ ++ LTTNG_UST_ERR = 1024, /* Unknown Error */ ++ LTTNG_UST_ERR_NOENT = 1025, /* No entry */ ++ LTTNG_UST_ERR_EXIST = 1026, /* Object exists */ ++ LTTNG_UST_ERR_INVAL = 1027, /* Invalid argument */ ++ LTTNG_UST_ERR_PERM = 1028, /* Permission denied */ ++ LTTNG_UST_ERR_NOSYS = 1029, /* Not implemented */ ++ ++ /* MUST be last element */ ++ LTTNG_UST_ERR_NR, /* Last element */ ++}; ++ ++/* ++ * Return a human-readable error message for an lttng-ust error code. ++ * code must be a positive value (or 0). ++ */ ++extern const char *lttng_ust_strerror(int code); ++ ++#endif /* _LTTNG_UST_ERROR_H */ +-- +1.8.0.3 + |