Received: by mail.netbsd.org (Postfix, from userid 605) id DA94B84E19; Tue, 22 Jan 2019 03:20:42 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 0F63A84D6E for ; Tue, 22 Jan 2019 03:20:42 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id FtR5jHka8C29 for ; Tue, 22 Jan 2019 03:20:41 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 300F684CD5 for ; Tue, 22 Jan 2019 03:20:41 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 24864FB16; Tue, 22 Jan 2019 03:20:41 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_154812724135080" MIME-Version: 1.0 Date: Tue, 22 Jan 2019 03:20:41 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/devel/bison To: pkgsrc-changes@NetBSD.org Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20190122032041.24864FB16@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_154812724135080 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_154812724135080 Content-Disposition: inline Content-Length: 2750 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 --_----------=_154812724135080--