Merge branch 'mirbsd'; keep lib/error.c
authormirabilos <m@mirbsd.org>
Sat, 30 Jan 2021 03:01:27 +0000 (04:01 +0100)
committermirabilos <mirabilos@evolvis.org>
Sat, 30 Jan 2021 03:01:27 +0000 (04:01 +0100)
12 files changed:
AUTHORS
configure.in
doc/cvs.texinfo
doc/cvsclient.texi
doc/getdate.texi
doc/mkman.pl
lib/Makefile.am
lib/error.h
lib/getdate.c
lib/getdate.y
src/cvs.h
src/sanity.sh

diff --git a/AUTHORS b/AUTHORS
index b4f0266..82d0b34 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -96,4 +96,4 @@ README file there for a list of what is available.  There is also a
 contributed GNU Emacs CVS-mode in tools/pcl-cvs.
 
 
-$MirOS: src/gnu/usr.bin/cvs/AUTHORS,v 1.6 2016/11/08 23:08:09 tg Exp $
+$MirOS: src/gnu/usr.bin/cvs/AUTHORS,v 1.7 2021/01/30 02:05:54 tg Exp $
index 9128993..ff7325f 100644 (file)
@@ -17,7 +17,7 @@ but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.])
 
-AC_INIT([Concurrent Versions System (CVS)],[1.12.13-MirDebian-27],
+AC_INIT([Concurrent Versions System (CVS)],[1.12.13-MirDebian-28],
        [miros-discuss@mirbsd.org],[cvs])
 AC_CONFIG_SRCDIR(src/cvs.h)
 AC_CONFIG_AUX_DIR(build-aux)
index 8669399..fdc781a 100644 (file)
@@ -12,7 +12,7 @@
   {28truecm}{21truecm}%
  \globaldefs = 0%
 @end tex
-@comment $MirOS: src/gnu/usr.bin/cvs/doc/cvs.texinfo,v 1.37 2017/11/18 22:37:49 tg Exp $
+@comment $MirOS: src/gnu/usr.bin/cvs/doc/cvs.texinfo,v 1.38 2021/01/30 02:05:55 tg Exp $
 @macro copyleftnotice
 @noindent
 Copyright @copyright{} 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
@@ -7250,7 +7250,7 @@ The date (UTC) the revision was checked in, in a format suitable
 for the Berkeley mdoc macro processing.
 
 @example
-$Mdocdate: November 18 2017 $
+$Mdocdate: January 30 2021 $
 @end example
 
 @cindex Header keyword
index b53d6f8..5c5c781 100644 (file)
@@ -12,7 +12,7 @@
   {28truecm}{21truecm}%
  \globaldefs = 0%
 @end tex
-@comment $MirOS: src/gnu/usr.bin/cvs/doc/cvsclient.texi,v 1.11 2017/11/18 22:37:52 tg Exp $
+@comment $MirOS: src/gnu/usr.bin/cvs/doc/cvsclient.texi,v 1.12 2021/01/30 02:05:59 tg Exp $
 @include version-client.texi
 
 @dircategory Programming
index dfee22a..7989b0b 100644 (file)
@@ -1,5 +1,5 @@
 @c GNU date syntax documentation
-@c $MirOS: src/gnu/usr.bin/cvs/doc/getdate.texi,v 1.8 2016/11/08 23:04:36 tg Exp $
+@c $MirOS: src/gnu/usr.bin/cvs/doc/getdate.texi,v 1.9 2021/01/30 02:06:00 tg Exp $
 
 @c Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
 @c 2003, 2004, 2005 Free Software Foundation, Inc.
index 524e66a..22e9e0e 100644 (file)
@@ -1,5 +1,5 @@
 #! @PERL@
-# $MirOS: src/gnu/usr.bin/cvs/doc/mkman.pl,v 1.6 2016/11/08 21:12:06 tg Exp $
+# $MirOS: src/gnu/usr.bin/cvs/doc/mkman.pl,v 1.7 2021/01/30 02:06:01 tg Exp $
 #
 # Generate a man page from sections of a Texinfo manual.
 #
index 433151c..9142bed 100644 (file)
@@ -135,12 +135,7 @@ DISTCLEANFILES += getdate.log getdate.log~
 # Program required by test-getdate.sh for testing getdate.y.
 check_PROGRAMS += getdate
 getdate_SOURCES = \
-       error.c \
        getdate.c
-## This source file was added only for the getdate test program when compiled
-## with GNULIB's error.c.
-getdate_SOURCES += \
-       progname.c
 getdate_CPPFLAGS = -DTEST
 getdate_LDADD = \
        $(noinst_LIBRARIES) \
index 507e85e..a50eba1 100644 (file)
@@ -1,3 +1,4 @@
+/* $MirOS: src/gnu/usr.bin/cvs/lib/error.h,v 1.2 2021/01/30 02:06:03 tg Exp $ */
 /* Declaration for error-reporting function
    Copyright (C) 1995, 1996, 1997, 2003 Free Software Foundation, Inc.
    Copyright (c) 2021 mirabilos <m@mirbsd.org>
index 8792514..7a70962 100644 (file)
    Copyright (C) 1995, 1997, 1998, 2003, 2004, 2005
    Free Software Foundation, Inc.
 
-   Copyright (c) 2005, 2006, 2007, 2010, 2016, 2017
+   Copyright (c) 2005, 2006, 2007, 2010, 2016, 2017, 2021
    mirabilos <m@mirbsd.org>
 
    This program is free software; you can redistribute it and/or modify
@@ -258,8 +258,8 @@ xmemdup(void const *p, size_t s)
            "@(""#)" #varname ": " string
 #endif
 
-__IDSTRING(rcsid_code, "$MirOS: src/gnu/usr.bin/cvs/lib/getdate.c,v 1.18 2017/03/26 15:57:46 tg Exp $");
-__IDSTRING(rcsid_bron, "$miros: src/gnu/usr.bin/cvs/lib/getdate.y,v 1.12 2017/03/26 15:54:06 tg Exp $");
+__IDSTRING(rcsid_code, "$MirOS: src/gnu/usr.bin/cvs/lib/getdate.c,v 1.19 2021/01/30 02:30:17 tg Exp $");
+__IDSTRING(rcsid_bron, "$miros: src/gnu/usr.bin/cvs/lib/getdate.y,v 1.14 2021/01/30 02:28:27 tg Exp $");
 
 /* Shift A right by B bits portably, by dividing A by 2**B and
    truncating towards minus infinity.  A and B should be free of side
@@ -3277,6 +3277,12 @@ get_date (struct timespec *result, char const *p, struct timespec const *now)
 }
 
 #if TEST
+ATTRIBUTE_NORETURN void
+xalloc_die(void)
+{
+       fprintf(stderr, "memory exhausted\n");
+       exit(EXIT_FAILURE);
+}
 
 int
 main(int argc, char **argv)
index 34b2a0a..9a0ae6b 100644 (file)
@@ -4,7 +4,7 @@
    Copyright (C) 1995, 1997, 1998, 2003, 2004, 2005
    Free Software Foundation, Inc.
 
-   Copyright (c) 2005, 2006, 2007, 2010, 2016, 2017
+   Copyright (c) 2005, 2006, 2007, 2010, 2016, 2017, 2021
    mirabilos <m@mirbsd.org>
 
    This program is free software; you can redistribute it and/or modify
@@ -143,7 +143,7 @@ xmemdup(void const *p, size_t s)
            "@(""#)" #varname ": " string
 #endif
 
-__IDSTRING(rcsid_code, "$MirOS: src/gnu/usr.bin/cvs/lib/getdate.y,v 1.12 2017/03/26 15:54:06 tg Exp $");
+__IDSTRING(rcsid_code, "$MirOS: src/gnu/usr.bin/cvs/lib/getdate.y,v 1.14 2021/01/30 02:28:27 tg Exp $");
 /* placeholder line for __IDSTRING(rcsid_bron, "$miros: ..."); so that cpp #line directives work */
 
 /* Shift A right by B bits portably, by dividing A by 2**B and
@@ -1511,6 +1511,12 @@ get_date (struct timespec *result, char const *p, struct timespec const *now)
 }
 
 #if TEST
+ATTRIBUTE_NORETURN void
+xalloc_die(void)
+{
+       fprintf(stderr, "memory exhausted\n");
+       exit(EXIT_FAILURE);
+}
 
 int
 main(int argc, char **argv)
index 06cc2fc..27a8833 100644 (file)
--- a/src/cvs.h
+++ b/src/cvs.h
@@ -1,4 +1,4 @@
-/* $MirOS: src/gnu/usr.bin/cvs/src/cvs.h,v 1.9 2017/11/18 23:04:55 tg Exp $ */
+/* $MirOS: src/gnu/usr.bin/cvs/src/cvs.h,v 1.10 2021/01/30 02:06:05 tg Exp $ */
 
 /*
  * Copyright (C) 1986-2005 The Free Software Foundation, Inc.
index c782d2d..c311f1e 100644 (file)
@@ -1,6 +1,6 @@
 #! /bin/sh
 :
-# $MirOS: src/gnu/usr.bin/cvs/src/sanity.sh,v 1.20 2017/08/12 01:08:20 tg Exp $
+# $MirOS: src/gnu/usr.bin/cvs/src/sanity.sh,v 1.21 2021/01/30 02:06:07 tg Exp $
 #-
 # set DISABLE_ANY_RSH=1 to skip rsh and ssh calls
 #
@@ -10,6 +10,8 @@
 # I'm not adding new copyright notices for new years as our recent 
 # practice has been to include copying terms without copyright notices.
 #
+# © 2016, 2017, 2021 mirabilos <m@mirbsd.org>
+#
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
 # the Free Software Foundation; either version 2, or (at your option)