[Top][All Lists]

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

Re: compiling bison-3.0 on AIX 5.3

From: Michael Felt
Subject: Re: compiling bison-3.0 on AIX 5.3
Date: Mon, 21 Oct 2013 09:53:09 +0200

Finally had a moment. The packaging goes well, but the make check does not
(probably do not have enough installed, e.g. flex).

Suggestions welcome.

+ CPPFLAGS=-I/opt/include CFLAGS=-I/opt/aixtools/include -O2
-qlanglvl=extc99 ./configure \
        --prefix=/opt \
        --sysconfdir=/var/bison/etc \
        --sharedstatedir=/var/bison/com \
        --localstatedir=/var/bison \
        --mandir=/usr/share/man  \
                > build/aix/configure.out
configure: WARNING: bypassing lex because flex is required
cmp: EOF on conftest.ok
+ make > build/aix/make.out
extexi:  GEN examples/rpcalc/rpcalc.y
extexi:  GEN examples/mfcalc/mfcalc.y
extexi:  GEN examples/mfcalc/calc.h
extexi:  GEN examples/calc++/calc++-driver.hh
extexi:  GEN examples/calc++/calc++-driver.cc
extexi:  GEN examples/calc++/calc++-parser.yy
extexi:  GEN examples/calc++/calc++-scanner.ll
extexi:  GEN examples/calc++/calc++.cc
    1500-030: (I) INFORMATION: gram_lex: Additional optimization may be
attained by recompiling and specifying MAXMEM option with a value greater
than 8192.
+ make install DESTDIR=/var/tmp/root/bison- > build/aix/install.out
+ mkinstallp.ksh /var/tmp/root/bison- > build/aix/mkinstallp.out
aixtools.bison:aixtools.bison.man: man pages
2013.Oct.21 07.10 CUT::::0::
2013.Oct.21 07.10 CUT::::0::
aixtools.bison:aixtools.bison.share: share and
documentation 2013.Oct.21 07.10 CUT::::0::

address@hidden:[/data/prj/gnu/bison/bison-3.0.20]make check
  GEN      public-submodule-commit
make  check-recursive
make[1]: Entering directory `/data/prj/gnu/bison/bison-3.0.20'
Making check in po
make[2]: Entering directory `/data/prj/gnu/bison/bison-3.0.20/po'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/data/prj/gnu/bison/bison-3.0.20/po'
Making check in runtime-po
make[2]: Entering directory `/data/prj/gnu/bison/bison-3.0.20/runtime-po'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/data/prj/gnu/bison/bison-3.0.20/runtime-po'
Making check in .
make[2]: Entering directory `/data/prj/gnu/bison/bison-3.0.20'
  GEN      doc/bison.help
make  examples/calc++/calc++ examples/mfcalc/mfcalc examples/rpcalc/rpcalc
./tests/bison tests/atconfig tests/atlocal
make[3]: Entering directory `/data/prj/gnu/bison/bison-3.0.20'
  YACC     examples/calc++/calc++-parser.stamp
  CXX      examples/calc++/examples_calc___calc__-calc++-driver.o
  LEX      examples/calc++/calc++-scanner.cc
  CXX      examples/calc++/examples_calc___calc__-calc++-scanner.o
xlC_r: 1501-228 (W) input file ./examples/calc++/calc++-scanner.cc not found
make[3]: *** [examples/calc++/examples_calc___calc__-calc++-scanner.o]
Error 252
make[3]: Leaving directory `/data/prj/gnu/bison/bison-3.0.20'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/data/prj/gnu/bison/bison-3.0.20'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/data/prj/gnu/bison/bison-3.0.20'
make: *** [check] Error 2

On Wed, Oct 16, 2013 at 3:06 PM, Akim Demaille <address@hidden> wrote:

> Hi Ken, Hi Michael,
> Le 21 sept. 2013 à 06:03, Ken Moffat <address@hidden> a écrit :
> > On Sat, Sep 21, 2013 at 04:36:38AM +0100, Ken Moffat wrote:
> >> Killed it after more than 200 minutes CPU - memory use hadn't
> >> changed, it was still using as much CPU as it could get, nothing
> >> more in the output.
> >>
> > Unfortunately, the new build didn't boot - looks as if ext4 isn't
> > supported for '/' by the yaboot bootloader - so I started to back it
> > up.  Discovered that testsuite.dir/at-groups/24-stderr had grown to
> > 2.4G.  The first 19 lines are text, the twentieth line is "extremely
> > long" (perhaps the rest of the file) and (eventually) renders as
> > inverse question-marks (i.e. invalid UTF-8) when I try to browse
> > it in vim.  I've copied the first 1K with 'dd', I'll attach that.
> This bug _might_ have been fixed!  I suspect that
> commit 4c4191cec2b30632a31993a6e46fb241ab9c3434
> Author: Andreas Schwab <address@hidden>
> Date:   Sat Sep 28 00:00:34 2013 +0200
>     location: fix EOF check
>     * location.c (location_caret): Use int, not char, for values from
>     getc.
> explains the problem you are facing.  Could you please give
> a try to this tarball?
>   http://www.lrde.epita.fr/~akim/download/bison-3.0.20-e4678.tar.gz
> or
>   http://www.lrde.epita.fr/~akim/download/bison-3.0.20-e4678.tar.xz
> Thanks a lot!

reply via email to

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