From f2a09ccd86fd1dd3a6ad6e2588e98bd50c49758f Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Wed, 5 Feb 2020 10:37:32 -0500 Subject: [PATCH] Version 2.12.0-rc1 Signed-off-by: Mathieu Desnoyers --- ChangeLog | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 6 ++--- 2 files changed, 78 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4ac4fe60..40d8ecd9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,78 @@ +2020-02-05 (National Weatherperson's Day) lttng-ust 2.12.0-rc1 + * Fix: build with -fno-common + * Bump LTTNG_UST_ABI_MINOR_VERSION to 1 + * lttng-clear: stop tracing required + * doc: fix build failure due to wrong whitespace character + * doc: reformat long lines in doc/examples/Makefile.am + * doc: pass AR when building examples + * Require automake >= 1.12 + * Add procname to lttng_ust_statedump information + * Docs: LTTNG-UST(3): missing references to some namespace man pages + * Set version to 2.12-pre + * Add pkgconfig support for liblttng-ust-ctl + * Fix: uninitialized variable in lib_ring_buffer_reserve_committed + * Fix: document proper liburcu version dependency + * Fix: Add missing files to distribution + * Add userspace vuid/vgid contexts + * Add userspace namespace contexts + * Fix: lttng perf counter deadlock + * Revert "Fix: fd tracker: do not allow signal handlers to close lttng-ust FDs" + * Fix: fd tracker: do not allow signal handlers to close lttng-ust FDs + * Fix: fd tracker: provide async-signal-safety for close wrapper + * Fix: Disable cancellation around fd tracker lock + * Fix: Lock FD tracker across fork + * doc/man: include build version in GitHub links + * Check if the AR environment variable exists for cross compilation + * ustctl: Implement ring buffer clear + * Make bitfield.h C++-friendly + * Fix: don't wait for initial statedump when 0 session active + * Fix: wait for initial statedump before proceeding to the main program + * Use MAP_POPULATE to reduce pagefault when available + * Fix: remove uninitialised value + * Fix: GCC unaligned pointer warnings + * Fix: do not use diagnostic pragma when GCC version is lower than 4.6.0 + * Fix: missing define when not building with gcc + * Fix: client_sequence_number may dereference NULL pointer + * Fix: namespace our gettid wrapper + * Fix: get tid not pid in vtid context + * Cleanup: bitfields: streamline use of underscores + * Silence compiler "always false comparison" warning + * Fix: bitfield: shift undefined/implementation defined behaviors + * Fix: Update coding style link + * Fix: alignment of ring buffer shm space reservation + * Fix: allocate ts_end in ringbuffer shared memory + * Fix: timestamp_end field should include all events within sub-buffer + * Harmonize rw_prog_cxx_works macro across projects + * Update macros from the autoconf archive + * ust-ctl API: clarify getter usage requirements + * Fix: don't access packet header for stream_id and stream_instance_id getters + * Add LTTNG_PACKED ifdefs to validate that it is defined + * Report perf integration status at configure + * compat: work around broken _SC_NPROCESSORS_CONF on MUSL libc + * Code cleanup in contexts + * doc: remove repeated word in coding style + * tap-driver.sh: flush stdout after each test result + * Move wait_shm_mmap initialization to library constructor + * Fix: additional compiler barriers for procname context + * Fix: procname context async-signal safety + * Cleanup vtid/vpid context caches + * Cleanup: fix typo 'acces' -> 'access' + * Fix: Initialize fd field of struct lttng_ust_elf to -1 at allocation + * Cleanup: test Makefiles + * Add silent mode to examples Makefiles + * Add silent rules support for docs + * Use config.h to define SONAME major number + * Use a variable to select the dlopen lib in Makefiles + * Add hello-many to gitignore + * Adapt lttng-ust to use multiflavor symbols from liburcu 0.11 + * Clarify lib_ring_buffer_switch_slow() requirements + * tests: hello-many + * Fix: sync event enablers before choosing header type + * Fix: address shellcheck warnings/errors in example scripts + * Fix: check for event class/instance prototype mismatch + * Fix: race between statedump and library destructor + * Fix: reset procname on fork in child process + 2018-09-06 (Fight Procrastination Day) lttng-ust 2.11.0-rc1 * Fix: add missing stdbool.h include * Move symbol preventing unloading of probe providers diff --git a/configure.ac b/configure.ac index e07888c0..bfada519 100644 --- a/configure.ac +++ b/configure.ac @@ -2,9 +2,9 @@ dnl Version infos m4_define([V_MAJOR], [2]) m4_define([V_MINOR], [12]) m4_define([V_PATCH], [0]) -m4_define([V_EXTRA], [pre]) -m4_define([V_NAME], [[Codename TBD]]) -m4_define([V_DESC], [[Description TBD]]) +m4_define([V_EXTRA], [rc1]) +m4_define([V_NAME], [[(Ta) Meilleure]]) +m4_define([V_DESC], [[Ta Meilleure is a Northeast IPA beer brewed by Lagabière. Translating to "Your best one", this beer gives out strong aromas of passion fruit, lemon, and peaches. Tastewise, expect a lot of fruit, a creamy texture, and a smooth lingering hop bitterness.]]) m4_define([V_STRING], [V_MAJOR.V_MINOR.V_PATCH]) m4_ifdef([V_EXTRA], [m4_append([V_STRING], [-V_EXTRA])]) -- 2.34.1