forked from ports/contrib
openvswitch: 3.1.2 -> 3.2.0
This commit is contained in:
parent
6df2ae9541
commit
d84ba81237
@ -169,6 +169,7 @@ drwxr-xr-x root/root usr/share/openvswitch/python/ovs/db/
|
|||||||
-rw-r--r-- root/root usr/share/openvswitch/python/ovs/db/schema.py
|
-rw-r--r-- root/root usr/share/openvswitch/python/ovs/db/schema.py
|
||||||
-rw-r--r-- root/root usr/share/openvswitch/python/ovs/db/types.py
|
-rw-r--r-- root/root usr/share/openvswitch/python/ovs/db/types.py
|
||||||
-rw-r--r-- root/root usr/share/openvswitch/python/ovs/dirs.py
|
-rw-r--r-- root/root usr/share/openvswitch/python/ovs/dirs.py
|
||||||
|
-rw-r--r-- root/root usr/share/openvswitch/python/ovs/dns_resolve.py
|
||||||
-rw-r--r-- root/root usr/share/openvswitch/python/ovs/fatal_signal.py
|
-rw-r--r-- root/root usr/share/openvswitch/python/ovs/fatal_signal.py
|
||||||
-rw-r--r-- root/root usr/share/openvswitch/python/ovs/fcntl_win.py
|
-rw-r--r-- root/root usr/share/openvswitch/python/ovs/fcntl_win.py
|
||||||
drwxr-xr-x root/root usr/share/openvswitch/python/ovs/flow/
|
drwxr-xr-x root/root usr/share/openvswitch/python/ovs/flow/
|
||||||
@ -229,6 +230,7 @@ drwxr-xr-x root/root usr/share/openvswitch/scripts/
|
|||||||
drwxr-xr-x root/root usr/share/openvswitch/scripts/usdt/
|
drwxr-xr-x root/root usr/share/openvswitch/scripts/usdt/
|
||||||
-rwxr-xr-x root/root usr/share/openvswitch/scripts/usdt/bridge_loop.bt
|
-rwxr-xr-x root/root usr/share/openvswitch/scripts/usdt/bridge_loop.bt
|
||||||
-rwxr-xr-x root/root usr/share/openvswitch/scripts/usdt/dpif_nl_exec_monitor.py
|
-rwxr-xr-x root/root usr/share/openvswitch/scripts/usdt/dpif_nl_exec_monitor.py
|
||||||
|
-rwxr-xr-x root/root usr/share/openvswitch/scripts/usdt/reval_monitor.py
|
||||||
-rwxr-xr-x root/root usr/share/openvswitch/scripts/usdt/upcall_cost.py
|
-rwxr-xr-x root/root usr/share/openvswitch/scripts/usdt/upcall_cost.py
|
||||||
-rwxr-xr-x root/root usr/share/openvswitch/scripts/usdt/upcall_monitor.py
|
-rwxr-xr-x root/root usr/share/openvswitch/scripts/usdt/upcall_monitor.py
|
||||||
-rw-r--r-- root/root usr/share/openvswitch/vswitch.ovsschema
|
-rw-r--r-- root/root usr/share/openvswitch/vswitch.ovsschema
|
||||||
|
@ -1,6 +1,9 @@
|
|||||||
untrusted comment: verify with /etc/ports/contrib.pub
|
untrusted comment: verify with /etc/ports/contrib.pub
|
||||||
RWSagIOpLGJF34qKg2eJn2m0aT8oD+B/EwOB+wtiv9E9l66n6OQmwCPRhIBxqpgMaAwzd9rxqNv77YsLD4I++3KmglunYaxZiAg=
|
RWSagIOpLGJF3xsmGwK63In5jDSfYaEXxxrg69DtpjE6/YZs3eIV37JH0WXdHSR11AXQI7pau6hY1BtdTvemoCUvD5dMDIwF6gs=
|
||||||
SHA256 (Pkgfile) = df84daef541bbd6463a75a89f87b2febfaf496314d3d64103818302c002714e4
|
SHA256 (Pkgfile) = 3746de38731ba13912c35ef4a5122652d21f330f5c5b12d724e8371f32b7b306
|
||||||
SHA256 (.footprint) = 828f63fc2030f5e81a465e91e86c9bd3b3d56dcc96fcc5c87b1ccd2960935154
|
SHA256 (.footprint) = 8d304db8206f0df3f0a7b0fefdbbfb82cb07cba658d2fcbc4566524a9a5fb023
|
||||||
SHA256 (openvswitch-3.1.2.tar.gz) = 7a6611f72608f526a118d4820c63a32a10450250a602463c4303abec49dc905e
|
SHA256 (openvswitch-3.2.0.tar.gz) = ce917e78cc0addff834af3c4f6b8d2d5071a407ecc553a71ad532d4e015914c4
|
||||||
|
SHA256 (docs-1-Add-nowarn-region-option-to-tables.patch) = a8407f9055e0e33c4dbf06f8f963b9651769331afd57abb518a1cafb9c72846c
|
||||||
|
SHA256 (docs-2-Run_tbl_preprocessor_in_manpage-check_rule.patch) = 4ef456b7fe5c1f1284e16385ac90bfaa97321fe496afda5a1e3819b4c58f4d8e
|
||||||
|
SHA256 (lib-fatal-signal-Drop-logging-of-failed-dummy-backtr.patch) = 79de37eedebb35e958f8c0de58be5b15fe15df24620b94bf59c186d783b2558b
|
||||||
SHA256 (ovsd) = 90db323a867d936c9f533c0f912fadc6f1708a8e37eefb1022ce6354adf391eb
|
SHA256 (ovsd) = 90db323a867d936c9f533c0f912fadc6f1708a8e37eefb1022ce6354adf391eb
|
||||||
|
@ -4,12 +4,21 @@
|
|||||||
# Depends on: python3-six
|
# Depends on: python3-six
|
||||||
|
|
||||||
name=openvswitch
|
name=openvswitch
|
||||||
version=3.1.2
|
version=3.2.0
|
||||||
release=1
|
release=1
|
||||||
source=(http://openvswitch.org/releases/openvswitch-$version.tar.gz ovsd)
|
source=(http://openvswitch.org/releases/openvswitch-$version.tar.gz
|
||||||
|
docs-1-Add-nowarn-region-option-to-tables.patch
|
||||||
|
docs-2-Run_tbl_preprocessor_in_manpage-check_rule.patch
|
||||||
|
lib-fatal-signal-Drop-logging-of-failed-dummy-backtr.patch
|
||||||
|
ovsd)
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd $name-$version
|
cd $name-$version
|
||||||
|
|
||||||
|
patch -Np1 -i $SRC/docs-1-Add-nowarn-region-option-to-tables.patch
|
||||||
|
patch -Np1 -i $SRC/docs-2-Run_tbl_preprocessor_in_manpage-check_rule.patch
|
||||||
|
patch -Np1 -i $SRC/lib-fatal-signal-Drop-logging-of-failed-dummy-backtr.patch
|
||||||
|
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
|
70
openvswitch/docs-1-Add-nowarn-region-option-to-tables.patch
Normal file
70
openvswitch/docs-1-Add-nowarn-region-option-to-tables.patch
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
From 4deb986bdbdf49d7cd5189383782b70442680c36 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Frode Nordahl <frode.nordahl@canonical.com>
|
||||||
|
Date: Mon, 21 Aug 2023 09:15:24 +0200
|
||||||
|
Subject: [PATCH v3 1/2] docs: Add `nowarn` region option to tables.
|
||||||
|
|
||||||
|
Starting with groff 1.23.0 a warning is produced if the tbl
|
||||||
|
preprocessor is not run. A side effect of enabling it is that
|
||||||
|
new warnings on table formatting is printed.
|
||||||
|
|
||||||
|
As requested during the review [0] of a series [1] attempting to
|
||||||
|
address this, this patch makes use of the `nowarn` region option
|
||||||
|
as opposed to attempting to change the formatting.
|
||||||
|
|
||||||
|
0: https://patchwork.ozlabs.org/project/openvswitch/patch/ZM00Wfa80rOb2oCA@riva.ucam.org/#3164177
|
||||||
|
1: https://patchwork.ozlabs.org/project/openvswitch/list/?series=367378&state=*
|
||||||
|
|
||||||
|
Reported-by: Lucas Nussbaum <lucas@debian.org>
|
||||||
|
Reported-at: https://bugs.debian.org/1042358
|
||||||
|
Signed-off-by: Frode Nordahl <frode.nordahl@canonical.com>
|
||||||
|
---
|
||||||
|
build-aux/extract-ofp-fields | 6 +++---
|
||||||
|
lib/meta-flow.xml | 1 +
|
||||||
|
2 files changed, 4 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/build-aux/extract-ofp-fields b/build-aux/extract-ofp-fields
|
||||||
|
index efec59c25..6366bd446 100755
|
||||||
|
--- a/build-aux/extract-ofp-fields
|
||||||
|
+++ b/build-aux/extract-ofp-fields
|
||||||
|
@@ -216,7 +216,7 @@ def field_to_xml(field_node, f, body, summary):
|
||||||
|
""".PP
|
||||||
|
\\fB%s Field\\fR
|
||||||
|
.TS
|
||||||
|
-tab(;);
|
||||||
|
+tab(;),nowarn;
|
||||||
|
l lx.
|
||||||
|
"""
|
||||||
|
% title
|
||||||
|
@@ -317,7 +317,7 @@ def group_xml_to_nroff(group_node, fields):
|
||||||
|
'.SH "%s"\n' % build.nroff.text_to_nroff(title.upper() + " FIELDS"),
|
||||||
|
'.SS "Summary:"\n',
|
||||||
|
".TS\n",
|
||||||
|
- "tab(;);\n",
|
||||||
|
+ "tab(;),nowarn;\n",
|
||||||
|
"l l l l l l l.\n",
|
||||||
|
"Name;Bytes;Mask;RW?;Prereqs;NXM/OXM Support\n",
|
||||||
|
"\_;\_;\_;\_;\_;\_\n",
|
||||||
|
@@ -329,7 +329,7 @@ def group_xml_to_nroff(group_node, fields):
|
||||||
|
|
||||||
|
|
||||||
|
def make_oxm_classes_xml(document):
|
||||||
|
- s = """tab(;);
|
||||||
|
+ s = """tab(;),nowarn;
|
||||||
|
l l l.
|
||||||
|
Prefix;Vendor;Class
|
||||||
|
\_;\_;\_
|
||||||
|
diff --git a/lib/meta-flow.xml b/lib/meta-flow.xml
|
||||||
|
index bdd12f6a7..416ea0cf2 100644
|
||||||
|
--- a/lib/meta-flow.xml
|
||||||
|
+++ b/lib/meta-flow.xml
|
||||||
|
@@ -3517,6 +3517,7 @@ actions=clone(load:0->NXM_OF_IN_PORT[],output:123)
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<tbl>
|
||||||
|
+nowarn;
|
||||||
|
r r r r r.
|
||||||
|
Criteria OpenFlow 1.0 OpenFlow 1.1 OpenFlow 1.2+ NXM
|
||||||
|
\_ \_ \_ \_ \_
|
||||||
|
--
|
||||||
|
2.40.1
|
||||||
|
|
@ -0,0 +1,24 @@
|
|||||||
|
Description: [PATCH v2 5/5] docs: Run tbl preprocessor in manpage-check rule
|
||||||
|
Date: Fri, 4 Aug 2023 18:25:33 +0100
|
||||||
|
If we omit this, groff 1.23.0 warns:
|
||||||
|
.
|
||||||
|
tbl preprocessor failed, or it or soelim was not run; table(s) likely
|
||||||
|
not rendered (TE macro called with TW register undefined)
|
||||||
|
.
|
||||||
|
Author: Colin Watson <cjwatson@ubuntu.com>
|
||||||
|
Bug-Debian: https://bugs.debian.org/1042358
|
||||||
|
Last-Update: 2023-08-07
|
||||||
|
|
||||||
|
Index: openvswitch/Makefile.am
|
||||||
|
===================================================================
|
||||||
|
--- openvswitch.orig/Makefile.am
|
||||||
|
+++ openvswitch/Makefile.am
|
||||||
|
@@ -367,7 +367,7 @@ ALL_LOCAL += manpage-check
|
||||||
|
manpage-check: $(man_MANS) $(dist_man_MANS) $(noinst_man_MANS)
|
||||||
|
@error=false; \
|
||||||
|
for manpage in $?; do \
|
||||||
|
- LANG=en_US.UTF-8 groff -w mac -w delim -w escape -w input -w missing -w tab -T utf8 -man -p -z $$manpage >$@.tmp 2>&1; \
|
||||||
|
+ LANG=en_US.UTF-8 groff -t -w mac -w delim -w escape -w input -w missing -w tab -T utf8 -man -p -z $$manpage >$@.tmp 2>&1; \
|
||||||
|
if grep warning: $@.tmp; then error=:; fi; \
|
||||||
|
rm -f $@.tmp; \
|
||||||
|
done; \
|
@ -0,0 +1,41 @@
|
|||||||
|
From 2d9cee25d9f196759ef0a54bcb8635e462b9bb5f Mon Sep 17 00:00:00 2001
|
||||||
|
From: Frode Nordahl <frode.nordahl@canonical.com>
|
||||||
|
Date: Tue, 22 Aug 2023 10:31:49 +0200
|
||||||
|
Subject: [PATCH] lib/fatal-signal: Drop logging of failed dummy backtrace.
|
||||||
|
|
||||||
|
Some systems may provide backtrace() in libc but for some reason
|
||||||
|
not provide any frames when attempting to use it.
|
||||||
|
|
||||||
|
On those systems the fatal_signal_init() function currently logs
|
||||||
|
this debug message: "Capturing of dummy backtrace has failed."
|
||||||
|
|
||||||
|
A consequence of this logging may be false negative test results.
|
||||||
|
|
||||||
|
Logging the fact that backtrace() does not work has limited value
|
||||||
|
on a production system and I propose we drop it.
|
||||||
|
|
||||||
|
Fixes: 759a29dc2d97 ("backtrace: Extend the backtrace functionality.")
|
||||||
|
Reported-at: https://launchpad.net/bugs/2032623
|
||||||
|
Signed-off-by: Frode Nordahl <frode.nordahl@canonical.com>
|
||||||
|
---
|
||||||
|
lib/fatal-signal.c | 4 ----
|
||||||
|
1 file changed, 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/lib/fatal-signal.c b/lib/fatal-signal.c
|
||||||
|
index 77f0c87dd..953150074 100644
|
||||||
|
--- a/lib/fatal-signal.c
|
||||||
|
+++ b/lib/fatal-signal.c
|
||||||
|
@@ -138,10 +138,6 @@ fatal_signal_init(void)
|
||||||
|
|
||||||
|
backtrace_capture(&dummy_bt);
|
||||||
|
|
||||||
|
- if (!dummy_bt.n_frames) {
|
||||||
|
- VLOG_DBG("Capturing of dummy backtrace has failed.");
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
fatal_signal_create_wakeup_events();
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
--
|
||||||
|
2.40.1
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user