pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/bison
Module Name: pkgsrc
Committed By: ryoon
Date: Tue Jan 22 03:20:41 UTC 2019
Modified Files:
pkgsrc/devel/bison: Makefile PLIST distinfo
Removed Files:
pkgsrc/devel/bison/patches: patch-lib_fseterr.c patch-lib_stdio.in.h
patch-lib_vasnprintf.c
Log Message:
Update to 3.0.5
Changelog:
* Noteworthy changes in release 3.0.5 (2018-05-27) [stable]
** Bug fixes
*** C++: Fix support of 'syntax_error'
One incorrect 'inline' resulted in linking errors about the constructor of
the syntax_error exception.
*** C++: Fix warnings
GCC 7.3 (with -O1 or -O2 but not -O0 or -O3) issued null-dereference
warnings about yyformat being possibly null. It also warned about the
deprecated implicit definition of copy constructors when there's a
user-defined (copy) assignment operator.
*** Location of errors
In C++ parsers, out-of-bounds errors can happen when a rule with an empty
ride-hand side raises a syntax error. The behavior of the default parser
(yacc.c) in such a condition was undefined.
Now all the parsers match the behavior of glr.c: @$ is used as the
location of the error. This handles gracefully rules with and without
rhs.
*** Portability fixes in the test suite
On some platforms, some Java and/or C++ tests were failing.
To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 pkgsrc/devel/bison/Makefile
cvs rdiff -u -r1.28 -r1.29 pkgsrc/devel/bison/PLIST
cvs rdiff -u -r1.48 -r1.49 pkgsrc/devel/bison/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/devel/bison/patches/patch-lib_fseterr.c \
pkgsrc/devel/bison/patches/patch-lib_stdio.in.h \
pkgsrc/devel/bison/patches/patch-lib_vasnprintf.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/bison/Makefile
diff -u pkgsrc/devel/bison/Makefile:1.104 pkgsrc/devel/bison/Makefile:1.105
--- pkgsrc/devel/bison/Makefile:1.104 Wed Aug 22 09:43:28 2018
+++ pkgsrc/devel/bison/Makefile Tue Jan 22 03:20:40 2019
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.104 2018/08/22 09:43:28 wiz Exp $
+# $NetBSD: Makefile,v 1.105 2019/01/22 03:20:40 ryoon Exp $
-DISTNAME= bison-3.0.4
-PKGREVISION= 4
+DISTNAME= bison-3.0.5
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=bison/}
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/devel/bison/PLIST
diff -u pkgsrc/devel/bison/PLIST:1.28 pkgsrc/devel/bison/PLIST:1.29
--- pkgsrc/devel/bison/PLIST:1.28 Thu Jan 22 04:57:57 2015
+++ pkgsrc/devel/bison/PLIST Tue Jan 22 03:20:40 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.28 2015/01/22 04:57:57 mef Exp $
+@comment $NetBSD: PLIST,v 1.29 2019/01/22 03:20:40 ryoon Exp $
bin/bison
info/bison.info
man/man1/bison.1
@@ -41,6 +41,8 @@ share/doc/bison/examples/mfcalc/calc.h
share/doc/bison/examples/mfcalc/mfcalc.y
share/doc/bison/examples/rpcalc/rpcalc.y
share/locale/ast/LC_MESSAGES/bison-runtime.mo
+share/locale/ca/LC_MESSAGES/bison-runtime.mo
+share/locale/ca/LC_MESSAGES/bison.mo
share/locale/da/LC_MESSAGES/bison-runtime.mo
share/locale/da/LC_MESSAGES/bison.mo
share/locale/de/LC_MESSAGES/bison-runtime.mo
Index: pkgsrc/devel/bison/distinfo
diff -u pkgsrc/devel/bison/distinfo:1.48 pkgsrc/devel/bison/distinfo:1.49
--- pkgsrc/devel/bison/distinfo:1.48 Wed Jan 16 00:19:31 2019
+++ pkgsrc/devel/bison/distinfo Tue Jan 22 03:20:40 2019
@@ -1,11 +1,8 @@
-$NetBSD: distinfo,v 1.48 2019/01/16 00:19:31 gutteridge Exp $
+$NetBSD: distinfo,v 1.49 2019/01/22 03:20:40 ryoon Exp $
-SHA1 (bison-3.0.4.tar.xz) = 8270497aad88c7dd4f2c317298c50513fb0c3c8e
-RMD160 (bison-3.0.4.tar.xz) = 414959f3d619d8e4875e241ee02852b2ff13c2cb
-SHA512 (bison-3.0.4.tar.xz) = bbdc23e7772e49da1c7c47e66d4e4efbfbfe9b21dbc59bf3ad9a6e573eecac6c9f52c7f11a64be9897e8deb99ef7ba015164aa8232aa391b901dd7db03632412
-Size (bison-3.0.4.tar.xz) = 1973796 bytes
+SHA1 (bison-3.0.5.tar.xz) = 45e904d04d88c821df95833c4be4414ce5a47a4b
+RMD160 (bison-3.0.5.tar.xz) = f13012d77dfddc8c5ed0c717f9006049ae17b8af
+SHA512 (bison-3.0.5.tar.xz) = 00b448db8abe91b07e32ff5273c6617bc1350d806f92073a9472f4c2f0de5d22c152795674171b74f2eb9eff8d36f8173b82dacb215601bb071ae39404d4a8a2
+Size (bison-3.0.5.tar.xz) = 1954868 bytes
SHA1 (patch-data_glr.c) = a2e0900ed995e4320e80f8ed05eae8e82be50502
-SHA1 (patch-lib_fseterr.c) = 59dd24cc0612d7a562fa6a0e89f7d6911ad2147e
SHA1 (patch-lib_isnan.c) = 5b44fc6e2e97e36f91cd784bf3a38ad459fccdab
-SHA1 (patch-lib_stdio.in.h) = bb793f0c8f56c3a838609f8a86cf5afc70420da8
-SHA1 (patch-lib_vasnprintf.c) = 2bced6c121efc9bc5894174c7745ba89e8f53033
Home |
Main Index |
Thread Index |
Old Index