[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.
address@hidden:[/data/prj/gnu/bison/bison-3.0.20]buildaix
+ 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-3.0.20.0 > build/aix/install.out
+ mkinstallp.ksh /var/tmp/root/bison-3.0.20.0 > build/aix/mkinstallp.out
==============================
aixtools.bison:aixtools.bison.man:3.0.20.0::I:T:::::N:bison man pages
2013.Oct.21 07.10 CUT::::0::
aixtools.bison:aixtools.bison.rte:3.0.20.0::I:T:::::N:bison 3.0.20.0
2013.Oct.21 07.10 CUT::::0::
aixtools.bison:aixtools.bison.share:3.0.20.0::I:T:::::N:bison 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
address@hidden:[/data/prj/gnu/bison/bison-3.0.20]
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!
- Re: compiling bison-3.0 on AIX 5.3, Michael Felt, 2013/10/03
- Re: compiling bison-3.0 on AIX 5.3,
Michael Felt <=
- Re: compiling bison-3.0 on AIX 5.3, Akim Demaille, 2013/10/21
- Re: compiling bison-3.0 on AIX 5.3, Michael Felt, 2013/10/21
- Re: compiling bison-3.0 on AIX 5.3, Paul Eggert, 2013/10/21
- Re: compiling bison-3.0 on AIX 5.3, Akim Demaille, 2013/10/22
- Re: compiling bison-3.0 on AIX 5.3, Akim Demaille, 2013/10/22
- Re: compiling bison-3.0 on AIX 5.3, Michael Felt, 2013/10/24
- Re: compiling bison-3.0 on AIX 5.3, Akim Demaille, 2013/10/25