From a5e630557afcc987153ed4adca4beac28b8b662e Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: May 17 2022 22:34:45 +0000 Subject: import less-590-1.el9_0 --- diff --git a/.gitignore b/.gitignore index 8003208..56024a2 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/less-575.tar.gz +SOURCES/less-590.tar.gz diff --git a/.less.metadata b/.less.metadata index 8d91df5..13f766c 100644 --- a/.less.metadata +++ b/.less.metadata @@ -1 +1 @@ -44219790a343976d3c6a2198194a7baa1b68a09c SOURCES/less-575.tar.gz +82188f425b5197c24b834ae80b95ec07be442c78 SOURCES/less-590.tar.gz diff --git a/SOURCES/less-458-lesskey-usage.patch b/SOURCES/less-458-lesskey-usage.patch index 4015354..1ebf55f 100644 --- a/SOURCES/less-458-lesskey-usage.patch +++ b/SOURCES/less-458-lesskey-usage.patch @@ -2,8 +2,8 @@ diff -upr less-458_orig/lesskey.c less-458_work/lesskey.c --- less-458_orig/lesskey.c 2013-05-07 14:03:52.062104533 +0200 +++ less-458_work/lesskey.c 2013-05-07 11:21:10.881991855 +0200 @@ -217,7 +217,15 @@ extern char version[]; - void - usage(VOID_PARAM) + static void + usage(void) { - fprintf(stderr, "usage: lesskey [-o output] [input]\n"); + fprintf(stderr, "usage: lesskey [-o output] [input]\n\n"); diff --git a/SOURCES/less-475-fsync.patch b/SOURCES/less-475-fsync.patch index 61dd45c..ce81b48 100644 --- a/SOURCES/less-475-fsync.patch +++ b/SOURCES/less-475-fsync.patch @@ -4,17 +4,12 @@ Date: Fri, 22 Jan 2021 09:49:13 -0500 Subject: [PATCH] Test for fsync on tty Signed-off-by: Stephen Gallagher ---- - configure.ac | 14 +++++++++++++- - 1 file changed, 13 insertions(+), 1 deletion(-) -diff --git a/configure.ac b/configure.ac -index 918807967473e01af6c5d78b1737c2d06f96b426..ce478adc1ea2d37c2b22eb46fc2b55d2ba49244e 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -219,10 +219,12 @@ AH_TEMPLATE([HAVE_STAT_INO], - [Define HAVE_STAT_INO if your struct stat has st_ino and st_dev.]) - AH_TEMPLATE([HAVE_TIME_T], +Modified for less 581.2 Filip Januš +diff -ur less-581.2/configure.ac less_fsync/configure.ac +--- less-581.2/configure.ac 2021-04-28 17:00:08.000000000 +0200 ++++ less_fsync/configure.ac 2021-05-06 10:59:07.560062397 +0200 +@@ -221,6 +221,8 @@ [Define HAVE_TIME_T if your system supports the "time_t" type.]) AH_TEMPLATE([HAVE_STRERROR], [Define HAVE_STRERROR if you have the strerror() function.]) @@ -23,24 +18,16 @@ index 918807967473e01af6c5d78b1737c2d06f96b426..ce478adc1ea2d37c2b22eb46fc2b55d2 AH_TEMPLATE([HAVE_FILENO], [Define HAVE_FILENO if you have the fileno() macro.]) AH_TEMPLATE([HAVE_ERRNO], - [Define HAVE_ERRNO if you have the errno variable.]) - AH_TEMPLATE([MUST_DEFINE_ERRNO], -@@ -272,11 +274,11 @@ AC_MSG_CHECKING(for ANSI function prototypes) - AC_TRY_COMPILE([], [int f(int a) { return a; }], - [AC_MSG_RESULT(yes); AC_DEFINE(HAVE_ANSI_PROTOS)], [AC_MSG_RESULT(no)]) +@@ -274,7 +276,7 @@ # Checks for library functions. AC_TYPE_SIGNAL --AC_CHECK_FUNCS([fchmod fsync nanosleep poll popen realpath _setjmp sigprocmask sigsetmask snprintf stat system usleep]) -+AC_CHECK_FUNCS([fchmod nanosleep poll popen realpath _setjmp sigprocmask sigsetmask snprintf stat system usleep]) +-AC_CHECK_FUNCS([fchmod fsync nanosleep poll popen realpath _setjmp sigprocmask sigsetmask snprintf stat system ttyname usleep]) ++AC_CHECK_FUNCS([fchmod nanosleep poll popen realpath _setjmp sigprocmask sigsetmask snprintf stat system ttyname usleep]) # AC_CHECK_FUNCS may not work for inline functions, so test these separately. AC_MSG_CHECKING(for memcpy) - AC_TRY_LINK([ - #if HAVE_STRING_H -@@ -319,10 +321,20 @@ AC_TRY_LINK([ - #if HAVE_ERRNO_H - #include +@@ -321,6 +323,16 @@ #endif], [static char *x; x = strerror(0);], [AC_MSG_RESULT(yes); AC_DEFINE(HAVE_STRERROR)], [AC_MSG_RESULT(no)]) @@ -57,8 +44,3 @@ index 918807967473e01af6c5d78b1737c2d06f96b426..ce478adc1ea2d37c2b22eb46fc2b55d2 AC_MSG_CHECKING(for sys_errlist) AC_TRY_LINK(, [extern char *sys_errlist[]; static char **x; x = sys_errlist;], [AC_MSG_RESULT(yes); AC_DEFINE(HAVE_SYS_ERRLIST)], [AC_MSG_RESULT(no)]) - - AC_CHECK_TYPES([sigset_t],,,[#include ]) --- -2.29.2 - diff --git a/SPECS/less.spec b/SPECS/less.spec index d9d1bc7..231667f 100644 --- a/SPECS/less.spec +++ b/SPECS/less.spec @@ -1,7 +1,7 @@ Summary: A text file browser similar to more, but better Name: less -Version: 575 -Release: 4%{?dist} +Version: 590 +Release: 1%{?dist} License: GPLv3+ or BSD Source0: https://www.greenwoodsoftware.com/less/%{name}-%{version}.tar.gz Source1: lesspipe.sh @@ -63,6 +63,11 @@ install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT/etc/profile.d %{_mandir}/man1/* %changelog +* Tue Apr 19 2022 Honza Horak - 590-1 +- Update to the version 590 +- Also solves the "message overlay" in the terminal + Resolves: #2062188 + * Mon Aug 09 2021 Mohan Boddu - 575-4 - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags Related: rhbz#1991688