X-Loop: help-debbugs@HIDDEN Subject: bug#73783: [PATCH] maint: use Gnulib's stat-time over our own version Resent-From: Collin Funk <collin.funk1@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-diffutils@HIDDEN Resent-Date: Sun, 13 Oct 2024 04:02:01 +0000 Resent-Message-ID: <handler.73783.B.172879207918401 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 73783 X-GNU-PR-Package: diffutils X-GNU-PR-Keywords: patch To: 73783 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-diffutils@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.172879207918401 (code B ref -1); Sun, 13 Oct 2024 04:02:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Oct 2024 04:01:19 +0000 Received: from localhost ([127.0.0.1]:49811 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1szpnD-0004mi-0e for submit <at> debbugs.gnu.org; Sun, 13 Oct 2024 00:01:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:48926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <collin.funk1@HIDDEN>) id 1szpnB-0004ma-73 for submit <at> debbugs.gnu.org; Sun, 13 Oct 2024 00:01:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <collin.funk1@HIDDEN>) id 1szpmv-0006Xy-A6 for bug-diffutils@HIDDEN; Sun, 13 Oct 2024 00:01:01 -0400 Received: from mail-pl1-x62c.google.com ([2607:f8b0:4864:20::62c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <collin.funk1@HIDDEN>) id 1szpmt-0003q9-5l for bug-diffutils@HIDDEN; Sun, 13 Oct 2024 00:01:00 -0400 Received: by mail-pl1-x62c.google.com with SMTP id d9443c01a7336-20cb47387ceso10871475ad.1 for <bug-diffutils@HIDDEN>; Sat, 12 Oct 2024 21:00:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728792056; x=1729396856; darn=gnu.org; h=mime-version:user-agent:message-id:date:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=T9WhDfQ12j/CSy24U/+DKZdXhcKikiDyxs46sGusuMc=; b=XzJ7UE7/E5NHpsfbpIhoHx1umr0iH3A1xIm96ONSseV59fEACcRL3jzP9Rrm79dtM7 VlxigOhsNY+SqE07I7MTA7/v9Whazvsbkw0//VPNnRwKx/t1an5mDFPkOMDkIzoueunM 7BJCeHRJaPh00Jf5s4h6wl/ZOWodfVKrEQYyYtSEC4vRZQylo7uPUdTOxyhumVlPQE64 wrjuLXtw95wayJEbU6vY5qazLd+5M6byxF8xnGdC6nJU80aghWRviVmKcqCHRKboQfco bHWW3SjALFxquiNpkiwJslMCYS39b/cdKKTFbptFQkBRuFjS5/pu69BjN33eHgszz8rU WZHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728792056; x=1729396856; h=mime-version:user-agent:message-id:date:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=T9WhDfQ12j/CSy24U/+DKZdXhcKikiDyxs46sGusuMc=; b=FK6Xt3Do3R2UA2tp4TV3YvCZobFXbs+RFa3kkPMSF3j7GJJ2ZdEK/8w9lq9jFkFVag pmesJY1f2kivFZY3UIYmxv3K8MVLvmY12ezfxpk9lPn8BuSlQ6ilMjRxarW3O8f1m/Pv Lfun/J6LZhplZpIPa6J1+FICpqCqMyZx8Oa2+YoTkh3+gCQOYPMR4I62AShlRFH4Hj3y arqeGb0LBWIbhuiHtdfymVKNxdEJLIedlpgas/4QjUa/JxlURx/HJ1sjt1aBn3fkoprR f4uJX/gbPfkUVhC0OKATJiOSQ03XG++64n96YuQaeNjstsTEkK4dqDAk+0iuXsmcpNDe lXuQ== X-Gm-Message-State: AOJu0YwM6h4jgpgz/OWMfP666cIbF4pGGH9vwx5VNurlpUyGZQeifK4Y IvG9PZXnatVPvvMXH5dMHFvKtLs0vxNr/ECL2Xh1UKraKEEC8jVhEnrrZw== X-Google-Smtp-Source: AGHT+IGHNLFAAQtj+aqVxAYYgHxpUl0/8C+Hysc4dPtyJFXtPn/kd8rqRn2qvOZXEr6Vd8TA3h/L9Q== X-Received: by 2002:a17:902:ecc1:b0:20c:bffe:e1e5 with SMTP id d9443c01a7336-20cbffee323mr67405645ad.19.1728792055638; Sat, 12 Oct 2024 21:00:55 -0700 (PDT) Received: from fedora (static-198-54-134-108.cust.tzulo.com. [198.54.134.108]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20c8c0e74a0sm44012415ad.146.2024.10.12.21.00.54 for <bug-diffutils@HIDDEN> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 12 Oct 2024 21:00:54 -0700 (PDT) From: Collin Funk <collin.funk1@HIDDEN> Date: Sat, 12 Oct 2024 21:00:53 -0700 Message-ID: <87ed4klki2.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2607:f8b0:4864:20::62c; envelope-from=collin.funk1@HIDDEN; helo=mail-pl1-x62c.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.1 (--) --=-=-= Content-Type: text/plain Hi, Simple patch attached. Gnulib's ST_BLKSIZE has a bit more complete checks to estimate block size than what Diffutils uses. Collin --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-maint-use-Gnulib-s-stat-time-over-our-own-version.patch From 9a69d9e871f6ec5ade2f193ec6edae883ba3afe9 Mon Sep 17 00:00:00 2001 From: Collin Funk <collin.funk1@HIDDEN> Date: Sat, 12 Oct 2024 20:53:15 -0700 Subject: [PATCH] maint: use Gnulib's stat-time over our own version * bootstrap.conf (gnulib_modules): Add stat-time. * configure.ac: Remove check for the st_blksize in struct stat. * src/system.h: Include stat-time.h. (STAT_BLOCKSIZE): Remove definition. * src/analyze.c (diff_2_files): * src/cmp.c (main): * src/diff3.c (read_diff): * src/io.c (sip): Use ST_BLKSIZE instead of STAT_BLOCKSIZE. --- bootstrap.conf | 1 + configure.ac | 1 - src/analyze.c | 4 ++-- src/cmp.c | 4 ++-- src/diff3.c | 4 ++-- src/io.c | 4 ++-- src/system.h | 9 +-------- 7 files changed, 10 insertions(+), 17 deletions(-) diff --git a/bootstrap.conf b/bootstrap.conf index 08dc2ba..32ad185 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -102,6 +102,7 @@ signal sigprocmask stat stat-macros +stat-size stat-time stdbool stdc_bit_width diff --git a/configure.ac b/configure.ac index 8904d28..48a14eb 100644 --- a/configure.ac +++ b/configure.ac @@ -145,7 +145,6 @@ AC_DEFINE([DEFAULT_EDITOR_PROGRAM], ["ed"], AC_PATH_PROG([PR_PROGRAM], [pr], [""]) AC_DEFINE_UNQUOTED([PR_PROGRAM], ["$PR_PROGRAM"], [Name of "pr" program.]) -AC_CHECK_MEMBERS([struct stat.st_blksize]) AC_CHECK_MEMBERS([struct stat.st_rdev]) AC_HEADER_DIRENT AC_HEADER_SYS_WAIT diff --git a/src/analyze.c b/src/analyze.c index d517a96..55f6e1b 100644 --- a/src/analyze.c +++ b/src/analyze.c @@ -480,8 +480,8 @@ diff_2_files (struct comparison *cmp) /* Allocate same-sized buffers for both files. */ idx_t lcm_max = IDX_MAX - 1, blksize[2]; for (int f = 0; f < 2; f++) - if (STAT_BLOCKSIZE (cmp->file[f].stat) < 0 - || ckd_add (&blksize[f], STAT_BLOCKSIZE (cmp->file[f].stat), 0)) + if (ST_BLKSIZE (cmp->file[f].stat) < 0 + || ckd_add (&blksize[f], ST_BLKSIZE (cmp->file[f].stat), 0)) blksize[f] = 0; idx_t buffer_size = buffer_lcm (sizeof (word), diff --git a/src/cmp.c b/src/cmp.c index 9a8bfc4..32efcc3 100644 --- a/src/cmp.c +++ b/src/cmp.c @@ -370,8 +370,8 @@ main (int argc, char **argv) idx_t blksize[2]; for (int f = 0; f < 2; f++) - if (STAT_BLOCKSIZE (stat_buf[0]) < 0 - || ckd_add (&blksize[f], STAT_BLOCKSIZE (stat_buf[0]), 0)) + if (ST_BLKSIZE (stat_buf[0]) < 0 + || ckd_add (&blksize[f], ST_BLKSIZE (stat_buf[0]), 0)) blksize[f] = 0; buf_size = buffer_lcm (blksize[0], blksize[1], IDX_MAX - sizeof (word)); diff --git a/src/diff3.c b/src/diff3.c index 19aa317..571992e 100644 --- a/src/diff3.c +++ b/src/diff3.c @@ -1166,8 +1166,8 @@ read_diff (char const *filea, struct stat pipestat; idx_t current_chunk_size; if (fstat (fd, &pipestat) < 0 - || STAT_BLOCKSIZE (pipestat) <= 0 - || ckd_add (¤t_chunk_size, STAT_BLOCKSIZE (pipestat), 0)) + || ST_BLKSIZE (pipestat) <= 0 + || ckd_add (¤t_chunk_size, ST_BLKSIZE (pipestat), 0)) current_chunk_size = 8 * 1024; char *diff_result = ximalloc (current_chunk_size); idx_t total = 0; diff --git a/src/io.c b/src/io.c index 51eb169..3bf27c2 100644 --- a/src/io.c +++ b/src/io.c @@ -128,8 +128,8 @@ sip (struct file_data *current, bool skip_test) else { idx_t blksize; - if (STAT_BLOCKSIZE (current->stat) < 0 - || ckd_add (&blksize, STAT_BLOCKSIZE (current->stat), 0)) + if (ST_BLKSIZE (current->stat) < 0 + || ckd_add (&blksize, ST_BLKSIZE (current->stat), 0)) blksize = 0; current->bufsize = buffer_lcm (sizeof (word), blksize, IDX_MAX); current->buffer = ximalloc (current->bufsize); diff --git a/src/system.h b/src/system.h index 1259a68..7bc778b 100644 --- a/src/system.h +++ b/src/system.h @@ -26,17 +26,10 @@ #include <sys/stat.h> #include <stat-macros.h> +#include <stat-size.h> #include <stat-time.h> #include <timespec.h> -#ifndef STAT_BLOCKSIZE -# if HAVE_STRUCT_STAT_ST_BLKSIZE -# define STAT_BLOCKSIZE(s) ((s).st_blksize) -# else -# define STAT_BLOCKSIZE(s) (8 * 1024) -# endif -#endif - #include <unistd.h> #include <fcntl.h> -- 2.47.0 --=-=-=--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Collin Funk <collin.funk1@HIDDEN> Subject: bug#73783: Acknowledgement ([PATCH] maint: use Gnulib's stat-time over our own version) Message-ID: <handler.73783.B.172879207918401.ack <at> debbugs.gnu.org> References: <87ed4klki2.fsf@HIDDEN> X-Gnu-PR-Message: ack 73783 X-Gnu-PR-Package: diffutils X-Gnu-PR-Keywords: patch Reply-To: 73783 <at> debbugs.gnu.org Date: Sun, 13 Oct 2024 04:02:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-diffutils@HIDDEN If you wish to submit further information on this problem, please send it to 73783 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 73783: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D73783 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#73783: [bug-diffutils] bug#73783: [PATCH] maint: use Gnulib's stat-time over our own version Resent-From: Jim Meyering <jim@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-diffutils@HIDDEN Resent-Date: Sun, 13 Oct 2024 21:55:02 +0000 Resent-Message-ID: <handler.73783.B73783.1728856448780 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73783 X-GNU-PR-Package: diffutils X-GNU-PR-Keywords: patch To: Collin Funk <collin.funk1@HIDDEN> Cc: 73783 <at> debbugs.gnu.org Received: via spool by 73783-submit <at> debbugs.gnu.org id=B73783.1728856448780 (code B ref 73783); Sun, 13 Oct 2024 21:55:02 +0000 Received: (at 73783) by debbugs.gnu.org; 13 Oct 2024 21:54:08 +0000 Received: from localhost ([127.0.0.1]:58754 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t06XP-0000CU-Ng for submit <at> debbugs.gnu.org; Sun, 13 Oct 2024 17:54:08 -0400 Received: from mail-pj1-f43.google.com ([209.85.216.43]:55513) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <meyering@HIDDEN>) id 1t06XO-0000CM-F4 for 73783 <at> debbugs.gnu.org; Sun, 13 Oct 2024 17:54:07 -0400 Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-2e2e6a1042dso2510461a91.2 for <73783 <at> debbugs.gnu.org>; Sun, 13 Oct 2024 14:53:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728856429; x=1729461229; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9QoM7dhPSSyIwBxmsr37LCPPX0E2KwVCBp39c13kRyc=; b=UjW0g2irRK+gM3i4zQ+JoDdDluR0A26jCcf05vjFM+75ywBbnz7anOI81og14dpm/m w4ofra+Zm5Z2YsDjsh9YHYafZ4y4sU5jwEI/C5C0fGSe9GTkfskNi/Z2lRxVquH5lnPJ 11DZZ6kkwFthNhFHWiv1j9fmKzI1hqH2MAGBpjuQw2iNmitbs56IEW82JR5mUAJUIHgs w1RfFHqTadvmm/mgHH1FjZ50tbf5Jzwt3Oaxe941U/EVPQ/9KG34kcGlRKAaUYXmVc/f JbIDoPyIQr0PibSQXgdzo7WhGLXvu58GKWcT3gCHVWGbJ0KPT+CeucyqsB2JABcjA0iQ VLUg== X-Gm-Message-State: AOJu0YwH+L1nIZY7Vgg4+H+Ieee5hEu8oZ40l8psltIjxWPOI0VGMGej KgDYwfRyqtmYdL0bOpXz505OYJTIcOd6ECOtN5TevA9+Mq/O9OlCFuhy3QsAIzlMwc/30v7I05t ZR68LbuOH6aik7x53PfbQOg4cguo= X-Google-Smtp-Source: AGHT+IHZ5rUbJOQ1XGECgHPS+Dh+noHbjnL69LfGtUKc946d1NzzX4eB2zqe/04mxJhLNf8LlMl4PouXPP9LFen/zSY= X-Received: by 2002:a17:90a:dd86:b0:2e0:99bc:6907 with SMTP id 98e67ed59e1d1-2e3152c8361mr7882705a91.15.1728856429299; Sun, 13 Oct 2024 14:53:49 -0700 (PDT) MIME-Version: 1.0 References: <87ed4klki2.fsf@HIDDEN> In-Reply-To: <87ed4klki2.fsf@HIDDEN> From: Jim Meyering <jim@HIDDEN> Date: Sun, 13 Oct 2024 14:53:36 -0700 Message-ID: <CA+8g5KFT1NUHDvYpWRaqqJ8qTP4ZTe5026D62CDyfLRZXzNn-A@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) On Sat, Oct 12, 2024 at 9:02=E2=80=AFPM Collin Funk <collin.funk1@HIDDEN= > wrote: > Simple patch attached. Gnulib's ST_BLKSIZE has a bit more complete > checks to estimate block size than what Diffutils uses. Thanks! Pushed.
Received: (at control) by debbugs.gnu.org; 24 Mar 2025 23:29:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 24 19:29:07 2025 Received: from localhost ([127.0.0.1]:60694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1twrEB-0005AW-Ae for submit <at> debbugs.gnu.org; Mon, 24 Mar 2025 19:29:07 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:35488) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1twrE7-00059l-Kp for control <at> debbugs.gnu.org; Mon, 24 Mar 2025 19:29:04 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 09C133C011BD8 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:28:58 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id JfA9VVvzWnV6 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:28:57 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id C6A683C010840 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:28:57 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu C6A683C010840 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1742858937; bh=9NvPjODCarPzDIX0TXgFXjt4HxkC1O5xIpwpMyj5Vg0=; h=Message-ID:Date:MIME-Version:To:From; b=iJ7+I4YLq9JfswCkB3ThNQavJ1z4nJj3RUXr65uO3B1z87xB9rVXZhi/strMIBR20 ICc6fzkWxESz7SRtwiGqgAkz5VczO0HNfOVCRy2A8fJYLL5SvCDDsSTIbqpV9t7Gb9 wZibWRjqj/To5mUxP6tRuEI7P/7feI/Y73D82D160WWmJ2mTEGWz6tuS57wGrDBIQD kJm+pFCDszBeTNkE1njCiqrSbVnFjoSF7j0wagcF9szr0kj7xnIQ8GZqgwTO+RO4ce IpTlbvOzbFcpe4k18E/Cj07W1fDTSwjfzMgSMYFd64YRe55WafKjvNSYNbZfsoVbDE EKX+10da3jVvw== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id 7L0ZU8whNp3A for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:28:57 -0700 (PDT) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id B21463C011BD8 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:28:57 -0700 (PDT) Message-ID: <53cd9828-a8e5-4ef0-afd3-f522eeee212b@HIDDEN> Date: Mon, 24 Mar 2025 16:28:57 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: GNU bug control <control <at> debbugs.gnu.org> From: Paul Eggert <eggert@HIDDEN> Subject: diffutils bug report maintenance Autocrypt: addr=eggert@HIDDEN; keydata= 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 Organization: UCLA Computer Science Department Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) tags 73783 fixed close 73783 tags 63333 fixed close 63333 tags 73139 fixed close 73139 tags 72251 notabug close 72251 tags 71529 moreinfo severity 69723 wishlist tags 68966 notabug close 68966 tags 65004 fixed close 65004
Received: (at control) by debbugs.gnu.org; 24 Mar 2025 23:29:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 24 19:29:07 2025 Received: from localhost ([127.0.0.1]:60694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1twrEB-0005AW-Ae for submit <at> debbugs.gnu.org; Mon, 24 Mar 2025 19:29:07 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:35488) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1twrE7-00059l-Kp for control <at> debbugs.gnu.org; Mon, 24 Mar 2025 19:29:04 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 09C133C011BD8 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:28:58 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id JfA9VVvzWnV6 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:28:57 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id C6A683C010840 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:28:57 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu C6A683C010840 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1742858937; bh=9NvPjODCarPzDIX0TXgFXjt4HxkC1O5xIpwpMyj5Vg0=; h=Message-ID:Date:MIME-Version:To:From; b=iJ7+I4YLq9JfswCkB3ThNQavJ1z4nJj3RUXr65uO3B1z87xB9rVXZhi/strMIBR20 ICc6fzkWxESz7SRtwiGqgAkz5VczO0HNfOVCRy2A8fJYLL5SvCDDsSTIbqpV9t7Gb9 wZibWRjqj/To5mUxP6tRuEI7P/7feI/Y73D82D160WWmJ2mTEGWz6tuS57wGrDBIQD kJm+pFCDszBeTNkE1njCiqrSbVnFjoSF7j0wagcF9szr0kj7xnIQ8GZqgwTO+RO4ce IpTlbvOzbFcpe4k18E/Cj07W1fDTSwjfzMgSMYFd64YRe55WafKjvNSYNbZfsoVbDE EKX+10da3jVvw== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id 7L0ZU8whNp3A for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:28:57 -0700 (PDT) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id B21463C011BD8 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:28:57 -0700 (PDT) Message-ID: <53cd9828-a8e5-4ef0-afd3-f522eeee212b@HIDDEN> Date: Mon, 24 Mar 2025 16:28:57 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: GNU bug control <control <at> debbugs.gnu.org> From: Paul Eggert <eggert@HIDDEN> Subject: diffutils bug report maintenance Autocrypt: addr=eggert@HIDDEN; keydata= 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 Organization: UCLA Computer Science Department Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) tags 73783 fixed close 73783 tags 63333 fixed close 63333 tags 73139 fixed close 73139 tags 72251 notabug close 72251 tags 71529 moreinfo severity 69723 wishlist tags 68966 notabug close 68966 tags 65004 fixed close 65004
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.