From 167aa4b1ff077a82b97c3b5a43f3300710b512e8 Mon Sep 17 00:00:00 2001 From: zouzhimin Date: Sat, 2 Mar 2024 12:36:04 +0800 Subject: [PATCH] totem: Fix reference links --- corosync.spec | 6 +++++- totem-Fix-reference-links.patch | 34 +++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 totem-Fix-reference-links.patch diff --git a/corosync.spec b/corosync.spec index a0571ec..fb350bf 100644 --- a/corosync.spec +++ b/corosync.spec @@ -18,13 +18,14 @@ Name: corosync Summary: The Corosync Cluster Engine and Application Programming Interfaces Version: 3.1.8 -Release: 4 +Release: 5 License: BSD-3-Clause URL: http://corosync.github.io/corosync/ Source0: http://build.clusterlabs.org/corosync/releases/%{name}-%{version}%{?gittarver}.tar.gz Patch0: Fix-up-the-library-versions-files.patch Patch1: Report-crypto-errors-back-to-cfg-reload.patch Patch2: Fix-building-of-rust-for-release.patch +Patch3: totem-Fix-reference-links.patch # Runtime bits # The automatic dependency overridden in favor of explicit version lock @@ -291,6 +292,9 @@ network splits) %endif %changelog +* Fri Mar 15 2024 zouzhimin - 3.1.8-5 +- totem: Fix reference links + * Fri Mar 01 2024 zouzhimin - 3.1.8-4 - configure: Fix building of rust for release diff --git a/totem-Fix-reference-links.patch b/totem-Fix-reference-links.patch new file mode 100644 index 0000000..60c692a --- /dev/null +++ b/totem-Fix-reference-links.patch @@ -0,0 +1,34 @@ +From c01fd757a0b8056a940c3d8575a00bce43f99fbf Mon Sep 17 00:00:00 2001 +From: Jan Friesse +Date: Tue, 12 Mar 2024 16:40:12 +0100 +Subject: [PATCH] totem: Fix reference links + +Link Corosync project archived copy of Yair Amir's PhD thesis +and paper about totem protocol. + +Signed-off-by: Jan Friesse +Reviewed-by: Fabio M. Di Nitto +--- + exec/totemsrp.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/exec/totemsrp.c b/exec/totemsrp.c +index 63a47c19..63463a53 100644 +--- a/exec/totemsrp.c ++++ b/exec/totemsrp.c +@@ -35,10 +35,10 @@ + + /* + * The first version of this code was based upon Yair Amir's PhD thesis: +- * http://www.cs.jhu.edu/~yairamir/phd.ps) (ch4,5). ++ * https://corosync.github.io/corosync/doc/Yair_phd.ps.gz (ch4,5). + * + * The current version of totemsrp implements the Totem protocol specified in: +- * http://citeseer.ist.psu.edu/amir95totem.html ++ * https://corosync.github.io/corosync/doc/tocssrp95.ps.gz + * + * The deviations from the above published protocols are: + * - token hold mode where token doesn't rotate on unused ring - reduces cpu +-- +2.25.1 + -- Gitee