help-bison
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Debian changes for Bison


From: Paul Eggert
Subject: Debian changes for Bison
Date: Wed, 20 Mar 2002 15:01:30 -0800 (PST)

> Date: Wed, 20 Mar 2002 19:46:43 +0100 (CET)
> From: "Richard B. Kreckel" <address@hidden>
> 
> I noticed a couple of minor typo fixes
> and redundant patches in Debian's bison_1.34-1.diff.gz.

That diff contains the following changes:

* Install a shell script called "yacc" that looks like this:

        #!/bin/sh
        exec bison -y "$@"

  POSIX 1003.1-2001 requires that there be a "yacc" command, and I
  think it's reasonable for Bison to install a shell script like this.
  However, it might break sites that install both Bison and Yacc
  (e.g. Berkeley Yacc) so I'm tempted to say that this should be
  deferred to a major release, not a minor bugfix update.

* Patch a typo in po/es.po that could lead to a core dump.  I
  installed this on the Bison maintenance branch (it wasn't needed on
  the development branch, I'm not sure why).

* Change indentation in src/print.c.  I didn't see the need for this,
  so I left this alone.

* Change LIBOBJS to LIB@&address@hidden  I don't know why this change is
  needed, so I left it out for now.  (Personally I think we should
  drop the ansi2knr support, but now's probably not a good time to do
  that on the maintenance branch anyway.)

* Modify configure.in to use Autoconf 2.52 rather than Autoconf 2.52g,
  and modify a lot of other stuff that flows from this change (don't
  use AC_CONFIG_TESTDIR, AC_FUNC_STRNLEN; move files config.guess,
  config.hin).  I can see why Debian would want to avoid test versions
  of Autoconf, but going back to 2.52 is too risky, so I installed the
  following patch instead, on both the maintenance and development branches:

2002-03-20  Paul Eggert  <address@hidden>

        * configure.in (AC_PREREQ): 2.53.

Index: configure.in
===================================================================
RCS file: /cvsroot/bison/bison/configure.in,v
retrieving revision 1.39.2.46
retrieving revision 1.39.2.47
diff -p -u -r1.39.2.46 -r1.39.2.47
--- configure.in        12 Mar 2002 16:52:20 -0000      1.39.2.46
+++ configure.in        20 Mar 2002 22:44:00 -0000      1.39.2.47
@@ -1,6 +1,6 @@
 # Configure template for GNU Bison.                   -*-Autoconf-*-
 #
-# Copyright 2001, 2002  Free Software Foundation, Inc.
+# Copyright (C) 2001, 2002 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -18,7 +18,7 @@
 # 02111-1307  USA
 
 # We need a recent Autoconf to run a recent Autotest.
-AC_PREREQ(2.52g)
+AC_PREREQ(2.53)
 
 AC_INIT([GNU Bison], [1.34a], address@hidden)
 AC_CONFIG_AUX_DIR(config)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]