File libtraceevent.changes of Package libtraceevent.29726

-------------------------------------------------------------------
Thu Jun 15 18:30:52 UTC 2023 - Tony Jones <tonyj@suse.com>

- Update to version 1.7.3
  * Handle printf '%+d" case
  * Add initial support for meson
  * Handle %c

- Drop patch 0001-libtraceevent-Add-initial-support-for-meson.patch (upstream)

-------------------------------------------------------------------
Thu Apr 27 22:15:58 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 1.7.2:
  * Fix some missing commas in big endian blocks
  * Rename "ok" to "token_has_paren" in process_sizeof()
  * No need for testing ok in else if (!ok) in process_sizeof()
  * Fix double free in parsing sizeof() 

-------------------------------------------------------------------
Sat Feb 11 09:53:05 UTC 2023 - Hans-Peter Jansen <hp@urpla.net>

- Let's build this package in %build, not %prep, as usual
- Link explicitly with -ldl allows building with older toolchains

-------------------------------------------------------------------
Tue Feb  7 13:05:10 UTC 2023 - Daniel Wagner <daniel.wagner@suse.com>

- Sync meson build patch with latest upstream version
  * Documentation is build via extra build target

-------------------------------------------------------------------
Wed Jan 18 13:43:29 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 1.7.1:
  * Make sure 32 bit work on 64 bit file systems
  * Fix string parsing
  * Remove tep_find_function{address}() from libtraceevent
  * Fix output of raw prints
  * Show migrate-disabled field

-------------------------------------------------------------------
Sat Dec 24 10:41:38 UTC 2022 - Daniel Wagner <daniel.wagner@suse.com>

- Update to release 1.7.0
  - New APIs:
    tep_find_function_info() - Returns not only the name of a function from its
                               address, but also where the function starts and
			       its size.
    tep_kbuffer() - Returns the kbuffer parser for a tep handle.
  - Now handles cpumask() macro parsing.
  - Add SAME_AS_HOST for endian and long size to kbuffer_alloc()
  - Handle dynamic fields that are not arrays.
  - Allow function parameters to have operators.
  - sizeof() parsing for some basic types.
  - Added man pages for the kbuffer API.
  - print_field_raw() terminates with '\0'
  - Fix uninitialized variables
  - Fix a "check after derer" coverity flaw
  - Fix testing the dereference pointer instead of the pointer for NULL.
  - Fix double free
- Build project with Meson
  * add 0001-libtraceevent-Add-initial-support-for-meson.patch

-------------------------------------------------------------------
Mon Aug 29 09:56:33 UTC 2022 - Jan Engelhardt <jengelh@inai.de>

- Update to release 1.6.2
  * Add API tep_get_function_count()
  * Reset right arg when copying TEP_PRINT_OP
  * Reset field properly in event_read_fields()
  * Fix memleak in make_bprint_args()
  * Add processing of __get_sockaddr() and __get_sockaddr_rel()

-------------------------------------------------------------------
Tue Apr  5 15:44:56 UTC 2022 - Daniel Wagner <daniel.wagner@suse.com>

- Update to latest upstream version (1.5.3)
  Most notable changes are all bugfixes, e.g.:
  * Optimize constant logic in print format processing
  * Better parsing of fields with typecasts
  * Fix backward compatibility with tep_print_arg_string
  * Log printing updates
  * Fix man pages
  * Sample program to simplify testing of event format parsing
  * Better message of expected tokens
  * Fix parsing print fmts with new lines
  For details, see:
  * https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/tag/?h=libtraceevent-1.5.3
  * https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/tag/?h=libtraceevent-1.5.2
  * https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/tag/?h=libtraceevent-1.5.1

-------------------------------------------------------------------
Thu Feb 24 10:23:14 UTC 2022 - Andreas Schwab <schwab@suse.de>

- Use %{optflags}
- Makefile is not parallel-safe

-------------------------------------------------------------------
Tue Feb 22 12:34:56 UTC 2022 - olaf@aepfle.de

- Force correct pkgconfig_dir location to fix build

-------------------------------------------------------------------
Wed Jan 19 13:04:19 UTC 2022 - Dario Faggioli <dfaggioli@suse.com>

- Update to latest upstream version (1.5.0)
- Update romlintrc (again) to silence complains about plugins

-------------------------------------------------------------------
Fri May 14 18:23:17 UTC 2021 - Tony Jones <tonyj@suse.com>

- Update rpmlintrc to suppress warnings about plugins 

-------------------------------------------------------------------
Fri May 14 14:48:42 UTC 2021 - Dario Faggioli <dfaggioli@suse.com>

- Update to latest upstream version (1.3.0)

-------------------------------------------------------------------
Wed May 12 16:39:50 UTC 2021 - Tony Jones <tonyj@suse.com>

- Make package compliant with SLPP.
  Package plugins into so-ver specific directory.

-------------------------------------------------------------------
Fri May  7 17:25:48 UTC 2021 - Dario Faggioli <dfaggioli@suse.com>

- Update to latest upstream version (1.2.1)
- Fix one rpmlint warning

-------------------------------------------------------------------
Tue Dec 22 19:35:04 UTC 2020 - Jan Engelhardt <jengelh@inai.de>

- Rectify License: fields to mirror the SPDX lines found in source
  and the object builds.
- Rectify Group: fields.
- Fix duplicate manpages.
- Rename rpmlintrc according to policy.
- Update to release 1.1.1
  * trace-cmd libtraceevent: Fix bprint '#' parsing
  * Man page for tep_add_plugin_path() API
  * Man page for libtraceevent debug APIs

-------------------------------------------------------------------
Tue Oct 20 15:05:45 UTC 2020 - Tony Jones <tonyj@suse.com>

- Initial checkin of libtraceevent. 
openSUSE Build Service is sponsored by