bison: updated to 3.7.2

* Noteworthy changes in release 3.7.2 (2020-09-05) [stable]

  This release of Bison fixes all known bugs reported for Bison in MITRE's
  Common Vulnerabilities and Exposures (CVE) system.  These vulnerabilities
  are only about bison-the-program itself, not the generated code.

  Although these bugs are typically irrelevant to how Bison is used, they
  are worth fixing if only to give users peace of mind.

  There is no known vulnerability in the generated parsers.

** Bug fixes

  Fix concurrent build issues (introduced in Bison 3.5).

  Push parsers always use YYMALLOC/YYFREE (no direct calls to malloc/free).

  Fix portability issues of the test suite, and of bison itself.

  Some unlikely crashes found by fuzzing have been fixed.  This is only
  about bison itself, not the generated parsers.
This commit is contained in:
adam 2020-09-28 07:35:47 +00:00
parent 423a972c9c
commit 825b7e8358
2 changed files with 8 additions and 8 deletions

View file

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.114 2020/08/31 18:07:17 wiz Exp $
# $NetBSD: Makefile,v 1.115 2020/09/28 07:35:47 adam Exp $
DISTNAME= bison-3.7.1
PKGREVISION= 1
DISTNAME= bison-3.7.2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=bison/}
EXTRACT_SUFX= .tar.xz
@ -32,4 +31,5 @@ CONFIGURE_ARGS.Cygwin+= ac_cv_func___fpending=yes
pre-build:
${TOUCH} ${WRKSRC}/doc/bison.1
.include "../../mk/readline.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.53 2020/08/24 07:50:19 wiz Exp $
$NetBSD: distinfo,v 1.54 2020/09/28 07:35:47 adam Exp $
SHA1 (bison-3.7.1.tar.xz) = 534c7ee46331ff1f1fc96a378fd6a9f6b322a242
RMD160 (bison-3.7.1.tar.xz) = 1f65ab9e6040f427f76e40b29230649ff24a94f4
SHA512 (bison-3.7.1.tar.xz) = 9c4097b6ff26e819be14a9d4ef39f6f259c04627cd305e11da8e67897a369b2bba5ce96bf19fa5f6088670e90a9c5bc5c45172f8f482252aeec546b285dd0797
Size (bison-3.7.1.tar.xz) = 2605940 bytes
SHA1 (bison-3.7.2.tar.xz) = ce9716e3992bfbad81c103eb9e50515c0473ab9d
RMD160 (bison-3.7.2.tar.xz) = e6824ee98655c1af6e0478595dffbe875231f849
SHA512 (bison-3.7.2.tar.xz) = 42eb501c246e9b4b24cb212c8da538b11b1944b997314105e67f88f22d73b7d00cf19b21e086aa7523630a2a24e1fd70a89d85a7e3003783990e08d31f711a27
Size (bison-3.7.2.tar.xz) = 2613404 bytes
SHA1 (patch-Makefile.in) = 5ddd993114f4c4d1ff16ff35e5b9541dd1427975
SHA1 (patch-lib_isnan.c) = 5b44fc6e2e97e36f91cd784bf3a38ad459fccdab