Package Details: bison-git 3.3.2.r46.gf23b879f-1

Git Clone URL: https://aur.archlinux.org/bison-git.git (read-only, click to copy)
Package Base: bison-git
Description: The GNU general-purpose parser generator
Upstream URL: https://www.gnu.org/software/bison/bison.html
Licenses: GPL3
Conflicts: bison
Provides: bison
Submitter: Chocobo1
Maintainer: Chocobo1
Last Packager: Chocobo1
Votes: 1
Popularity: 0.000005
First Submitted: 2017-08-13 18:02
Last Updated: 2019-02-12 04:16

Required by (341)

Sources (1)

Latest Comments

haawda commented on 2020-12-23 18:50

I had problems to download things from translationproject.org due to an untrusted certificate. I circumvented this with some pretty unclean tricks. But you should download gnulib-stuff the way it is done here (that part is not unclean):

http://dpaste.com/28M8GZXZW

andreip commented on 2020-11-20 14:02

Apparently I needed flex to generate said files. But I need bison to install flex. What?! I managed though by installing binary-only version of flex core/flex.

andreip commented on 2020-11-20 13:44

src/scan-code-c.c:3:10: fatal error: src/scan-code.c: No such file or directory
    3 | #include "src/scan-code.c"
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:8160: src/bison-scan-code-c.o] Error 1
make[2]: *** Waiting for unfinished jobs....
src/scan-gram-c.c:3:10: fatal error: src/scan-gram.c: No such file or directory
    3 | #include "src/scan-gram.c"
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:8174: src/bison-scan-gram-c.o] Error 1
src/scan-skel-c.c:3:10: fatal error: src/scan-skel.c: No such file or directory
    3 | #include "src/scan-skel.c"
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:8188: src/bison-scan-skel-c.o] Error 1

Chocobo1 commented on 2019-02-12 04:18

This doesn't seem to build for me:

Thanks! Fixed now.

wangqr commented on 2019-02-11 20:24

This doesn't seem to build for me:

==> Starting prepare()...
patching file tests/c++.at
Hunk #1 FAILED at 96.
Hunk #2 FAILED at 114.
Hunk #3 FAILED at 185.
Hunk #4 FAILED at 194.
Hunk #5 FAILED at 230.
Hunk #6 FAILED at 252.
6 out of 6 hunks FAILED -- saving rejects to file tests/c++.at.rej

If I comment out the patch line in prepare(), I get these errors (so wget and help2man should be in build dep):

==> Starting build()...
./bootstrap: Bootstrapping from checked-out bison sources...
./bootstrap: consider installing git-merge-changelog from gnulib
./bootstrap: getting gnulib files...
Submodule 'gnulib' (git://git.savannah.gnu.org/gnulib.git) registered for path 'gnulib'
Cloning into 'bison-git/src/bison/gnulib'...
Submodule path 'gnulib': checked out '954d1e36aa815994f7f5b1fcd46ebc96a63b8df4'
./bootstrap: getting translations into po/.reference for bison...
./bootstrap: line 738: wget: command not found
  CCLD     src/bison
  GEN      doc/bison.help
  GEN      doc/cross-options.texi
  GEN      doc/bison.1
bison-git/src/bison/build-aux/missing: line 81: help2man: command not found
WARNING: 'help2man' is missing on your system.
         You should only need it if you modified a dependency of a man page.
         You may want to install the GNU Help2man package:
         <https://www.gnu.org/software/help2man/>
make[2]: *** [Makefile:6651: doc/bison.1] Error 127
make[2]: *** Waiting for unfinished jobs....

Chocobo1 commented on 2017-08-15 03:50

>This doesn't seem to build for me:
>configure.ac:176: error: possibly undefined macro: AC_PROG_GNU_M4

Package updated, issue should be fixed now.

M1cha commented on 2017-08-14 20:36

This doesn't seem to build for me:
configure.ac:176: error: possibly undefined macro: AC_PROG_GNU_M4
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
./bootstrap: autoreconf failed