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