Hello community,

here is the log from the commit of package byacc for openSUSE:Factory checked 
in at 2020-04-04 12:25:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/byacc (Old)
 and      /work/SRC/openSUSE:Factory/.byacc.new.3248 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "byacc"

Sat Apr  4 12:25:01 2020 rev:24 rq:791114 version:20200330

Changes:
--------
--- /work/SRC/openSUSE:Factory/byacc/byacc.changes      2019-12-07 
15:08:19.243855894 +0100
+++ /work/SRC/openSUSE:Factory/.byacc.new.3248/byacc.changes    2020-04-04 
12:25:53.387957518 +0200
@@ -1,0 +2,7 @@
+Fri Apr  3 07:32:38 UTC 2020 - Martin Pluskal <[email protected]>
+
+- Update to version 20200330:
+  * See attached CHANGES for complete list of changes
+- Enable btyacc extension
+
+-------------------------------------------------------------------

Old:
----
  byacc-20191125.tgz
  byacc-20191125.tgz.asc

New:
----
  byacc-20200330.tgz
  byacc-20200330.tgz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ byacc.spec ++++++
--- /var/tmp/diff_new_pack.EHBkov/_old  2020-04-04 12:25:53.999958044 +0200
+++ /var/tmp/diff_new_pack.EHBkov/_new  2020-04-04 12:25:54.003958047 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package byacc
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2010 Guido Berhoerster.
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:           byacc
-Version:        20191125
+Version:        20200330
 Release:        0
 Summary:        LALR(1) parser generator
 License:        SUSE-Public-Domain
@@ -42,6 +42,7 @@
 # noreturn attribute and produce warnings when $RPM_OPT_FLAGS contains -Wall
 %configure \
   --with-warnings \
+  --enable-btyacc \
        --program-prefix=b
 %make_build
 
@@ -49,10 +50,10 @@
 %make_install
 
 %check
-make %{?_smp_mflags} check
+%make_build check
 
 %files
-%doc ACKNOWLEDGEMENTS CHANGES NEW_FEATURES NO_WARRANTY NOTES README
+%doc ACKNOWLEDGEMENTS CHANGES NEW_FEATURES NO_WARRANTY NOTES README*
 %{_bindir}/byacc
 %{_mandir}/man1/byacc.1%{?ext_man}
 

++++++ byacc-20191125.tgz -> byacc-20200330.tgz ++++++
++++ 2858 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/CHANGES new/byacc-20200330/CHANGES
--- old/byacc-20191125/CHANGES  2019-11-26 00:42:29.000000000 +0100
+++ new/byacc-20200330/CHANGES  2020-03-31 01:57:12.000000000 +0200
@@ -1,3 +1,34 @@
+2020-03-30  Thomas E. Dickey  <[email protected]>
+
+       * package/debian/copyright: bump
+
+       * test/yacc/grammar.tab.c, test/btyacc/grammar.tab.c, test/grammar.y, 
reader.c:
+       typo found with codespell
+
+       * yacc.1: fixes noted in the original report, overlooked in followup
+
+2020-03-30  Bjarni.Ingi.Gislason
+
+       * yacc.1: typography/spelling fixes - Debian #955175
+
+2020-03-30  Thomas E. Dickey  <[email protected]>
+
+       * VERSION, package/byacc.spec, package/debian/changelog, 
package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       bump
+
+2020-03-10  Thomas E. Dickey  <[email protected]>
+
+       * configure: regen
+
+       * aclocal.m4:
+       resync with my-autoconf, mostly fixes for compiler-warnings
+
+       * configure.in: use macro to suppress X-dependency from newer macros
+
+2019-12-20  Thomas E. Dickey  <[email protected]>
+
+       * config.guess: 2019-12-21
+
 2019-11-25  Tom.Shields
 
        * main.c:
@@ -2951,7 +2982,7 @@
 
        * vmsbuild.com: original version
 
-2000-02-23  Dickey (CM)  <[email protected]>
+2000-02-23  Thomas E. Dickey  <[email protected]>
 
        * test/RCS, RCS: PERMIT FILE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/MANIFEST new/byacc-20200330/MANIFEST
--- old/byacc-20191125/MANIFEST 2019-11-26 00:13:14.000000000 +0100
+++ new/byacc-20200330/MANIFEST 2020-03-31 01:31:42.000000000 +0200
@@ -1,4 +1,4 @@
-MANIFEST for byacc-20191125, version t20191125
+MANIFEST for byacc-20200330, version t20200330
 
--------------------------------------------------------------------------------
 MANIFEST                        this file
 ACKNOWLEDGEMENTS                original version of byacc - 1993
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/VERSION new/byacc-20200330/VERSION
--- old/byacc-20191125/VERSION  2019-11-26 00:13:14.000000000 +0100
+++ new/byacc-20200330/VERSION  2020-03-31 01:31:42.000000000 +0200
@@ -1 +1 @@
-20191125
+20200330
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/configure.in new/byacc-20200330/configure.in
--- old/byacc-20191125/configure.in     2019-11-03 23:37:21.000000000 +0100
+++ new/byacc-20200330/configure.in     2020-03-10 23:53:47.000000000 +0100
@@ -1,7 +1,7 @@
 dnl Process this file with 'autoconf' to produce a 'configure' script
-dnl $Id: configure.in,v 1.22 2019/11/03 22:37:21 tom Exp $
-AC_PREREQ(2.52.20190901)
-AC_REVISION($Revision: 1.22 $)
+dnl $Id: configure.in,v 1.23 2020/03/10 22:53:47 tom Exp $
+AC_PREREQ(2.52.20200111)
+AC_REVISION($Revision: 1.23 $)
 AC_INIT(main.c)
 AC_CONFIG_HEADER(config.h:config_h.in)
 
@@ -15,6 +15,8 @@
 CF_PROG_AWK
 CF_PROG_LINT
 
+CF_WITHOUT_X
+
 CF_XOPEN_SOURCE
 AC_CHECK_HEADERS(fcntl.h)
 CF_MKSTEMP
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/package/byacc.spec new/byacc-20200330/package/byacc.spec
--- old/byacc-20191125/package/byacc.spec       2019-11-26 00:13:14.000000000 
+0100
+++ new/byacc-20200330/package/byacc.spec       2020-03-31 01:31:42.000000000 
+0200
@@ -1,9 +1,9 @@
 Summary: byacc - public domain Berkeley LALR Yacc parser generator
 %define AppProgram byacc
 %define AltProgram btyacc
-%define AppVersion 20191125
+%define AppVersion 20200330
 %define UseProgram yacc
-# $Id: byacc.spec,v 1.48 2019/11/25 23:13:14 tom Exp $
+# $Id: byacc.spec,v 1.49 2020/03/30 23:31:42 tom Exp $
 Name: %{AppProgram}
 Version: %{AppVersion}
 Release: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/package/debian/changelog 
new/byacc-20200330/package/debian/changelog
--- old/byacc-20191125/package/debian/changelog 2019-11-26 00:13:14.000000000 
+0100
+++ new/byacc-20200330/package/debian/changelog 2020-03-31 01:31:42.000000000 
+0200
@@ -1,3 +1,9 @@
+byacc (20200330) unstable; urgency=low
+
+  * maintenance updates
+
+ -- Thomas E. Dickey <[email protected]>  Mon, 30 Mar 2020 19:31:42 
-0400
+
 byacc (20191125) unstable; urgency=low
 
   * maintenance updates
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/package/debian/copyright 
new/byacc-20200330/package/debian/copyright
--- old/byacc-20191125/package/debian/copyright 2019-06-16 16:01:42.000000000 
+0200
+++ new/byacc-20200330/package/debian/copyright 2020-03-31 01:57:12.000000000 
+0200
@@ -36,7 +36,7 @@
 
 Files: aclocal.m4
 Licence: other-BSD
-Copyright:  2004-2018,2019 by Thomas E. Dickey
+Copyright:  2004-2019,2020 by Thomas E. Dickey
     Permission is hereby granted, free of charge, to any person obtaining a
     copy of this software and associated documentation files (the
     "Software"), to deal in the Software without restriction, including
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/package/mingw-byacc.spec 
new/byacc-20200330/package/mingw-byacc.spec
--- old/byacc-20191125/package/mingw-byacc.spec 2019-11-26 00:13:14.000000000 
+0100
+++ new/byacc-20200330/package/mingw-byacc.spec 2020-03-31 01:31:42.000000000 
+0200
@@ -1,8 +1,8 @@
 Summary: byacc - public domain Berkeley LALR Yacc parser generator
 %define AppProgram byacc
-%define AppVersion 20191125
+%define AppVersion 20200330
 %define UseProgram yacc
-# $Id: mingw-byacc.spec,v 1.28 2019/11/25 23:13:14 tom Exp $
+# $Id: mingw-byacc.spec,v 1.29 2020/03/30 23:31:42 tom Exp $
 Name: %{AppProgram}
 Version: %{AppVersion}
 Release: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/package/pkgsrc/Makefile 
new/byacc-20200330/package/pkgsrc/Makefile
--- old/byacc-20191125/package/pkgsrc/Makefile  2019-11-26 00:13:14.000000000 
+0100
+++ new/byacc-20200330/package/pkgsrc/Makefile  2020-03-31 01:31:42.000000000 
+0200
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.9 2008/07/24 17:13:00 tonnerre Exp $
 #
 
-DISTNAME=      byacc-20191125
+DISTNAME=      byacc-20200330
 PKGREVISION=   1
 CATEGORIES=    devel
 MASTER_SITES=  ftp://ftp.invisible-island.net/byacc/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/reader.c new/byacc-20200330/reader.c
--- old/byacc-20191125/reader.c 2019-11-20 01:12:32.000000000 +0100
+++ new/byacc-20200330/reader.c 2020-03-31 01:54:13.000000000 +0200
@@ -1,11 +1,11 @@
-/* $Id: reader.c,v 1.78 2019/11/20 00:12:32 tom Exp $ */
+/* $Id: reader.c,v 1.79 2020/03/30 23:54:13 tom Exp $ */
 
 #include "defs.h"
 
 /*  The line size must be a positive integer.  One hundred was chosen  */
 /*  because few lines in Yacc input grammars exceed 100 characters.    */
 /*  Note that if a line exceeds LINESIZE characters, the line buffer   */
-/*  will be expanded to accomodate it.                                 */
+/*  will be expanded to accommodate it.                                        
*/
 
 #define LINESIZE 100
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/test/btyacc/grammar.tab.c 
new/byacc-20200330/test/btyacc/grammar.tab.c
--- old/byacc-20191125/test/btyacc/grammar.tab.c        2018-06-10 
02:43:03.000000000 +0200
+++ new/byacc-20200330/test/btyacc/grammar.tab.c        2020-03-31 
01:55:53.000000000 +0200
@@ -1193,7 +1193,7 @@
 extern FILE *yyin, *yyout;
 
 static int curly;                      /* number of curly brace nesting levels 
*/
-static int ly_count;                   /* number of occurances of %% */
+static int ly_count;                   /* number of occurrences of %% */
 static int inc_depth;                  /* include nesting level */
 static SymbolTable *included_files;    /* files already included */
 static int yy_start = 0;               /* start state number */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/test/grammar.y new/byacc-20200330/test/grammar.y
--- old/byacc-20191125/test/grammar.y   2018-05-09 02:59:02.000000000 +0200
+++ new/byacc-20200330/test/grammar.y   2020-03-31 01:55:49.000000000 +0200
@@ -1,4 +1,4 @@
-/* $Id: grammar.y,v 1.6 2018/05/09 00:59:02 tom Exp $
+/* $Id: grammar.y,v 1.7 2020/03/30 23:55:49 tom Exp $
  *
  * yacc grammar for C function prototype generator
  * This was derived from the grammar in Appendix A of
@@ -1028,7 +1028,7 @@
 extern FILE *yyin, *yyout;
 
 static int curly;                      /* number of curly brace nesting levels 
*/
-static int ly_count;                   /* number of occurances of %% */
+static int ly_count;                   /* number of occurrences of %% */
 static int inc_depth;                  /* include nesting level */
 static SymbolTable *included_files;    /* files already included */
 static int yy_start = 0;               /* start state number */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/test/yacc/grammar.tab.c 
new/byacc-20200330/test/yacc/grammar.tab.c
--- old/byacc-20191125/test/yacc/grammar.tab.c  2018-05-09 03:00:03.000000000 
+0200
+++ new/byacc-20200330/test/yacc/grammar.tab.c  2020-03-31 01:55:57.000000000 
+0200
@@ -937,7 +937,7 @@
 extern FILE *yyin, *yyout;
 
 static int curly;                      /* number of curly brace nesting levels 
*/
-static int ly_count;                   /* number of occurances of %% */
+static int ly_count;                   /* number of occurrences of %% */
 static int inc_depth;                  /* include nesting level */
 static SymbolTable *included_files;    /* files already included */
 static int yy_start = 0;               /* start state number */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/byacc-20191125/yacc.1 new/byacc-20200330/yacc.1
--- old/byacc-20191125/yacc.1   2019-11-20 02:41:29.000000000 +0100
+++ new/byacc-20200330/yacc.1   2020-03-31 01:36:40.000000000 +0200
@@ -1,4 +1,4 @@
-.\" $Id: yacc.1,v 1.31 2019/11/20 01:41:29 tom Exp $
+.\" $Id: yacc.1,v 1.33 2020/03/30 23:36:40 tom Exp $
 .\"
 .\" .TH YACC 1 "July\ 15,\ 1990"
 .\" .UC 6
@@ -31,7 +31,7 @@
 .SH NAME
 \*N \- an LALR(1) parser generator
 .SH SYNOPSIS
-.B \*n [ -BdgilLPrtvVy ] [ \-b
+.B \*n [ \-BdgilLPrtvVy ] [ \-b
 .I file_prefix
 .B ] [ \-H
 .I defines_file
@@ -50,7 +50,7 @@
 written in the C programming language.
 .B \*N
 normally writes the parse tables and the driver routine to the file
-.I y.tab.c.
+.IR  y.tab.c .
 .PP
 The following options are available:
 .TP 5
@@ -83,15 +83,16 @@
 option causes a graphical description of the generated LALR(1) parser to
 be written to the file
 .B y.dot
-in graphviz format, ready to be processed by dot(1).
+in graphviz format, ready to be processed by
+.BR dot (1).
 .TP
 .B \-i
-The \fB-i\fR option causes a supplementary header file
+The \fB\-i\fR option causes a supplementary header file
 .B y.tab.i
 to be written.
 It contains extern declarations
 and supplementary #define's as needed to map the conventional \fIyacc\fP
-\fByy\fP-prefixed names to whatever the \fB-p\fP option may specify.
+\fByy\fP-prefixed names to whatever the \fB\-p\fP option may specify.
 The code file, e.g., \fBy.tab.c\fP is modified to #include this file
 as well as the \fBy.tab.h\fP file, enforcing consistent usage of the
 symbols defined in those files.
@@ -107,7 +108,7 @@
 will insert \fI#line\fP directives in the generated code.
 The \fI#line\fP directives let the C compiler relate errors in the
 generated code to the user's original code.
-If the \fB-l\fR option is specified,
+If the \fB\-l\fR option is specified,
 .B \*n
 will not insert the \fI#line\fP directives.
 \&\fI#line\fP directives specified by the user will be retained.
@@ -120,7 +121,7 @@
 specify the filename for the parser file.
 If this option is not given, the output filename is
 the file prefix concatenated with the file suffix, e.g., \fBy.tab.c\fP.
-This overrides the \fB-b\fP option.
+This overrides the \fB\-b\fP option.
 .TP
 \fB\-p \fP\fIsymbol_prefix\fR
 The
@@ -141,9 +142,9 @@
 .B \*n
 to produce separate files for code and tables.
 The code file is named
-.I y.code.c,
+.IR y.code.c ,
 and the tables file is named
-.I y.tab.c.
+.IR y.tab.c .
 The prefix \*(``\fIy.\fP\*('' can be overridden using the \fB\-b\fP option.
 .TP
 .B \-s
@@ -252,11 +253,11 @@
 the symbols.
 Within \fIcode\fP, \*(``\fB$$\fP\*('' or
 \*(``\fB$<tag>$\fP\*('' designates the semantic value associated with the
-discarded symbol, and  \*(``\fB@$\fP\*('' designates its location (see
+discarded symbol, and \*(``\fB@$\fP\*('' designates its location (see
 \fB%locations\fP directive).
 .IP
 A per-symbol destructor is defined by listing a grammar symbol
-in \fIsymbol+\fP.  A per-type destructor is defined  by listing
+in \fIsymbol+\fP.  A per-type destructor is defined by listing
 a semantic type tag (e.g., \*(``<some_tag>\*('') in \fIsymbol+\fP; in this
 case, the parser will invoke \fIcode\fP whenever it discards any grammar
 symbol that has that semantic type tag, unless that symbol has its own
@@ -285,7 +286,7 @@
 This is (unlike bison) allowable in LALR parsers.
 .TP
 \fB %locations\fP
-tells \fByacc\fP to enable  management of position information associated
+tells \fByacc\fP to enable management of position information associated
 with each token, provided by the lexer in the global variable \fByylloc\fP,
 similar to management of semantic value information provided in \fByylval\fP.
 .IP
@@ -345,7 +346,7 @@
 According to Robert Corbett,
 .Ex
 Berkeley Yacc is an LALR(1) parser generator.  Berkeley Yacc
-has been made as compatible as possible with AT&T Yacc. 
+has been made as compatible as possible with AT&T Yacc.
 Berkeley Yacc can accept any input specification that
 conforms to the AT&T Yacc documentation.  Specifications
 that take advantage of undocumented features of AT&T Yacc
@@ -381,7 +382,7 @@
 Bison's support for \*(``%expect\*('' is broken in more than one release.
 For best results using bison, delete that directive.
 .bP
-Bison has no equivalent for some of \fByacc\fP's commmand-line options,
+Bison has no equivalent for some of \fByacc\fP's command-line options,
 relying on directives embedded in the grammar file.
 .bP
 Bison's \*(``\fB\-y\fP\*('' option does not affect bison's lack of support for



Reply via email to