Package: dlt-daemon / 3.0.0-4

Metadata

Package Version Patches format
dlt-daemon 3.0.0-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
788.patch | (download)

src/offlinelogstorage/dlt_offline_logstorage.c | 1 0 + 1 - 0 !
src/offlinelogstorage/dlt_offline_logstorage.h | 2 1 + 1 - 0 !
src/offlinelogstorage/dlt_offline_logstorage_behavior.c | 4 2 + 2 - 0 !
3 files changed, 3 insertions(+), 4 deletions(-)

 [patch 1/2] fix some build failures due to wrong code in gzip
 handling:

/dlt-daemon/src/offlinelogstorage/dlt_offline_logstorage_behavior.c:1112:48: error: passing argument 1 of 'fileno' from incompatible pointer type [-Wincompatible-pointer-types]
 1112 |                         if (fsync(fileno(config->gzlog)) != 0) {
      |                                          ~~~~~~^~~~~~~
      |                                                |
      |                                                gzFile {aka struct gzFile_s *}

/dlt-daemon/src/offlinelogstorage/dlt_offline_logstorage.c: In function 'dlt_logstorage_filter_config_free':
/dlt-daemon/src/offlinelogstorage/dlt_offline_logstorage.c:88:21: error: passing argument 1 of 'gzclose' from incompatible pointer type [-Wincompatible-pointer-types]
   88 |         gzclose(data->gzlog);
      |                 ~~~~^~~~~~~
      |                     |
      |                     struct gzFile_s **
In file included from /dlt-daemon/src/offlinelogstorage/dlt_offline_logstorage.h:57,
                 from /dlt-daemon/src/offlinelogstorage/dlt_offline_logstorage.c:32:
/usr/include/zlib.h:1634:39: note: expected 'gzFile' {aka 'struct gzFile_s *'} but argument is of type 'struct gzFile_s **'
 1634 | ZEXTERN int ZEXPORT    gzclose(gzFile file);
      |                                ~~~~~~~^~~~
/usr/include/zlib.h:1305:26: note: 'gzFile' declared here
 1305 | typedef struct gzFile_s *gzFile;    /* semi-opaque gzip file descriptor */
      |                          ^~~~~~

789.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
automotive-dlt-c++.pc.in | 2 1 + 1 - 0 !
tests/CMakeLists.txt | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 [patch 1/2] update cmakelists.txt: set required std version to
 gnu++17, needed for new googletest version


805.patch | (download)

src/console/dlt-control-common.c | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 [patch] add json type validation for parsed json


806.patch | (download)

src/console/dlt-control-common.c | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 [patch] fix buffer size issue in filter name generation


807.patch | (download)

src/console/dlt-sortbytimestamp.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] increase allocated memory for timestamp index


810.patch | (download)

doc/dlt_for_developers.md | 14 7 + 7 - 0 !
examples/example1/example1.c | 2 1 + 1 - 0 !
examples/example2/example2.c | 2 1 + 1 - 0 !
examples/example3/example3.c | 2 1 + 1 - 0 !
examples/example4/example4.c | 2 1 + 1 - 0 !
src/daemon/dlt-daemon.c | 6 0 + 6 - 0 !
src/kpi/dlt-kpi.c | 2 1 + 1 - 0 !
tests/components/dlt-logd-converter/gtest_dlt_logd_converter.cpp | 5 3 + 2 - 0 !
8 files changed, 15 insertions(+), 20 deletions(-)

 [patch 1/3] fix pedantic gcc error about double ending ";"


820.patch | (download)

src/console/logstorage/CMakeLists.txt | 7 1 + 6 - 0 !
tests/CMakeLists.txt | 8 4 + 4 - 0 !
tests/gtest_dlt_json_filter.cpp | 4 3 + 1 - 0 !
3 files changed, 8 insertions(+), 11 deletions(-)

 [patch 1/3] fix build with systemd enabled, and fix another zlib
 underlink in tests


no errors.patch | (download)

CMakeLists.txt | 10 7 + 3 - 0 !
1 file changed, 7 insertions(+), 3 deletions(-)

---