🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.announce
Article #157

bison-2.6.3 released [stable]

#157
From: Akim Demaille
Date: Mon, 22 Oct 2012 13:40
79 lines
4474 bytes
The Bison team is happy to announce the release on Bison 2.6.3, a
bug-fix release.

Here are the compressed sources:
  ftp://ftp.gnu.org/gnu/bison/bison-2.6.3.tar.gz   (3.1MB)
  ftp://ftp.gnu.org/gnu/bison/bison-2.6.3.tar.xz   (1.7MB)

Here are the GPG detached signatures[*]:
  ftp://ftp.gnu.org/gnu/bison/bison-2.6.3.tar.gz.sig
  ftp://ftp.gnu.org/gnu/bison/bison-2.6.3.tar.xz.sig

Use a mirror for higher download bandwidth:
  http://www.gnu.org/order/ftp.html

[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact.  First, be sure to download both the .sig file
and the corresponding tarball.  Then, run a command like this:

  gpg --verify bison-2.6.3.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

  gpg --keyserver keys.gnupg.net --recv-keys 0DDCAA3278D5264E

and rerun the 'gpg --verify' command.

This release was bootstrapped with the following tools:
  Autoconf 2.69
  Automake 1.12.4
  Flex 2.5.37
  Gettext 0.18.1
  Gnulib v0.0-7675-gd245e6d

NEWS

* Noteworthy changes in release 2.6.3 (2012-10-22) [stable]

** Bug fixes

  Bugs and portability issues in the test suite have been fixed.

  Some errors in translations have been addressed, and --help now directs
  users to the appropriate place to report them.

  Stray Info files shipped by accident are removed.

  Incorrect definitions of YY_, issued by yacc.c when no parser header is
  generated, are removed.

  All the generated headers are self-contained.

** Header guards (yacc.c, glr.c, glr.cc)

  In order to avoid collisions, the header guards are now
  YY_<PREFIX>_<FILE>_INCLUDED, instead of merely <PREFIX>_<FILE>.
  For instance the header generated from

    %define api.prefix "calc"
    %defines "lib/parse.h"

  will use YY_CALC_LIB_PARSE_H_INCLUDED as guard.

** Fix compiler warnings in the generated parser (yacc.c, glr.c)

  The compilation of pure parsers (%define api.pure) can trigger GCC
  warnings such as:

    input.c: In function 'yyparse':
    input.c:1503:12: warning: 'yylval' may be used uninitialized in this
                              function [-Wmaybe-uninitialized]
       *++yyvsp = yylval;
                ^

  This is now fixed; pragmas to avoid these warnings are no longer needed.

  Warnings from clang ("equality comparison with extraneous parentheses" and
  "function declared 'noreturn' should not return") have also been
  addressed.
Technical Details
Message-ID: <mailman.11533.1351008269.855.info-gnu@gnu.org>
Path: arc1-ca.pugleaf.net!s9ni35773pbb.0!nntp.google.com!news.glorb.com!usenet.stanford.edu!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: fba7b,5a0bd449ee6d9a9,start
X-Google-NewGroupId: yes
X-Google-Attributes: gid4622fc145,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Received: by 10.66.83.35 with SMTP id n3mr3925783pay.23.1351008270492;
        Tue, 23 Oct 2012 09:04:30 -0700 (PDT)
Path: arc1-ca.pugleaf.net!s9ni35773pbb.0!nntp.google.com!news.glorb.com!usenet.stanford.edu!not-for-mail
From: Akim Demaille <akim@lrde.epita.fr>
Newsgroups: gnu.announce
Subject: bison-2.6.3 released [stable]
Date: Mon, 22 Oct 2012 15:40:59 +0200
Lines: 82
Approved: info-gnu@gnu.org
Message-ID: <mailman.11533.1351008269.855.info-gnu@gnu.org>
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0 (Apple Message framework v1283)
X-Trace: usenet.stanford.edu 1351008270 4055 208.118.235.17 (23 Oct 2012 16:04:30 GMT)
X-Complaints-To: action@cs.stanford.edu
Cc: coordinator@translationproject.org, Bison Help <help-bison@gnu.org>,
 Bison Bugs <bug-bison@gnu.org>, Bison Patches <bison-patches@gnu.org>
To: GNU Announcements List <info-gnu@gnu.org>
Envelope-to: info-gnu@gnu.org
X-Mailer: Apple Mail (2.1283)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3)
X-Received-From: 163.5.55.1
X-Mailman-Approved-At: Tue, 23 Oct 2012 12:04:28 -0400
X-BeenThere: info-gnu@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Announcements and Requests for Help from the GNU project and the Free
 Software Foundation <info-gnu.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnu>,
 <mailto:info-gnu-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/info-gnu>
List-Post: <mailto:info-gnu@gnu.org>
List-Help: <mailto:info-gnu-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnu>,
 <mailto:info-gnu-request@gnu.org?subject=subscribe>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit