Hello community, here is the log from the commit of package byacc for openSUSE:Factory checked in at 2015-03-01 14:46:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-10-11 19:27:26.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.byacc.new/byacc.changes 2015-03-01 14:46:51.000000000 +0100 @@ -1,0 +2,10 @@ +Thu Feb 26 23:09:31 UTC 2015 - mplus...@suse.com + +- Cleanup spec file with spec-cleaner +- Add gpg signature +- Update to 20141128 + * lr0.c: coverity #39181: memory leak +- Changes in 2014-11-13 + * descrip.mms: support for openvms + +------------------------------------------------------------------- Old: ---- byacc-20141006.tgz New: ---- byacc-20141128.tgz byacc-20141128.tgz.asc byacc.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ byacc.spec ++++++ --- /var/tmp/diff_new_pack.2oKeQr/_old 2015-03-01 14:46:53.000000000 +0100 +++ /var/tmp/diff_new_pack.2oKeQr/_new 2015-03-01 14:46:53.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package byacc # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Guido Berhoerster. # # All modifications and additions to the file contributed by third parties @@ -18,13 +18,15 @@ Name: byacc -Version: 20141006 +Version: 20141128 Release: 0 Summary: LALR(1) parser generator License: SUSE-Public-Domain Group: Development/Languages/C and C++ Url: http://invisible-island.net/byacc/byacc.html -Source: ftp://invisible-island.net/byacc/byacc-%{version}.tgz +Source0: ftp://invisible-island.net/byacc/byacc-%{version}.tgz +Source1: ftp://invisible-island.net/byacc/byacc-%{version}.tgz.asc +Source2: %{name}.keyring BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -39,14 +41,17 @@ %build # without --with-warnings several functions will not be marked with gcc's # noreturn attribute and produce warnings when $RPM_OPT_FLAGS contains -Wall -%configure --with-warnings --program-prefix=b +%configure \ + --with-warnings \ + --program-prefix=b + make %{?_smp_mflags} %install -%makeinstall +make DESTDIR=%{buildroot} install %{?_smp_mflags} %check -make check +make %{?_smp_mflags} check %files %defattr(-,root,root,-) ++++++ byacc-20141006.tgz -> byacc-20141128.tgz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20141006/CHANGES new/byacc-20141128/CHANGES --- old/byacc-20141006/CHANGES 2014-10-07 01:18:06.000000000 +0200 +++ new/byacc-20141128/CHANGES 2014-11-28 16:46:42.000000000 +0100 @@ -1,3 +1,25 @@ +2014-11-28 Thomas E. Dickey <t...@invisible-island.net> + + * lr0.c: coverity #39181: memory leak + + * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile: + bump + +2014-11-13 Jouk.Jansen + + * descrip.mms: + I sucessfully compiled byacc on my OpenVMS systems. However, I had to update + the descrip.mms to include some extra c-source files and some dependenxcies + so that it also works when the distribution is located on an ODS5 disk. + + The patched descrip.mms file can be found at: + http://nchrem.tnw.tudelft.nl/openvms/software2.html#BYACC + + Please feel free to insert the file in your distribution. + + Regards + Jouk. + 2014-10-06 Thomas E. Dickey <t...@invisible-island.net> * package/debian/source/format: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20141006/MANIFEST new/byacc-20141128/MANIFEST --- old/byacc-20141006/MANIFEST 2014-10-07 00:52:03.000000000 +0200 +++ new/byacc-20141128/MANIFEST 2014-11-28 16:42:17.000000000 +0100 @@ -1,4 +1,4 @@ -MANIFEST for byacc-20141006, version t20141006 +MANIFEST for byacc-20141128, version t20141128 -------------------------------------------------------------------------------- MANIFEST this file ACKNOWLEDGEMENTS original version of byacc - 1993 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20141006/VERSION new/byacc-20141128/VERSION --- old/byacc-20141006/VERSION 2014-10-07 00:52:03.000000000 +0200 +++ new/byacc-20141128/VERSION 2014-11-28 16:42:17.000000000 +0100 @@ -1 +1 @@ -20141006 +20141128 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20141006/descrip.mms new/byacc-20141128/descrip.mms --- old/byacc-20141006/descrip.mms 2014-04-06 21:09:38.000000000 +0200 +++ new/byacc-20141128/descrip.mms 2014-11-13 19:46:02.000000000 +0100 @@ -5,11 +5,11 @@ LINKER = cc OBJS = closure.obj, \ - error.obj, \ + error.obj,graph.obj, \ lalr.obj, \ lr0.obj, \ main.obj, \ - mkpar.obj, \ + mkpar.obj,mstring.obj, \ output.obj, \ reader.obj, \ yaccpar.obj, \ @@ -20,6 +20,7 @@ PROGRAM = yacc.exe all : $(PROGRAM) + @ write sys$output "All done" $(PROGRAM) : $(OBJS) @ write sys$output "Loading $(PROGRAM) ... " @@ -35,3 +36,18 @@ @- if f$search("*.exe") .nes. "" then delete *.exe;* $(OBJS) : defs.h + +closure.obj : closure.c +error.obj : error.c +graph.obj : graph.c +lalr.obj : lalr.c +lr0.obj : lr0.c +main.obj : main.c +mkpar.obj : mkpar.c +mstring.obj : mstring.c +output.obj : output.c +reader.obj : reader.c +yaccpar.obj : yaccpar.c +symtab.obj : symtab.c +verbose.obj : verbose.c +warshall.obj : warshall.c diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20141006/lr0.c new/byacc-20141128/lr0.c --- old/byacc-20141006/lr0.c 2014-04-07 23:53:50.000000000 +0200 +++ new/byacc-20141128/lr0.c 2014-11-28 16:46:42.000000000 +0100 @@ -1,4 +1,4 @@ -/* $Id: lr0.c,v 1.16 2014/04/07 21:53:50 tom Exp $ */ +/* $Id: lr0.c,v 1.17 2014/11/28 15:46:42 tom Exp $ */ #include "defs.h" @@ -30,6 +30,8 @@ static int nshifts; static Value_t *shift_symbol; +static Value_t *rules; + static Value_t *redset; static Value_t *shiftset; @@ -483,7 +485,6 @@ { Value_t i, k; int lhs; - Value_t *rules; derives = NEW2(nsyms, Value_t *); rules = NEW2(nvars + nrules, Value_t); @@ -597,6 +598,7 @@ { DO_FREE(derives[start_symbol]); DO_FREE(derives); + DO_FREE(rules); } DO_FREE(nullable); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20141006/package/byacc.spec new/byacc-20141128/package/byacc.spec --- old/byacc-20141006/package/byacc.spec 2014-10-07 00:52:03.000000000 +0200 +++ new/byacc-20141128/package/byacc.spec 2014-11-28 16:42:17.000000000 +0100 @@ -1,8 +1,8 @@ Summary: byacc - public domain Berkeley LALR Yacc parser generator %define AppProgram byacc -%define AppVersion 20141006 +%define AppVersion 20141128 %define UseProgram yacc -# $XTermId: byacc.spec,v 1.25 2014/10/06 22:52:03 tom Exp $ +# $XTermId: byacc.spec,v 1.26 2014/11/28 15:42:17 tom Exp $ Name: %{AppProgram} Version: %{AppVersion} Release: 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20141006/package/debian/changelog new/byacc-20141128/package/debian/changelog --- old/byacc-20141006/package/debian/changelog 2014-10-07 00:52:03.000000000 +0200 +++ new/byacc-20141128/package/debian/changelog 2014-11-28 16:42:17.000000000 +0100 @@ -1,3 +1,9 @@ +byacc (20141128) unstable; urgency=low + + * maintenance updates + + -- Thomas E. Dickey <dic...@invisible-island.net> Fri, 28 Nov 2014 10:42:17 -0500 + byacc (20141006) unstable; urgency=low * maintenance updates diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20141006/package/mingw-byacc.spec new/byacc-20141128/package/mingw-byacc.spec --- old/byacc-20141006/package/mingw-byacc.spec 2014-10-07 00:52:03.000000000 +0200 +++ new/byacc-20141128/package/mingw-byacc.spec 2014-11-28 16:42:17.000000000 +0100 @@ -1,8 +1,8 @@ Summary: byacc - public domain Berkeley LALR Yacc parser generator %define AppProgram byacc -%define AppVersion 20141006 +%define AppVersion 20141128 %define UseProgram yacc -# $XTermId: mingw-byacc.spec,v 1.7 2014/10/06 22:52:03 tom Exp $ +# $XTermId: mingw-byacc.spec,v 1.8 2014/11/28 15:42:17 tom Exp $ Name: %{AppProgram} Version: %{AppVersion} Release: 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20141006/package/pkgsrc/Makefile new/byacc-20141128/package/pkgsrc/Makefile --- old/byacc-20141006/package/pkgsrc/Makefile 2014-10-07 00:52:03.000000000 +0200 +++ new/byacc-20141128/package/pkgsrc/Makefile 2014-11-28 16:42:17.000000000 +0100 @@ -1,7 +1,7 @@ # $NetBSD: Makefile,v 1.9 2008/07/24 17:13:00 tonnerre Exp $ # -DISTNAME= byacc-20141006 +DISTNAME= byacc-20141128 PKGREVISION= 1 CATEGORIES= devel MASTER_SITES= ftp://invisible-island.net/byacc/ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org