Hello community,

here is the log from the commit of package byacc for openSUSE:Factory checked 
in at 2014-10-11 19:26:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/byacc (Old)
 and      /work/SRC/openSUSE:Factory/.byacc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "byacc"

Changes:
--------
--- /work/SRC/openSUSE:Factory/byacc/byacc.changes      2014-08-27 
07:46:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.byacc.new/byacc.changes 2014-10-11 
19:27:26.000000000 +0200
@@ -1,0 +2,62 @@
+Fri Oct 10 06:05:39 UTC 2014 - [email protected]
+
+- update to version 20141006
+  - package/debian/source/format: change to native format to work
+    around regression in Debian packaging.
+  - main.c: correct parameter for umask - for very old mkstemp's -
+    and use type mode_t to quiet compiler warning
+  - configure.in: add configure check for mode_t
+  - reader.c: better fix for get_line, by ensuring there is enough
+    space to null-terminate its result (prompted by discussion with
+    Craig Rodrigues).
+  - main.c: make change to umask before calling mkstemp, as
+    suggested in Coverity #56902
+  - reader.c: adjust logic in copy_action to avoid potential
+    null-pointer dereference (Coverity #56901)
+  - reader.c: adjust logic to avoid potential null-pointer
+    dereference in compile_args (Coverity #63407)
+  - reader.c: eliminate strcpy into fixed-size buffer (Coverity
+    #63408)
+  - yacc.1: document changes made with respect to %parse-param
+  - output.c: add parameters from %parse-param to destructor.  The
+    order of the parameters is intentionally inconsistent with
+    yyparse/yyerror, for "compatibility" with bison.
+  - output.c: use puts_param_types/puts_param_names to output
+    lex_param data.
+  - btyaccpar.c: add casts, change types to fix strict compiler
+    warnings
+  - output.c: gcc-warning
+  - output.c: fix limit when merging real/workaround tables
+  - output.c: for btyacc, it is possible to have no conflicts - but
+    in that case, the "ctable" was not generated at all, while the
+    skeleton uses the table.  The most straightforward (workaround)
+    is generating a dummy table which rejects any state.
+  - test/btyacc_destroy3.y, test/btyacc_destroy2.y,
+    test/btyacc_destroy1.y: fix "make check_make"
+  - reader.c: trim blanks from interim value in copy_param() to
+    handle special case when a space precedes a comma.
+  - output.c: use two new functions, puts_param_types and
+    puts_param_names, to improve format of the parse_param list (by
+    trimming space after "*") as well as correcting the output of
+    the comma-separated names (only the last name was output).
+  - reader.c: modify copy_param() to handle resulting
+    comma-separated list.  Before, it only expected a single
+    parameter.
+  - reader.c: split-out save_param() from copy_param()
+  - reader.c: trim_blanks() did not always convert spaces - fix.
+  - reader.c: fix some minor regressions with error-reporting
+  - aclocal.m4: update CF_XOPEN_SOURCE for Unixware change from
+    lynx
+  - reader.c: modify copy_param() to accept multiple parameters,
+    each in curly braces like recent bison, as well as honoring
+    bison's undocumented feature to accept the parameters as a
+    comma-separated list.
+  - main.c, reader.c, defs.h: use calloc in get_line() when
+    allocating line to ensure it is fully initialized, fixes a
+    later uninitialized value in copy_param() (FreeBSD #193499).
+  - closure.c, lalr.c, output.c, defs.h: rephrase odd addressing to
+    fix Coverity #48848, #38950, #38860, not actually a bug.
+  - config.sub: update to 2014-07-28
+  - aclocal.m4: modified to support port to Minix3.2
+
+-------------------------------------------------------------------

Old:
----
  byacc-20140715.tgz

New:
----
  byacc-20141006.tgz

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

Other differences:
------------------
++++++ byacc.spec ++++++
--- /var/tmp/diff_new_pack.92UfXv/_old  2014-10-11 19:27:26.000000000 +0200
+++ /var/tmp/diff_new_pack.92UfXv/_new  2014-10-11 19:27:26.000000000 +0200
@@ -18,7 +18,7 @@
 
 
 Name:           byacc
-Version:        20140715
+Version:        20141006
 Release:        0
 Summary:        LALR(1) parser generator
 License:        SUSE-Public-Domain

++++++ byacc-20140715.tgz -> byacc-20141006.tgz ++++++
++++ 17609 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to