diff --git a/openvswitch/.signature b/openvswitch/.signature
index 40135f8b3..913447cf4 100644
--- a/openvswitch/.signature
+++ b/openvswitch/.signature
@@ -1,9 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3xsmGwK63In5jDSfYaEXxxrg69DtpjE6/YZs3eIV37JH0WXdHSR11AXQI7pau6hY1BtdTvemoCUvD5dMDIwF6gs=
-SHA256 (Pkgfile) = 3746de38731ba13912c35ef4a5122652d21f330f5c5b12d724e8371f32b7b306
+RWSagIOpLGJF331CmuGM+Jwnp0OQ7PBvbps1RjQpIoQwLHY31Re2/KHmdOiGbAnpCFyn3pv56QIQVP/UUchHF/v0chkftTKLkwc=
+SHA256 (Pkgfile) = 4cb18ab31755b3946e514ee83b1df576a15fda159c8d33f98260824157c35284
SHA256 (.footprint) = 8d304db8206f0df3f0a7b0fefdbbfb82cb07cba658d2fcbc4566524a9a5fb023
-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 (openvswitch-3.2.1.tar.gz) = 9d77720c9214eb42f1f5cbe92ee529dc4ecc527699bef1839be50a6d72511f4a
SHA256 (ovsd) = 90db323a867d936c9f533c0f912fadc6f1708a8e37eefb1022ce6354adf391eb
diff --git a/openvswitch/Pkgfile b/openvswitch/Pkgfile
index cd88cdbbe..a8d02c85d 100644
--- a/openvswitch/Pkgfile
+++ b/openvswitch/Pkgfile
@@ -4,21 +4,14 @@
# Depends on: python3-six
name=openvswitch
-version=3.2.0
+version=3.2.1
release=1
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() {
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 \
--sysconfdir=/etc \
--localstatedir=/var \
diff --git a/openvswitch/docs-1-Add-nowarn-region-option-to-tables.patch b/openvswitch/docs-1-Add-nowarn-region-option-to-tables.patch
deleted file mode 100644
index 4f97bf49e..000000000
--- a/openvswitch/docs-1-Add-nowarn-region-option-to-tables.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From 4deb986bdbdf49d7cd5189383782b70442680c36 Mon Sep 17 00:00:00 2001
-From: Frode Nordahl
-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
-Reported-at: https://bugs.debian.org/1042358
-Signed-off-by: Frode Nordahl
----
- 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)
-
-
-
-+nowarn;
- r r r r r.
- Criteria OpenFlow 1.0 OpenFlow 1.1 OpenFlow 1.2+ NXM
- \_ \_ \_ \_ \_
---
-2.40.1
-
diff --git a/openvswitch/docs-2-Run_tbl_preprocessor_in_manpage-check_rule.patch b/openvswitch/docs-2-Run_tbl_preprocessor_in_manpage-check_rule.patch
deleted file mode 100644
index f33dfed61..000000000
--- a/openvswitch/docs-2-Run_tbl_preprocessor_in_manpage-check_rule.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-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
-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; \
diff --git a/openvswitch/lib-fatal-signal-Drop-logging-of-failed-dummy-backtr.patch b/openvswitch/lib-fatal-signal-Drop-logging-of-failed-dummy-backtr.patch
deleted file mode 100644
index 50723b991..000000000
--- a/openvswitch/lib-fatal-signal-Drop-logging-of-failed-dummy-backtr.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 2d9cee25d9f196759ef0a54bcb8635e462b9bb5f Mon Sep 17 00:00:00 2001
-From: Frode Nordahl
-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
----
- 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
-