Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package babeltrace2 for openSUSE:Factory 
checked in at 2023-08-06 16:29:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/babeltrace2 (Old)
 and      /work/SRC/openSUSE:Factory/.babeltrace2.new.22712 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "babeltrace2"

Sun Aug  6 16:29:34 2023 rev:5 rq:1102462 version:2.0.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/babeltrace2/babeltrace2.changes  2021-04-18 
21:45:45.636787815 +0200
+++ /work/SRC/openSUSE:Factory/.babeltrace2.new.22712/babeltrace2.changes       
2023-08-06 16:29:49.379796555 +0200
@@ -1,0 +2,31 @@
+Thu Aug  3 20:41:04 UTC 2023 - Matthias Eliasson <eli...@opensuse.org>
+
+- Update to 2.0.5:
+  * bt2: honor build system compiler/linker preferences
+  * Fix: clear_string_field(): set first character to 0
+  * Fix: src.ctf.fs: Not resolving event common ctx
+  * debug-info: fix -Wenum-int-mismatch problem in 
copy_field_class_content_internal
+  * fix: pass exec-prefix to python bindings install
+  * fix: document proper Bison version requirement
+  * cli: use return value of g_string_free
+  * babeltrace2-query(1): erroneous parameter used in example
+  * Fix: tests: print real values in a fixed format
+  * Fix: bt2: autodisc: remove thread error while inserting status in map
+  * tests: src.ctf.fs: add test for metadata with invalid syntax
+  * tests: shorten names of session-rotation trace
+  * bt2: ignore -Wredundant-decls warning
+  * ctf: fix -Wformat-overflow error in ctf-meta-resolve.cpp
+  * ctf-writer: fix -Wformat-overflow errors in resolve.c
+  * Fix: src.text.details: use write_uint_prop_value to handle unsigned values 
in write_int_range
+  * Add dev-requirements.txt for pip
+  * Fix: src.ctf.lttng-live: consider empty metadata packet as retry
+  * Fix: ctf: wrongfully requiring CTF metadata signature for every section
+  * Fix: src.ctf.lttng-live: session closed before any metadata is received
+  * fix: obsolete warnings with autoconf >= 2.71
+  * fix: explicitly disable '-Wsuggest-attribute=format'
+  * fix: set stable branch in gitreview config
+  * Fix: ctf-writer: list of reserved keywords
+  * compiler warning cleanup: is_signed_type: compare -1 to 1
+  * Update working version to Babeltrace 2.0.5
+
+-------------------------------------------------------------------

Old:
----
  babeltrace2-2.0.4.tar.bz2
  babeltrace2-2.0.4.tar.bz2.asc

New:
----
  babeltrace2-2.0.5.tar.bz2
  babeltrace2-2.0.5.tar.bz2.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ babeltrace2.spec ++++++
--- /var/tmp/diff_new_pack.KkFnA8/_old  2023-08-06 16:29:51.003806398 +0200
+++ /var/tmp/diff_new_pack.KkFnA8/_new  2023-08-06 16:29:51.007806423 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package babeltrace2
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,10 +19,10 @@
 %define soname  libbabeltrace2
 %define sover   0
 Name:           babeltrace2
-Version:        2.0.4
+Version:        2.0.5
 Release:        0
 Summary:        Common Trace Format Babel Tower
-License:        MIT AND GPL-2.0-only
+License:        GPL-2.0-only AND MIT
 URL:            https://babeltrace.org/
 Source:         
https://efficios.com/files/babeltrace/%{name}-%{version}.tar.bz2
 Source1:        
https://efficios.com/files/babeltrace/%{name}-%{version}.tar.bz2.asc

++++++ babeltrace2-2.0.4.tar.bz2 -> babeltrace2-2.0.5.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/ChangeLog 
new/babeltrace2-2.0.5/ChangeLog
--- old/babeltrace2-2.0.4/ChangeLog     2021-02-23 23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/ChangeLog     2023-05-23 20:12:24.000000000 +0200
@@ -1,3 +1,31 @@
+2023-05-23 Babeltrace 2.0.5 (World Turtle Day)
+       * bt2: honor build system compiler/linker preferences
+       * Fix: clear_string_field(): set first character to 0
+       * Fix: src.ctf.fs: Not resolving event common ctx
+       * debug-info: fix -Wenum-int-mismatch problem in 
copy_field_class_content_internal
+       * fix: pass exec-prefix to python bindings install
+       * fix: document proper Bison version requirement
+       * cli: use return value of g_string_free
+       * babeltrace2-query(1): erroneous parameter used in example
+       * Fix: tests: print real values in a fixed format
+       * Fix: bt2: autodisc: remove thread error while inserting status in map
+       * tests: src.ctf.fs: add test for metadata with invalid syntax
+       * tests: shorten names of session-rotation trace
+       * bt2: ignore -Wredundant-decls warning
+       * ctf: fix -Wformat-overflow error in ctf-meta-resolve.cpp
+       * ctf-writer: fix -Wformat-overflow errors in resolve.c
+       * Fix: src.text.details: use write_uint_prop_value to handle unsigned 
values in write_int_range
+       * Add `dev-requirements.txt` for pip
+       * Fix: src.ctf.lttng-live: consider empty metadata packet as retry
+       * Fix: ctf: wrongfully requiring CTF metadata signature for every 
section
+       * Fix: src.ctf.lttng-live: session closed before any metadata is 
received
+       * fix: obsolete warnings with autoconf >= 2.71
+       * fix: explicitly disable '-Wsuggest-attribute=format'
+       * fix: set stable branch in gitreview config
+       * Fix: ctf-writer: list of reserved keywords
+       * compiler warning cleanup: is_signed_type: compare -1 to 1
+       * Update working version to Babeltrace 2.0.5
+
 2021-02-23 Babeltrace 2.0.4 (National Banana Bread Day)
        * Fix: macro name for "get supported mip versions method" attribute 
descriptor
        * Fix: configure: support Autoconf 2.70
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/README.adoc 
new/babeltrace2-2.0.5/README.adoc
--- old/babeltrace2-2.0.4/README.adoc   2021-02-23 23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/README.adoc   2023-05-23 20:12:24.000000000 +0200
@@ -71,7 +71,7 @@
     ** https://www.gnu.org/software/autoconf/[GNU Autoconf]{nbsp}≥{nbsp}2.64
     ** https://www.gnu.org/software/libtool/[GNU Libtool]{nbsp}≥{nbsp}2.2
     ** https://github.com/westes/flex[flex]{nbsp}≥{nbsp}2.5.35
-    ** https://www.gnu.org/software/bison/bison.html[GNU 
Bison]{nbsp}≥{nbsp}2.4
+    ** https://www.gnu.org/software/bison/bison.html[GNU 
Bison]{nbsp}≥{nbsp}2.5
 
 Libraries::
     * A C library (for example,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/configure 
new/babeltrace2-2.0.5/configure
--- old/babeltrace2-2.0.4/configure     2021-02-23 23:29:02.000000000 +0100
+++ new/babeltrace2-2.0.5/configure     2023-05-23 20:12:35.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for babeltrace2 2.0.4.
+# Generated by GNU Autoconf 2.69 for babeltrace2 2.0.5.
 #
 # Report bugs to <jeremie dot galarneau at efficios dot com>.
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='babeltrace2'
 PACKAGE_TARNAME='babeltrace2'
-PACKAGE_VERSION='2.0.4'
-PACKAGE_STRING='babeltrace2 2.0.4'
+PACKAGE_VERSION='2.0.5'
+PACKAGE_STRING='babeltrace2 2.0.5'
 PACKAGE_BUGREPORT='jeremie dot galarneau at efficios dot com'
 PACKAGE_URL='https://efficios.com/babeltrace/'
 
@@ -1500,7 +1500,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures babeltrace2 2.0.4 to adapt to many kinds of systems.
+\`configure' configures babeltrace2 2.0.5 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1572,7 +1572,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of babeltrace2 2.0.4:";;
+     short | recursive ) echo "Configuration of babeltrace2 2.0.5:";;
    esac
   cat <<\_ACEOF
 
@@ -1756,7 +1756,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-babeltrace2 configure 2.0.4
+babeltrace2 configure 2.0.5
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2355,7 +2355,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by babeltrace2 $as_me 2.0.4, which was
+It was created by babeltrace2 $as_me 2.0.5, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2831,7 +2831,7 @@
 $as_echo "#define BT_VERSION_MINOR 0" >>confdefs.h
 
 
-$as_echo "#define BT_VERSION_PATCH 4" >>confdefs.h
+$as_echo "#define BT_VERSION_PATCH 5" >>confdefs.h
 
 
 $as_echo "#define BT_VERSION_DEV_STAGE \"\"" >>confdefs.h
@@ -3448,7 +3448,7 @@
 
 # Define the identity of the package.
  PACKAGE='babeltrace2'
- VERSION='2.0.4'
+ VERSION='2.0.5'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -15998,19 +15998,19 @@
 
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "Bison >= 2.4 is required when building from the Git 
repository. You can
+as_fn_error $? "Bison >= 2.5 is required when building from the Git 
repository. You can
 set the YACC variable to override automatic detection.
 
 See \`config.log' for more details" "$LINENO" 5; }
 
 else
 
-    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Missing Bison >= 2.4. 
Note that the parser files are already built in
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Missing Bison >= 2.5. 
Note that the parser files are already built in
 this distribution tarball, so Bison is only needed if you intend to
 modify their sources. You can set the YACC variable to override automatic
 detection.
     " >&5
-$as_echo "$as_me: WARNING: Missing Bison >= 2.4. Note that the parser files 
are already built in
+$as_echo "$as_me: WARNING: Missing Bison >= 2.5. Note that the parser files 
are already built in
 this distribution tarball, so Bison is only needed if you intend to
 modify their sources. You can set the YACC variable to override automatic
 detection.
@@ -21567,7 +21567,7 @@
 
 
 
-for flag in              -Wall             -Wextra             -Wundef         
    -Wwrite-strings             -Wpointer-arith             
-Wmissing-declarations             -Wredundant-decls             
-Wno-unused-parameter             -Wno-missing-field-initializers             
-Wformat=2             -Wcast-align             -Wformat-nonliteral             
-Wformat-security             -Wsign-compare             -Wstrict-aliasing      
       -Wshadow             -Winline             -Wpacked             
-Wmissing-format-attribute             -Wmissing-noreturn             
-Winit-self             -Wredundant-decls             -Wmissing-include-dirs    
         -Wunused-but-set-variable             -Warray-bounds             
-Wreturn-type             -Wswitch-enum             -Wswitch-default            
 -Wduplicated-cond             -Wduplicated-branches             -Wlogical-op   
          -Wrestrict             -Wnull-dereference             
-Wdouble-promotion                                                     
                                -Wno-sign-compare               -Wno-inline     
        -Wno-declaration-after-statement                -Wno-switch-enum        
        -Wno-switch-default             -Wno-packed             
-Wno-pointer-arith              -Wno-format-nonliteral          
-Wno-double-promotion           -Wno-cast-align                                 
                                                                                
                                                                                
                -Wno-cast-function-type                                         
                   ; do
+for flag in              -Wall             -Wextra             -Wundef         
    -Wwrite-strings             -Wpointer-arith             
-Wmissing-declarations             -Wredundant-decls             
-Wno-unused-parameter             -Wno-missing-field-initializers             
-Wformat=2             -Wcast-align             -Wformat-nonliteral             
-Wformat-security             -Wsign-compare             -Wstrict-aliasing      
       -Wshadow             -Winline             -Wpacked             
-Wmissing-format-attribute             -Wmissing-noreturn             
-Winit-self             -Wredundant-decls             -Wmissing-include-dirs    
         -Wunused-but-set-variable             -Warray-bounds             
-Wreturn-type             -Wswitch-enum             -Wswitch-default            
 -Wduplicated-cond             -Wduplicated-branches             -Wlogical-op   
          -Wrestrict             -Wnull-dereference             
-Wdouble-promotion                                                     
                                -Wno-sign-compare               -Wno-inline     
        -Wno-declaration-after-statement                -Wno-switch-enum        
        -Wno-switch-default             -Wno-packed             
-Wno-pointer-arith              -Wno-format-nonliteral          
-Wno-double-promotion           -Wno-cast-align                                 
                                                                                
                                                                                
                -Wno-cast-function-type                 
-Wno-suggest-attribute=format                                                   
   ; do
   as_CACHEVAR=`$as_echo "ax_cv_check_cflags_$ax_compiler_flags_test_$flag" | 
$as_tr_sh`
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts 
$flag" >&5
 $as_echo_n "checking whether C compiler accepts $flag... " >&6; }
@@ -23499,7 +23499,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by babeltrace2 $as_me 2.0.4, which was
+This file was extended by babeltrace2 $as_me 2.0.5, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -23566,7 +23566,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-babeltrace2 config.status 2.0.4
+babeltrace2 config.status 2.0.5
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/configure.ac 
new/babeltrace2-2.0.5/configure.ac
--- old/babeltrace2-2.0.4/configure.ac  2021-02-23 23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/configure.ac  2023-05-23 20:12:24.000000000 +0200
@@ -28,7 +28,7 @@
 
 m4_define([bt_version_major], [2])
 m4_define([bt_version_minor], [0])
-m4_define([bt_version_patch], [4])
+m4_define([bt_version_patch], [5])
 m4_define([bt_version_dev_stage], [])
 m4_define([bt_version], 
bt_version_major[.]bt_version_minor[.]bt_version_patch[]bt_version_dev_stage)
 m4_define([bt_version_name], [Amqui])
@@ -223,12 +223,12 @@
 AS_IF([test "x$have_bison" != "xyes"], [
   AS_IF([test "x$in_git_repo" = "xyes"], [
     AC_MSG_FAILURE([dnl
-Bison >= 2.4 is required when building from the Git repository. You can
+Bison >= 2.5 is required when building from the Git repository. You can
 set the YACC variable to override automatic detection.
     ])
   ], [
     AC_MSG_WARN([dnl
-Missing Bison >= 2.4. Note that the parser files are already built in
+Missing Bison >= 2.5. Note that the parser files are already built in
 this distribution tarball, so Bison is only needed if you intend to
 modify their sources. You can set the YACC variable to override automatic
 detection.
@@ -726,6 +726,7 @@
                dnl
                dnl Ref: https://github.com/swig/swig/issues/1259
                -Wno-cast-function-type dnl
+               -Wno-suggest-attribute=format dnl
        ])
 
 # CFLAGS from AX_COMPILER_FLAGS.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/doc/man/babeltrace2-convert.1 
new/babeltrace2-2.0.5/doc/man/babeltrace2-convert.1
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-convert.1 2021-02-23 
23:29:42.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-convert.1 2023-05-23 
20:13:09.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-CONVERT" "1" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-CONVERT" "1" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/doc/man/babeltrace2-filter.lttng-utils.debug-info.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-filter.lttng-utils.debug-info.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-filter.lttng-utils.debug-info.7   
2021-02-23 23:30:14.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-filter.lttng-utils.debug-info.7   
2023-05-23 20:13:42.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-FILTER\" "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-FILTER\" "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/doc/man/babeltrace2-filter.utils.muxer.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-filter.utils.muxer.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-filter.utils.muxer.7      
2021-02-23 23:29:52.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-filter.utils.muxer.7      
2023-05-23 20:13:19.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-FILTER\" "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-FILTER\" "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/doc/man/babeltrace2-filter.utils.trimmer.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-filter.utils.trimmer.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-filter.utils.trimmer.7    
2021-02-23 23:29:54.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-filter.utils.trimmer.7    
2023-05-23 20:13:20.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-FILTER\" "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-FILTER\" "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/doc/man/babeltrace2-help.1 
new/babeltrace2-2.0.5/doc/man/babeltrace2-help.1
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-help.1    2021-02-23 
23:29:44.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-help.1    2023-05-23 
20:13:11.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-HELP" "1" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-HELP" "1" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/doc/man/babeltrace2-intro.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-intro.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-intro.7   2021-02-23 
23:29:56.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-intro.7   2023-05-23 
20:13:23.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-INTRO" "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-INTRO" "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/doc/man/babeltrace2-list-plugins.1 
new/babeltrace2-2.0.5/doc/man/babeltrace2-list-plugins.1
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-list-plugins.1    2021-02-23 
23:29:46.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-list-plugins.1    2023-05-23 
20:13:12.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-LIST\-P" "1" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-LIST\-P" "1" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/doc/man/babeltrace2-plugin-ctf.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-plugin-ctf.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-plugin-ctf.7      2021-02-23 
23:29:57.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-plugin-ctf.7      2023-05-23 
20:13:24.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-PLUGIN\" "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-PLUGIN\" "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/doc/man/babeltrace2-plugin-lttng-utils.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-plugin-lttng-utils.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-plugin-lttng-utils.7      
2021-02-23 23:30:13.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-plugin-lttng-utils.7      
2023-05-23 20:13:40.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-PLUGIN\" "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-PLUGIN\" "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/doc/man/babeltrace2-plugin-text.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-plugin-text.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-plugin-text.7     2021-02-23 
23:29:58.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-plugin-text.7     2023-05-23 
20:13:25.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-PLUGIN\" "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-PLUGIN\" "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/doc/man/babeltrace2-plugin-utils.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-plugin-utils.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-plugin-utils.7    2021-02-23 
23:29:59.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-plugin-utils.7    2023-05-23 
20:13:26.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-PLUGIN\" "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-PLUGIN\" "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/doc/man/babeltrace2-query-babeltrace.support-info.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-query-babeltrace.support-info.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-query-babeltrace.support-info.7   
2021-02-23 23:30:11.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-query-babeltrace.support-info.7   
2023-05-23 20:13:38.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-QUERY\-" "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-QUERY\-" "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/doc/man/babeltrace2-query-babeltrace.trace-infos.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-query-babeltrace.trace-infos.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-query-babeltrace.trace-infos.7    
2021-02-23 23:30:12.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-query-babeltrace.trace-infos.7    
2023-05-23 20:13:39.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-QUERY\-" "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-QUERY\-" "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/doc/man/babeltrace2-query.1 
new/babeltrace2-2.0.5/doc/man/babeltrace2-query.1
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-query.1   2021-02-23 
23:29:48.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-query.1   2023-05-23 
20:13:15.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-QUERY" "1" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-QUERY" "1" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -338,7 +338,7 @@
 .\}
 .nf
 $ babeltrace2 query src\&.ctf\&.fs metadata\-info \e
-                    \-\-params=\*(Aqpath="/path/to/trace"\*(Aq
+                    \-\-params=\*(Aqinputs=["/path/to/trace"]\*(Aq
 .fi
 .if n \{\
 .RE
@@ -351,7 +351,7 @@
 .\}
 .nf
 $ babeltrace2 query src\&.ctf\&.fs babeltrace\&.trace\-infos \e
-                    \-\-params=\*(Aqpath="/path/to/trace"\*(Aq
+                    \-\-params=\*(Aqinputs=["/path/to/trace"]\*(Aq
 .fi
 .if n \{\
 .RE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/doc/man/babeltrace2-query.1.txt 
new/babeltrace2-2.0.5/doc/man/babeltrace2-query.1.txt
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-query.1.txt       2021-02-23 
23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-query.1.txt       2023-05-23 
20:12:24.000000000 +0200
@@ -85,7 +85,7 @@
 [role="term"]
 ----
 $ babeltrace2 query src.ctf.fs metadata-info \
-                    --params='path="/path/to/trace"'
+                    --params='inputs=["/path/to/trace"]'
 ----
 ====
 
@@ -94,7 +94,7 @@
 [role="term"]
 ----
 $ babeltrace2 query src.ctf.fs babeltrace.trace-infos \
-                    --params='path="/path/to/trace"'
+                    --params='inputs=["/path/to/trace"]'
 ----
 ====
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/doc/man/babeltrace2-run.1 
new/babeltrace2-2.0.5/doc/man/babeltrace2-run.1
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-run.1     2021-02-23 
23:29:51.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-run.1     2023-05-23 
20:13:18.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-RUN" "1" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-RUN" "1" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/doc/man/babeltrace2-sink.ctf.fs.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-sink.ctf.fs.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-sink.ctf.fs.7     2021-02-23 
23:30:00.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-sink.ctf.fs.7     2023-05-23 
20:13:27.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-SINK\&." "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-SINK\&." "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/doc/man/babeltrace2-sink.text.details.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-sink.text.details.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-sink.text.details.7       
2021-02-23 23:30:03.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-sink.text.details.7       
2023-05-23 20:13:30.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-SINK\&." "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-SINK\&." "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/doc/man/babeltrace2-sink.text.pretty.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-sink.text.pretty.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-sink.text.pretty.7        
2021-02-23 23:30:02.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-sink.text.pretty.7        
2023-05-23 20:13:29.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-SINK\&." "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-SINK\&." "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/doc/man/babeltrace2-sink.utils.counter.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-sink.utils.counter.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-sink.utils.counter.7      
2021-02-23 23:30:04.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-sink.utils.counter.7      
2023-05-23 20:13:31.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-SINK\&." "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-SINK\&." "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/doc/man/babeltrace2-sink.utils.dummy.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-sink.utils.dummy.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-sink.utils.dummy.7        
2021-02-23 23:30:05.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-sink.utils.dummy.7        
2023-05-23 20:13:32.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-SINK\&." "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-SINK\&." "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/doc/man/babeltrace2-source.ctf.fs.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-source.ctf.fs.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-source.ctf.fs.7   2021-02-23 
23:30:07.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-source.ctf.fs.7   2023-05-23 
20:13:34.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-SOURCE\" "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-SOURCE\" "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/doc/man/babeltrace2-source.ctf.lttng-live.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-source.ctf.lttng-live.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-source.ctf.lttng-live.7   
2021-02-23 23:30:08.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-source.ctf.lttng-live.7   
2023-05-23 20:13:35.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-SOURCE\" "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-SOURCE\" "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/doc/man/babeltrace2-source.text.dmesg.7 
new/babeltrace2-2.0.5/doc/man/babeltrace2-source.text.dmesg.7
--- old/babeltrace2-2.0.4/doc/man/babeltrace2-source.text.dmesg.7       
2021-02-23 23:30:09.000000000 +0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2-source.text.dmesg.7       
2023-05-23 20:13:37.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2\-SOURCE\" "7" "14 September 2019" "Babeltrace 2\&.0\&.4" 
"Babeltrace\ \&2 manual"
+.TH "BABELTRACE2\-SOURCE\" "7" "14 September 2019" "Babeltrace 2\&.0\&.5" 
"Babeltrace\ \&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/doc/man/babeltrace2.1 
new/babeltrace2-2.0.5/doc/man/babeltrace2.1
--- old/babeltrace2-2.0.4/doc/man/babeltrace2.1 2021-02-23 23:29:38.000000000 
+0100
+++ new/babeltrace2-2.0.5/doc/man/babeltrace2.1 2023-05-23 20:13:04.000000000 
+0200
@@ -4,10 +4,10 @@
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
 .\"      Date: 14 September 2019
 .\"    Manual: Babeltrace\ \&2 manual
-.\"    Source: Babeltrace 2.0.4
+.\"    Source: Babeltrace 2.0.5
 .\"  Language: English
 .\"
-.TH "BABELTRACE2" "1" "14 September 2019" "Babeltrace 2\&.0\&.4" "Babeltrace\ 
\&2 manual"
+.TH "BABELTRACE2" "1" "14 September 2019" "Babeltrace 2\&.0\&.5" "Babeltrace\ 
\&2 manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/src/bindings/python/bt2/Makefile.am 
new/babeltrace2-2.0.5/src/bindings/python/bt2/Makefile.am
--- old/babeltrace2-2.0.4/src/bindings/python/bt2/Makefile.am   2021-02-23 
23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/src/bindings/python/bt2/Makefile.am   2023-05-23 
20:12:24.000000000 +0200
@@ -117,10 +117,13 @@
 # code.
 WARN_CFLAGS += -Wno-deprecated-declarations
 
+# Python 3.11 + gcc 12.2.0 gave warnings of this kind in Python.h.
+WARN_CFLAGS += -Wno-redundant-decls
+
 BUILD_FLAGS=CC="$(CC)" \
                CFLAGS="$(GLIB_CFLAGS) $(AM_CFLAGS) $(CFLAGS) $(WARN_CFLAGS)" \
                CPPFLAGS="$(AM_CPPFLAGS) $(CPPFLAGS) -I$(srcdir)/bt2" \
-               LDFLAGS="$(AM_LDFLAGS) $(LDFLAGS) $(GLIB_LIBS) $(LIBS)"
+               LDFLAGS="$(AM_LDFLAGS) $(LDFLAGS) $(GLIB_LIBS) 
$(PYTHON_LDFLAGS) $(LIBS)"
 
 all-local: build-python-bindings.stamp
 
@@ -147,7 +150,7 @@
 -include bt2/native_bt.d
 
 install-exec-local: build-python-bindings.stamp
-       @opts="--prefix=$(prefix) --record $(INSTALLED_FILES) --verbose 
--no-compile $(DISTSETUPOPTS)"; \
+       @opts="--prefix=$(prefix) --exec-prefix=$(exec_prefix) --record 
$(INSTALLED_FILES) --verbose --no-compile $(DISTSETUPOPTS)"; \
        if [ "$(DESTDIR)" != "" ]; then \
                opts="$$opts --root=$(DESTDIR)"; \
        fi; \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/src/bindings/python/bt2/Makefile.in 
new/babeltrace2-2.0.5/src/bindings/python/bt2/Makefile.in
--- old/babeltrace2-2.0.4/src/bindings/python/bt2/Makefile.in   2021-02-23 
23:29:04.000000000 +0100
+++ new/babeltrace2-2.0.5/src/bindings/python/bt2/Makefile.in   2023-05-23 
20:12:38.000000000 +0200
@@ -288,8 +288,10 @@
 # Python 3.8 with SWIG 4.0.2 generates a deprecated warning for 'tp_print'
 # and in general there is not much we can do about deprecations in generated
 # code.
+
+# Python 3.11 + gcc 12.2.0 gave warnings of this kind in Python.h.
 WARN_CFLAGS = -Wno-shadow -Wno-null-dereference \
-       -Wno-deprecated-declarations
+       -Wno-deprecated-declarations -Wno-redundant-decls
 WARN_LDFLAGS = @WARN_LDFLAGS@
 WARN_SCANNERFLAGS = @WARN_SCANNERFLAGS@
 XMLTO = @XMLTO@
@@ -468,7 +470,7 @@
 BUILD_FLAGS = CC="$(CC)" \
                CFLAGS="$(GLIB_CFLAGS) $(AM_CFLAGS) $(CFLAGS) $(WARN_CFLAGS)" \
                CPPFLAGS="$(AM_CPPFLAGS) $(CPPFLAGS) -I$(srcdir)/bt2" \
-               LDFLAGS="$(AM_LDFLAGS) $(LDFLAGS) $(GLIB_LIBS) $(LIBS)"
+               LDFLAGS="$(AM_LDFLAGS) $(LDFLAGS) $(GLIB_LIBS) 
$(PYTHON_LDFLAGS) $(LIBS)"
 
 swig_verbose = $(swig_verbose_@AM_V@)
 swig_verbose_ = $(swig_verbose_@AM_DEFAULT_V@)
@@ -702,7 +704,7 @@
 -include bt2/native_bt.d
 
 install-exec-local: build-python-bindings.stamp
-       @opts="--prefix=$(prefix) --record $(INSTALLED_FILES) --verbose 
--no-compile $(DISTSETUPOPTS)"; \
+       @opts="--prefix=$(prefix) --exec-prefix=$(exec_prefix) --record 
$(INSTALLED_FILES) --verbose --no-compile $(DISTSETUPOPTS)"; \
        if [ "$(DESTDIR)" != "" ]; then \
                opts="$$opts --root=$(DESTDIR)"; \
        fi; \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/src/bindings/python/bt2/bt2/native_bt_autodisc.i.h 
new/babeltrace2-2.0.5/src/bindings/python/bt2/bt2/native_bt_autodisc.i.h
--- old/babeltrace2-2.0.4/src/bindings/python/bt2/bt2/native_bt_autodisc.i.h    
2021-02-23 23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/src/bindings/python/bt2/bt2/native_bt_autodisc.i.h    
2023-05-23 20:12:24.000000000 +0200
@@ -61,6 +61,7 @@
        bt_value *components_list = NULL;
        bt_value *component_info = NULL;
        bt_value_map_insert_entry_status insert_entry_status;
+       const bt_error *error = NULL;
 
        BT_ASSERT(bt_value_get_type(inputs) == BT_VALUE_TYPE_ARRAY);
        for (i = 0; i < bt_value_array_get_length(inputs); i++) {
@@ -195,11 +196,23 @@
 
 end:
        if (result) {
+               /*
+                * If an error happened, we must clear the error temporarily
+                * while we insert the status in the map.
+                */
+               error = bt_current_thread_take_error();
                insert_entry_status = 
bt_value_map_insert_signed_integer_entry(result, "status", status);
-               if (insert_entry_status != BT_VALUE_MAP_INSERT_ENTRY_STATUS_OK) 
{
+               if (insert_entry_status == BT_VALUE_MAP_INSERT_ENTRY_STATUS_OK) 
{
+                       if (error) {
+                               bt_current_thread_move_error(error);
+                               error = NULL;
+                       }
+               } else {
                        BT_VALUE_PUT_REF_AND_RESET(result);
                        PyErr_NoMemory();
                }
+
+
        }
 
        auto_source_discovery_fini(&auto_disc);
@@ -207,5 +220,9 @@
        bt_value_put_ref(components_list);
        bt_value_put_ref(component_info);
 
+       if (error) {
+               bt_error_release(error);
+       }
+
        return result;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/src/bindings/python/bt2/setup.py.in 
new/babeltrace2-2.0.5/src/bindings/python/bt2/setup.py.in
--- old/babeltrace2-2.0.4/src/bindings/python/bt2/setup.py.in   2021-02-23 
23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/src/bindings/python/bt2/setup.py.in   2023-05-23 
20:12:24.000000000 +0200
@@ -1,6 +1,7 @@
 # The MIT License (MIT)
 #
 # Copyright (C) 2017 - Francis Deslauriers <francis.deslauri...@efficios.com>
+# Copyright (C) 2020 - Jérémie Galarneau <jeremie.galarn...@efficios.com>
 #
 # Permission is hereby granted, free of charge, to any person obtaining a copy
 # of this software and associated documentation files (the "Software"), to deal
@@ -21,6 +22,8 @@
 # THE SOFTWARE.
 
 import sys
+import os
+import distutils.sysconfig
 
 from distutils.core import setup, Extension
 
@@ -34,6 +37,71 @@
 
--------------------------------------------------------------------------------
 """
 
+original_get_config_vars = distutils.sysconfig.get_config_vars
+
+
+def get_cflags():
+    cflags = os.environ.get('CFLAGS')
+
+    if cflags is None:
+        [cflags] = original_get_config_vars('CFLAGS')
+
+    return cflags
+
+
+# distutils performs a similar transformation step on LDSHARED on
+# darwin to use the overriden CC as the default command for LDSHARED
+# (see distutils' customize_compiler() step in the sysconfig module).
+#
+# This takes it a step further by using our own LDFLAGS (when available)
+# along with the overriden compiler and ensure that flags that are unsupported
+# by either the Python interprter's CC or the overriden CC don't cause a
+# build failure.
+def get_ldshared():
+    cc = os.environ.get('CC')
+    ldflags = os.environ.get('LDFLAGS')
+    [py_cc] = original_get_config_vars('CC')
+    [py_ldshared] = original_get_config_vars('LDSHARED')
+
+    if not py_ldshared.startswith(py_cc):
+        return py_ldshared
+
+    if cc and ldflags:
+        return '{} -shared {}'.format(cc, ldflags)
+    elif cc:
+        return cc + py_ldshared[len(py_cc) :]
+    elif ldflags:
+        return py_cc + py_ldshared[len(py_cc) :]
+    else:
+        return py_ldshared
+
+
+def our_get_config_vars(*args):
+    overridden_config_vars = {
+        'CFLAGS': get_cflags(),
+        'LDSHARED': get_ldshared(),
+    }
+
+    if len(args) == 0:
+        all_config_vars = original_get_config_vars()
+        for name in overridden_config_vars:
+            all_config_vars[name] = overridden_config_vars[name]
+        return all_config_vars
+
+    subset_config_vars = []
+    for name in args:
+        if name not in overridden_config_vars:
+            [var] = original_get_config_vars(name)
+            subset_config_vars.append(var)
+            continue
+
+        subset_config_vars.append(overridden_config_vars[name])
+
+    return subset_config_vars
+
+
+distutils.sysconfig.get_config_vars = our_get_config_vars
+
 
 def main():
     babeltrace_ext = Extension(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/src/cli/babeltrace2-cfg-cli-args.c 
new/babeltrace2-2.0.5/src/cli/babeltrace2-cfg-cli-args.c
--- old/babeltrace2-2.0.4/src/cli/babeltrace2-cfg-cli-args.c    2021-02-23 
23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/src/cli/babeltrace2-cfg-cli-args.c    2023-05-23 
20:12:24.000000000 +0200
@@ -147,17 +147,14 @@
                        *name = NULL;
                        g_string_free(gs_name, TRUE);
                } else {
-                       *name = gs_name->str;
-                       g_string_free(gs_name, FALSE);
+                       *name = g_string_free(gs_name, FALSE);
                }
        } else {
                g_string_free(gs_name, TRUE);
        }
 
-       *plugin = gs_plugin->str;
-       *comp_cls = gs_comp_cls->str;
-       g_string_free(gs_plugin, FALSE);
-       g_string_free(gs_comp_cls, FALSE);
+       *plugin = g_string_free(gs_plugin, FALSE);
+       *comp_cls = g_string_free(gs_comp_cls, FALSE);
        gs_name = NULL;
        gs_plugin = NULL;
        gs_comp_cls = NULL;
@@ -2942,10 +2939,8 @@
 
        BT_ASSERT(begin);
        BT_ASSERT(end);
-       *begin = g_begin->str;
-       *end = g_end->str;
-       g_string_free(g_begin, FALSE);
-       g_string_free(g_end, FALSE);
+       *begin = g_string_free(g_begin, FALSE);
+       *end = g_string_free(g_end, FALSE);
        g_begin = NULL;
        g_end = NULL;
        goto end;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/src/compat/bitfield.h 
new/babeltrace2-2.0.5/src/compat/bitfield.h
--- old/babeltrace2-2.0.4/src/compat/bitfield.h 2021-02-23 23:28:51.000000000 
+0100
+++ new/babeltrace2-2.0.5/src/compat/bitfield.h 2023-05-23 20:12:24.000000000 
+0200
@@ -41,30 +41,7 @@
 #error "bitfield.h requires the compiler representation of signed integers to 
be two's complement."
 #endif
 
-/*
- * _bt_is_signed_type() willingly generates comparison of unsigned
- * expression < 0, which is always false. Silence compiler warnings.
- * GCC versions lower than 4.6.0 do not accept diagnostic pragma inside
- * functions.
- */
-#if defined(__GNUC__) && (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + 
__GNUC_PATCHLEVEL__) >= 40600
-# define _BT_DIAG_PUSH                 _Pragma("GCC diagnostic push")
-# define _BT_DIAG_POP                  _Pragma("GCC diagnostic pop")
-
-# define _BT_DIAG_STRINGIFY_1(x)       #x
-# define _BT_DIAG_STRINGIFY(x)         _BT_DIAG_STRINGIFY_1(x)
-
-# define _BT_DIAG_IGNORE(option)       \
-       _Pragma(_BT_DIAG_STRINGIFY(GCC diagnostic ignored option))
-# define _BT_DIAG_IGNORE_TYPE_LIMITS   _BT_DIAG_IGNORE("-Wtype-limits")
-#else
-# define _BT_DIAG_PUSH
-# define _BT_DIAG_POP
-# define _BT_DIAG_IGNORE
-# define _BT_DIAG_IGNORE_TYPE_LIMITS
-#endif
-
-#define _bt_is_signed_type(type)       ((type) -1 < (type) 0)
+#define _bt_is_signed_type(type)       ((type) -1 < (type) 1)
 
 /*
  * Produce a build-time error if the condition `cond` is non-zero.
@@ -387,7 +364,6 @@
        unsigned long _ts = sizeof(type) * CHAR_BIT; /* type size */    \
        unsigned long _start_unit, _end_unit, _this_unit;               \
        unsigned long _end, _cshift; /* _cshift is "complement shift" */ \
-       bool _is_signed_type;                                           \
                                                                        \
        if (!_length) {                                                 \
                *_vptr = 0;                                             \
@@ -399,11 +375,7 @@
        _end_unit = (_end + (_ts - 1)) / _ts;                           \
                                                                        \
        _this_unit = _end_unit - 1;                                     \
-       _BT_DIAG_PUSH                                                   \
-       _BT_DIAG_IGNORE_TYPE_LIMITS                                     \
-       _is_signed_type = _bt_is_signed_type(__typeof__(_v));           \
-       _BT_DIAG_POP                                                    \
-       if (_is_signed_type                                             \
+       if (_bt_is_signed_type(__typeof__(_v))                          \
            && (_ptr[_this_unit] & _bt_lshift((type) 1, (_end % _ts ? _end % 
_ts : _ts) - 1))) \
                _v = ~(__typeof__(_v)) 0;                               \
        else                                                            \
@@ -459,7 +431,6 @@
        unsigned long _ts = sizeof(type) * CHAR_BIT; /* type size */    \
        unsigned long _start_unit, _end_unit, _this_unit;               \
        unsigned long _end, _cshift; /* _cshift is "complement shift" */ \
-       bool _is_signed_type;                                           \
                                                                        \
        if (!_length) {                                                 \
                *_vptr = 0;                                             \
@@ -471,11 +442,7 @@
        _end_unit = (_end + (_ts - 1)) / _ts;                           \
                                                                        \
        _this_unit = _start_unit;                                       \
-       _BT_DIAG_PUSH                                                   \
-       _BT_DIAG_IGNORE_TYPE_LIMITS                                     \
-       _is_signed_type = _bt_is_signed_type(__typeof__(_v));           \
-       _BT_DIAG_POP                                                    \
-       if (_is_signed_type                                             \
+       if (_bt_is_signed_type(__typeof__(_v))                          \
            && (_ptr[_this_unit] & _bt_lshift((type) 1, _ts - (_start % _ts) - 
1))) \
                _v = ~(__typeof__(_v)) 0;                               \
        else                                                            \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/src/ctf-writer/resolve.c 
new/babeltrace2-2.0.5/src/ctf-writer/resolve.c
--- old/babeltrace2-2.0.4/src/ctf-writer/resolve.c      2021-02-23 
23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/src/ctf-writer/resolve.c      2023-05-23 
20:12:24.000000000 +0200
@@ -683,7 +683,7 @@
                GString *field_path_pretty =
                        bt_ctf_field_path_string(field_path);
                const char *field_path_pretty_str =
-                       field_path_pretty ? field_path_pretty->str : NULL;
+                       field_path_pretty ? field_path_pretty->str : "(null)";
 
                BT_LOGT("Found field path: path=\"%s\", field-path=\"%s\"",
                        pathstr, field_path_pretty_str);
@@ -806,9 +806,9 @@
                GString *field_path2_pretty =
                        bt_ctf_field_path_string(field_path2);
                const char *field_path1_pretty_str =
-                       field_path1_pretty ? field_path1_pretty->str : NULL;
+                       field_path1_pretty ? field_path1_pretty->str : "(null)";
                const char *field_path2_pretty_str =
-                       field_path2_pretty ? field_path2_pretty->str : NULL;
+                       field_path2_pretty ? field_path2_pretty->str : "(null)";
 
                BT_LOGT("Finding lowest common ancestor (LCA) between two field 
paths: "
                        "field-path-1=\"%s\", field-path-2=\"%s\"",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/src/ctf-writer/utils.c 
new/babeltrace2-2.0.5/src/ctf-writer/utils.c
--- old/babeltrace2-2.0.4/src/ctf-writer/utils.c        2021-02-23 
23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/src/ctf-writer/utils.c        2023-05-23 
20:12:24.000000000 +0200
@@ -45,7 +45,7 @@
        "const", "char", "clock", "double", "enum", "env", "event",
        "floating_point", "float", "integer", "int", "long", "short", "signed",
        "stream", "string", "struct", "trace", "typealias", "typedef",
-       "unsigned", "variant", "void" "_Bool", "_Complex", "_Imaginary"};
+       "unsigned", "variant", "void", "_Bool", "_Complex", "_Imaginary"};
 
 static GHashTable *reserved_keywords_set;
 static int init_done;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/src/lib/trace-ir/field.c 
new/babeltrace2-2.0.5/src/lib/trace-ir/field.c
--- old/babeltrace2-2.0.4/src/lib/trace-ir/field.c      2021-02-23 
23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/src/lib/trace-ir/field.c      2023-05-23 
20:12:24.000000000 +0200
@@ -857,6 +857,7 @@
 
        BT_ASSERT_DBG(field);
        string_field->length = 0;
+       g_array_index(string_field->buf, char, 0) = '\0';
        bt_field_set_single(field, true);
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/src/plugins/ctf/common/metadata/ctf-meta-resolve.c 
new/babeltrace2-2.0.5/src/plugins/ctf/common/metadata/ctf-meta-resolve.c
--- old/babeltrace2-2.0.4/src/plugins/ctf/common/metadata/ctf-meta-resolve.c    
2021-02-23 23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/src/plugins/ctf/common/metadata/ctf-meta-resolve.c    
2023-05-23 20:12:24.000000000 +0200
@@ -681,7 +681,7 @@
        if (BT_LOG_ON_TRACE && ret == 0) {
                GString *field_path_pretty = ctf_field_path_string(field_path);
                const char *field_path_pretty_str =
-                       field_path_pretty ? field_path_pretty->str : NULL;
+                       field_path_pretty ? field_path_pretty->str : "(null)";
 
                BT_COMP_LOGD("Found field path: path=\"%s\", field-path=\"%s\"",
                        pathstr, field_path_pretty_str);
@@ -774,9 +774,9 @@
                GString *field_path2_pretty =
                        ctf_field_path_string(field_path2);
                const char *field_path1_pretty_str =
-                       field_path1_pretty ? field_path1_pretty->str : NULL;
+                       field_path1_pretty ? field_path1_pretty->str : "(null)";
                const char *field_path2_pretty_str =
-                       field_path2_pretty ? field_path2_pretty->str : NULL;
+                       field_path2_pretty ? field_path2_pretty->str : "(null)";
 
                BT_COMP_LOGD("Finding lowest common ancestor (LCA) between two 
field paths: "
                        "field-path-1=\"%s\", field-path-2=\"%s\"",
@@ -1227,7 +1227,7 @@
                }
 
                ctx->scopes.event_common_context = sc->event_common_context_fc;
-               ret = resolve_root_class(CTF_SCOPE_EVENT_SPECIFIC_CONTEXT, ctx);
+               ret = resolve_root_class(CTF_SCOPE_EVENT_COMMON_CONTEXT, ctx);
                if (ret) {
                        BT_COMP_LOGE("Cannot resolve event common context field 
class: "
                                "ret=%d", ret);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/src/plugins/ctf/common/metadata/decoder.c 
new/babeltrace2-2.0.5/src/plugins/ctf/common/metadata/decoder.c
--- old/babeltrace2-2.0.4/src/plugins/ctf/common/metadata/decoder.c     
2021-02-23 23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/src/plugins/ctf/common/metadata/decoder.c     
2023-05-23 20:12:24.000000000 +0200
@@ -46,6 +46,7 @@
        int bo;
        struct ctf_metadata_decoder_config config;
        struct meta_log_config log_cfg;
+       bool has_checked_plaintext_signature;
 };
 
 struct packet_header {
@@ -230,7 +231,7 @@
                        status = CTF_METADATA_DECODER_STATUS_ERROR;
                        goto end;
                }
-       } else {
+       } else if (!mdec->has_checked_plaintext_signature) {
                unsigned int major, minor;
                ssize_t nr_items;
                const long init_pos = ftell(fp);
@@ -267,6 +268,8 @@
                        status = CTF_METADATA_DECODER_STATUS_ERROR;
                        goto end;
                }
+
+               mdec->has_checked_plaintext_signature = true;
        }
 
 #if YYDEBUG
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/src/plugins/ctf/lttng-live/metadata.c 
new/babeltrace2-2.0.5/src/plugins/ctf/lttng-live/metadata.c
--- old/babeltrace2-2.0.4/src/plugins/ctf/lttng-live/metadata.c 2021-02-23 
23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/src/plugins/ctf/lttng-live/metadata.c 2023-05-23 
20:12:24.000000000 +0200
@@ -136,7 +136,14 @@
 
        /* No metadata stream yet. */
        if (!metadata) {
-               if (session->new_streams_needed) {
+               if (session->closed) {
+                       /*
+                        * The session is closed AND we never received any
+                        * metadata this indicates that we will never receive
+                        * any metadata.
+                        */
+                       status = LTTNG_LIVE_ITERATOR_STATUS_END;
+               } else if (session->new_streams_needed) {
                        status = LTTNG_LIVE_ITERATOR_STATUS_AGAIN;
                } else {
                        session->new_streams_needed = true;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/src/plugins/ctf/lttng-live/viewer-connection.c 
new/babeltrace2-2.0.5/src/plugins/ctf/lttng-live/viewer-connection.c
--- old/babeltrace2-2.0.4/src/plugins/ctf/lttng-live/viewer-connection.c        
2021-02-23 23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/src/plugins/ctf/lttng-live/viewer-connection.c        
2023-05-23 20:12:24.000000000 +0200
@@ -1316,14 +1316,18 @@
        }
 
        len = be64toh(rp.len);
-       BT_COMP_LOGD("Writing %" PRIu64" bytes to metadata", len);
-       if (len <= 0) {
-               BT_COMP_LOGE_APPEND_CAUSE(self_comp,
-                       "Erroneous response length");
-               status = LTTNG_LIVE_GET_ONE_METADATA_STATUS_ERROR;
-               goto end;
+       if (len == 0) {
+               /*
+                * We received a `LTTNG_VIEWER_METADATA_OK` with a packet
+                * length of 0. This means we must try again. This scenario
+                * arises when a clear command is performed on an lttng session.
+                */
+               BT_COMP_LOGD("Expecting a metadata packet of size 0. Retry to 
get a packet from the relay.");
+               goto empty_metadata_packet_retry;
        }
 
+       BT_COMP_LOGD("Writing %" PRIu64" bytes to metadata", len);
+
        data = g_new0(gchar, len);
        if (!data) {
                BT_COMP_LOGE_APPEND_CAUSE_ERRNO(self_comp,
@@ -1351,6 +1355,7 @@
                goto end;
        }
 
+empty_metadata_packet_retry:
        *reply_len = len;
        status = LTTNG_LIVE_GET_ONE_METADATA_STATUS_OK;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/src/plugins/lttng-utils/debug-info/trace-ir-metadata-field-class-copy.h
 
new/babeltrace2-2.0.5/src/plugins/lttng-utils/debug-info/trace-ir-metadata-field-class-copy.h
--- 
old/babeltrace2-2.0.4/src/plugins/lttng-utils/debug-info/trace-ir-metadata-field-class-copy.h
       2021-02-23 23:28:51.000000000 +0100
+++ 
new/babeltrace2-2.0.5/src/plugins/lttng-utils/debug-info/trace-ir-metadata-field-class-copy.h
       2023-05-23 20:12:24.000000000 +0200
@@ -31,7 +31,8 @@
 #include "trace-ir-mapping.h"
 
 BT_HIDDEN
-int copy_field_class_content_internal(struct trace_ir_metadata_maps 
*trace_ir_metadata_maps,
+enum debug_info_trace_ir_mapping_status copy_field_class_content_internal(
+               struct trace_ir_metadata_maps *trace_ir_metadata_maps,
                const bt_field_class *in_field_class,
                bt_field_class *out_field_class);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/src/plugins/text/details/write.c 
new/babeltrace2-2.0.5/src/plugins/text/details/write.c
--- old/babeltrace2-2.0.4/src/plugins/text/details/write.c      2021-02-23 
23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/src/plugins/text/details/write.c      2023-05-23 
20:12:24.000000000 +0200
@@ -682,7 +682,7 @@
        if (is_signed) {
                write_int_prop_value(ctx, range->lower.i);
        } else {
-               write_int_prop_value(ctx, range->lower.u);
+               write_uint_prop_value(ctx, range->lower.u);
        }
 
        if (range->lower.u != range->upper.u) {
@@ -691,7 +691,7 @@
                if (is_signed) {
                        write_int_prop_value(ctx, range->upper.i);
                } else {
-                       write_int_prop_value(ctx, range->upper.u);
+                       write_uint_prop_value(ctx, range->upper.u);
                }
        }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/tests/bindings/python/bt2/test_trace_collection_message_iterator.py
 
new/babeltrace2-2.0.5/tests/bindings/python/bt2/test_trace_collection_message_iterator.py
--- 
old/babeltrace2-2.0.4/tests/bindings/python/bt2/test_trace_collection_message_iterator.py
   2021-02-23 23:28:51.000000000 +0100
+++ 
new/babeltrace2-2.0.5/tests/bindings/python/bt2/test_trace_collection_message_iterator.py
   2023-05-23 20:12:24.000000000 +0200
@@ -39,6 +39,10 @@
     _BT_TESTS_DATADIR, 'auto-source-discovery', 'params-log-level'
 )
 
+_METADATA_SYNTAX_ERROR_TRACE_PATH = os.path.join(
+    _BT_CTF_TRACES_PATH, "fail", "metadata-syntax-error"
+)
+
 
 class _SomeSource(
     bt2._UserSourceComponent, message_iterator_class=bt2._UserMessageIterator
@@ -722,5 +726,15 @@
         self.assertEqual(msgs[1].stream.name, "TestSourceB: deore")
 
 
+class TestAutoDiscoverFailures(unittest.TestCase):
+    def test_metadata_syntax_error(self):
+        with self.assertRaisesRegex(
+            bt2._Error,
+            'Component class\'s "query" method failed',
+        ):
+            specs = 
[bt2.AutoSourceComponentSpec(_METADATA_SYNTAX_ERROR_TRACE_PATH)]
+            bt2.TraceCollectionMessageIterator(specs)
+
+
 if __name__ == '__main__':
     unittest.main()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/tests/cli/params/test_params 
new/babeltrace2-2.0.5/tests/cli/params/test_params
--- old/babeltrace2-2.0.4/tests/cli/params/test_params  2021-02-23 
23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/tests/cli/params/test_params  2023-05-23 
20:12:24.000000000 +0200
@@ -60,9 +60,9 @@
 expect_success 'string' 'a="avril lavigne", b=patata, c="This\"is\\escaped"' \
        '{a=avril lavigne, b=patata, c=This"is\escaped}'
 expect_success 'float' 'a=1.234, b=17., c=.28, d=-18.28' \
-       '{a=1.234, b=17.0, c=0.28, d=-18.28}'
+       '{a=1.2340000, b=17.0000000, c=0.2800000, d=-18.2800000}'
 expect_success 'float scientific notation' 'a=10.5e6, b=10.5E6, c=10.5e-6, 
d=10.5E-6' \
-       '{a=10500000.0, b=10500000.0, c=1.05e-05, d=1.05e-05}'
+       '{a=10500000.0000000, b=10500000.0000000, c=0.0000105, d=0.0000105}'
 expect_success 'array' 'a=[1, [["hi",]]]' \
        '{a=[1, [[hi]]]}'
 expect_success 'map' 'a=4,a={},b={salut="la gang",comment="ca va",oh={x=2}}' \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/babeltrace2-2.0.4/tests/cli/test_trace_copy 
new/babeltrace2-2.0.5/tests/cli/test_trace_copy
--- old/babeltrace2-2.0.4/tests/cli/test_trace_copy     2021-02-23 
23:28:51.000000000 +0100
+++ new/babeltrace2-2.0.5/tests/cli/test_trace_copy     2023-05-23 
20:12:24.000000000 +0200
@@ -32,8 +32,8 @@
 
 SUCCESS_TRACES=("${BT_CTF_TRACES_PATH}/succeed/"*)
 
-# -2 because there is an empty trace that we skip
-NUM_TESTS=$((${#SUCCESS_TRACES[@]} * 3 - 2))
+# -4 because there are two empty traces that we skip
+NUM_TESTS=$((${#SUCCESS_TRACES[@]} * 3 - 4))
 
 plan_tests $NUM_TESTS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/tests/data/ctf-traces/fail/metadata-syntax-error/metadata 
new/babeltrace2-2.0.5/tests/data/ctf-traces/fail/metadata-syntax-error/metadata
--- 
old/babeltrace2-2.0.4/tests/data/ctf-traces/fail/metadata-syntax-error/metadata 
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/babeltrace2-2.0.5/tests/data/ctf-traces/fail/metadata-syntax-error/metadata 
    2023-05-23 20:12:24.000000000 +0200
@@ -0,0 +1,3 @@
+/* CTF 1.8 */
+
+typealias integer { size = 8; align = 8; signed = false; ] := uint8_t;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/meta-ctx-sequence/metadata 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/meta-ctx-sequence/metadata
--- 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/meta-ctx-sequence/metadata  
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/meta-ctx-sequence/metadata  
    2023-05-23 20:12:24.000000000 +0200
@@ -0,0 +1,19 @@
+/* CTF 1.8 */
+typealias integer { size = 8; align = 8; signed = false; } := uint8_t;
+
+trace {
+       major = 1;
+       minor = 8;
+       byte_order = le;
+};
+
+stream {
+       event.context := struct {
+               uint8_t __evt_ctx_seq_length;
+               uint8_t _evt_ctx_seq[ __evt_ctx_seq_length ];
+       };
+       packet.context := struct {
+               uint8_t __pkt_ctx_seq_length;
+               uint8_t _pkt_ctx_seq[ __pkt_ctx_seq_length ];
+       };
+};
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/chan_0
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/chan_0
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/chan_1
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/chan_1
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/chan_2
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/chan_2
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/chan_3
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/chan_3
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/index/chan_0.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/index/chan_0.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/index/chan_1.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/index/chan_1.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/index/chan_2.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/index/chan_2.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/index/chan_3.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/index/chan_3.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/metadata
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10352-20190826-155748/metadata
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/chan_0
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/chan_0
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/chan_1
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/chan_1
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/chan_2
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/chan_2
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/chan_3
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/chan_3
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/index/chan_0.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/index/chan_0.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/index/chan_1.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/index/chan_1.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/index/chan_2.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/index/chan_2.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/index/chan_3.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/index/chan_3.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/metadata
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/20190826T155753-0400-3/ust/pid/hello-ust-10353-20190826-155748/metadata
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/chan_0
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/chan_0
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/chan_1
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/chan_1
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/chan_2
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/chan_2
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/chan_3
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/chan_3
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/index/chan_0.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/index/chan_0.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/index/chan_1.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/index/chan_1.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/index/chan_2.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/index/chan_2.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/index/chan_3.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/index/chan_3.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/metadata
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10352/metadata
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/chan_0
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/chan_0
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/chan_1
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/chan_1
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/chan_2
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/chan_2
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/chan_3
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/chan_3
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/index/chan_0.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/index/chan_0.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/index/chan_1.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/index/chan_1.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/index/chan_2.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/index/chan_2.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/index/chan_3.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/index/chan_3.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/metadata
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/3/ust/pid/10353/metadata
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/chan_0
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/chan_0
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/chan_1
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/chan_1
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/chan_2
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/chan_2
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/chan_3
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/chan_3
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/index/chan_0.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/index/chan_0.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/index/chan_1.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/index/chan_1.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/index/chan_2.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/index/chan_2.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/index/chan_3.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/index/chan_3.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/metadata
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10352/metadata
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/chan_0
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/chan_0
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/chan_1
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/chan_1
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/chan_2
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/chan_2
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/chan_3
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/chan_3
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/index/chan_0.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/index/chan_0.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/index/chan_1.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/index/chan_1.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/index/chan_2.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/index/chan_2.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/index/chan_3.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/index/chan_3.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/metadata
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/1/ust/pid/10353/metadata
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/chan_0
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/chan_0
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/chan_1
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/chan_1
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/chan_3
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/chan_3
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/index/chan_0.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/index/chan_0.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/index/chan_1.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/index/chan_1.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/index/chan_2.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/index/chan_2.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/index/chan_3.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/index/chan_3.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/metadata
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10352/metadata
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/chan_0
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/chan_0
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/chan_2
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/chan_2
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/index/chan_0.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/index/chan_0.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/index/chan_1.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/index/chan_1.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/index/chan_2.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/index/chan_2.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/index/chan_3.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/index/chan_3.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/metadata
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/a/2/ust/pid/10353/metadata
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/chan_0
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/chan_0
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/chan_1
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/chan_1
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/chan_2
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/chan_2
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/chan_3
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/chan_3
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/index/chan_0.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/index/chan_0.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/index/chan_1.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/index/chan_1.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/index/chan_2.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/index/chan_2.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/index/chan_3.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/index/chan_3.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/metadata
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10352-20190826-155748/metadata
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/chan_0
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/chan_0
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/chan_1
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/chan_1
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/chan_2
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/chan_2
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/chan_3
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/chan_3
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/index/chan_0.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/index/chan_0.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/index/chan_1.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/index/chan_1.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/index/chan_2.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/index/chan_2.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/index/chan_3.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/index/chan_3.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/metadata
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155748-0400-20190826T155751-0400-1/ust/pid/hello-ust-10353-20190826-155748/metadata
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/chan_0
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/chan_0
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/chan_1
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/chan_1
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/chan_3
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/chan_3
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/index/chan_0.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/index/chan_0.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/index/chan_1.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/index/chan_1.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/index/chan_2.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/index/chan_2.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/index/chan_3.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/index/chan_3.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/metadata
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10352-20190826-155748/metadata
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/chan_0
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/chan_0
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/chan_2
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/chan_2
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/index/chan_0.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/index/chan_0.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/index/chan_1.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/index/chan_1.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/index/chan_2.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/index/chan_2.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/index/chan_3.idx
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/index/chan_3.idx
 differ
Binary files 
old/babeltrace2-2.0.4/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/metadata
 and 
new/babeltrace2-2.0.5/tests/data/ctf-traces/succeed/session-rotation/archives/20190826T155750-0400-20190826T155753-0400-2/ust/pid/hello-ust-10353-20190826-155748/metadata
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/tests/plugins/src.ctf.fs/fail/test_fail 
new/babeltrace2-2.0.5/tests/plugins/src.ctf.fs/fail/test_fail
--- old/babeltrace2-2.0.4/tests/plugins/src.ctf.fs/fail/test_fail       
2021-02-23 23:28:52.000000000 +0100
+++ new/babeltrace2-2.0.5/tests/plugins/src.ctf.fs/fail/test_fail       
2023-05-23 20:12:24.000000000 +0200
@@ -60,7 +60,7 @@
 }
 
 
-plan_tests 8
+plan_tests 12
 
 test_fail \
        "invalid-packet-size/trace" \
@@ -72,4 +72,9 @@
        "${data_dir}/valid-events-then-invalid-events.expect" \
        "No event class with ID of event class ID to use in stream class: 
.*stream-class-id=0, event-class-id=255"
 
+test_fail \
+       "metadata-syntax-error" \
+       "/dev/null" \
+       "^  Component class's \"query\" method failed: "
+
 rm -f "${stdout_file}" "${stderr_file}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/tests/plugins/src.ctf.fs/query/test_query_support_info.py 
new/babeltrace2-2.0.5/tests/plugins/src.ctf.fs/query/test_query_support_info.py
--- 
old/babeltrace2-2.0.4/tests/plugins/src.ctf.fs/query/test_query_support_info.py 
    2021-02-23 23:28:52.000000000 +0100
+++ 
new/babeltrace2-2.0.5/tests/plugins/src.ctf.fs/query/test_query_support_info.py 
    2023-05-23 20:12:24.000000000 +0200
@@ -26,49 +26,49 @@
 
 trace_10352_1 = os.path.join(
     session_rotation_trace_path,
-    'archives',
-    '20190826T155748-0400-20190826T155751-0400-1',
-    'ust',
-    'pid',
-    'hello-ust-10352-20190826-155748',
+    "a",
+    "1",
+    "ust",
+    "pid",
+    "10352",
 )
 trace_10353_1 = os.path.join(
     session_rotation_trace_path,
-    'archives',
-    '20190826T155748-0400-20190826T155751-0400-1',
-    'ust',
-    'pid',
-    'hello-ust-10353-20190826-155748',
+    "a",
+    "1",
+    "ust",
+    "pid",
+    "10353",
 )
 trace_10352_2 = os.path.join(
     session_rotation_trace_path,
-    'archives',
-    '20190826T155750-0400-20190826T155753-0400-2',
-    'ust',
-    'pid',
-    'hello-ust-10352-20190826-155748',
+    "a",
+    "2",
+    "ust",
+    "pid",
+    "10352",
 )
 trace_10353_2 = os.path.join(
     session_rotation_trace_path,
-    'archives',
-    '20190826T155750-0400-20190826T155753-0400-2',
-    'ust',
-    'pid',
-    'hello-ust-10353-20190826-155748',
+    "a",
+    "2",
+    "ust",
+    "pid",
+    "10353",
 )
 trace_10352_3 = os.path.join(
     session_rotation_trace_path,
-    '20190826T155753-0400-3',
-    'ust',
-    'pid',
-    'hello-ust-10352-20190826-155748',
+    "3",
+    "ust",
+    "pid",
+    "10352",
 )
 trace_10353_3 = os.path.join(
     session_rotation_trace_path,
-    '20190826T155753-0400-3',
-    'ust',
-    'pid',
-    'hello-ust-10353-20190826-155748',
+    "3",
+    "ust",
+    "pid",
+    "10353",
 )
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/tests/plugins/src.ctf.fs/succeed/test_succeed 
new/babeltrace2-2.0.5/tests/plugins/src.ctf.fs/succeed/test_succeed
--- old/babeltrace2-2.0.4/tests/plugins/src.ctf.fs/succeed/test_succeed 
2021-02-23 23:28:52.000000000 +0100
+++ new/babeltrace2-2.0.5/tests/plugins/src.ctf.fs/succeed/test_succeed 
2023-05-23 20:12:24.000000000 +0200
@@ -129,7 +129,7 @@
        rm -f "$temp_stdout_output_file" "$temp_stderr_output_file"
 }
 
-plan_tests 12
+plan_tests 13
 
 test_force_origin_unix_epoch 2packets barectf-event-before-packet
 test_ctf_gen_single simple
@@ -140,5 +140,6 @@
 test_ctf_single lttng-tracefile-rotation
 test_ctf_single array-align-elem
 test_ctf_single struct-array-align-elem
+test_ctf_single meta-ctx-sequence
 test_packet_end lttng-event-after-packet
 test_packet_end lttng-crash
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/babeltrace2-2.0.4/tests/utils/python/cli_params_to_string.py 
new/babeltrace2-2.0.5/tests/utils/python/cli_params_to_string.py
--- old/babeltrace2-2.0.4/tests/utils/python/cli_params_to_string.py    
2021-02-23 23:28:52.000000000 +0100
+++ new/babeltrace2-2.0.5/tests/utils/python/cli_params_to_string.py    
2023-05-23 20:12:24.000000000 +0200
@@ -32,12 +32,13 @@
         )
     elif type(p) is bt2._UnsignedIntegerValueConst:
         s = str(p) + 'u'
+    elif type(p) is bt2._RealValueConst:
+        s = '{:.7f}'.format(float(p))
     elif (
         type(p)
         in (
             bt2._StringValueConst,
             bt2._SignedIntegerValueConst,
-            bt2._RealValueConst,
             bt2._BoolValueConst,
         )
         or p is None

Reply via email to