Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openvswitch for openSUSE:Factory 
checked in at 2024-09-04 13:22:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openvswitch (Old)
 and      /work/SRC/openSUSE:Factory/.openvswitch.new.10096 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openvswitch"

Wed Sep  4 13:22:02 2024 rev:77 rq:1198352 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/openvswitch/openvswitch.changes  2024-08-05 
17:20:18.920764091 +0200
+++ /work/SRC/openSUSE:Factory/.openvswitch.new.10096/openvswitch.changes       
2024-09-04 13:22:04.115350737 +0200
@@ -1,0 +2,16 @@
+Wed Aug 28 05:18:36 UTC 2024 - Duraisankar P <[email protected]>
+
+- Update openvswitch to 3.3.1. For a list of changes, check
+  https://github.com/openvswitch/ovs/blob/v3.3.1/NEWS
+- Update OVN to 24.03.3. For a list of changes, check
+  https://github.com/ovn-org/ovn/blob/v24.03.3/NEWS
+- Drop upstream fixed patches,
+    * CVE-2023-1668.patch
+    * CVE-2023-3152.patch
+    * CVE-2023-5366.patch
+    * openvswitch-2.17.8-gcc14-build-fix.patch
+    * openvswitch-CVE-2023-3966.patch
+- Updated the patch for version v3.3.1
+    * install-ovsdb-tools.patch 
+
+-------------------------------------------------------------------

Old:
----
  CVE-2023-1668.patch
  CVE-2023-3152.patch
  CVE-2023-5366.patch
  openvswitch-2.17.8-gcc14-build-fix.patch
  openvswitch-3.1.0.tar.gz
  openvswitch-CVE-2023-3966.patch
  ovn-23.03.0.tar.gz

New:
----
  openvswitch-3.3.1.tar.gz
  ovn-24.03.3.tar.gz

BETA DEBUG BEGIN:
  Old:- Drop upstream fixed patches,
    * CVE-2023-1668.patch
    * CVE-2023-3152.patch
  Old:    * CVE-2023-1668.patch
    * CVE-2023-3152.patch
    * CVE-2023-5366.patch
  Old:    * CVE-2023-3152.patch
    * CVE-2023-5366.patch
    * openvswitch-2.17.8-gcc14-build-fix.patch
  Old:    * CVE-2023-5366.patch
    * openvswitch-2.17.8-gcc14-build-fix.patch
    * openvswitch-CVE-2023-3966.patch
  Old:    * openvswitch-2.17.8-gcc14-build-fix.patch
    * openvswitch-CVE-2023-3966.patch
- Updated the patch for version v3.3.1
BETA DEBUG END:

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

Other differences:
------------------
++++++ openvswitch.spec ++++++
--- /var/tmp/diff_new_pack.tn6iGI/_old  2024-09-04 13:22:07.027472592 +0200
+++ /var/tmp/diff_new_pack.tn6iGI/_new  2024-09-04 13:22:07.043473261 +0200
@@ -18,14 +18,14 @@
 
 
 %define skip_python2 1
-%define ovs_lname libopenvswitch-3_1-0
-%define ovn_lname libovn-23_03-0
-%define ovs_version 3.1.0
-%define ovn_version 23.03.0
+%define ovs_lname libopenvswitch-3_3-0
+%define ovn_lname libovn-24_03-0
+%define ovs_version 3.3.1
+%define ovn_version 24.03.3
 %define ovs_dir ovs-%{ovs_version}
 %define ovn_dir ovn-%{ovn_version}
 %define rpmstate %{_rundir}/openvswitch-rpm-state-
-%define _dpdkv 22.11.1
+%define _dpdkv 23.11.1
 %define name_tag ${nil}
 #Compat macro for new _fillupdir macro introduced in Nov 2017
 %if ! %{defined _fillupdir}
@@ -77,20 +77,9 @@
 Patch3:         0001-Use-double-hash-for-OVS_USER_ID-comment.patch
 # PATCH-FEATURE-UPSTREAM install-ovsdb-tools.patch -- Install some tools 
required for building OVN
 Patch4:         install-ovsdb-tools.patch
-# PATCH-FIX-UPSTREAM CVE-2023-1668.patch
-Patch5:         CVE-2023-1668.patch
-# PATCH-FIX-UPSTREAM CVE-2023-5366.patch
-Patch6:         CVE-2023-5366.patch
-# Fix CVE-2023-3966 [bsc#1219465] -- Invalid memory access in Geneve with HW 
offload
-Patch7:         openvswitch-CVE-2023-3966.patch
-# boo#1225906: Restore build with gcc14
-Patch8:         openvswitch-2.17.8-gcc14-build-fix.patch
 #OVN patches
 # PATCH-FIX-OPENSUSE: 0001-Run-ovn-as-openvswitch-openvswitch.patch
 Patch20:        0001-Run-ovn-as-openvswitch-openvswitch.patch
-# PATCH-FIX-UPSTREAM CVE-2023-3152 [bsc#1212125] -- service monitor MAC flow 
is not rate limited
-Patch21:        CVE-2023-3152.patch
-# CVE-2021-36980 [bsc#1188524], use-after-free in decode_NXAST_RAW_ENCAP
 BuildRequires:  autoconf
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  automake
@@ -183,7 +172,7 @@
 Group:          System/Libraries
 %if %{with dpdk}
 Requires:       dpdk >= %{_dpdkv}
-Requires:       libdpdk-23 >= %{_dpdkv}
+Requires:       libdpdk-24 >= %{_dpdkv}
 %endif
 
 %description -n %{ovs_lname}
@@ -424,15 +413,10 @@
 %patch -P 2 -p1
 %patch -P 3 -p1
 %patch -P 4 -p1
-%patch -P 5 -p1
-%patch -P 6 -p1
-%patch -P 7 -p1
-%patch -P 8 -p1
 # remove python/ovs/dirs.py - this is generated from template to have proper 
paths
 rm python/ovs/dirs.py
 cd %{ovn_dir}
 %patch -P 20 -p1
-%patch -P 21 -p1
 
 %build
 mkdir %ovs_dir
@@ -1285,6 +1269,7 @@
 %{_bindir}/ovn-appctl
 %{_bindir}/ovn-ic-nbctl
 %{_bindir}/ovn-ic-sbctl
+%{_bindir}/ovn-debug
 %dir %{_datadir}/ovn
 %dir %{_datadir}/ovn/scripts
 %{_datadir}/ovn/scripts/ovn-ctl
@@ -1307,6 +1292,7 @@
 %{_mandir}/man8/ovn-nbctl.8%{?ext_man}
 %{_mandir}/man8/ovn-trace.8%{?ext_man}
 %{_mandir}/man8/ovn-sbctl.8%{?ext_man}
+%{_mandir}/man8/ovn-debug.8%{?ext_man}
 %config(noreplace) %{_sysconfdir}/logrotate.d/ovn
 %doc %ovn_dir/AUTHORS.rst %ovn_dir/CONTRIBUTING.rst %ovn_dir/NEWS 
%ovn_dir/README.rst
 %license %ovn_dir/LICENSE %ovn_dir/NOTICE

++++++ install-ovsdb-tools.patch ++++++
--- /var/tmp/diff_new_pack.tn6iGI/_old  2024-09-04 13:22:07.579495691 +0200
+++ /var/tmp/diff_new_pack.tn6iGI/_new  2024-09-04 13:22:07.631497866 +0200
@@ -1,5 +1,5 @@
 diff --git a/ovsdb/automake.mk b/ovsdb/automake.mk
-index eba713bb6..f1c40d019 100644
+index d484fe9de..c38a936ea 100644
 --- a/ovsdb/automake.mk
 +++ b/ovsdb/automake.mk
 @@ -88,8 +88,9 @@ CLEANFILES += ovsdb/ovsdb-server.1
@@ -13,7 +13,7 @@
  MAN_ROOTS += ovsdb/ovsdb-idlc.1
  CLEANFILES += ovsdb/ovsdb-idlc
  SUFFIXES += .ovsidl .ovsschema
-@@ -112,14 +113,18 @@ CLEANFILES += $(OVSIDL_BUILT)
+@@ -112,7 +113,11 @@ CLEANFILES += $(OVSIDL_BUILT)
  # at least for now.
  $(OVSIDL_BUILT): ovsdb/ovsdb-idlc.in python/ovs/dirs.py
  
@@ -23,11 +23,12 @@
  # ovsdb-doc
 +ovsdb_SCRIPTS += ovsdb/ovsdb-doc
  EXTRA_DIST += ovsdb/ovsdb-doc
+ FLAKE8_PYFILES += ovsdb/ovsdb-doc
  OVSDB_DOC = $(run_python) $(srcdir)/ovsdb/ovsdb-doc
- ovsdb/ovsdb-doc: python/ovs/dirs.py
- 
+@@ -121,7 +126,7 @@ ovsdb/ovsdb-doc: python/ovs/dirs.py
  # ovsdb-dot
  EXTRA_DIST += ovsdb/ovsdb-dot.in ovsdb/dot2pic
+ FLAKE8_PYFILES += ovsdb/ovsdb-dot.in ovsdb/dot2pic
 -noinst_SCRIPTS += ovsdb/ovsdb-dot
 +ovsdb_SCRIPTS += ovsdb/ovsdb-dot
  CLEANFILES += ovsdb/ovsdb-dot

++++++ openvswitch-3.1.0.tar.gz -> openvswitch-3.3.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/openvswitch/openvswitch-3.1.0.tar.gz 
/work/SRC/openSUSE:Factory/.openvswitch.new.10096/openvswitch-3.3.1.tar.gz 
differ: char 12, line 1

++++++ ovn-23.03.0.tar.gz -> ovn-24.03.3.tar.gz ++++++
++++ 104914 lines of diff (skipped)

Reply via email to