Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dlt-daemon for openSUSE:Factory 
checked in at 2023-09-26 22:02:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dlt-daemon (Old)
 and      /work/SRC/openSUSE:Factory/.dlt-daemon.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dlt-daemon"

Tue Sep 26 22:02:24 2023 rev:2 rq:1113624 version:2.18.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/dlt-daemon/dlt-daemon.changes    2023-01-26 
14:15:03.245740811 +0100
+++ /work/SRC/openSUSE:Factory/.dlt-daemon.new.1770/dlt-daemon.changes  
2023-09-26 22:20:27.053139200 +0200
@@ -1,0 +2,34 @@
+Tue Sep 26 08:39:36 UTC 2023 - Pavel Zhukov <pavel.zhuk...@suse.com>
+
+- Obsolete renamed subpackages 
+
+-------------------------------------------------------------------
+Wed Sep 20 21:04:27 UTC 2023 - Pavel Zhukov <pavel.zhuk...@suse.com>
+
+-  Update to 2.18.10
+   * See: https://github.com/COVESA/dlt-daemon/releases/tag/v2.18.10
+-  Added dlt-daemon-cmp0002.patch: Fix cmake build
+
+-------------------------------------------------------------------
+Wed Sep 20 21:02:52 UTC 2023 - Pavel Zhukov <pavel.zhuk...@suse.com>
+
+- Address review comments 
+
+-------------------------------------------------------------------
+Tue May  2 15:22:09 UTC 2023 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Update to version 2.18.8:
+  See https://github.com/COVESA/dlt-daemon/releases/tag/v2.18.9.
+- Drop CVE-2023-26257.patch: Fixed upstream.
+
+-------------------------------------------------------------------
+Thu Jan 26 12:37:50 UTC 2023 - Pavel Zhukov <pavel.zhuk...@suse.com>
+
+rename dlt-libs to libsdlt2 to comply with guidelines and linter
+
+-------------------------------------------------------------------
+Thu Jan 26 11:39:18 UTC 2023 - Pavel Zhukov <pavel.zhuk...@suse.com>
+
+Add missing rc links
+
+-------------------------------------------------------------------

Old:
----
  dlt-daemon-2.18.8.tar.gz

New:
----
  dlt-daemon-2.18.10.tar.gz
  dlt-daemon-cmp0002.patch

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

Other differences:
------------------
++++++ dlt-daemon.spec ++++++
--- /var/tmp/diff_new_pack.6n5eY1/_old  2023-09-26 22:20:28.969208410 +0200
+++ /var/tmp/diff_new_pack.6n5eY1/_new  2023-09-26 22:20:28.977208699 +0200
@@ -17,23 +17,24 @@
 
 
 Name:           dlt-daemon
-Version:        2.18.8
-Release:        4%{?dist}
+Version:        2.18.10
+Release:        1%{?dist}
 Summary:        DLT - Diagnostic Log and Trace
 License:        MPL-2.0-no-copyleft-exception
 Group:          Development/Tools/Other
 URL:            https://github.com/COVESA/dlt-daemon
 Source0:        
https://github.com/COVESA/dlt-daemon/archive/refs/tags/v%{version}/%{name}-%{version}.tar.gz
 Patch0:         dlt-daemon-config.patch
+Patch1:                dlt-daemon-cmp0002.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  pandoc
 BuildRequires:  systemd
 BuildRequires:  systemd-devel
+BuildRequires: zlib-devel
 Requires(pre):  shadow
 ExcludeArch:    %{ix86}
 
-
 %description
 This component provides a standardised log and trace interface, based on the
 standardised protocol specified in the AUTOSAR standard 4.0 DLT.
@@ -45,17 +46,21 @@
 - the DLT client console utilities
 - the DLT test applications
 
-%package -n dlt-libs-devel
+%package -n dlt-daemon-devel
 Summary:        DLT - Diagnostic Log and Trace: Development files
-Requires:       dlt-libs = %{version}-%{release}
+Requires:       libdlt2 = %{version}-%{release}
+Provides:      dlt-libs-devel = %version-%release
+Obsoletes:     dlt-libs-devel < %version-%release
 
-%description -n dlt-libs-devel
+%description -n dlt-daemon-devel
 %{summary}.
 
-%package -n dlt-libs
+%package -n libdlt2
 Summary:        DLT - Diagnostic Log and Trace: Libraries
+Provides:       dlt-libs = %version-%release
+Obsoletes:      dlt-libs < %version-%release
 
-%description -n dlt-libs
+%description -n libdlt2
 %{summary}.
 
 %package -n dlt-tools
@@ -73,8 +78,7 @@
 %{summary}.
 
 %prep
-%setup -q
-%patch0 -p1
+%autosetup -p1
 
 %build
 mkdir -p build
@@ -98,6 +102,15 @@
 
 # Home directory for the 'dlt-daemon' user
 mkdir -p %{buildroot}%{_localstatedir}/lib/dlt-daemon
+mkdir -p %{buildroot}%{_sbindir}
+pushd %{buildroot}%{_sbindir}
+ln -s service rcdlt-example-user
+ln -s service rcdlt
+ln -s service rcdlt-system
+ln -s service rcdlt-adaptor-udp
+ln -s service rcdlt-receive
+
+popd
 
 %pre
 ## This creates the users that are needed for /var/lib/dlt-daemon
@@ -145,7 +158,7 @@
 %service_del_postun dlt-adaptor-udp.service dlt-receive.service
 %service_del_postun dlt-system.service
 
-%ldconfig_scriptlets -n dlt-libs
+%ldconfig_scriptlets -n libdlt2
 
 %files
 %license LICENSE
@@ -154,6 +167,7 @@
 %config(noreplace) %{_sysconfdir}/dlt.conf
 %config(noreplace) %{_sysconfdir}/dlt_gateway.conf
 %{_unitdir}/dlt.service
+%{_sbindir}/rcdlt
 %attr(0755,root,root)
 %{_bindir}/dlt-daemon
 %{_mandir}/man1/dlt-daemon.1%{?ext_man}
@@ -167,6 +181,7 @@
 %{_bindir}/dlt-test-*
 %{_datadir}/dlt-filetransfer
 %{_unitdir}/dlt-example-user.service
+%{_sbindir}/rcdlt-example-user
 
 %files -n dlt-tools
 %{_bindir}/dlt-adaptor-stdin
@@ -180,8 +195,11 @@
 %{_bindir}/dlt-system
 %config(noreplace) %{_sysconfdir}/dlt-system.conf
 %{_unitdir}/dlt-adaptor-udp.service
+%{_sbindir}/rcdlt-adaptor-udp
 %{_unitdir}/dlt-receive.service
+%{_sbindir}/rcdlt-receive
 %{_unitdir}/dlt-system.service
+%{_sbindir}/rcdlt-system
 %{_mandir}/man1/dlt-adaptor-stdin.1%{?ext_man}
 %{_mandir}/man1/dlt-adaptor-udp.1%{?ext_man}
 %{_mandir}/man1/dlt-control.1%{?ext_man}
@@ -193,10 +211,10 @@
 %{_mandir}/man1/dlt-system.1%{?ext_man}
 %{_mandir}/man5/dlt-system.conf.5%{?ext_man}
 
-%files -n dlt-libs
+%files -n libdlt2
 %{_libdir}/libdlt.so.*
 
-%files -n dlt-libs-devel
+%files -n dlt-daemon-devel
 %{_includedir}/dlt
 %{_libdir}/pkgconfig/automotive-dlt.pc
 %{_libdir}/libdlt.so

++++++ dlt-daemon-2.18.8.tar.gz -> dlt-daemon-2.18.10.tar.gz ++++++
++++ 178652 lines of diff (skipped)

++++++ dlt-daemon-cmp0002.patch ++++++
>From 22d394f4a633c7f08e13fd926339b879cb6f64da Mon Sep 17 00:00:00 2001
From: michael-methner <mmeth...@de.adit-jv.com>
Date: Mon, 21 Aug 2023 14:08:01 +0200
Subject: [PATCH] cmake: Fix CMP0002 policy violation (#524)

Remove duplicated cpp extension setup.


Co-authored-by: LUU QUANG MINH <minh.luuqu...@vn.bosch.com>
---
 src/tests/CMakeLists.txt | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/src/tests/CMakeLists.txt b/src/tests/CMakeLists.txt
index 4474103f..8ca178ac 100644
--- a/src/tests/CMakeLists.txt
+++ b/src/tests/CMakeLists.txt
@@ -34,9 +34,6 @@ endif()
 #TODO: Enable again once dlt-test-non-verbose is adapted to non-macro usage
 if (NOT WITH_DLT_DISABLE_MACRO)
     set(TARGET_LIST ${TARGET_LIST} dlt-test-non-verbose)
-    if(WITH_DLT_CXX11_EXT)
-        set(TARGET_LIST ${TARGET_LIST} dlt-test-cpp-extension)
-    endif()
 endif()
 
 if(WITH_DLT_QNX_SYSTEM)

++++++ dlt-daemon-config.patch ++++++
--- /var/tmp/diff_new_pack.6n5eY1/_old  2023-09-26 22:20:29.769237308 +0200
+++ /var/tmp/diff_new_pack.6n5eY1/_new  2023-09-26 22:20:29.773237452 +0200
@@ -1,6 +1,7 @@
-diff -up dlt-daemon-2.18.8/src/daemon/dlt.conf.orig 
dlt-daemon-2.18.8/src/daemon/dlt.conf
---- dlt-daemon-2.18.8/src/daemon/dlt.conf.orig 2022-02-22 14:49:44.990640557 
+0100
-+++ dlt-daemon-2.18.8/src/daemon/dlt.conf      2022-02-22 15:00:04.074142174 
+0100
+Index: dlt-daemon-2.18.9/src/daemon/dlt.conf
+===================================================================
+--- dlt-daemon-2.18.9.orig/src/daemon/dlt.conf
++++ dlt-daemon-2.18.9/src/daemon/dlt.conf
 @@ -32,7 +32,7 @@ ECUId = ECU1
  SharedMemorySize = 100000
  
@@ -10,16 +11,16 @@
  
  # The logging console for internal logging of dlt-daemon (Default: 0)
  # 0 = log to stdout
-@@ -46,7 +46,7 @@ LoggingMode = 0
- LoggingLevel = 6
- 
+@@ -48,7 +48,7 @@ LoggingLevel = 6
  # The logging filename if internal logging mode is log to file (Default: 
/tmp/dlt.log)
+ # If access to the file is not possible, the daemon will fall back to syslog
+ # if WITH_DLT_FILE_LOGGING_SYSLOG_FALLBACK is set as compile flag
 -LoggingFilename = /tmp/dlt.log
 +LoggingFilename = /var/lib/dlt-daemon/dlt.log
  
- # Timeout on send to client (sec)
- TimeOutOnSend = 4
-@@ -98,14 +98,14 @@ RingbufferStepSize = 500000
+ # Indicate whether size of logging file(s) is limited (Default: 0)
+ EnableLoggingFileLimit = 0
+@@ -109,14 +109,14 @@ RingbufferStepSize = 500000
  ########################################################################
  # Control Application                                                  #
  ########################################################################
@@ -36,9 +37,10 @@
  
  # Maximum size in bytes of one trace file (Default: 1000000)
  # OfflineTraceFileSize = 1000000
-diff -up dlt-daemon-2.18.8/systemd/dlt.service.cmake.orig 
dlt-daemon-2.18.8/systemd/dlt.service.cmake
---- dlt-daemon-2.18.8/systemd/dlt.service.cmake.orig   2022-02-22 
15:01:59.608929579 +0100
-+++ dlt-daemon-2.18.8/systemd/dlt.service.cmake        2022-02-22 
15:02:04.434878925 +0100
+Index: dlt-daemon-2.18.9/systemd/dlt.service.cmake
+===================================================================
+--- dlt-daemon-2.18.9.orig/systemd/dlt.service.cmake
++++ dlt-daemon-2.18.9/systemd/dlt.service.cmake
 @@ -24,6 +24,7 @@ ExecStart=@CMAKE_INSTALL_PREFIX@/bin/dlt
  WatchdogSec=@DLT_WatchdogSec@
  NotifyAccess=main

Reply via email to