commit OpenCSD for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenCSD for openSUSE:Factory checked in at 2024-03-05 18:52:20 Comparing /work/SRC/openSUSE:Factory/OpenCSD (Old) and /work/SRC/openSUSE:Factory/.OpenCSD.new.1770 (New) Package is "OpenCSD" Tue Mar 5 18:52:20 2024 rev:13 rq:1155203 version:1.5.1 Changes: --- /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD.changes 2024-01-29 22:29:43.410982436 +0100 +++ /work/SRC/openSUSE:Factory/.OpenCSD.new.1770/OpenCSD.changes 2024-03-05 18:52:23.688818092 +0100 @@ -1,0 +2,8 @@ +Tue Mar 5 12:26:12 UTC 2024 - Guillaume GARDET + +- Update 1.5.1: + * Update: ETE: Add support for Arch 9.5 FEAT_PAUTH_LR. + Add new instructions to disassembler to recognise RETASPPC + variants as indirect branches. Adds new test snapshots. + +--- Old: OpenCSD-1.4.2.tar.gz New: OpenCSD-1.5.1.tar.gz Other differences: -- ++ OpenCSD.spec ++ --- /var/tmp/diff_new_pack.LMN5QS/_old 2024-03-05 18:52:24.872861085 +0100 +++ /var/tmp/diff_new_pack.LMN5QS/_new 2024-03-05 18:52:24.872861085 +0100 @@ -21,7 +21,7 @@ %define libnum 1 Name: OpenCSD -Version:1.4.2 +Version:1.5.1 Release:0 Summary:CoreSight Trace Decode library License:BSD-3-Clause ++ OpenCSD-1.4.2.tar.gz -> OpenCSD-1.5.1.tar.gz ++ /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD-1.4.2.tar.gz /work/SRC/openSUSE:Factory/.OpenCSD.new.1770/OpenCSD-1.5.1.tar.gz differ: char 13, line 1
commit OpenCSD for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenCSD for openSUSE:Factory checked in at 2024-01-29 22:29:09 Comparing /work/SRC/openSUSE:Factory/OpenCSD (Old) and /work/SRC/openSUSE:Factory/.OpenCSD.new.1815 (New) Package is "OpenCSD" Mon Jan 29 22:29:09 2024 rev:12 rq:1142172 version:1.4.2 Changes: --- /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD.changes 2023-09-13 20:48:01.117466716 +0200 +++ /work/SRC/openSUSE:Factory/.OpenCSD.new.1815/OpenCSD.changes 2024-01-29 22:29:43.410982436 +0100 @@ -1,0 +2,21 @@ +Sun Jan 28 17:28:30 UTC 2024 - Dirk Müller + +- update to 1.4.2: + * Decoder memory access - add debug features and cacheing to +improve performance of decode. +Caching controllable by API or environment variables. + * Decode debug options to control potential runaway debug when +incorrect memory images input to decoder. +a) aarch64 instruction check for invalid instruction opcode. + (any opcode with 0x as top 16 bits). +b) optional instruction range maximum run limit. + * Memory spaces: ensure that decoder memory requests are +correctly labelled with Realm and root characteristics when +appropriate. + * M class tail chained interrupts now correctly handled. + * STM: - fix master and channel ID initialisation + * Test: update README.md and perf-test-script.base for new paths +(github issue #60 from yuxy-c) + * build: Fix GCC version dir handling for versions of GCC > 9. + +--- Old: OpenCSD-1.4.1.tar.gz New: OpenCSD-1.4.2.tar.gz Other differences: -- ++ OpenCSD.spec ++ --- /var/tmp/diff_new_pack.zwbBuy/_old 2024-01-29 22:29:43.971002705 +0100 +++ /var/tmp/diff_new_pack.zwbBuy/_new 2024-01-29 22:29:43.971002705 +0100 @@ -1,7 +1,7 @@ # # spec file for package OpenCSD # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ %define libnum 1 Name: OpenCSD -Version:1.4.1 +Version:1.4.2 Release:0 Summary:CoreSight Trace Decode library License:BSD-3-Clause ++ OpenCSD-1.4.1.tar.gz -> OpenCSD-1.4.2.tar.gz ++ /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD-1.4.1.tar.gz /work/SRC/openSUSE:Factory/.OpenCSD.new.1815/OpenCSD-1.4.2.tar.gz differ: char 84, line 1
commit OpenCSD for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenCSD for openSUSE:Factory checked in at 2023-09-13 20:45:45 Comparing /work/SRC/openSUSE:Factory/OpenCSD (Old) and /work/SRC/openSUSE:Factory/.OpenCSD.new.1766 (New) Package is "OpenCSD" Wed Sep 13 20:45:45 2023 rev:11 rq:1110837 version:1.4.1 Changes: --- /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD.changes 2023-03-22 22:32:04.062623647 +0100 +++ /work/SRC/openSUSE:Factory/.OpenCSD.new.1766/OpenCSD.changes 2023-09-13 20:48:01.117466716 +0200 @@ -1,0 +2,11 @@ +Tue Sep 12 13:38:10 UTC 2023 - Guillaume GARDET + +- update to 1.4.1: + * Test: Update test program trc_pkt_lister with option to have +no logging output - final stats only. + * Bugfix: ETM4x: ETE: Fix memory leak / use after free +(github issues #53, #58 from yabinc) + * Bugfix: C-API: Fix memory leak with output sink object. +(github issue #55) + +--- Old: OpenCSD-1.4.0.tar.gz New: OpenCSD-1.4.1.tar.gz Other differences: -- ++ OpenCSD.spec ++ --- /var/tmp/diff_new_pack.eRp5Fk/_old 2023-09-13 20:48:02.109502106 +0200 +++ /var/tmp/diff_new_pack.eRp5Fk/_new 2023-09-13 20:48:02.109502106 +0200 @@ -21,7 +21,7 @@ %define libnum 1 Name: OpenCSD -Version:1.4.0 +Version:1.4.1 Release:0 Summary:CoreSight Trace Decode library License:BSD-3-Clause ++ OpenCSD-1.4.0.tar.gz -> OpenCSD-1.4.1.tar.gz ++ /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD-1.4.0.tar.gz /work/SRC/openSUSE:Factory/.OpenCSD.new.1766/OpenCSD-1.4.1.tar.gz differ: char 24, line 1
commit OpenCSD for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenCSD for openSUSE:Factory checked in at 2023-03-22 22:31:13 Comparing /work/SRC/openSUSE:Factory/OpenCSD (Old) and /work/SRC/openSUSE:Factory/.OpenCSD.new.31432 (New) Package is "OpenCSD" Wed Mar 22 22:31:13 2023 rev:10 rq:1073737 version:1.4.0 Changes: --- /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD.changes 2023-01-29 14:23:48.891249583 +0100 +++ /work/SRC/openSUSE:Factory/.OpenCSD.new.31432/OpenCSD.changes 2023-03-22 22:32:04.062623647 +0100 @@ -1,0 +2,11 @@ +Wed Mar 22 09:09:23 UTC 2023 - Guillaume GARDET + +- update to 1.4.0: + * Update: ETE: Add support for Arch v9.4 FEAT_ITE. ETE v1p3, +sw trace instrumentation. Adds in new generic output packet +type: OCSD_GEN_TRC_ELEM_INSTRUMENTATION. + * Bugfix: Fix memory leak in mispredict handling (github issue +#52 from yabinc) + + +--- Old: OpenCSD-1.3.3.tar.gz New: OpenCSD-1.4.0.tar.gz Other differences: -- ++ OpenCSD.spec ++ --- /var/tmp/diff_new_pack.nnFSRo/_old 2023-03-22 22:32:05.746632121 +0100 +++ /var/tmp/diff_new_pack.nnFSRo/_new 2023-03-22 22:32:05.750632141 +0100 @@ -21,7 +21,7 @@ %define libnum 1 Name: OpenCSD -Version:1.3.3 +Version:1.4.0 Release:0 Summary:CoreSight Trace Decode library License:BSD-3-Clause ++ OpenCSD-1.3.3.tar.gz -> OpenCSD-1.4.0.tar.gz ++ /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD-1.3.3.tar.gz /work/SRC/openSUSE:Factory/.OpenCSD.new.31432/OpenCSD-1.4.0.tar.gz differ: char 126, line 2
commit OpenCSD for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenCSD for openSUSE:Factory checked in at 2023-01-29 14:11:05 Comparing /work/SRC/openSUSE:Factory/OpenCSD (Old) and /work/SRC/openSUSE:Factory/.OpenCSD.new.32243 (New) Package is "OpenCSD" Sun Jan 29 14:11:05 2023 rev:9 rq:1061798 version:1.3.3 Changes: --- /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD.changes 2022-09-12 19:08:54.922648843 +0200 +++ /work/SRC/openSUSE:Factory/.OpenCSD.new.32243/OpenCSD.changes 2023-01-29 14:23:48.891249583 +0100 @@ -1,0 +2,14 @@ +Sat Jan 28 20:50:10 UTC 2023 - Dirk Müller + +- update to 1.3.3: + * Update: Add test program for Coresight Frame Demux code + * Bugfix: PTM: Fix incorrect extraction of Waypoint Address packet + * Bugfix: Frame Demux: Fix HSYNC, FSYNC and 4xFSYNC handling that +was causing out-of-bounds reads on invalid data input. + * Fixed error handling for incorrect number of FSYNC packets in 4xFSYNC +frame reset code that was not triggering an error and allowing fun +with mis-aligned input data. + * Bugfix: Fix silent failure if incorrect config flags set when setting up +frame demux modes. + +--- Old: OpenCSD-1.3.2.tar.gz New: OpenCSD-1.3.3.tar.gz Other differences: -- ++ OpenCSD.spec ++ --- /var/tmp/diff_new_pack.P9nEQV/_old 2023-01-29 14:23:49.335251990 +0100 +++ /var/tmp/diff_new_pack.P9nEQV/_new 2023-01-29 14:23:49.339252013 +0100 @@ -1,7 +1,7 @@ # # spec file for package OpenCSD # -# Copyright (c) 2022 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 @@ -21,7 +21,7 @@ %define libnum 1 Name: OpenCSD -Version:1.3.2 +Version:1.3.3 Release:0 Summary:CoreSight Trace Decode library License:BSD-3-Clause ++ OpenCSD-1.3.2.tar.gz -> OpenCSD-1.3.3.tar.gz ++ /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD-1.3.2.tar.gz /work/SRC/openSUSE:Factory/.OpenCSD.new.32243/OpenCSD-1.3.3.tar.gz differ: char 80, line 2
commit OpenCSD for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenCSD for openSUSE:Factory checked in at 2022-09-12 19:08:52 Comparing /work/SRC/openSUSE:Factory/OpenCSD (Old) and /work/SRC/openSUSE:Factory/.OpenCSD.new.2083 (New) Package is "OpenCSD" Mon Sep 12 19:08:52 2022 rev:8 rq:1002785 version:1.3.2 Changes: --- /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD.changes 2022-08-03 21:17:10.963518398 +0200 +++ /work/SRC/openSUSE:Factory/.OpenCSD.new.2083/OpenCSD.changes 2022-09-12 19:08:54.922648843 +0200 @@ -1,0 +2,7 @@ +Mon Sep 12 09:13:45 UTC 2022 - Guillaume GARDET + +- Update to 1.3.2: +- Bugfix: ETM4x / ETE - 64 bit timestamp value - MS bit + incorrectly masked to 1b0 during extraction from packet. + +--- Old: OpenCSD-1.3.1.tar.gz New: OpenCSD-1.3.2.tar.gz Other differences: -- ++ OpenCSD.spec ++ --- /var/tmp/diff_new_pack.bDgZRw/_old 2022-09-12 19:08:55.590650721 +0200 +++ /var/tmp/diff_new_pack.bDgZRw/_new 2022-09-12 19:08:55.594650732 +0200 @@ -21,7 +21,7 @@ %define libnum 1 Name: OpenCSD -Version:1.3.1 +Version:1.3.2 Release:0 Summary:CoreSight Trace Decode library License:BSD-3-Clause ++ OpenCSD-1.3.1.tar.gz -> OpenCSD-1.3.2.tar.gz ++ /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD-1.3.1.tar.gz /work/SRC/openSUSE:Factory/.OpenCSD.new.2083/OpenCSD-1.3.2.tar.gz differ: char 13, line 1
commit OpenCSD for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenCSD for openSUSE:Factory checked in at 2022-08-03 21:16:54 Comparing /work/SRC/openSUSE:Factory/OpenCSD (Old) and /work/SRC/openSUSE:Factory/.OpenCSD.new.1533 (New) Package is "OpenCSD" Wed Aug 3 21:16:54 2022 rev:7 rq:992533 version:1.3.1 Changes: --- /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD.changes 2022-04-05 19:56:31.525516477 +0200 +++ /work/SRC/openSUSE:Factory/.OpenCSD.new.1533/OpenCSD.changes 2022-08-03 21:17:10.963518398 +0200 @@ -1,0 +2,8 @@ +Wed Aug 3 06:53:47 UTC 2022 - Guillaume GARDET + +- Update to 1.3.1: +- Bugfix: Add header file in snapshot parser - fix build for + certain libc++ libs (github issue #43 from manojgupta) +- Bugfix: Fix typo in comment (github issue #42 from nothatDinger) + +--- Old: OpenCSD-1.3.0.tar.gz New: OpenCSD-1.3.1.tar.gz Other differences: -- ++ OpenCSD.spec ++ --- /var/tmp/diff_new_pack.0A4uhR/_old 2022-08-03 21:17:11.587520036 +0200 +++ /var/tmp/diff_new_pack.0A4uhR/_new 2022-08-03 21:17:11.591520046 +0200 @@ -21,7 +21,7 @@ %define libnum 1 Name: OpenCSD -Version:1.3.0 +Version:1.3.1 Release:0 Summary:CoreSight Trace Decode library License:BSD-3-Clause ++ OpenCSD-1.3.0.tar.gz -> OpenCSD-1.3.1.tar.gz ++ /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD-1.3.0.tar.gz /work/SRC/openSUSE:Factory/.OpenCSD.new.1533/OpenCSD-1.3.1.tar.gz differ: char 13, line 1
commit OpenCSD for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenCSD for openSUSE:Factory checked in at 2022-04-05 19:55:59 Comparing /work/SRC/openSUSE:Factory/OpenCSD (Old) and /work/SRC/openSUSE:Factory/.OpenCSD.new.1900 (New) Package is "OpenCSD" Tue Apr 5 19:55:59 2022 rev:6 rq:967022 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD.changes 2021-11-05 22:58:53.584291803 +0100 +++ /work/SRC/openSUSE:Factory/.OpenCSD.new.1900/OpenCSD.changes 2022-04-05 19:56:31.525516477 +0200 @@ -1,0 +2,19 @@ +Tue Apr 5 12:43:48 UTC 2022 - Guillaume GARDET + +- Update to 1.3.0: +- Now supports ETE v1.2 instruction trace - packet processing + and packet decode +- Admin: Dev versions now have patch versions at least +100 + from root public version +- Update: Add support for conditional branch (BC.cond) + introduced for v8.8 / v9.3 architecture. +- Update: ETE: Add support for NSE bit - security state bit + defining Root / Realm states in FEAT_RME. +- Changes from 1.2.1: +- Bugfix: ETM4x / ETE - output of context elements to client + can in some circumstances be delayed until after subsequent + atoms have been processed leading to incorrect memory decode + access via the client callbacks. Fixed to flush context + elements immediately they are committed. + +--- Old: OpenCSD-1.2.0.tar.gz New: OpenCSD-1.3.0.tar.gz Other differences: -- ++ OpenCSD.spec ++ --- /var/tmp/diff_new_pack.fnQkko/_old 2022-04-05 19:56:32.129509744 +0200 +++ /var/tmp/diff_new_pack.fnQkko/_new 2022-04-05 19:56:32.137509654 +0200 @@ -1,7 +1,7 @@ # # spec file for package OpenCSD # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ %define libnum 1 Name: OpenCSD -Version:1.2.0 +Version:1.3.0 Release:0 Summary:CoreSight Trace Decode library License:BSD-3-Clause ++ OpenCSD-1.2.0.tar.gz -> OpenCSD-1.3.0.tar.gz ++ /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD-1.2.0.tar.gz /work/SRC/openSUSE:Factory/.OpenCSD.new.1900/OpenCSD-1.3.0.tar.gz differ: char 126, line 3
commit OpenCSD for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenCSD for openSUSE:Factory checked in at 2021-11-05 22:58:37 Comparing /work/SRC/openSUSE:Factory/OpenCSD (Old) and /work/SRC/openSUSE:Factory/.OpenCSD.new.1890 (New) Package is "OpenCSD" Fri Nov 5 22:58:37 2021 rev:5 rq:929554 version:1.2.0 Changes: --- /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD.changes 2021-06-19 23:03:29.447712987 +0200 +++ /work/SRC/openSUSE:Factory/.OpenCSD.new.1890/OpenCSD.changes 2021-11-05 22:58:53.584291803 +0100 @@ -1,0 +2,12 @@ +Wed Nov 3 10:13:10 UTC 2021 - Jiri Slaby + +- Update to 1.2.0 +- __Bugfix__: Fix include and install for ETE decoder headers. +- __Update__: Add API for counting packet decode statistics, and Frame debmux statistics. +- __Update__: Update test scripts to allow additional command line options to be passed. +- __Bugfix__: Fix various build warnings. +- __Bugfix__: Remove unused variable (github issue #38 from Yi Kong) +- __Bugfix__: Remove noisy printf (James Clark) +- __Bugfix__: Fix documentation issues (github issues #39 & #40 from rbresalier) + +--- Old: OpenCSD-1.1.0.tar.gz New: OpenCSD-1.2.0.tar.gz Other differences: -- ++ OpenCSD.spec ++ --- /var/tmp/diff_new_pack.z6szLZ/_old 2021-11-05 22:58:54.144292148 +0100 +++ /var/tmp/diff_new_pack.z6szLZ/_new 2021-11-05 22:58:54.144292148 +0100 @@ -21,7 +21,7 @@ %define libnum 1 Name: OpenCSD -Version:1.1.0 +Version:1.2.0 Release:0 Summary:CoreSight Trace Decode library License:BSD-3-Clause ++ OpenCSD-1.1.0.tar.gz -> OpenCSD-1.2.0.tar.gz ++ /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD-1.1.0.tar.gz /work/SRC/openSUSE:Factory/.OpenCSD.new.1890/OpenCSD-1.2.0.tar.gz differ: char 53, line 2
commit OpenCSD for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenCSD for openSUSE:Factory checked in at 2021-06-19 23:02:55 Comparing /work/SRC/openSUSE:Factory/OpenCSD (Old) and /work/SRC/openSUSE:Factory/.OpenCSD.new.2625 (New) Package is "OpenCSD" Sat Jun 19 23:02:55 2021 rev:4 rq:900578 version:1.1.0 Changes: --- /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD.changes 2021-01-21 21:55:00.149784934 +0100 +++ /work/SRC/openSUSE:Factory/.OpenCSD.new.2625/OpenCSD.changes 2021-06-19 23:03:29.447712987 +0200 @@ -1,0 +2,11 @@ +Thu Jun 17 09:55:46 UTC 2021 - Guillaume GARDET + +- Update to 1.1.0: + - __Update__: ETM v4.6 support. + - __Update__: C-API - add API functions to get last error and convert error code to string. + - __Bugfix__: ETMv4/ETE - fix loop problem in commit elements. + - __Bugfix__: ETMv4/ETE - make error handling consistent. + - __Bugfix__: Add Pull request #36 from github (Ross Burton) + - __Bugfix__: Add Pull request #37 from github (Ian Rogers) + +--- Old: OpenCSD-1.0.0.tar.gz New: OpenCSD-1.1.0.tar.gz Other differences: -- ++ OpenCSD.spec ++ --- /var/tmp/diff_new_pack.iUJDP1/_old 2021-06-19 23:03:29.855713616 +0200 +++ /var/tmp/diff_new_pack.iUJDP1/_new 2021-06-19 23:03:29.859713622 +0200 @@ -21,7 +21,7 @@ %define libnum 1 Name: OpenCSD -Version:1.0.0 +Version:1.1.0 Release:0 Summary:CoreSight Trace Decode library License:BSD-3-Clause @@ -84,8 +84,11 @@ %make_install -C decoder/build/linux DISABLE_STATIC=1 LIB_PATH=%{_lib} install_man %post -n libopencsd%{libnum} -p /sbin/ldconfig + %postun-n libopencsd%{libnum} -p /sbin/ldconfig + %post -n libopencsd_c_api%{libnum} -p /sbin/ldconfig + %postun-n libopencsd_c_api%{libnum} -p /sbin/ldconfig %files ++ OpenCSD-1.0.0.tar.gz -> OpenCSD-1.1.0.tar.gz ++ /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD-1.0.0.tar.gz /work/SRC/openSUSE:Factory/.OpenCSD.new.2625/OpenCSD-1.1.0.tar.gz differ: char 53, line 2
commit OpenCSD for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenCSD for openSUSE:Factory checked in at 2021-01-21 21:54:59 Comparing /work/SRC/openSUSE:Factory/OpenCSD (Old) and /work/SRC/openSUSE:Factory/.OpenCSD.new.28504 (New) Package is "OpenCSD" Thu Jan 21 21:54:59 2021 rev:3 rq:865163 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD.changes 2020-11-23 10:21:04.404724775 +0100 +++ /work/SRC/openSUSE:Factory/.OpenCSD.new.28504/OpenCSD.changes 2021-01-21 21:55:00.149784934 +0100 @@ -1,0 +2,18 @@ +Fri Jan 15 08:14:25 UTC 2021 - Guillaume GARDET + +- Update to 1.0.0: + - __New Decode Protocol__: Support added for the ETE protocol, used by ARM PEs that implement the FEAT_ETE + feature. Supports new architectural features in this trace, including FEAT_TME. + - __Update__: Output Elememts: New protocol defines two new output elements. + - __Update__: Add support for WFIT / WFET instructions traced as P0 elements. + - __Update__: Architecture versioning. Arch v8 + PEs may add features in a flexible manner, and ARM also +declares future features ahead of architecture versions to allow support to be added. +APIs requiring an architecture version can now use ARCH_AA64 to declare a version of v8.3 + +additional features. This relaxes the strict versionnig rules that the decoder uses when +looking for Opcodes as trace waypoints. + - __Update__: docs: Add linux 'man' file and installation. + - __Bugfix__: build: Fix clean install, and remove static lib build test from main makefile to +dev makefile only. (github issue #33) +- Package man page + +--- Old: OpenCSD-0.14.4.tar.gz New: OpenCSD-1.0.0.tar.gz Other differences: -- ++ OpenCSD.spec ++ --- /var/tmp/diff_new_pack.bsK0V8/_old 2021-01-21 21:55:01.037785270 +0100 +++ /var/tmp/diff_new_pack.bsK0V8/_new 2021-01-21 21:55:01.037785270 +0100 @@ -1,7 +1,7 @@ # # spec file for package OpenCSD # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,18 +19,20 @@ # Disable doc as graphviz does not include PNG support %bcond_with build_html_doc -%define libnum 0 +%define libnum 1 Name: OpenCSD -Version:0.14.4 +Version:1.0.0 Release:0 Summary:CoreSight Trace Decode library License:BSD-3-Clause Group: Development/Libraries/C and C++ URL:https://github.com/Linaro/OpenCSD Source0: https://github.com/Linaro/OpenCSD/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: doxygen BuildRequires: gcc-c++ +%if %{with build_html_doc} +BuildRequires: doxygen BuildRequires: graphviz +%endif %description OpenCSD is an Arm CoreSight Trace Decode library. @@ -70,8 +72,6 @@ %autosetup %build -# Workaround - https://github.com/Linaro/OpenCSD/issues/33 -sed -i -e 's/-static//' decoder/tests/build/linux/trc_pkt_lister/makefile %make_build -C decoder/build/linux DISABLE_STATIC=1 \ %if %{with build_html_doc} docs @@ -79,6 +79,9 @@ %install %make_install -C decoder/build/linux DISABLE_STATIC=1 LIB_PATH=%{_lib} +# Install man page +mkdir -p %{buildroot}/usr/share/man/man1/ +%make_install -C decoder/build/linux DISABLE_STATIC=1 LIB_PATH=%{_lib} install_man %post -n libopencsd%{libnum} -p /sbin/ldconfig %postun-n libopencsd%{libnum} -p /sbin/ldconfig @@ -108,5 +111,6 @@ %doc decoder/docs/html/*.html %endif %doc decoder/docs/*.md +%_mandir/*/* %changelog ++ OpenCSD-0.14.4.tar.gz -> OpenCSD-1.0.0.tar.gz ++ /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD-0.14.4.tar.gz /work/SRC/openSUSE:Factory/.OpenCSD.new.28504/OpenCSD-1.0.0.tar.gz differ: char 127, line 3
[opensuse-commit] commit OpenCSD for openSUSE:Factory
Hello community, here is the log from the commit of package OpenCSD for openSUSE:Factory checked in at 2020-11-21 12:42:20 Comparing /work/SRC/openSUSE:Factory/OpenCSD (Old) and /work/SRC/openSUSE:Factory/.OpenCSD.new.5913 (New) Package is "OpenCSD" Sat Nov 21 12:42:20 2020 rev:2 rq:849554 version:0.14.4 Changes: --- /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD.changes 2020-06-26 21:47:45.818276664 +0200 +++ /work/SRC/openSUSE:Factory/.OpenCSD.new.5913/OpenCSD.changes 2020-11-23 10:21:04.404724775 +0100 @@ -1,0 +2,22 @@ +Thu Nov 19 12:55:22 UTC 2020 - Guillaume GARDET + +- Update to 0.14.4: + * __Update__: makefile: Add DESTDIR to install targets. +(github issue #30) + * __Update__: tests: add script to run single test only. + * __Update__: docs: update to location of ARM coresight driver +backports directory. + * __Bugfix__: ETMv3: Fix missing comma in string list. +(github issue #31) + * __Bugfix__: makefile: tests: Fix build race problem +(github issue #32) + * __Bugfix__: tests: fix ignore tpiu command line options +(github issue #28) + Changes from 0.14.3: + * __Update__: Fix makefile to be compliant with RPM base distros. +(github issue #26, submitted by jlinton) + * __Update__: Add section to autofdo document. + * __Bugfix__: STM: fix bug that was missing ASYNC packets. +(github issue #27, reported by subhasish Karmakar) + +--- Old: OpenCSD-0.14.2.tar.gz New: OpenCSD-0.14.4.tar.gz Other differences: -- ++ OpenCSD.spec ++ --- /var/tmp/diff_new_pack.RLXQY2/_old 2020-11-23 10:21:04.924725363 +0100 +++ /var/tmp/diff_new_pack.RLXQY2/_new 2020-11-23 10:21:04.924725363 +0100 @@ -16,9 +16,12 @@ # +# Disable doc as graphviz does not include PNG support +%bcond_with build_html_doc + %define libnum 0 Name: OpenCSD -Version:0.14.2 +Version:0.14.4 Release:0 Summary:CoreSight Trace Decode library License:BSD-3-Clause @@ -67,11 +70,15 @@ %autosetup %build -%make_build -C decoder/build/linux docs +# Workaround - https://github.com/Linaro/OpenCSD/issues/33 +sed -i -e 's/-static//' decoder/tests/build/linux/trc_pkt_lister/makefile +%make_build -C decoder/build/linux DISABLE_STATIC=1 \ +%if %{with build_html_doc} +docs +%endif %install -make -C decoder/build/linux PREFIX=%{buildroot}%{_prefix} LIB_PATH=%{_lib} install -rm %{buildroot}%{_libdir}/*.a +%make_install -C decoder/build/linux DISABLE_STATIC=1 LIB_PATH=%{_lib} %post -n libopencsd%{libnum} -p /sbin/ldconfig %postun-n libopencsd%{libnum} -p /sbin/ldconfig @@ -97,7 +104,9 @@ %files doc %doc HOWTO.md README.md TODO +%if %{with build_html_doc} %doc decoder/docs/html/*.html +%endif %doc decoder/docs/*.md %changelog ++ OpenCSD-0.14.2.tar.gz -> OpenCSD-0.14.4.tar.gz ++ /work/SRC/openSUSE:Factory/OpenCSD/OpenCSD-0.14.2.tar.gz /work/SRC/openSUSE:Factory/.OpenCSD.new.5913/OpenCSD-0.14.4.tar.gz differ: char 13, line 1 ___ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org