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:   wiz
Date:           Mon Nov 23 13:55:14 UTC 2020

Modified Files:
        pkgsrc/devel/bison: Makefile distinfo

Log Message:
bison: update to 3.7.4.

* Noteworthy changes in release 3.7.4 (2020-11-14) [stable]

** Bug fixes

*** Bug fixes in yacc.c

  In Yacc mode, all the tokens are defined twice: once as an enum, and then
  as a macro.  YYEMPTY was missing its macro.

*** Bug fixes in lalr1.cc

  The lalr1.cc skeleton used to emit internal assertions (using YY_ASSERT)
  even when the `parse.assert` %define variable is not enabled.  It no
  longer does.

  The private internal macro YY_ASSERT now obeys the `api.prefix` %define
  variable.

  When there is a very large number of tokens, some assertions could be long
  enough to hit arbitrary limits in Visual C++.  They have been rewritten to
  work around this limitation.

** Changes

  The YYBISON macro in generated "regular C parsers" (from the "yacc.c"
  skeleton) used to be defined to 1.  It is now defined to the version of
  Bison as an integer (e.g., 30704 for version 3.7.4).


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 pkgsrc/devel/bison/Makefile
cvs rdiff -u -r1.55 -r1.56 pkgsrc/devel/bison/distinfo

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.117 pkgsrc/devel/bison/Makefile:1.118
--- pkgsrc/devel/bison/Makefile:1.117   Wed Oct 21 11:24:01 2020
+++ pkgsrc/devel/bison/Makefile Mon Nov 23 13:55:13 2020
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.117 2020/10/21 11:24:01 wiz Exp $
+# $NetBSD: Makefile,v 1.118 2020/11/23 13:55:13 wiz Exp $
 
-DISTNAME=      bison-3.7.3
-PKGREVISION=   1
+DISTNAME=      bison-3.7.4
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GNU:=bison/}
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/devel/bison/distinfo
diff -u pkgsrc/devel/bison/distinfo:1.55 pkgsrc/devel/bison/distinfo:1.56
--- pkgsrc/devel/bison/distinfo:1.55    Wed Oct 21 10:04:53 2020
+++ pkgsrc/devel/bison/distinfo Mon Nov 23 13:55:13 2020
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.55 2020/10/21 10:04:53 wiz Exp $
+$NetBSD: distinfo,v 1.56 2020/11/23 13:55:13 wiz Exp $
 
-SHA1 (bison-3.7.3.tar.xz) = 0ab4a865c4772109c50767013dcbe54e5786bb09
-RMD160 (bison-3.7.3.tar.xz) = 16086806aba3e002409bc5362d053b9fa8a863a8
-SHA512 (bison-3.7.3.tar.xz) = 34fe630749dc015f15a830ad13742c4b0b9163143a11e987c16954bee0451e819ec2fa7b43bd34c867e5ce72c758eb9070348d1d581c9435b9531a99caa46eed
-Size (bison-3.7.3.tar.xz) = 2613028 bytes
+SHA1 (bison-3.7.4.tar.xz) = 3fa6e50d9cb7145e7c2c1ad354e621c0eeb21d88
+RMD160 (bison-3.7.4.tar.xz) = 936dd31b836b4cdf52df3e900ceb6c241804a42c
+SHA512 (bison-3.7.4.tar.xz) = 3fc13ab21e28218afc9b7f1196a5607de7ff4403c4126df359848422a8057ac6c17ce4344864dd320b7c47a08d98e0f3e2929f25b06be3b1f1c867c0568f367c
+Size (bison-3.7.4.tar.xz) = 2617336 bytes
 SHA1 (patch-Makefile.in) = e50363d642f045dafb71a9b7c8b0814995029e1c
 SHA1 (patch-lib_isnan.c) = 5b44fc6e2e97e36f91cd784bf3a38ad459fccdab



Home | Main Index | Thread Index | Old Index