From 94b6b810bca3d16262d97e275b377437f5345a43 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Arkadiusz=20Mi=C5=9Bkiewicz?= Date: Thu, 8 Dec 2011 10:18:57 +0000 Subject: [PATCH] - rel 3; more complete 10243 bug fix Changed files: coreutils-bug-10243.patch -> 1.2 coreutils.spec -> 1.183 --- coreutils-bug-10243.patch | 18 +++++++++++++++--- coreutils.spec | 2 +- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/coreutils-bug-10243.patch b/coreutils-bug-10243.patch index 720d7ec..789171b 100644 --- a/coreutils-bug-10243.patch +++ b/coreutils-bug-10243.patch @@ -1,6 +1,18 @@ ---- coreutils-8.14/src/ls.c~ 2011-10-10 09:56:46.000000000 +0200 -+++ coreutils-8.14/src/ls.c 2011-12-07 18:54:11.468310130 +0100 -@@ -4041,9 +4041,9 @@ +--- coreutils-8.14/src/ls.c.org 2011-12-08 11:13:48.597770882 +0100 ++++ coreutils-8.14/src/ls.c 2011-12-08 11:16:34.612089051 +0100 +@@ -2583,6 +2583,11 @@ + } + else + break; ++ ++ /* When processing a very large directory, and since we've inhibited ++ interrupts, this loop would take so long that ls would be annoyingly ++ uninterruptible. This ensures that it handles signals promptly. */ ++ process_signals (); + } + + if (closedir (dirp) != 0) +@@ -4041,9 +4046,9 @@ if (stack) PUSH_CURRENT_DIRED_POS (stack); diff --git a/coreutils.spec b/coreutils.spec index 3340587..32fbd8f 100644 --- a/coreutils.spec +++ b/coreutils.spec @@ -7,7 +7,7 @@ Summary: GNU Core-utils - basic command line utilities Summary(pl.UTF-8): GNU Core-utils - podstawowe narzędzia działające z linii poleceń Name: coreutils Version: 8.14 -Release: 2 +Release: 3 License: GPL v3+ Group: Applications/System Source0: http://ftp.gnu.org/gnu/coreutils/%{name}-%{version}.tar.xz -- 2.44.0