From 50aad581d5e2bf5b24229958b3a8df0e3dbd8bf52525d08e20ea35edb895eff5 Mon Sep 17 00:00:00 2001 From: Alexei Sorokin Date: Mon, 12 Jun 2017 13:42:10 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/devel:tools:lttng/babeltrace?expand=0&rev=9 --- babeltrace.changes | 200 +++++++++++++++++++++++++++++++++++++++++---- babeltrace.spec | 9 +- 2 files changed, 191 insertions(+), 18 deletions(-) diff --git a/babeltrace.changes b/babeltrace.changes index d99ec97..57a60eb 100644 --- a/babeltrace.changes +++ b/babeltrace.changes @@ -1,39 +1,211 @@ ------------------------------------------------------------------- -Tue Aug 2 12:45:05 UTC 2016 - normand@linux.vnet.ibm.com +Mon Oct 5 19:10:41 UTC 2015 - tonyj@suse.com -- add ppc64/ppc64le in ExclusiveArch +- Cleanup urls in spec file (FATE#319273) ------------------------------------------------------------------- -Fri Jul 24 21:27:18 UTC 2015 - tonyj@suse.com +Mon Aug 31 18:59:49 UTC 2015 - dmueller@suse.com -- Update to version 1.2.4 - Changelog: http://git.efficios.com/?p=babeltrace.git;a=blob;f=ChangeLog;h=71038bac52d66436b2ae30ec1ee723c6e13cada1;hb=90395824efc007de88787a6b8e400a07c980be1c -------------------------------------------------------------------- -Wed Aug 27 18:51:08 UTC 2014 - tonyj@suse.com - -- Update to version 1.2.2 - Changelog: http://git.efficios.com/?p=babeltrace.git;a=blob_plain;f=ChangeLog;hb=refs/heads/stable-1.2 +- enable build for aarch64 (fate#318370) ------------------------------------------------------------------- -Tue Apr 15 17:50:52 UTC 2014 - tonyj@suse.com +Tue Jul 28 22:27:05 UTC 2015 - tonyj@suse.com + +- Update to version 1.2.4 (FATE#319273) + Changelog 1.2.4: + * Fix: make sure we can exit the get_new_metadata loop + * Docs fix: Change bt_ctf_writer_create_stream return description + * Fix: offset_s and CTF clocks with frequency != 1GHz + + Changelog 1.2.3: + * Fix: incorrect compiler warning + * Fix: Don't assume that PROT_WRITE grants read permissions + * Fix: align objstack on 8 bytes + * Fix Python: Add a comment warning about an API limitation + * Use BABELTRACE_HOST_NAME_MAX in test_ctf_writer.c + * Add limits compatibility header + * Fix: don't perform unaligned integer read/writes + * Fix: Align buffers from objstack_alloc on sizeof(void *) + * Fix: bt_ctf_field_type_structure_add_field argument validation + + Changelog 1.2.2: + * Fix: Support out of tree builds in babeltrace + * Fix: mmap trace read the stream_id from the first packet + * Fix: check the lttng-relayd protocol version + * Fix: don't update the trace collection if no new streams were received + * Fix (Python bindings): Return a string if a sequence's element are chars + * Fix: don't use a return code in _bt_ctf_stream_append_discarded_events + * Fix: Report the sequence's length field's value as length + * Fix: Variable name typo in SequenceField and Event classes + * Fix python: remove weird char at the end of line + * Fix: add missing files to gitignore + * Fix: ctf-text: add missing double-quotes around enum tag + * Fix: Add missing lttng_live_should_quit checks + * Fix: Report errors occuring in lttng_live_read + +------------------------------------------------------------------- +Tue Apr 15 17:30:11 UTC 2014 - tonyj@suse.com - Update to version 1.2.1 + Changelog: + * Fix: Accept an input port in the live URL when no session is provided ------------------------------------------------------------------- -Tue Aug 6 17:39:51 UTC 2013 - tonyj@suse.com +Fri Feb 28 21:44:25 UTC 2014 - tonyj@suse.com + +- Update to version 1.2 + +------------------------------------------------------------------- +Mon Feb 10 18:20:33 UTC 2014 - tonyj@suse.com - Update to version 1.1.1 ------------------------------------------------------------------- -Mon Apr 8 20:39:57 UTC 2013 - tonyj@suse.com +Fri Mar 15 11:21:51 UTC 2013 - cfarrell@suse.com -- Update to version 1.1 +- license update: MIT and GPL-2.0 + The correct operator is ^and^, not ^or^. Also, use SPDX format where + possible + +------------------------------------------------------------------- +Mon Mar 11 21:09:55 UTC 2013 - tonyj@suse.com + +- Upgrade to version 1.0.3 (FATE#314846) + Changelog 1.0.3: + * Fix: Double free when calling bt_context_remove_trace() + * Add missing runall.sh to dist packaging + * Fix: alignment of compound types containing array field + + Changelog 1.0.2: + * Fix: add tests/lib missing files to Makefile.am + + Changelog 1.0.1: + * Provides a basic pkg-config file for libbabeltrace + * Fix erroneous warning/error messages + * Fix comment in context.h + * Cleanup: Remove whitespace at EOL from mit-license.txt + * Add missing permission notice in each source file + * Adding a test which do a sequence of seek BEGIN, LAST, BEGIN, LAST + * Run seek tests on a second trace file + * Add #define _GNU_SOURCE to remove warning about asprintf + * Include a test for SEEK_BEGIN and SEEK_LAST + * Fix: Report success even if we find at least one valid stream in find_max_timestamp_ctf_stream_class + * Fix SEEK_BEGIN for streams that do not contain any event + + Changelog 1.0.0: + * tests: add test traces to distribution tarball + * Document bash requirement for make check in README + * Add tests to make check + * Fix: add missing header size validation + * callbacks.c: handle extract_ctf_stream_event return value + * Cleanup: fix cppcheck warning + * Cleanup: fix cppcheck warnings + * fix double-free on error path + + Changelog 1.0.0-rc6: + * Add valgrind suppression file for libpopt + * Fix: unplug memory leak that causes popt-0.13 to segfault + * Fix: test all close/fclose ret val, fix double close + * Cleanup: add missing newline + * Fix: fd leak on trace close + * Fix memory leaks induced by lack of libpopt documentation + * babeltrace: fix poptGetOptArg memleak + * plugins: implement plugin unregister + * Doc: valgrind with babeltrace (glib workaround) + * callsites: fix memory leak + * Fix: free all the metadata-related memory + * Fix : Free the iterator callback arrays + * Fix : cleanup teardown of context + * Fix : protect static float and double declarations + * callsite: support instruction pointer field + * Document that list.h is LGPLv2.1, but entirely trivial + * Fix: callsite support: list multiple callsites + * Add callsite support + * Fix: Allow 64-bit packet offset + * Fix: emf uri: surround by " " + * Handle model.emf.uri event info + * Fix: Documentation cleanup + * Fix: misplaced C++ ifdef + * Fix babeltrace-log get big line when the input file last line don't have enter + * API Fix: bt_ctf_iter_read_event_flags + * Fix: get encoding for char arrays and sequences + * Fix: access to declaration from declaration_field + * Fix: get_declaration_* should not cast to field + * Fix babeltrace-log uninitialized memory (v2) + * Revert "Fix babeltrace-log uninitialized memory" + * Fix babeltrace-log uninitialized memory + * Fix: access field properties by declaration + * Fix: check return value of get_char_array + * Fix: C++ support to API header files + + Changelog 1.0.0-rc5: + * Change default printout to add host, process names and vpid + * Add support for trace:hostname field + * Fix: allow specifying more than one input trace path + * Fix: make warnings (partial errors) visible + * Fix: --clock-force-correlate to handle trace collections gathered from v + * Documentation: update API doc with enum functions + * Fix: API: remove unsupported BT_SEEK_END from API + * API documentation + * Cleanup: shut up gcc uninitialized var warning + * Fix: support large files on 32-bit systems + * Fix: remove unused fts.h include + * Fix: add missing enum support to API + * Fix: handle clock offset with frequency different from 1GHz + * Cleanup: update ifdef wrapper name + * Fix: clarify bt_ctf_get_field_list + * Fix trace-collection.h: No such file or directory that build code with l + * Fix: check return value of bt_context_create + * Fix: ensure mmap_base_offset is zeroed on initialization + * Fix: Reswitch to FTW for add_traces_recursive + * Fix: don't free unallocated index + * Fix: don't close the metadata FD if a FP is passed + * Add BT_SEEK_LAST type to bt_iter_pos + * Fix: iterator.c BT_SEEK_RESTORE: check return value + * Fix: complete error handling of babeltrace API + * cleanup: protected -> hidden: cleanup symbol table + * Fix: add mmap_base_offset to ctf_stream_pos + * Fix: assign the current clock for mmap traces + * Fix: libbabeltrace add missing static declaration + * Fix: safety checks for opening mmap traces + * Remove trace-collection.h from include_headers + * Fix: protect visibility of ctf-parser functions + * Fix: correct name of bt_ctf_field_get_error in comments and typo in man + * Fix: wrong type in bt_ctf_get_uint64/int64 + * API cleanup name get_timestamp and get_cycles + * fix comment struct bt_saved_pos + * Fix: Add missing clock-types.h + * Get rid of clock-raw and use real clock + * Cleanup (messages): Make the wording of the signedness warning clearer + * Fix: error path if heap_init fails + * Fix: Remove obsolete bt_iter_seek function + * Make the signedness warning useful with the field name + * Fix: Restore heap for SEEK_BEGIN + * Fix: check if handle is valid + * Fix: iterator set_pos + * Fix: get rid of consumed flag + * Fix: add missing heap_copy + * Fix: babeltrace assert() triggered by directories within trace + * Several fixes for bt_iter_pos related functions + * Fix iterator: various fixes + * Fix: remove duplicate yydebug var + * Fix babeltrace iterator lib: seek at time 0 ------------------------------------------------------------------- Mon Jun 4 19:27:06 UTC 2012 - tonyj@suse.com - Update to version 1.0.0-rc4 +------------------------------------------------------------------- +Tue May 1 21:57:30 UTC 2012 - tonyj@suse.com + +- Update to version 1.0.0-rc2 + +------------------------------------------------------------------- +Fri Apr 20 19:41:47 UTC 2012 - tonyj@suse.com + +- Update to version 1.0.0-rc1 + ------------------------------------------------------------------- Tue Mar 20 21:04:05 UTC 2012 - tonyj@suse.com diff --git a/babeltrace.spec b/babeltrace.spec index ecaecd0..aebbd1c 100644 --- a/babeltrace.spec +++ b/babeltrace.spec @@ -1,7 +1,7 @@ # # spec file for package babeltrace # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,14 +15,15 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: babeltrace Version: 1.2.4 Release: 0 -Source: %{name}-%{version}.tar.bz2 +Source: http://www.efficios.com/files/babeltrace/%{name}-%{version}.tar.bz2 Summary: Common Trace Format Babel Tower License: MIT and GPL-2.0 Group: Development/Languages/C and C++ -Url: http://lttng.org/lttng2.0 +Url: http://diamon.org/babeltrace BuildRequires: bison BuildRequires: flex BuildRequires: glib2-devel @@ -30,7 +31,7 @@ BuildRequires: libuuid-devel BuildRequires: pkgconfig BuildRequires: popt-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -ExclusiveArch: %ix86 x86_64 ppc64le ppc64 +ExclusiveArch: aarch64 %ix86 x86_64 %description This project provides trace read and write libraries, as well as a trace