Accepting request 1110605 from Base:System
- Add man-db-groff-1.23.0-warnings.patch * Fix build errors with groff 1.23.0 OBS-URL: https://build.opensuse.org/request/show/1110605 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/man?expand=0&rev=96
This commit is contained in:
commit
feddd1711d
29
man-db-groff-1.23.0-warnings.patch
Normal file
29
man-db-groff-1.23.0-warnings.patch
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
From b12ffb9df7a6a8956b08206c36be70fac78508bd Mon Sep 17 00:00:00 2001
|
||||||
|
From: Colin Watson <cjwatson@debian.org>
|
||||||
|
Date: Thu, 20 Jul 2023 00:18:59 +0100
|
||||||
|
Subject: [PATCH] Update warning regex for groff 1.23.0
|
||||||
|
|
||||||
|
Part of https://gitlab.com/man-db/man-db/-/issues/25.
|
||||||
|
|
||||||
|
* man/check-man: groff 1.23.0 says "cannot break line" rather than
|
||||||
|
"can't break line"; update regular expression.
|
||||||
|
---
|
||||||
|
man/check-man | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/man/check-man b/man/check-man
|
||||||
|
index a58b7f9d..f8985a0d 100755
|
||||||
|
--- a/man/check-man
|
||||||
|
+++ b/man/check-man
|
||||||
|
@@ -31,7 +31,7 @@ errors="$(LC_ALL=C MANWIDTH=80 MAN_KEEP_FORMATTING=1 "$top_builddir/libtool" \
|
||||||
|
# Indeed, even for other languages we're going to get "cannot adjust line"
|
||||||
|
# if %manpath_config_file% expands to something long. Hmm. We'll just ignore
|
||||||
|
# this across the board for now.
|
||||||
|
-errors="$(echo "$errors" | $EGREP -v "(cannot adjust line|can't break line)")" || true
|
||||||
|
+errors="$(echo "$errors" | $EGREP -v "(cannot adjust line|(can't|cannot) break line)")" || true
|
||||||
|
|
||||||
|
if [ "$code" != 0 ]; then
|
||||||
|
echo "man -E UTF-8 -l $1 failed with exit status $code and error output:"
|
||||||
|
--
|
||||||
|
GitLab
|
||||||
|
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Sep 8 19:48:53 UTC 2023 - Antonio Teixeira <antonio.teixeira@suse.com>
|
||||||
|
|
||||||
|
- Add man-db-groff-1.23.0-warnings.patch
|
||||||
|
* Fix build errors with groff 1.23.0
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Aug 26 12:20:42 UTC 2023 - Avinesh Kumar <avinesh.kumar@suse.com>
|
Sat Aug 26 12:20:42 UTC 2023 - Avinesh Kumar <avinesh.kumar@suse.com>
|
||||||
|
|
||||||
|
3
man.spec
3
man.spec
@ -59,6 +59,8 @@ Patch9: man-db-2.6.3-man0.dif
|
|||||||
Patch10: man-db-2.9.4-alternitive.dif
|
Patch10: man-db-2.9.4-alternitive.dif
|
||||||
# PATCH-FEATURE-OPENSUSE -- Propose to read man pages online
|
# PATCH-FEATURE-OPENSUSE -- Propose to read man pages online
|
||||||
Patch12: man-propose-online.patch
|
Patch12: man-propose-online.patch
|
||||||
|
# PATCH-FIX-UPSTREAM -- Update warning regex for groff 1.23.0
|
||||||
|
Patch13: man-db-groff-1.23.0-warnings.patch
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
BuildRequires: gdbm-devel
|
BuildRequires: gdbm-devel
|
||||||
@ -109,6 +111,7 @@ printer (using groff).
|
|||||||
%patch10 -b .libalernative
|
%patch10 -b .libalernative
|
||||||
rm -f configure
|
rm -f configure
|
||||||
%patch12 -p1 -b .p12
|
%patch12 -p1 -b .p12
|
||||||
|
%patch13 -p1 -b .p13
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%global optflags %{optflags} -funroll-loops -pipe -Wall
|
%global optflags %{optflags} -funroll-loops -pipe -Wall
|
||||||
|
Loading…
Reference in New Issue
Block a user